<SEC-DOCUMENT>0001193125-25-092148.txt : 20250424
<SEC-HEADER>0001193125-25-092148.hdr.sgml : 20250424
<ACCEPTANCE-DATETIME>20250424061205
ACCESSION NUMBER:		0001193125-25-092148
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		158
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250424
DATE AS OF CHANGE:		20250424

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			YXT.COM GROUP HOLDING Ltd
		CENTRAL INDEX KEY:			0001872090
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		EIN:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-42209
		FILM NUMBER:		25863456

	BUSINESS ADDRESS:	
		STREET 1:		FLOOR 20, BUILDING 2, NO. 209,
		STREET 2:		ZHUYUAN ROAD, HIGH-TECH DISTRICT, SUZHOU
		CITY:			JIANGSU, 215011
		STATE:			F4
		ZIP:			00000
		BUSINESS PHONE:		86 512 66899881

	MAIL ADDRESS:	
		STREET 1:		FLOOR 20, BUILDING 2, NO. 209,
		STREET 2:		ZHUYUAN ROAD, HIGH-TECH DISTRICT, SUZHOU
		CITY:			JIANGSU, 215011
		STATE:			F4
		ZIP:			00000
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>d914461d20f.htm
<DESCRIPTION>FORM 20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:yxt="http://www.yxt.com/20241231" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:cyd-af="http://xbrl.sec.gov/cyd-af/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:cyd-entire="http://xbrl.sec.gov/cyd/2024" xmlns:cyd-cr="http://xbrl.sec.gov/cyd-cr/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Form 20-F</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style="line-height:normal;background-color:white;">
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>
<div style="display: none"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P01_01_2024To12_31_2024" id="ixv-43541">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P01_01_2024To12_31_2024" id="ixv-43542">0001872090</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P01_01_2024To12_31_2024" id="ixv-43543">FY</ix:nonNumeric><ix:nonNumeric name="dei:NoTradingSymbolFlag" id="hidden139522102" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis">true</ix:nonNumeric><ix:footnote id="FN_550057" xml:lang="en-US">On September 28, 2021, Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 10% equity interest of Shanghai Jiayang Information System Co., Ltd (&#8220;Shanghai Jiayang&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB 55,000 (&#8220;Jiayang Investment&#8221;), and the investment is legally settled on October 13, 2021. The Company recognized unrealized gains of RMB 2,130, RMB 5,941 and an unrealized loss of RMB 1,645 in Accumulated Other Comprehensive Income for the years ended December 31, 2022, 2023 and 2024, respectively. Dividend of nil, nil and RMB 500 were declared and paid by Shanghai Jiayang during the years ended December 31, 2022, 2023 and 2024, respectively.</ix:footnote><ix:footnote id="FN_550058" xml:lang="en-US">Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 10.02% equity interest of Guangzhou Tale Base Technology Co., Ltd (&#8220;Tale Base&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB 31,400 (&#8220;Tale Base Investment&#8221;), and the investment was legally closed on February 28, 2022. The Company recognized an unrealized loss of RMB 271, unrealized gain of RMB 1,047 and unrealized loss of RMB 776 in Accumulated Other Comprehensive Income for the year ended December 31, 2022, 2023 and 2024, respectively. In addition, the investment has been a continuous unrealized loss position for over 12 months and it is more likely than not that the Company will be required to sell the impaired security before recovery of the security&#8217;s amortized cost basis. The Company recognized an impairment loss of RMB 1,636 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2024.</ix:footnote><ix:footnote id="FN_550059" xml:lang="en-US">On July 1, 2021, Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 19% equity interest of Beijing Lingdai, which is principally engaged in online and offline training in finance, at a cash consideration of RMB 31,980 (&#8220;Lingdai Investment&#8221;). The investment has been a continuous unrealized loss position for over 12 months and it is more likely than not that the Company will be required to sell the impaired security before recovery of the security&#8217;s amortized cost basis. The Company recognized an unrealized loss of RMB 3,509 in Accumulated Other Comprehensive Income for the year ended December 31, 2022. The Company recognized an impairment loss of RMB 3,365 and RMB 7,492 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.</ix:footnote><ix:footnote id="FN_550060" xml:lang="en-US">The Company assesses the unrealized losses of the other investments and determines that it is more likely than not that the Company will be required to sell the impaired investment before recovery of its amortized cost basis. Thus, the Company recognized an impairment loss of RMB 9,779 and RMB 5,336 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.</ix:footnote><ix:footnote id="FN_550066" xml:lang="en-US">Redesignation of ordinary shares into Class A and Class B ordinary shares upon IPO includes (i) re-designation of 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu into Class B ordinary shares on a one-for-one basis; (ii) re-designation of all of 31,321,601 outstanding ordinary shares into Class A ordinary shares on a one-for-one basis</ix:footnote></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="yxt-20241231.xsd"/></ix:references><ix:resources><xbrli:context id="P01_01_2024To12_31_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_24_2024To06_24_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-06-24</xbrli:startDate> <xbrli:endDate>2024-06-24</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_31_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-07-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_15_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-01-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_20_2017"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-01-20</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_22_2021"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-03-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_10_2021"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-10</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_27_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_26_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-06-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_31_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-07-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_27_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_24_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_24_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-04-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_24_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-04-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_27_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-04-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_27_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-04-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2026"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2026-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_31_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-07-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_31_2026"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2026-07-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_26_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-06-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_26_2026"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2026-06-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2025"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2026"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2026-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_30_2019"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-07-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_15_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-08-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P05_13_2024To05_13_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-05-13</xbrli:startDate> <xbrli:endDate>2024-05-13</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_15_2020To01_15_2020"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-15</xbrli:startDate> <xbrli:endDate>2020-01-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_25_2021To01_25_2021"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-25</xbrli:startDate> <xbrli:endDate>2021-01-25</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_01_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-07-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P07_01_2024To07_01_2024"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-07-01</xbrli:startDate> <xbrli:endDate>2024-07-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_01_2008To07_31_2008"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2008-07-01</xbrli:startDate> <xbrli:endDate>2008-07-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:YunxuetangInformationTechnologyJiangsuCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:JiangsuRadnovaIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:SuzhouXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:BeijingXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SubscriptionBasedMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SubscriptionBasedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_NonSubscriptionBasedMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:NonSubscriptionBasedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="yxt:SuppliersAxis">yxt:SupplierTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SuzhouYunzhengMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_XiaoyanLuMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:XiaoyanLuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_YazhouWuMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:YazhouWuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_PRCentitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_OverseasEntitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:OverseasEntitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2024To12_31_2024_YunxuetangMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:YunxuetangMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-01</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:YunxuetangInformationTechnologyJiangsuCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:JiangsuRadnovaIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:BeijingXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:SuzhouXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_TimeDepositsMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:BeijingLingdaiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:ShanghaiJiayangInformationSystemCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:GuangzhouTaleBaseTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiFengheMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CEIBSPublishingGroupMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentCompanyNonconsolidatedSubsidiaryAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_20251231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"> <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_20281231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"> <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2028-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MinimumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MaximumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MinimumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MaximumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesE1PreferredSharesSeriesE2PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE1PreferredSharesSeriesE2PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_PromissoryNoteMemberusgaapDebtInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yxt:PromissoryNoteMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LaterThanSevenYearsMemberYXTYearOfIpoAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:LaterThanSevenYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FourYearsMemberYXTYearOfIpoAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:FourYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_FiveYearsMemberYXTYearOfIpoAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:FiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_LaterThanFiveYearsMemberYXTYearOfIpoAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBPreferredStockAndSeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SubscriptionBasedMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SubscriptionBasedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_NonSubscriptionBasedMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:NonSubscriptionBasedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="yxt:SuppliersAxis">yxt:SupplierTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SuzhouYunzhengMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_XiaoyanLuMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:XiaoyanLuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_YazhouWuMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:YazhouWuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_PRCentitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OverseasEntitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:OverseasEntitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_YunxuetangMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:YunxuetangMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TimeDepositsMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:OtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:GuangzhouTaleBaseTechnologyCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:BeijingLingdaiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:ShanghaiJiayangInformationSystemCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ShanghaiFengheMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiFengheMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SubscriptionBasedMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SubscriptionBasedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_NonSubscriptionBasedMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:NonSubscriptionBasedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SuzhouYunzhengMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_XiaoyanLuMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:XiaoyanLuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_YazhouWuMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:YazhouWuMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OverseasEntitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:OverseasEntitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_PRCentitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_YunxuetangMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:YunxuetangMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_CEIBSPublishingGroupLimitedMemberusgaapBusinessAcquisitionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:CEIBSPublishingGroupLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_ManCoAndDigitalBMemberusgaapBusinessAcquisitionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:ManCoAndDigitalBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_MancoMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:MancoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:DigitalBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_PreferredStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:DigitalBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsPgMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_CeibsMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_Seriesd2convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd2convertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD2PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-08-15</xbrli:startDate> <xbrli:endDate>2024-08-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_15_2024To08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-08-15</xbrli:startDate> <xbrli:endDate>2024-08-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_15_2024To08_15_2024_SeriesAOrdinaryShareMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesAOrdinaryShareMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-08-15</xbrli:startDate> <xbrli:endDate>2024-08-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-08-15</xbrli:startDate> <xbrli:endDate>2024-08-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-08-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-08-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-08-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_15_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-08-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ShanghaiFengheMembersrtMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiFengheMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2025To01_31_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyTwentyOnePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-01-31</xbrli:startDate> <xbrli:endDate>2025-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MinimumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-01-31</xbrli:startDate> <xbrli:endDate>2025-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MaximumMembersrtRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-01-31</xbrli:startDate> <xbrli:endDate>2025-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_28_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_28_2021_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_13_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-13</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_01_2021_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-01-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_15_2024To01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-01-15</xbrli:startDate> <xbrli:endDate>2024-01-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_31_2020To07_31_2020_CashMemberusgaapCashAndCashEquivalentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-07-31</xbrli:startDate> <xbrli:endDate>2020-07-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P02_28_2023To02_28_2023_CashMemberusgaapCashAndCashEquivalentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-02-28</xbrli:startDate> <xbrli:endDate>2023-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_31_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsPgMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-08-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-24</xbrli:startDate> <xbrli:endDate>2020-06-24</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis_RedeemableConvertibleSeriesa4preferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:RedeemableConvertibleSeriesa4preferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-24</xbrli:startDate> <xbrli:endDate>2020-06-24</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_31_2023_CeibsManagementLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsManagementLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-07-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2024_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsPgMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_04_2017_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-04</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_30_2017_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-11-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_30_2018_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_25_2021_Seriesd3convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd3convertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-01-25</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd3PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-01-25</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-10</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-10</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_10_2021_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-10</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-10</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2021To09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-10</xbrli:startDate> <xbrli:endDate>2021-09-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-10</xbrli:startDate> <xbrli:endDate>2021-09-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-10</xbrli:startDate> <xbrli:endDate>2021-09-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-10</xbrli:startDate> <xbrli:endDate>2021-09-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-10</xbrli:startDate> <xbrli:endDate>2021-09-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_05_2022To07_05_2022_RestrictedStockMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-07-05</xbrli:startDate> <xbrli:endDate>2022-07-05</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_05_2023To07_05_2023_RestrictedStockMemberusgaapAwardTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-07-05</xbrli:startDate> <xbrli:endDate>2023-07-05</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_01_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-07-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_01_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-07-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_01_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-07-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-07-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_16_2007To03_16_2007_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">yxt:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2007-03-16</xbrli:startDate> <xbrli:endDate>2007-03-16</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2008To01_01_2008_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">yxt:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2008-01-01</xbrli:startDate> <xbrli:endDate>2008-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-10-05</xbrli:startDate> <xbrli:endDate>2022-10-05</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-10-05</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_01_2023_BeijingLingdaiMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentCompanyNonconsolidatedSubsidiaryAxis">yxt:BeijingLingdaiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_03_2017_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-11-03</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-11-03</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-11-03</xbrli:startDate> <xbrli:endDate>2017-11-03</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P11_03_2017To11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-11-03</xbrli:startDate> <xbrli:endDate>2017-11-03</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_26_2018To09_07_2018_RedeemableConvertibleSeriesa2preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:RedeemableConvertibleSeriesa2preferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-26</xbrli:startDate> <xbrli:endDate>2018-09-07</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_26_2018To09_07_2018_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-26</xbrli:startDate> <xbrli:endDate>2018-09-07</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_30_2019_FiveYearsMemberYXTYearOfIpoAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:FiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-07-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_30_2019_LaterThanFiveYearsMemberYXTYearOfIpoAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-07-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-30</xbrli:startDate> <xbrli:endDate>2019-07-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_30_2019To07_30_2019_SeriesC2PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC2PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-30</xbrli:startDate> <xbrli:endDate>2019-07-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_30_2019To07_30_2019_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-30</xbrli:startDate> <xbrli:endDate>2019-07-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_30_2019To07_30_2019_SeriesBPreferredStockAndSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBPreferredStockAndSeriesC1PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-30</xbrli:startDate> <xbrli:endDate>2019-07-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_10_2018_MaximumMembersrtRangeAxis_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-10</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-09-10</xbrli:startDate> <xbrli:endDate>2018-09-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd1preferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-15</xbrli:startDate> <xbrli:endDate>2020-01-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_15_2020To01_15_2020_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis_SeriesCWarrantMemberusgaapClassOfWarrantOrRightAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesCWarrantMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-15</xbrli:startDate> <xbrli:endDate>2020-01-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE1PreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-25</xbrli:startDate> <xbrli:endDate>2021-01-25</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE2RedeemableConvertiblePreferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-03-22</xbrli:startDate> <xbrli:endDate>2021-03-22</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_01_2024To07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-07-01</xbrli:startDate> <xbrli:endDate>2024-07-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_10_2021To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-10</xbrli:startDate> <xbrli:endDate>2024-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_07_2018To09_07_2018_RedeemableConvertibleSeriesa3preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:RedeemableConvertibleSeriesa3preferredSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-09-07</xbrli:startDate> <xbrli:endDate>2018-09-07</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2017To12_31_2017_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-12-01</xbrli:startDate> <xbrli:endDate>2017-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2018To01_31_2018_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_15_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-01-15</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_25_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-01-25</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2027-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_27_2025_ShareRepurchaseProgramMembersrtShareRepurchaseProgramAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">yxt:ShareRepurchaseProgramMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2025-03-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P11_30_2021To11_30_2021_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">yxt:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-11-30</xbrli:startDate> <xbrli:endDate>2021-11-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2025To04_30_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-04-01</xbrli:startDate> <xbrli:endDate>2025-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_01_2025To03_31_2025_CommonClassAMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyFiveSharePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyTwentyFiveSharePlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-03-01</xbrli:startDate> <xbrli:endDate>2025-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ParentMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872090</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:unit id="Unit_shares"> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_CNY"> <xbrli:measure>iso4217:CNY</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_USD"> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_pure"> <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Year"> <xbrli:measure>utr:Year</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Month"> <xbrli:measure>utr:Month</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_HKD"> <xbrli:measure>iso4217:HKD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_USD_per_Share"> <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit><xbrli:unit id="Unit_CNY_per_Share"> <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:CNY</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit><xbrli:unit id="Unit_Y"> <xbrli:measure>utr:Y</xbrli:measure> </xbrli:unit><ix:relationship fromRefs="Fact_139521914" toRefs="FN_550057"/><ix:relationship fromRefs="Fact_139521915" toRefs="FN_550057"/><ix:relationship fromRefs="Fact_139521935" toRefs="FN_550057"/><ix:relationship fromRefs="Fact_139521936" toRefs="FN_550057"/><ix:relationship fromRefs="Fact_139521937" toRefs="FN_550058"/><ix:relationship fromRefs="Fact_139521938" toRefs="FN_550058"/><ix:relationship fromRefs="Fact_139521939" toRefs="FN_550058"/><ix:relationship fromRefs="Fact_139521940" toRefs="FN_550058"/><ix:relationship fromRefs="Fact_139521941" toRefs="FN_550059"/><ix:relationship fromRefs="Fact_139521942" toRefs="FN_550059"/><ix:relationship fromRefs="Fact_139521943" toRefs="FN_550059"/><ix:relationship fromRefs="Fact_139521944" toRefs="FN_550059"/><ix:relationship fromRefs="Fact_139521945" toRefs="FN_550060"/><ix:relationship fromRefs="Fact_139521946" toRefs="FN_550060"/><ix:relationship fromRefs="Fact_139521947" toRefs="FN_550060"/><ix:relationship fromRefs="Fact_139521948" toRefs="FN_550060"/><ix:relationship fromRefs="Fact_139523541" toRefs="FN_550057"/><ix:relationship fromRefs="Fact_139523542" toRefs="FN_550057"/><ix:relationship fromRefs="Fact_139523543" toRefs="FN_550058"/><ix:relationship fromRefs="Fact_139523544" toRefs="FN_550058"/><ix:relationship fromRefs="Fact_139523545" toRefs="FN_550059"/><ix:relationship fromRefs="Fact_139523546" toRefs="FN_550059"/><ix:relationship fromRefs="Fact_139523547" toRefs="FN_550060"/><ix:relationship fromRefs="Fact_139523548" toRefs="FN_550060"/><ix:relationship fromRefs="Fact_139523611" toRefs="FN_550066"/><ix:relationship fromRefs="Fact_139523612" toRefs="FN_550066"/><ix:relationship fromRefs="Fact_139523613" toRefs="FN_550066"/><ix:relationship fromRefs="Fact_139523614" toRefs="FN_550066"/><ix:relationship fromRefs="Fact_139523615" toRefs="FN_550066"/><ix:relationship fromRefs="Fact_139523616" toRefs="FN_550066"/></ix:resources></ix:header></div><div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;text-indent: 0px;"></div><div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;text-indent: 0px;">&#160;</div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 4pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;">UNITED STATES </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">WASHINGTON, D.C. 20549 </div></div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div><div style="text-align: center;text-indent: 0px;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">FORM</div></div></div><div style="font-weight:bold;display:inline;">&#160;<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:DocumentType" contextRef="P01_01_2024To12_31_2024" id="ixv-47651">20-F</ix:nonNumeric></div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div><div style="text-align: center;text-indent: 0px;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">(Mark One)</div></div></div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 12pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><ix:nonNumeric name="dei:DocumentRegistrationStatement" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:boolballotbox" id="ixv-47652">&#9744;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">OR </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 12pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><ix:nonNumeric name="dei:DocumentAnnualReport" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:boolballotbox" id="ixv-47653">&#9746;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="P01_01_2024To12_31_2024" format="ixt:date-monthname-day-year-en" id="ixv-47654"><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P01_01_2024To12_31_2024" format="ixt:date-monthname-day-en" id="ixv-47655">December 31</ix:nonNumeric>, <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P01_01_2024To12_31_2024" id="ixv-47656">2024</ix:nonNumeric></ix:nonNumeric>. </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">OR </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 12pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:boolballotbox" id="ixv-47657">&#9744;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></td></tr></table><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">OR </div><br/></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 12pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width: 4%; vertical-align: top; text-align: left; line-height: 12pt; font-size: 12pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 12pt; font-size: 12pt;display:inline;"></div><ix:nonNumeric name="dei:DocumentShellCompanyReport" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:boolballotbox" id="ixv-47658">&#9744;</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px; line-height: 12pt; font-size: 12pt;display:inline;"></div><div style="letter-spacing: 0px; top: 0px; line-height: 12pt; font-size: 12pt;display:inline;"></div></div></td>
<td style="vertical-align: top; text-align: left; line-height: 12pt; font-size: 12pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: 12pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 12pt; font-size: 12pt;font-weight:bold;display:inline;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">Date of event requiring this shell company report </div></div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">For the transition period from<div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div> to <div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div><div style="text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration:underline;display:inline;">&#8195;</div></div> </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Commission</div></div></div><div style="font-weight:bold;display:inline;">&#160;file number: <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="P01_01_2024To12_31_2024" id="ixv-47659">001-42209</ix:nonNumeric></div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><br/></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 24pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 24pt;font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P01_01_2024To12_31_2024" id="ixv-47660">YXT.COM GROUP HOLDING LIMITED</ix:nonNumeric></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(Exact name of Registrant as specified in its charter) </div></div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div><div style="text-align: center;text-indent: 0px;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">N/A </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Translation of Registrant&#8217;s name into English) </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-size: 10pt;font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:edgarprovcountryen" id="ixv-47661">Cayman Islands</ix:nonNumeric></div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(Jurisdiction of incorporation or organization) </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2024To12_31_2024" id="ixv-164">Room <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">501-502,</div> No. 78 East Jinshan Road</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2024To12_31_2024" id="ixv-47662">Huqiu District</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2024To12_31_2024" id="ixv-47663">Suzhou</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Jiangsu, <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2024To12_31_2024" id="ixv-47664">215011</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:countrynameen" id="ixv-47665">People&#8217;s Republic of China</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(Address of principal executive offices) </div></div><div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:ContactPersonnelName" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47666">Pun Leung Liu</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Chief Financial Officer </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Tel: +<ix:nonNumeric name="dei:CountryRegion" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47667">86</ix:nonNumeric> (<ix:nonNumeric name="dei:CityAreaCode" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47668">512</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47669">6689 9881</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-mail:</div> <ix:nonNumeric name="dei:ContactPersonnelEmailAddress" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47670">liaobl@yxt.com</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-183">Room <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">501-502,</div> No. 78 East Jinshan Road</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47671">Huqiu District</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47672">Suzhou</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">Jiangsu, <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-47673">215011</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" format="ixt-sec:countrynameen" id="ixv-47674">People&#8217;s Republic of China</ix:nonNumeric> </div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Name, Telephone, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-mail</div> and/or Facsimile number and Address of Company Contact Person) </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Securities registered or to be registered pursuant to Section&#160;12(b) of the Act. </div></div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div><div style="text-align: center;text-indent: 0px;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 34%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 32%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 32%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Title of each class</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Trading</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Symbol</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of each exchange</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">on which registered</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis" id="ixv-247">American depositary shares, each ADS representing three Class A ordinary shares, par value <br/>US$0.0001 per share</ix:nonNumeric></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis" id="ixv-47675">YXT</ix:nonNumeric></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen" id="ixv-47676">The Nasdaq Global Market</ix:nonNumeric></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" id="ixv-47677">Class A ordinary shares, par value US$0.0001 per share</ix:nonNumeric>*</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">N/A</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen" id="ixv-47678">The Nasdaq Global Market</ix:nonNumeric></div></div></td></tr></table><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">*</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="-sec-ix-hidden:hidden139522102;display:inline;">No</div>t for trading, but only in connection with the listing of the American depositary shares on the Nasdaq Global Market. </div></td></tr></table><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Securities registered or to be registered pursuant to Section&#160;12(g) of the Act. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">None </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Title of Class) </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d) of the Act. </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">None </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Title of Class) </div></div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div><div style="text-align: center;text-indent: 0px;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock as of the close of the period covered by the annual report. </div></div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There were <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47679">180,226,597</ix:nonFraction> ordinary shares, comprised of (i) <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47680">163,294,773</ix:nonFraction> Class&#160;A ordinary shares, par value $0.0001 per share; and (ii) <div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47681">16,931,824</ix:nonFraction></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div> Class&#160;B ordinary shares, par value $0.0001 per share, as of December&#160;31, 2024. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. &#8195;</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yes&#8194;&#9744;&#8195;</div></div><ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="P01_01_2024To12_31_2024" id="ixv-47682">No</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">&#8194;&#9746;</div></div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934. &#8195;Yes&#8194;&#9744;</div></div><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;">&#8195;</div></div><ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="P01_01_2024To12_31_2024" id="ixv-47683">No</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#8194;&#9746;</div></div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Note &#8211; Checking the box above will not relieve any registrant required to file reports pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. &#8195;</div></div><ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P01_01_2024To12_31_2024" id="ixv-47684">Yes</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#8194;&#9746;&#8195;No&#8194;&#9744;</div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">S-T</div> (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). &#8195;</div><ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P01_01_2024To12_31_2024" id="ixv-47685">Yes</ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#8194;&#9746;&#8195;No&#8194;&#9744;</div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-accelerated</div> filer or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">12b-2</div> of the Exchange Act. </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:20%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:21%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:12%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:20%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:20%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:2%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom;">Large&#160;accelerated&#160;filer</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom;">&#9744;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="text-align: right; vertical-align: bottom;">Accelerated&#160;filer</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom;">&#9744;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:entityfilercategoryen" id="ixv-47686">Non-accelerated filer</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom;">&#9746;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="2" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom;">Emerging&#160;growth&#160;company</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-true" id="ixv-47687">&#9746;</ix:nonNumeric></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards &#8224; provided pursuant to Section&#160;13(a) of the Exchange Act.&#8194;<ix:nonNumeric name="dei:EntityExTransitionPeriod" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:boolballotbox" id="ixv-47688">&#9744;</ix:nonNumeric> </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">&#8224;</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April&#160;5, 2012. </div></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section&#160;404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#8194;<ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:boolballotbox" id="ixv-47689">&#9744;</ix:nonNumeric> </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If securities are registered pursuant to Section&#160;12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.&#8194;<ix:nonNumeric name="dei:DocumentFinStmtErrorCorrectionFlag" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-false" id="ixv-47690">&#9744;</ix:nonNumeric> </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#167;240.10D-1(b).&#8194;&#9744;</div> </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing: </div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 20%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 49%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 18%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:DocumentAccountingStandard" contextRef="P01_01_2024To12_31_2024" id="ixv-47691">U.S. GAAP</ix:nonNumeric>&#8194;&#9746;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8195;&#8195;International Financial Reporting Standards as issued</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Other&#8194;&#9744;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8195;&#8195;by the International Accounting Standards Board</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#9744;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If &#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. &#8195;&#9744;&#8194;Item&#160;17&#8195;&#9744; &#8194;Item&#160;18 </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">12b-2</div> of the Exchange Act). &#8194;Yes&#8194;&#9744;&#8195;No</div><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;">&#8194;</div></div><ix:nonNumeric name="dei:EntityShellCompany" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-false" id="ixv-47692">&#9746;</ix:nonNumeric></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS) </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court. &#8195;Yes&#8194; &#9744;&#8195;No&#8194;&#9744; </div></div></div><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><br/></div><div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&#160;</div><div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&#160;</div>
</div></div></div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="toc">TABLE OF CONTENTS </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:13%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:82%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#txa914461_1">INTRODUCTION</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">ii</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#txa914461_2">FORWARD-LOOKING INFORMATION</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">iv</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#txa914461_3">PART I</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 1</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_4">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 2</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_5">OFFER STATISTICS AND EXPECTED TIMETABLE</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 3</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_6">KEY INFORMATION</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 4</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_7">INFORMATION ON THE COMPANY</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 4A.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_8">UNRESOLVED STAFF COMMENTS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 5</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_9">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 6</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_10">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">95</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 7.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_11">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">103</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 8.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_12">FINANCIAL INFORMATION</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">104</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 9.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_13">THE OFFER AND LISTING</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">106</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 10.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_14">ADDITIONAL INFORMATION</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">106</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 11.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_15">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 12.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_16">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#txa914461_17">PART II</a></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 13.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_18">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 14.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_19">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 15.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_20">CONTROLS AND PROCEDURES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16A.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_21">AUDIT COMMITTEE FINANCIAL EXPERT</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">122</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16B.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_22">CODE OF ETHICS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16C.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_23">PRINCIPAL ACCOUNTANT FEES AND SERVICES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16D.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_24">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16E.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_25">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16F.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_26">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16G.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_27">CORPORATE GOVERNANCE</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16H.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_28">MINE SAFETY DISCLOSURE</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16I.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_29">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16J.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_30">INSIDER TRADING POLICIES</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 16K.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_31">CYBERSECURITY</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><a href="#txa914461_32">PART III</a></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 17.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_33">FINANCIAL STATEMENTS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 18.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_34">FINANCIAL STATEMENTS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ITEM 19.</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><a href="#txa914461_35">EXHIBITS</a></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">i </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="txa914461_1">INTRODUCTION </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Except where the context otherwise indicates and for the purpose of this annual report only: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;ADSs&#8221; refers to the American depositary shares, each representing three Class&#160;A ordinary shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;CEIBS PG&#8221; refers to CEIBS Publishing Group Limited, a Hong Kong company and its subsidiaries and, in the context of describing its consolidated financial information, business operations and operating data, its consolidated variable interest entities, or VIEs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;China&#8221; or &#8220;PRC&#8221; refers to the People&#8217;s Republic of China, including Hong Kong, Macau and Taiwan, and only when referring to specific laws and regulations adopted by the People&#8217;s Republic of China in this annual report, excludes Hong Kong, Macau and Taiwan, where the legal and operational risks associated with operating in China or PRC also apply to operation in Hong Kong, Macau and Taiwan, as applicable; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Class&#160;A ordinary shares&#8221; refers to our Class&#160;A ordinary shares, par value US$0.0001 per share; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Class&#160;B ordinary shares&#8221; refers to our Class&#160;B ordinary shares, par value US$0.0001 per share; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Fenghe Consulting&#8221; refers to Fenghe Enterprise Management Consulting (Shanghai) Co., Ltd.; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Jiangsu Radnova&#8221; refers to Jiangsu Radnova Intelligence Technology Co., Ltd., formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd. The name of this entity was changed on March 26, 2025. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;large enterprises&#8221; refers to enterprises with 1,000 to 10,000 employees; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;learning hours&#8221; refers to the cumulative length of the content we offered; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="white-space:nowrap">&#8220;medium-sized</span> enterprises&#8221; refers to enterprises with 300 to 1,000 employees; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;net revenue retention rate&#8221; as of the end of a given period is a percentage calculated by specifying a measurement period consisting of the trailing twenty-four months from the given period end, and using (i)&#160;the total subscription revenue for the first twelve months of the measurement period from the group of customers as of the end of the first twelve months as the denominator, and (ii)&#160;the total subscription revenue for the second twelve months of the measurement period from the same group of customers as the numerator. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;ordinary share&#8221; or &#8220;shares&#8221; refers to our ordinary shares, par value US$0.0001 per share; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;PaaS&#8221; refers to <span style="white-space:nowrap"><span style="white-space:nowrap"><span style="white-space:nowrap">platform-as-a-service;</span></span></span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;RMB&#8221; or &#8220;Renminbi&#8221; refers to the legal currency of the People&#8217;s Republic of China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Shanghai China Europe&#8221; refers to Shanghai China Europe International Culture Communication Co., Ltd.; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;SaaS&#8221; refers to <span style="white-space:nowrap"><span style="white-space:nowrap"><span style="white-space:nowrap">software-as-a-service;</span></span></span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Shanghai Fenghe&#8221; refers to Shanghai Fenghe Culture Communication Co., Ltd.; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;small enterprises&#8221; refers to enterprises with less than 300 employees; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;subscription customer&#8221; refers to customers with subscription revenues; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;subscription revenues&#8221; refers to digital corporate learning solution revenues derived from the subscription based model, which does not include revenues from <span style="white-space:nowrap">on-premise</span> software and offline courses; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;US$,&#8221; &#8220;dollars&#8221; or &#8220;U.S. dollars&#8221; refers to the legal currency of the United States; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;VIE(s)&#8221; refers to Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.), Shanghai China Europe International Culture Communication Co., Ltd. and Shanghai Fenghe Culture Communication Co., Ltd. before January&#160;15, 2024, and refers to Jiangsu Radnova after January&#160;15, 2024, because CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024 and the VIEs controlled by CEIBS PG have been deconsolidated as well (for details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment&#8221;); </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">ii </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;WFOEs&#8221; refers to Yunxuetang Information Technology (Jiangsu) Co., Ltd. and Fenghe Enterprise Management Consulting (Shanghai) Co., Ltd.; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Yunxuetang,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company,&#8221; and &#8220;our&#8221; refer to YXT.COM GROUP HOLDING LIMITED, a Cayman Islands exempted company and its subsidiaries and, in the context of describing our consolidated financial information, business operations and operating data, its consolidated variable interest entities, or VIEs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:1%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">&#8220;Yunxuetang Information&#8221; refers to Yunxuetang Information Technology (Jiangsu) Co., Ltd.; and </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have made rounding adjustments to some of the figures included in this annual report. Accordingly, numerical figures shown as totals or percentages may not be an arithmetic calculation of the figures that preceded them. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report are made at RMB7.2993 to US$1.00, the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December&#160;31, 2024. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, the rates stated below, or at all. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This annual report contains information and statistics relating to China&#8217;s economy and the corporate learning market derived from various publications issued by market research companies and PRC governmental entities, which have not been independently verified by us. The information in such sources may not be consistent with other information compiled in or outside China. The industry in which we operate is subject to a high degree of uncertainty and risk due to variety of factors, including those described in the &#8220;Risk Factors&#8221; section. These and other factors could cause results to differ materially from those expressed in these publications and reports. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">iii </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="txa914461_2">FORWARD-LOOKING INFORMATION </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This annual report contains statements that constitute forward-looking statements. Many of the forward-looking statements contained in this annual report can be identified by the use of forward-looking words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;expect,&#8221; &#8220;should,&#8221; &#8220;plan,&#8221; &#8220;intend,&#8221; &#8220;estimate&#8221; and &#8220;potential,&#8221; among others. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Forward-looking statements appear in a number of places in this annual report and include, but are not limited to, statements regarding our intent, belief or current expectations. Forward-looking statements are based on our management&#8217;s beliefs and assumptions and on information currently available to our management. Such statements are subject to risks and uncertainties, and actual results may differ materially from those expressed or implied in the forward-looking statements due to of various factors, including, but not limited to, those identified under the section entitled &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8221; in this annual report. These risks and uncertainties include factors relating to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">general economic, political, demographic and business conditions in China and globally; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our ability to implement our growth strategy; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the success of operating initiatives, including advertising and promotional efforts and new solution development by us and our competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our ability to develop and apply our technologies to support and expand our solution offerings; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the expected growth of the digital corporate learning industry in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">competition in the digital corporate learning industry in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">changes in government policies and regulation; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">other factors that may affect our financial condition, liquidity and results of operations; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">other risk factors discussed under &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors.&#8221; </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame, or at all. Forward-looking statements speak only as of the date they are made, and we do not undertake any obligation to update them in light of new information or future developments or to release publicly any revisions to these statements in order to reflect later events or circumstances or to reflect the occurrence of unanticipated events. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You should read this annual report and the documents that we reference in this annual report and have filed as exhibits to the registration statement, of which this annual report is a part, completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">iv </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="txa914461_3">PART I </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_4"><span style="font-weight:bold">ITEM&#8201;1</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_5"><span style="font-weight:bold">ITEM&#8201;2</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">OFFER STATISTICS AND EXPECTED TIMETABLE </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_6"><span style="font-weight:bold">ITEM&#8201;3</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">KEY INFORMATION </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Arrangements and Corporate Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a Cayman Islands exempted company and currently conduct substantially all of our business operations in the PRC through our subsidiaries incorporated in the PRC and the VIE(s). It is the VIE(s) that hold our key operating licenses, provide services to our customers, enter into contracts with our suppliers, and employ our workforce. Our subsidiary Yunxuetang Information controls Jiangsu Radnova through a series of contractual arrangements. Before January&#160;15, 2024, our subsidiary Fenghe Consulting controlled the VIEs Shanghai China Europe and Shanghai Fenghe, respectively, in each case through a series of contractual arrangements. CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024 and the subsidiaries and the VIEs controlled by CEIBS PG, namely Fenghe Consulting, Shanghai China Europe and Shanghai Fenghe, have been deconsolidated as well. Thus, we refer to Jiangsu Radnova, Shanghai China Europe and Sanghai Fenghe as the VIEs before January&#160;15, 2024, and refer to Jiangsu Radnova as the VIE after January&#160;15, 2024. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate our businesses this way because PRC laws and regulations restrict foreign investment in companies that engage in the value-added telecommunication services. These contractual arrangements entered into with the VIEs allow us to be considered the primary beneficiary of the VIEs for accounting purposes, and to consolidate their operating results in our financial statements under U.S. GAAP. These contractual arrangements include exclusive technology and consulting service agreements, equity interest pledge agreements, exclusive option agreements, power of attorney agreements and spousal consents, as the case may be. For a summary of these contractual arrangements, see &#8220;Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders.&#8221; As of the date of this annual report, to the best knowledge of our company, our directors and management, our VIE agreements have not been tested in a court of law in the PRC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not have any equity interests in the VIEs who are owned by certain nominee shareholders. As a result, these contractual arrangements may be less effective than direct ownership, and we could face heightened risks and costs in enforcing these contractual arrangements, because there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the legality and enforceability of these contractual arrangements. If the PRC government finds such agreements to be illegal, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following chart illustrates our corporate structure, including our significant subsidiaries as that term is defined under <span style="white-space:nowrap">Section&#160;1-02</span> of <span style="white-space:nowrap">Regulation&#160;S-X</span> under the Securities Act, the VIE and certain other subsidiaries as of the date of this annual report: </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">5 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461g65u33.jpg" alt="LOGO" style="width:2.6869in;height:3.79086in"/>
 </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Note: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Shareholders of Jiangsu Radnova are Xiaoyan Lu (our director, founder and chairman of the Board), Suzhou Xinzhiyun Enterprise Management Consulting Center (LLP), Suzhou Dazhiqihong Enterprise Management Consulting Center (LLP), Shanghai Ximalaya Technology Co., Ltd., Jie Ding (our director and <span style="white-space:nowrap">co-founder),</span> Beijing Langmafeng Venture Capital Management Co., Ltd., and certain other nominee shareholders, each holding approximately 66.8%, 9.8%, 5.8%, 4.2%, 4.2%, 1.0% and 8.1%, respectively, of Jiangsu Radnova&#8217;s equity interests. Most of the nominee shareholders are also shareholders of our company. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Licenses and Approvals </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Business Operation </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, we have obtained all material licenses and approvals from relevant regulatory authorities that are material to our operations in China. The following table sets forth a list of material licenses and approvals that our PRC subsidiaries and VIEs are required to obtain to carry out our operations in China as of the date of this annual report. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:22%"/>

<td style="vertical-align:bottom;width:2%"/>
<td style="width:5%"/>

<td style="vertical-align:bottom;width:2%"/>
<td style="width:35%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold">Entity</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Type</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">License and Approvals</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">PRC Regulatory</p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Yunxuetang Information</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">WFOE</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Business License (Obtained)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Suzhou <span style="white-space:nowrap">Hi-Tech</span> District (Huqiu District)</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Jiangsu Radnova</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">VIE</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Business License (Obtained)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Administration for Market Regulation Suzhou <span style="white-space:nowrap">Hi-Tech</span> District (Huqiu District)</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Jiangsu Radnova</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">VIE</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">National Value-added Telecommunication Service License (Obtained)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Administration for Market Regulation</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Ministry of Industry and Information Technology</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Jiangsu Radnova</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">VIE</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Provincial Value-added Telecommunication Service License (Obtained)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Jiangsu Communications Administration</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Jiangsu Radnova</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">VIE</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Human Resourcing Service Permit (Obtained)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Suzhou <span style="white-space:nowrap">Hi-tech</span> District (Huqiu District) Administrative Approval Administration</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">6 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Securities Offering </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Cybersecurity Review </span></p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;28, 2021, the Cyberspace Administration of China, or the CAC, and several other government authorities published the Revised Cybersecurity Review Measures, which came into effect on February&#160;15, 2022. The Revised Cybersecurity Review Measures provide that an online platform operator, which possesses personal information of at least one million users, must apply for a cybersecurity review by the CAC if it intends to be listed in foreign countries. Further, the relevant PRC governmental authorities may initiate a cybersecurity review against any company if they determine certain network products, services, or data processing activities of such company affect or may affect national security. If we were deemed to be an &#8220;operator of critical information infrastructure&#8221; or if our data processing activities raise &#8220;national security&#8221; concern under the Revised Cybersecurity Review Measures, or if other regulations promulgated in relation to the Revised Cybersecurity Review Measures are deemed to apply to us, we could be subject to cybersecurity review by the CAC in the future. In the event that we are subject to any mandatory cybersecurity review and other specific actions required by the CAC, we face uncertainty as to whether any clearance or other required actions can be completed in a timely fashion or at all, which could materially and adversely affect our business, financial condition, results of operations and prospects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">CSRC Filing </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;17, 2023, the CSRC promulgated the Trial Administrative Measures of the Overseas Securities Offering and Listing by Domestic Companies, or the Overseas Listing Trial Measures, and five relevant guidelines on the application of Overseas Listing Trial Measures (collectively, the &#8220;CSRC Filing Rules&#8221;), effective on March&#160;31, 2023, requiring Chinese domestic companies&#8217; overseas securities offerings or listings be filed with the CSRC. Pursuant to Overseas Listing Trial Measures, a filing-based regulatory system will be applied to both &#8220;direct&#8221; and &#8220;indirect&#8221; overseas offering or listing of PRC domestic companies. The &#8220;indirect overseas offering or listing&#8221; of PRC domestic companies refers to such securities offering or listing in an overseas market made in the name of an offshore entity, but based on the underlying equity, assets, earnings or other similar rights of a domestic company which operates its main business domestically. The CSRC published the notification on our completion of the required filing procedures for our initial public offering on February&#160;7, 2024. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the CSRC Filing Rules state that, any post-listing <span style="white-space:nowrap">follow-on</span> offering by an issuer in the same overseas market, including issuance of shares, convertible notes and other similar securities, shall be subject to filing requirement within three business days after the completion of the offering. Therefore, any of our future offering and listing of our securities in an overseas market shall be subject to the filing requirements under the CSRC Filing Rules. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we fail to obtain required approval or complete other review or filing procedures, under the CSRC Filing Rules or otherwise, for any future overseas securities offering or listing, we may face sanctions by the CSRC or other PRC regulatory authorities, which may include fines and penalties on our operations in China, limitations on our operating privileges in China, restrictions on or prohibition of the payments or remittance of dividends by our subsidiaries in China, restrictions on or delays to our future financing transactions offshore, or other actions that could have a material and adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of the ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, we may be required to obtain additional licenses, permits, filings, registrations or approvals for business operations and securities offerings in the future. If we are found to be in violation of any existing or future laws or regulations, or fail to obtain or maintain any of the required licenses, permits, filings, registrations or approvals, the relevant regulatory authorities would take action in dealing with such violations or failures in accordance with applicable laws and regulations. In addition, if we had inadvertently concluded that such licenses, approvals, permits, registrations or filings were not required, or if applicable laws, regulations or interpretations change in a way that requires us to obtain such licenses, approvals, permits, registrations or filings in the future, we may be unable to obtain such necessary licenses, approvals, permits, registrations or filings in a timely manner, or at all, and such licenses, approvals, permits, registrations or filings may be rescinded even if obtained. Any such circumstance may subject us to fines and other regulatory, civil or criminal liabilities, and we may be ordered by the competent government authorities to suspend relevant operations, which will materially and adversely affect our business operation, our securities offerings and the value of our securities. For risks relating to licenses and approvals required for business operations in China, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to the ADSs&#8212;The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required in connection with our issuance of securities overseas under PRC law. Furthermore, the PRC government has exerted more oversight and control over overseas securities offerings and other capital markets activities and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">7 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Holding Company Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">YXT.COM GROUP HOLDING LIMITED is a holding company with no material operations of its own. We conduct our operations primarily through our PRC subsidiaries and our consolidated VIEs. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries which, in turn, depends on the payment of the service fees and royalty payments to our PRC subsidiaries by our consolidated VIEs in the PRC pursuant to certain contractual arrangements. See &#8220;Item 3. Key Information&#8212; Contractual Arrangements with the VIEs and Their Shareholders.&#8221; If our subsidiaries or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our subsidiaries in China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with the Accounting Standards for Business Enterprise as promulgated by the Ministry of Finance, or PRC GAAP. In accordance with PRC company laws, our consolidated VIEs in China must make appropriations from their <span style="white-space:nowrap">after-tax</span> profit to <span style="white-space:nowrap">non-distributable</span> reserve funds including (i)&#160;statutory surplus fund and (ii)&#160;discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the <span style="white-space:nowrap">after-tax</span> profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of our consolidated VIEs. Appropriation to discretionary surplus fund is made at the discretion of our consolidated VIEs. Pursuant to the law applicable to China&#8217;s foreign investment enterprise, our subsidiaries that are foreign investment enterprise in the PRC have to make appropriation from their <span style="white-space:nowrap">after-tax</span> profit, as determined under PRC GAAP, to reserve funds including (i)&#160;general reserve fund, (ii)&#160;enterprise expansion fund, and (iii)&#160;staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the <span style="white-space:nowrap">after-tax</span> profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50% of the registered capital of our subsidiaries. Appropriation to the other two reserve funds are at our subsidiaries&#8217; discretion. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As an offshore holding company, we are permitted under PRC laws and regulations to provide funding from the proceeds of our offshore fund raising activities to our PRC subsidiaries only through loans or capital contributions, and to our consolidated VIEs only through loans, in each case subject to the satisfaction of the applicable government registration and approval requirements. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of offshore securities offerings to make loans to or make additional capital contributions to our PRC subsidiaries and affiliated entities, which could materially and adversely affect our liquidity and our ability to fund and expand our business.&#8221; As a result, there is uncertainty with respect to our ability to provide prompt financial support to our PRC subsidiaries and consolidated VIEs when needed. Notwithstanding the foregoing, our PRC subsidiaries may use their own retained earnings (rather than Renminbi converted from foreign currency denominated capital) to provide financial support to our consolidated VIEs either through entrustment loans or direct loans to such consolidated VIEs&#8217; nominee shareholders, which would be contributed to the consolidated VIEs as capital injections. Such direct loans to the nominee shareholders would be eliminated in our consolidated financial statements against the consolidated VIEs&#8217; share capital. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Transfer of Funds and Other Assets </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following diagram summarizes how funds were transferred among YXT.COM GROUP HOLDING LIMITED, our subsidiaries, and the VIEs in 2024. CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">8 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461g89x69.jpg" alt="LOGO" style="width:6.30556in;height:3.82048in"/>
 </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Note: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Under relevant PRC laws and regulations, we are permitted to remit funds to the VIEs through loans rather than capital contributions. In 2022, 2023, and 2024, the loans we made to the VIEs amounted to RMB20.0&#160;million, nil, and RMB30.0&#160;million, respectively. In 2022, 2023, and 2024, the VIEs repaid us at an amount of nil, RMB60.0&#160;million, and nil, respectively. As of December&#160;31, 2022, 2023 and 2024, the outstanding balance of the loans from us to the VIEs was RMB60.0&#160;million, nil, and RMB30.0&#160;million, respectively. The VIEs fund their operations primarily using cash generated from operating and financing activities. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024 and the subsidiaries and the VIEs controlled by CEIBS PG, namely Fenghe Consulting, Shanghai China Europe and Shanghai Fenghe, have been deconsolidated as well. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, YXT.COM GROUP HOLDING LIMITED had made cumulative capital contributions of US$250.0&#160;million to our PRC subsidiaries through intermediate holding companies. Furthermore, funds equivalent to US$37.0&#160;million were directly injected in the VIEs by certain shareholders issued by YXT.COM GROUP HOLDING LIMITED in the history. These funds have been used by the VIEs for their operations, and were accounted for as long-term investments of YXT.COM GROUP HOLDING LIMITED. As of December&#160;31, 2022, 2023 and 2024, the receivables held by the VIEs from our PRC subsidiaries amounted to RMB7.3&#160;million, RMB25.0&#160;million and RMB149.2&#160;million, respectively, representing the amount paid by Jiangsu Radnova, the VIE in the ordinary course of business on behalf of Yunxuetang Information, our PRC subsidiary. As of December&#160;31, 2022, 2023 and 2024, the receivables held by our PRC subsidiaries from the VIEs amounted to RMB19.5&#160;million, RMB2.2&#160;million and nil, respectively, representing the amount paid by Jiangsu Radnova, our PRC subsidiary, which is service fees payable under the VIE agreements. There is no transfer of other assets between VIEs and <span style="white-space:nowrap">non-VIEs</span> in 2022, 2023 and 2024. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As advised by our PRC counsel, for any amounts owed by the VIEs to our PRC subsidiaries under the VIE agreements, unless otherwise required by PRC tax authorities, we are able to settle such amounts without limitations under the current effective PRC laws and regulations, provided that the VIEs have sufficient funds to do so. YXT.COM GROUP HOLDING LIMITED has not previously declared or paid any cash dividend or dividend in kind, and has no plan to declare or pay any dividends in the near future on our shares or the ADSs representing our Class&#160;A ordinary shares. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business. See &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Dividend Policy.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">9 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Restrictions on Foreign Exchange and the Ability to Transfer Cash Between Entities, Across Borders and to U.S. Investors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, we do not have cash management policies and procedures in place that dictate how funds are transferred through our organization. Rather, the funds can be transferred in accordance with the applicable PRC laws and regulations without limitations, subject to satisfaction of applicable government registration and approval requirements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moving forward, if and when we become profitable, YXT.COM GROUP HOLDING LIMITED&#8217;s ability to pay dividends, if any, to the shareholders and ADSs investors and to service any debt it may incur will depend upon dividends paid by our PRC subsidiaries. Under PRC laws and regulations, our PRC subsidiaries subject to certain restrictions with respect to paying dividends or otherwise transferring any of their net assets offshore to YXT.COM GROUP HOLDING LIMITED. In particular, under the current effective PRC laws and regulations, dividends may be paid only out of distributable profits. Distributable profits are the net profit as determined under PRC GAAP, less any recovery of accumulated losses and appropriations to statutory and other reserves required to be made. Each of our PRC subsidiaries is required to set aside at least 10% of its <span style="white-space:nowrap">after-tax</span> profits each year, after making up previous years&#8217; accumulated losses, if any, to fund certain statutory reserve funds, until the aggregate amount of such a fund reaches 50% of its registered capital. As a result, our PRC subsidiaries may not have sufficient distributable profits to pay dividends to us in the near future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, if certain procedural requirements are satisfied, the payment of current account items, including profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from State Administration of Foreign Exchange (the &#8220;SAFE&#8221;) or its local branches. However, where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses, such as the repayment of loans denominated in foreign currencies, approval from or registration with competent government authorities or its authorized banks is required. The PRC government may take measures at its discretion from time to time to restrict access to foreign currencies for current account or capital account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our offshore intermediary holding companies or ultimate parent company, and therefore, our shareholders or investors in the ADSs. Further, we cannot assure you that new regulations or policies will not be promulgated in the future, which may further restrict the remittance of RMB into or out of the PRC. We cannot assure you, in light of the restrictions in place, or any amendment to be made from time to time, that our current or future PRC subsidiaries will be able to satisfy their respective payment obligations that are denominated in foreign currencies, including the remittance of dividends outside of the PRC. See &#8220;Item 4.&#8212;Information on The Company&#8212;4.B. Business Overview&#8212;Regulation&#8212;Regulation Relating to Foreign Exchange&#8221; for a detailed discussion. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If any of our subsidiaries incurs debt on its own behalf in the future, the instruments governing such debt may restrict its ability to pay dividends to YXT.COM GROUP HOLDING LIMITED. In addition, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For PRC and United States federal income tax considerations of an investment in the ADSs, see &#8220;Item 10. Additional Information&#8212;10.E. Taxation.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Implication of the Holding Foreign Companies Accountable Act </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Holding Foreign Companies Accountable Act, or the HFCAA, was enacted on December&#160;18, 2020 and amended by the Consolidated Appropriations Act, 2023 signed into law on December&#160;29, 2022. The amended HFCAA states if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the PCAOB for two consecutive years, the SEC shall prohibit our shares or ADSs from being traded on a national securities exchange or in the <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States. The Consolidated Appropriations Act, 2023 reduced the number of consecutive <span style="white-space:nowrap">non-inspection</span> years required for triggering the prohibitions under the HFCAA from three years to two years. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;16, 2021, PCAOB issued the HFCAA Determination Report to notify the SEC of its determination that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, and our auditor was subject to this determination. On December&#160;15, 2022, the PCAOB issued a report that vacated its December&#160;16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. Our current and former auditors, the independent registered public accounting firms that issue the audit report included elsewhere in this annual report, as the auditors of companies that are traded publicly in the United States and the firms registered with the PCAOB, are subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Accordingly, we do not expect to be identified as a Commission Identified Issuer under the HFCAA after we file our annual report on Form <span style="white-space:nowrap">20-F.</span> </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">10 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we continue to use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the Securities and Exchange Commission, we would be identified as a Commission-Identified Issuer after we file our annual report on Form <span style="white-space:nowrap">20-F</span> after becoming a public company. In accordance with the HFCAA, our securities would be prohibited from being traded on a national securities exchange or in the <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States if the PCAOB were unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China for two consecutive years in the future. In the event of such prohibition, Nasdaq would delist our securities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The ADSs will be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, if in the future the PCAOB is unable to inspect and investigate completely our auditor. The delisting of and prohibition from trading the ADSs, or the threat of their being delisted and prohibited from trading, may cause the value of the ADSs to significantly decline or be worthless.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">11 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Condensed Consolidating Schedule </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents the summary statements of operations for the VIEs and other entities for the years presented. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:46%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,&#160;2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,&#160;2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,&#160;2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="70"><span style="font-weight:bold">(in&#160;thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Third-party revenues</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Inter-company revenue<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">86,055</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(86,055</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">102,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,283</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(81,737</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(116,162</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(197,899</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(57,609</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(136,865</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(194,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(29,446</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(97,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(126,522</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Gross profit</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">314,474</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(86,055</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">232,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">54,183</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">287,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">229,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">72,837</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">234,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,283</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">204,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Operating expenses</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Third-party sales and marketing expenses</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(212,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(132,139</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(344,729</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(130,706</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(113,673</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(244,379</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(79,128</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(144,217</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Inter-company sales and marketing expenses<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(86,055</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">86,055</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,283</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">102,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Research and development expenses</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(244,723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(67,370</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(312,093</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(113,371</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(63,166</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(176,537</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(73,449</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(42,656</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(116,105</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">General and administrative expenses</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(9,050</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(36</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(159,322</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(37,846</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(206,254</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(37</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(84,033</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(30,926</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(142,852</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,730</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(42,713</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(51,064</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(28,885</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(138,392</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Total operating expenses</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(9,050</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(36</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(616,635</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(323,410</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">86,055</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(863,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(37</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(328,110</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(319,557</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(563,768</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,730</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(42,713</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(203,641</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(238,913</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">102,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(398,714</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Other operating income</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">880</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,507</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,629</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,058</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,916</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,974</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Loss of the VIEs<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,952</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,952</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(45,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">45,835</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(18,255</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,255</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Equity in loss of the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(575,930</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(602,240</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,178,170</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(295,718</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(308,046</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">603,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(106,358</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(147,497</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">253,855</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">(Loss)/Income from operations</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(584,980</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(602,276</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(613,389</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(309</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,180,122</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(620,832</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(323,574</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(308,083</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(318,653</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(27,886</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">649,599</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(328,597</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(122,088</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(190,210</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(148,001</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,117</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">272,110</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(187,072</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Interest and investment income</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">859</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,614</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,751</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,013</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">781</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,039</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,797</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,274</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,494</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Interest expense</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(59</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(33</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,149</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,751</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(497</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(56</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(31</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(16</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(5,586</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,039</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,650</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(23</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(61</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,610</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,699</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Impairment of available-for-sale debt securities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(13,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(13,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,428</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,036</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(14,464</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Gain on deconsolidation of CEIBS Publishing Group</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">78,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">78,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Foreign exchange gain/(loss), net</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(350</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(350</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">550</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">550</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Change in fair value of derivative liabilities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Loss before income tax benefit</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(614,775</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(601,450</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(607,631</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(1,952</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,180,122</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(645,686</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(220,455</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(305,101</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(317,917</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(45,835</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">649,599</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(239,709</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(91,753</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(106,658</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(147,497</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(18,255</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">272,110 </span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(92,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Income tax benefit</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Net loss</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(614,775</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(601,450</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(602,240</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(1,952</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,180,122</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(640,295</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(220,455</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(305,101</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(308,046</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(45,835</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">649,599</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(229,838</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(91,753</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(106,658</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(147,497</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(18,255</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">272,110</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(92,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Net loss attributable to&#160;non-controlling&#160;interests shareholders<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Net loss attributable to YXT.COM Group Holding Limited</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(614,775</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(601,450</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(602,240</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(1,952</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,205,642</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(614,775</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(220,455</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(305,101</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(308,046</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(45,835</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">658,982</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(220,455</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(91,753</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(106,658</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(147,497</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(18,255</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">272,410</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(91,753</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the elimination of the intercompany transactions at the consolidation level. For the years ended December 31, 2022, 2023 and 2024, the service fees of variable interest entities charged by the related primary beneficiaries were RMB86.1 million, RMB111.8 million and RMB102.3 million, respectively. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the elimination of the investment among primary beneficiaries of variable interest entities and variable interest entities. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the elimination of the investment among our company and other subsidiaries. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The primary beneficiaries of VIEs represent our WFOEs, i.e., Yunxuetang Information. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">12 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents the summary balance sheet data for the VIEs and other entities as of the dates presented. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:64%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">As of December&#160;31, 2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">As of December&#160;31, 2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="46"><span style="font-weight:bold">(in&#160;thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Summary Consolidated Balance Sheet Data:</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,589</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">292,286</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">320,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">163,805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,536</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">143,120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">417,920</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Restricted Cash</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Short-term investments</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accounts receivable, net</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,790</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,790</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19,386</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Intra-Group receivables due from&#160;the&#160;Group&#8217;s&#160;entities<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">57,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">30,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(116,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">185,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,528</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">149,180</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(353,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Amount due from related parties</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Prepaid expenses and other current assets</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,652</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,028</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total current assets</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">72,694</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">66,812</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">41,042</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">359,740</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(116,853</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">423,435</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">285,351</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">167,601</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">32,609</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">343,458</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(353,600</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">475,419</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Investments to the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">60,013</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">85,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(145,329</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,418</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(20,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Loan&#160;to&#160;the&#160;Group&#8217;s&#160;entities<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">30,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(30,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Intra-Group receivables due from the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">117,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(117,573</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Long-term bank deposit</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">117,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">117,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Other <span style="white-space:nowrap">non-current</span> assets</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">183,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">183,984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">383,838</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,608</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">174,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">167,546</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">346,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total assets</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">266,533</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">269,701</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">224,643</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">543,724</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(379,755</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">924,846</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">285,899</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">191,627</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">237,424</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">511,004</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(404,018</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">821,936</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Intra-Group payables due to the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">174,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,730</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(234,426</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">185,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">132,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(353,600</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Net liabilities of the VIEs<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">72,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(72,502</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,021</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">48,876</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(60,897</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Other current liabilities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">113,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">49,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">311,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">473,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,035</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">36,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">329,231</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">394,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total current liabilities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">148,732</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">174,801</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">139,327</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">318,017</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(306,928</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">473,949</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">58,669</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">203,648</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">216,987</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">329,231</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(414,497</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">394,038</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Loan from the Group&#8217;s entity<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">30,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(30,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Other <span style="white-space:nowrap">non-current</span> liabilities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">298,209</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">298,209</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">200,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">200,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total liabilities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">148,732</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">174,801</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">139,327</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">616,226</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(306,928</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">772,158</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">58,669</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">203,648</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">217,006</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">559,880</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(444,497</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">594,706</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total mezzanine equity</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">3,563,681</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">29,893</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(29,893</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">3,563,681</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman"><span style="white-space:nowrap">Additional&#160;paid-in&#160;capital</span><sup style="font-size:75%; vertical-align:top">(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,671</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,203,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,297,098</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">201,940</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,702,314</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,671</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,489,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,162,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,241,154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">201,940</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,605,485</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,489,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Statutory reserve</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accumulated other comprehensive income<sup style="font-size:75%; vertical-align:top">(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,775</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27,523</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,775</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,096</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(19,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,096</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Accumulated deficit<sup style="font-size:75%; vertical-align:top">(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,486,359</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,148,098</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,220,629</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(287,611</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,652,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,490,681</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,287,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,180,838</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,227,162</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(257,242</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,665,242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,287,548</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman"><span style="white-space:nowrap">Non-controlling&#160;interests</span><sup style="font-size:75%; vertical-align:top">(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,887</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,887</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total shareholders&#8217; deficit</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(3,445,880</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">65,007</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">85,316</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(72,502</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(42,934</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(3,410,993</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">227,230</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(12,021</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">20,418</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(48,876</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">40,479</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">227,230</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Total liabilities, mezzanine equity and shareholders&#8217; deficit</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">266,533</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">269,701</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">224,643</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">543,724</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(379,755</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">924,846</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">285,899</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">191,627</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">237,424</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">511,004</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">(404,018</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">821,936</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the elimination of intercompany balances among our company, other subsidiaries, primary beneficiaries of variable interest entities, and variable interest entities for intercompany service charges and treasury cash management purposes. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the elimination of the investment among our company and other subsidiaries. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the elimination of the investment among primary beneficiaries of variable interest entities and variable interest entities. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The primary beneficiaries of VIEs represent our WFOEs, i.e. Yunxuetang Information. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">13 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table presents the summary cash flow data for the VIEs and other entities for the years presented. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:46%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,&#160;2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,&#160;2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,&#160;2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Other</span><br/><span style="font-weight:bold">subsidiaries</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Primary</span><br/><span style="font-weight:bold">Beneficiaries</span><br/><span style="font-weight:bold">of VIEs<sup style="font-size:75%; vertical-align:top">(4)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">VIEs</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Eliminating</span><br/><span style="font-weight:bold">adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Consolidated</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="70"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(in thousands)</p></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Net cash (used in)/provided by transactions with external parties</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(6,211</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">1,204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(585,711</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">133,883</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(456,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(29,486</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">3,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(363,914</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">133,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(257,029</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(20,519</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(21,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(251,503</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">82,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(211,734</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Net cash provided by/(used in) transactions with the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">86,511</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(86,511</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">137,412</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(137,412</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">136,671</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(136,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Net cash (used in)/provided by operating activities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(6,211</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,204</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(499,200</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">47,372</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(456,835</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(29,486</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">3,029</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(226,502</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(4,070</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(257,029</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(20,519</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(21,546</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(114,832</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(54,515</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194; </span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(211,734</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Cash paid for capital contributions to the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(521,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(521,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">1,042,948</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(48,380</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(48,380</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">96,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(35,609</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(35,609</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">71,218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Fund to the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(118,736</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(17,727</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">136,463</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(29,413</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(30,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(114,367</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">173,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Repayment from the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">159,392</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(159,392</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">60,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(60,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">21,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(21,009</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Other investing activities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">211,626</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">78,924</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">5,589</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(28,222</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">267,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(5,740</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(113,355</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">14,546</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">7,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(97,533</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">176,584</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(1,756</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(32,662</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">142,166</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Net cash (used in)/ generated from investing activities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(150,456</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(442,550</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(14,411</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(28,222</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">903,556</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">267,917</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(172,856</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(161,735</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">74,546</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(10,711</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">173,223</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(97,533</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(44,013</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">140,975</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(31,756</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(147,029</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">223,989</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">142,166</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Proceeds from capital contributions from the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">521,474</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">521,474</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(1,042,948</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">48,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">48,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(96,760</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">35,609</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">35,609</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(71,218</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Repayment to the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(159,392</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">159,392</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(60,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">60,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(21,009</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">21,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Fund from the Group&#8217;s entities<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">118,736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">17,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(136,463</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">29,413</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">114,367</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">30,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(173,780</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Other financing activities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(2,425</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">12,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">9,575</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(3,896</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">245,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">241,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">151,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">22,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">173,729</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Net cash used in/(generated from) financing activities</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(2,425</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">362,082</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">521,474</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">32,000</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(903,556</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">9,575</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(3,896</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">167,116</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">66,107</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">185,800</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(173,223</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">241,904</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">151,029</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">44,013</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">149,976</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">52,700</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(223,989</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">173,729</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Effect of exchange rate changes on cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">22,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(1,621</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">20,809</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">8,146</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(7,006</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">1,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(2,504</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(3,904</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(6,408</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman;font-weight:bold">Net (decrease)/increase in cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(136,662</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(80,885</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">7,863</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">51,150</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(158,534</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(198,092</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">1,404</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(85,849</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">171,019</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(111,518</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">83,993</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">159,538</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">3,388</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(148,844</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">&#8212;&#8194;</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">97,753</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the cash flows between primary beneficiaries of variable interest entities and the variable interest entities for intercompany service charges. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the cash flows related to capital injections among our company, other subsidiaries and primary beneficiaries of variable interest entities. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">It represents the cash flow between our company, other subsidiaries, primary beneficiaries of VIEs and VIEs for treasury cash management purposes. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The primary beneficiaries of VIEs represent our WFOEs, i.e. Yunxuetang Information and Fenghe Consulting. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">14 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">3.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">[Reserved] </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">3.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Capitalization and Indebtedness </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">3.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Reason for the Offer and Use of Proceeds </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">3.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Risk Factors </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investors are purchasing equity securities of a Cayman Islands holding company rather than equity securities of our subsidiaries and the VIEs, that have substantive business operations in the PRC. YXT.COM GROUP HOLDING LIMITED is a Cayman Islands holding company with no business operations. It conducts its operations in China through its PRC subsidiaries and consolidated variable interest entities, or the VIEs. However, it does not and is not legally permitted to have any equity interests in the VIEs as PRC laws and regulations restrict foreign investment in companies that engage in the value-added telecommunication services. As a result, it operates its businesses in China through certain contractual arrangements with the VIEs. The VIEs are owned by certain nominee shareholders, not us. Such corporate structure involves unique risks to investors in the ADSs. You should carefully consider all of the information in this annual report before making an investment in the ADSs. Below please find a summary of the principal risks and uncertainties we face, organized under relevant headings. These risks are discussed more fully in the section titled &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors.&#8221; In particular, as we are a China-based company incorporated in the Cayman Islands, you should pay special attention to subsections headed &#8220;Risks Related to Doing Business in China&#8221; and &#8220;Risks Related to Our Corporate Structure.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Below please find a summary of the principal risks we face, organized under relevant headings. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Relating to Our Business and Industry </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the management of our business model. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We operate under the new business model of digital corporate learning solutions. Our future business growth and expansion is dependent on the market adoption of our business model as well as the continued development of our solutions and the markets our solutions target.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the management of our future growth. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Our historical performance may not be indicative of our future performance.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our operating performance. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We have incurred net losses and negative cash flows in the past and may incur operating losses in the future.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our ability to enhance or upgrade our solutions. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;If we fail to enhance or upgrade our existing solutions and introduce new ones that are broadly accepted by the market and meet our customers&#8217; evolving demands in a timely and cost-effective manner, our business, results of operations and financial condition could be materially and adversely affected.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our industry-specific economic and market conditions. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Unfavorable industry-specific economic and market conditions, or reductions in corporate learning spending, could limit our ability to grow our business and negatively affect our operating results.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the market we operate. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We operate in a highly competitive market. If we fail to compete effectively, our business, results of operations and financial condition could be materially and adversely affected.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our prompt response to evolving needs our customers. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;If we fail to constantly respond to evolving needs of our existing and prospective customers by enhancing the training content and functionality of our solutions, our business, results of operations and financial condition could be materially and adversely affected.&#8221; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">15 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the efficient development of our sales and marketing capabilities. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Failure to effectively develop and expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our solutions.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with potential legal proceedings. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with evolving laws and regulations regarding cybersecurity, information security, privacy and data protection and other data related laws and requirements. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Complying with evolving laws and regulations regarding cybersecurity, information security, privacy and data protection and other related laws and requirements may be expensive and force us to make adverse changes to our business. Many of these laws and regulations are subject to change and uncertain interpretation, and any failure or perceived failure to comply with these laws and regulations could result in negative publicity, legal proceedings, suspension or disruption to operations, increased cost of operations, or otherwise harm our business.&#8221; </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Doing Business in China </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the PRC regulatory requirements in connection with our issuance of securities overseas. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required in connection with our issuance of securities overseas under PRC law. Furthermore, the PRC government has exerted more oversight and control over overseas securities offerings and other capital markets activities and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Uncertainties regarding the changes and development in China&#8217;s economic, political or social conditions or government policies. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business and operations.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Uncertainties regarding the changes and development in the PRC legal system and the interpretation and enforcement of PRC policies, laws and regulations. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The PRC government may intervene with or influence our operation at any time by adopting new laws and regulations. For example, the PRC government has recently published new policies that significantly affected certain industries such as the education and internet industries, and we cannot rule out the possibility that it will in the future release regulations or policies regarding our industry that could adversely affect our business, financial condition and results of operations. Uncertainties with respect to the PRC legal system, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in policies, laws and regulations with little advance notice in China, could adversely affect us.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the inability of PCAOB to conduct inspections over our former and current auditors. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212; The audit report for the fiscal years ended December&#160;31, 2022 and 2023, which is included in this annual report, is prepared by our former auditor which the PCAOB was unable to inspect and investigate completely before 2022 and, as such, our investors had been deprived of the benefits of such inspections in the past.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the potential prohibition from trading in the United States of the ADSs under the Holding Foreign Companies Accountable Act. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The ADSs will be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, if in the future the PCAOB is unable to inspect and investigate completely our auditor. The delisting of and prohibition from trading the ADSs, or the threat of their being delisted and prohibited from trading, may cause the value of the ADSs to significantly decline or be worthless.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with difficulty for overseas regulators to conduct investigation or collect evidence in China. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;It may be difficult for overseas regulators to conduct investigation or collect evidence within China.&#8221; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">16 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Our Corporate Structure </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules relating to the agreements that establish the VIE structure for our operations in China. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect the financial condition and results of operations performance of Yunxuetang. If the PRC government finds such agreements <span style="white-space:nowrap">non-compliant</span> with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with any failure by the VIEs or their shareholders to perform obligations. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the actual or potential conflicts of interest among us and the shareholders of the VIEs. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;The shareholders of the VIEs may have actual or potential conflicts of interest with us, which may materially and adversely affect our business, financial condition and results of operations.&#8221; </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to Corporate Governance </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our dual-class share structure with different voting rights. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;Our dual-class share structure with different voting rights, as well as the concentration of our share ownership among executive officers, directors and principal shareholders, will limit your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our Class&#160;A ordinary shares and the ADSs may view as beneficial.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our home country practices for corporate governance as an exempted company incorporated in the Cayman Islands. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;As an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices for corporate governance matters that differ significantly from the Nasdaq corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the corporate governance listing standards.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our certain exemptions from certain provisions applicable to U.S. domestic public companies as a foreign private issuer. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our certain reduced reporting requirements as an emerging growth company. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;We are an emerging growth company within the meaning of the Securities Act and may take advantage of certain reduced reporting requirements.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with our status as an &#8220;investment company&#8221; under the Investment Company Act. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212;If we were deemed to be an &#8220;investment company&#8221; under the Investment Company Act, applicable restrictions could make it impractical for us to continue our business as contemplated and could have a material adverse effect on our business, results of operations and financial condition.&#8221;<span style="font-style:italic"></span> </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Risks Related to the ADSs </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the volatility of the trading price of our ADSs. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to the ADSs&#8212;The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors.&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Risks associated with the techniques employed by short sellers. For details, see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to the ADSs&#8212;Techniques employed by short sellers may drive down the market price of the ADSs.&#8221; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">17 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Relating to Our Business and Industry </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We operate under the new business model of digital corporate learning solutions. Our future business growth and expansion is dependent on the market adoption of our business model as well as the continued development of our solutions and the markets our solutions target. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe our future success will largely depend on the growth, if any, in the demand for digital corporate learning solutions, particularly enterprise-grade solutions. The widespread adoption of our solutions depends not only on strong demand for new forms of corporate learning, but also for solutions delivered via a SaaS business model in particular. Digital corporate learning is relatively nascent in China, and our target customers may not fully recognize the need for, or the benefits of, our solutions. Moreover, many enterprises have invested substantial technical and financial resources and personnel in the implementation and integration of <span style="white-space:nowrap">legacy&#160;in-person&#160;corporate</span> learning systems and, therefore, may be reluctant or unwilling to incur the switching costs required to migrate to digital corporate learning solutions such as ours. As such, it is difficult to predict customer demand for our solutions, customer adoption and renewal, the rate at which existing customers expand their engagement with our solutions, and the size and growth rate of the market for our solutions. Furthermore, even if businesses want to adopt a digital corporate learning solution, the adoption may take them a long time or they could be delayed due to budget constraints, weakening economic conditions, or other factors. Some businesses may also have long-term contracts with existing vendors and cannot switch in the short term. Therefore, the penetration rate of digitalization in the corporate learning industry may grow slower than we expected. Even if market demand for digital corporate learning solutions generally increases, we cannot assure you that adoption of our solutions will also increase. If the market for digital corporate learning solutions does not grow as we expect or our solutions do not achieve widespread adoption, it could result in reduced customer spending, customer attrition, and decreased revenue, any of which would adversely affect our business and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The growth of the addressable markets we target also depends on a number of other risks and uncertainties, including the cost, performance and perceived value associated with digital corporate learning solutions, as well as their ability to address security, stability, and privacy concerns. In order to grow our business and extend our market position, we intend to educate our existing and prospective customers about the benefits of our solutions and continuously enhance and innovate our solutions and features to increase market acceptance. However, if the digital corporate learning solutions fail to develop in a way that satisfies the growing demands of customers, or develop more slowly than we anticipate, it could significantly harm our business. In addition, the corporate learning industry may fail to grow significantly or at all, or there could be a reduction in demand as a result of a lack of public acceptance, technological challenges, competing products and services, decreases in corporate learning spending by current and prospective customers, weakening economic conditions and other causes. The occurrence of any of the foregoing could materially and adversely affect our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our historical performance may not be indicative of our future performance. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our revenues decreased by 1.5% from RMB430.6&#160;million in 2022 to RMB424.0&#160;million in 2023, and further decreased by 21.9% to RMB331.2&#160;million (US$45.4 million) in 2024. Such decrease in 2024 was partially due to the deconsolidation of CEIBS PG from January&#160;15, 2024. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; While we have seen rapid business growth since our inception, we may not be able to sustain our revenue growth in the future. Further, as we operate in a new and rapidly changing industry, widespread acceptance and use of our solutions are critical to our future growth and success. We believe our revenue growth depends on a number of factors, including but not limited to our ability to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">attract new customers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">retain our existing customers, expand usage of our solutions, and cross-sell and <span style="white-space:nowrap">up-sell</span> to our existing customers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">provide excellent customer experience; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">introduce and grow adoption of enhancements and new solutions we develop; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">achieve widespread acceptance and use of our solutions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">adequately expand our sales and marketing force and other sales channels; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">maintain the flexibility, configurability and scalability of our solutions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">price our solutions effectively so that we are able to attract and retain customers without compromising our profitability; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">successfully compete against established companies and new market entrants; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">increase awareness of our brand; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">comply with existing and new applicable laws and regulations. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">18 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are unable to accomplish any of these tasks, we may not be able to maintain the scale or growth of our revenues. We also expect our operating expenses to increase in absolute terms as we grow, and if our revenue growth does not increase to offset these anticipated increases in our operating expenses, our business, results of operations and financial condition could be harmed, and we may not be able to achieve or maintain profitability. We have also encountered in the past, and expect to encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly evolving industries. If our assumptions regarding our projected growth and the associated risks and uncertainties, which we use to plan and operate our business, are incorrect or change, or if we do not address these risks and uncertainties successfully, our costs may rise, growth rates may slow, and our business would suffer. Further, our rapid growth may make it difficult to evaluate our future prospects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We have incurred net losses and negative cash flows in the past and may incur operating losses in the future. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have incurred substantial net losses in the past. In 2022, 2023 and 2024, our net loss was RMB640.3&#160;million, RMB229.8&#160;million and RMB92.1&#160;million (US$12.6 million), respectively, and our operating cash outflow was RMB456.8&#160;million, RMB257.0&#160;million and RMB211.7&#160;million (US$29.0 million), respectively. As of December&#160;31, 2022, 2023 and 2024, we had RMB432.0&#160;million, RMB320.5&#160;million and RMB417.9&#160;million (US$57.3 million) in cash and cash equivalents, respectively. For details, see &#8220;Item 5. Operating and Financial Review and Prospects&#8212;5.B. Liquidity and Capital Resources&#8212;Cash Flows and Working Capital.&#8221; Over the past few years, we have spent considerable amounts of time and financial resources to enhance or upgrade our existing digital corporate learning solutions in order to position us favorably for future growth. In addition, we have expended significant resources upfront to market, promote and sell our solutions through various direct and indirect channels, and expect to continue to do so in the future. Our aggressive investments continue to drive our negative cash flows and decrease our cash balance and we expect to continue to invest in business operations, technological improvements, marketing campaigns and domestic and international expansion. Our status as a public company could also incur significant additional accounting, legal and other expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Achieving profitability and maintaining an adequate cash balance will require us to increase revenues, manage our cost structure, and avoid significant liabilities and raise capital through equity or debt financing. We cannot guarantee, however, that we can achieve any of these goals as we continue to aggressively invest in the aspiration of continued revenue growth. Our failure to generate increased revenues to cover the expected increase in these various expenditures could prevent us from ever achieving profitability or positive cash flows from operating activities and maintaining an adequate cash balance, which may adversely affect our liquidity, increase our debt burden, and disrupt our operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to enhance or upgrade our existing solutions and introduce new ones that are broadly accepted by the market and meet our customers&#8217; evolving demands in a timely and cost-effective manner, our business, results of operations and financial condition could be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer a comprehensive portfolio of digital corporate learning solutions to enterprises of all sizes, from which we generate most of our revenues. Our ability to attract new customers and increase revenues from existing customers depends in part on our ability to enhance and improve our existing solutions and introduce new ones. The success of any enhancement or new solution depends on a number of factors, including timely completion, adequate quality testing, consistent high-performance, market-accepted pricing levels and overall market acceptance. Enhancements and new solutions that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects, may have interoperability difficulties or may not achieve the broad market acceptance necessary to generate significant revenues. We also have invested, and may continue to invest, in the acquisition of complementary businesses, technologies, services, products and other assets that benefit our innovation and overall business operations. Our investments may not result in enhancements or new solutions that will be accepted by existing or prospective customers. If we are unable to enhance or upgrade our existing solutions to meet the evolving customer requirements or develop new ones in a timely or cost-effective manner, we may not be able to maintain or increase our revenues or recoup our investments, and our business, results of operations and financial condition would be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Unfavorable industry-specific economic and market conditions, or reductions in corporate learning spending, could limit our ability to grow our business and negatively affect our operating results. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our revenues, results of operations and cash flows depend on the overall demand for our solutions. Concerns about the systemic impact of a potential widespread recession (in China or internationally), geopolitical issues or the availability and cost of credit could lead to increased market volatility, decreased consumer confidence and diminished growth expectations in the Chinese and other key international economies, which in turn could result in reductions in corporate learning spending or IT spending by our existing and prospective customers. Prolonged economic slowdowns may result in customers delaying or canceling enterprising learning projects, choosing to focus <span style="white-space:nowrap">on&#160;in-house&#160;development</span> efforts or seeking to lower their costs by requesting us to renegotiate existing contracts on less advantageous terms or defaulting on payments due on existing contracts or not renewing at the end of existing contract terms. We cannot predict the timing, strength, or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the general economy or markets in which we operate worsen from present levels, our business, results of operations and financial condition could be adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">19 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We operate in a highly competitive market. If we fail to compete effectively, our business, results of operations and financial condition could be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The corporate learning industry in China is rapidly evolving and increasingly competitive. With the introduction of new market entrants, we expect competition to continue to intensify in the future. The principal competitive factors in our market include training effectiveness, content quality, teaching system and tools, scalability and training cost. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of our competitors, <span style="white-space:nowrap">including&#160;one-stop&#160;corporate</span> learning solution providers and online learning content providers, may have greater financial, technological and other resources, greater brand recognitions, larger sales and marketing budgets and larger content portfolios. As a result, certain of our competitors may be able to respond more quickly and effectively than we can to new or evolving opportunities, technologies, standards or customer requirements. In addition, some competitors may offer products or services that address one or a limited number of functions at lower prices, with greater depth than our solutions or in geographies or industry verticals where we do not operate or are less established. Our current and potential competitors may develop and market new solutions with functionality comparable to ours, which could lead to increased pricing pressures. In addition, some of our competitors have lower prices, which may be attractive to certain customers even if those products or services have different or lesser functionality. Moreover, as we expand the scope of our business, we may face additional competition. If one or more of our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could also adversely affect our ability to compete effectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are unable to compete effectively or maintain favorable pricing, it could lead to reduced revenues, reduced margins, increased losses or the failure of our solutions to achieve or maintain widespread market acceptance, any of which could materially and adversely affect our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to constantly respond to evolving needs of our existing and prospective customers by enhancing the training content and functionality of our solutions, our business, results of operations and financial condition could be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The demands of corporate learning from our customers are continuously growing and constantly evolving. Our future success will depend on our ability to develop and make available on a timely basis new and improved training content and solution features that can address evolving customer needs. Our success in training content development depends on our ability to identify the demands of our existing or potential customers with respect to new knowledge and skills, and then develop, either by ourselves or by our content partners, sufficient high-quality course content and related learning materials to address these needs in a timely manner. However, there can be no assurance that we and our content partners may be able to do so successfully. For example, certain courses we and our content partners have developed in the past have received lower than anticipated levels of customer interest. In addition, if we are not able to anticipate our customers&#8217; demands and provide relevant content, our lead times for content development may make it difficult for us to rapidly produce the required content. We also believe that many of our customers find us <span style="white-space:nowrap"><span style="white-space:nowrap">by&#160;word-of-mouth&#160;and</span></span> <span style="white-space:nowrap">other&#160;non-paid&#160;referrals</span> from existing customers. If existing customers are dissatisfied with the content in or user experience of our content library, they may stop accessing our content library and may stop referring others to us. Likewise, if existing customers do not find our content helpful or appealing, whether because of a negative experience or declining interest in or relevancy of the content, they may stop referring others to us. If we are unable to retain existing customers and attract new customers, our growth prospects would be harmed and our business could be adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With respect to solution features, many of the features we currently offer are relatively new and unproven and we cannot assure you that our existing features and any future features or enhancements that we develop will be successful. The success of any enhancement or new feature depends on several factors, including our understanding of market demand, timely execution, successful introduction, and market acceptance. We may not successfully develop new content and features or enhance our existing solutions to meet customer needs or our new content and features and enhancements may not achieve adequate acceptance in the market. Additionally, we may not sufficiently increase our revenues to offset the upfront content development, research and development, sales and marketing, and other expenses we incur in connection with the development of new courses and solution features and enhancements. Any of the foregoing may adversely affect our business and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Failure to effectively develop and expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our solutions. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ability to broaden our customer base and achieve broader market acceptance of our solutions depends to a significant extent on the ability of our sales and marketing organizations to work together to drive our sales pipeline and cultivate customer and partner relationships to drive revenue growth. We have invested in and plan to continue expanding our sales and marketing team. Identifying, recruiting, and training sales personnel will require significant time, expense, and attention. Failure to hire, develop, and retain talented sales or marketing personnel, or underperformance of these new sales or marketing personnel or their inability to achieve desired productivity levels in a reasonable period of time could adversely affect our business. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">20 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also cooperate with our channel partners to distribute our solutions to their customers, with which we do not contract or contract only to a limited extent. We expect these channels to continue to generate a portion of our revenues in the future. Our sustained success requires continued efforts to develop and maintain successful relationships with these channel partners and increasing the portion of sales opportunities that they refer to us. We also plan to dedicate significant resources to sales and marketing programs, including lead generation activities and brand awareness campaigns, such as search engine and email marketing, online banner and video advertising, client events, and webinars.&#160;If we are unable to identify, develop and maintain strategic relationship with our existing or new channel partners, or if we fail to select appropriate marketing channels and our sales and marketing programs are not effective, our ability to broaden our customer base and achieve broader market acceptance of our solutions could be harmed. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the investments we make in our sales and marketing organizations will occur in advance of experiencing benefits from such investments, making it difficult to determine in a timely manner if we are efficiently allocating our resources in these areas. We also need to enhance our ability to cross-sell <span style="white-space:nowrap">and&#160;up-sell&#160;additional</span> features and solutions to existing customers. If our direct sales efforts are not as successful as anticipated, we may incur higher customer acquisition cost and be unable to meet our revenue growth targets. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time in the ordinary course of our business, we may become involved in various legal proceedings, including commercial, intellectual property, product liability, employment, class action and other litigation and claims, as well as governmental and other regulatory investigations and proceedings. Such matters, with or without merit, could be time-consuming, divert management&#8217;s attention and resources and cause us to incur significant expenses. Furthermore, because litigation is inherently unpredictable, the results of any such actions may have a material adverse effect on our business, reputation, operating results or financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, we acquired control over CEIBS PG and its business, which mainly consists of subscription based corporate learning solutions, by acquiring the entire equity interests in <span style="white-space:nowrap">(i)&#160;Digital&#160;B-School&#160;China</span> Limited, holding a 39% equity interest in CEIBS PG, and (ii)&#160;CEIBS Management Limited, holding a 21% equity interest in CEIBS PG (collectively, the &#8220;Share Transfer&#8221;). However, in January 2021, CEIBS, the other shareholder of CEIBS PG holding the remaining 40% equity interest, filed a winding up petition with the High Court of Hong Kong, seeking to wind up CEIBS PG <span style="white-space:nowrap">(the&#160;&#8220;Winding-up&#160;Proceedings&#8221;).</span> In November 2020, CEIBS PG brought an arbitration action against CEIBS in the Hong Kong International Arbitration Centre (the &#8220;HKIAC Arbitration&#8221;), alleging that CEIBS has breached the Quitclaim and the Transaction Documents entered into among the parties by using &#8220;CEIBS&#8221; related trademarks, which CEIBS PG has sole and exclusive rights to use. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2021, the High Court of Hong Kong decided that the <span style="white-space:nowrap">Winding-up</span> Proceedings be stayed pending determination of the HKIAC Arbitration. On January&#160;15, 2024, the arbitration tribunal issued a partial final award, declaring the transfer of 21% equity interest in CEIBS PG to us invalid at the time of the transfer and our Group&#8217;s appointment of one director of CEIBS PG invalid, while dismissing the Quitclaim issue due to the lack of jurisdiction. We subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. In November 2024, the arbitration tribunal issued a final award on costs, declaring three investment funds managed by Chengwei Ventures Group LLC, the additional counterclaim respondents of HKIAC Arbitration, and Digital B-School are liable to indemnify CEIBS. In January 2025, the High Court of Hong Kong dismissed the set aside application. In March 2025, CEIBS filed a petition with the High Court of Hong Kong, seeking to restore the Winding-up Proceeding. In the same month, the High Court of Hong Kong ordered to enforce the final award on costs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result, CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024. In 2022 and 2023, revenues contributed by CEIBS PG amounted to RMB84.6&#160;million and RMB99.4&#160;million, respectively. As we have consolidated CEIBS PG in our financial statements after the Share Transfer and have deconsolidated CEIBS PG from our consolidated financial statements starting from January&#160;15, 2024, such deconsolidation will have a material and adverse effect on our results of operations reflected on our consolidated financial statements. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">21 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, we may be subject to negative publicity, whether actual or perceived, in relation to the legal proceedings, which could harm our reputation, and in turn could have a negative impact on our relationships with customers and our results of operations. Any of the foregoing may have a material adverse effect on our business, operating results or financial condition. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Complying with evolving laws and regulations regarding cybersecurity, information security, privacy and data protection and other related laws and requirements may be expensive and force us to make adverse changes to our business. Many of these laws and regulations are subject to change and uncertain interpretation, and any failure or perceived failure to comply with these laws and regulations could result in negative publicity, legal proceedings, suspension or disruption to operations, increased cost of operations, or otherwise harm our business. </span></p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Laws and regulations governing cybersecurity, information security, privacy and data protection, the use of the internet as a commercial medium, the use of data in artificial intelligence and machine learning, and data sovereignty requirements are rapidly evolving, extensive, complex, and include inconsistencies and uncertainties. According to the PRC National Security Law, the State shall establish institutions and mechanisms for national security review and regulation, conduct national security review on certain matters which affect or may affect the national security, such as key technologies and IT products and services. According to the PRC Cybersecurity Law and relevant regulations, network operators, are obligated to take technical and other necessary measures to ensure the security and stable operation of network, maintain the integrity, confidentiality and availability of network data, and furthermore provide assistance and support in accordance with the law for public security and national security authorities to protect national security or assist with criminal investigations. In addition, the PRC Cybersecurity Law provides that personal information and important data collected and generated by operators of critical information infrastructure in the course of their operations in the PRC should be stored in the PRC, and the law imposes heightened regulation and additional security obligations on operators of critical information infrastructure. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;28, 2021, the CAC and 12 other relevant PRC government authorities published the amended Cybersecurity Review Measures, which came into effect on February&#160;15, 2022 and superseded and replaced the current Cybersecurity Review Measures previously promulgated on April&#160;13, 2020. The Cybersecurity Review Measures provide that if a &#8220;network platform operator&#8221; that possesses personal information of more than one million users and seeks a listing in a foreign country must apply for a cybersecurity review with the Cybersecurity Review Office. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We primarily offer digital corporate learning solutions to enterprise customers. As of the date of this annual report, we have not been informed by any relevant PRC governmental authorities that our services are deemed to be provided to any CIIOs, nor have we been identified as a CIIO by any relevant PRC governmental authorities, that will subject us to a cybersecurity review. As confirmed by the relevant regulatory authority, a cybersecurity review is not required for our initial public offering. As of the date of this annual report, save as the above-mentioned confirmation, we have not been involved in any investigations or become subject to a cybersecurity review initiated by any regulatory authorities based on the Cybersecurity Review Measures, and we have not received any warning or sanctions in such respect. However, in anticipation of the strengthened implementation of cybersecurity laws and regulations and the continued expansion of our business, we face potential risks if we are deemed as a &#8220;critical information infrastructure operator&#8221; or if our data processing activities raise &#8220;national security&#8221; concern under the PRC cybersecurity laws and regulations, and would be required to follow cybersecurity review procedures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There can be no assurance that we would be able to complete the applicable cybersecurity review procedures in a timely manner, or at all, if we are required to follow such procedures in the future. Any failure or delay in the completion of the cybersecurity review procedures or any other <span style="white-space:nowrap">non-compliance</span> or perceived <span style="white-space:nowrap">non-compliance</span> with the PRC Cybersecurity Law or related regulations may prevent us from using or providing certain network products and services, and may result in fines or other penalties such as making certain required rectification, suspending our related business, closing our website or taking down our operations and reputational damages or proceedings or actions against us by PRC regulatory authorities, customers or others, which may have a material adverse effect on our business, operation or financial conditions. See also &#8220;&#8212;Risks Related to Doing Business in China&#8212;The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required in connection with our issuance of securities overseas under PRC law. Furthermore, the PRC government has exerted more oversight and control over overseas securities offerings and other capital markets activities and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, the PRC government has exerted more oversight and control over overseas securities offerings and other capital markets activities and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">22 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&#160;10, 2021, the Standing Committee of the National People&#8217;s Congress of China promulgated the PRC Data Security Law, which came into effect on September&#160;1, 2021. The PRC Data Security Law provides for data security and privacy obligations on entities and individuals carrying out data processing activities, introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, as well as the degree of harm it will cause to national security, public interests, or legitimate rights and interests of individuals or organizations when such data is tampered with, destroyed, leaked, or illegally acquired or used, provides for a national security review procedure for those data activities which may affect national security and imposes export restrictions on certain data and information. The PRC Data Security Law provides that &#8220;data&#8221; refers to any recording of information by electronic or other means. Data processing includes the collection, storage, use, processing, transmission, availability and disclosure of data, etc. On July&#160;30, 2021, the State Council promulgated the Regulations on Key Information Infrastructure Security Protection, which came into effect on September&#160;1, 2021. On August&#160;20, 2021, the Standing Committee of the National People&#8217;s Congress promulgated the PRC Personal Information Protection Law, effective on November&#160;1, 2021. These newly promulgated laws and regulations reflect PRC government&#8217;s further attempts to strengthen the legal protection for the national network security, the security of key information infrastructure and the security of personal information protection. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, certain PRC regulatory authorities issued the Opinions on Strictly Cracking Down on Illegal Securities Activities. These opinions call for strengthened regulation over illegal securities activities and supervision of overseas listings by China-based companies and propose to take effective measures, such as promoting the development of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. As of the date of this annual report, no official guidance or related implementation rules have been issued in relation to these recently issued opinions and the interpretation and implementation of these opinions remain unclear at this stage. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Also, we cannot assure you that we will be able to comply with new laws and regulations in all respects, and we may be ordered to rectify, suspend or terminate any actions or services that are deemed illegal by the regulatory authorities and become subject to material penalties, which may materially harm our business, financial condition, results of operations and prospects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These and other similar legal and regulatory developments could lead to legal and economic uncertainty, affect how we design, market and sell solutions, how we operate our business, how our customers process and share data, how we process and use data, and how we transfer personal data from one jurisdiction to another, which could negatively impact demand for our solutions. We may incur substantial costs to comply with such laws and regulations, to meet the demands of our customers relating to their own compliance with applicable laws and regulations, and to establish and maintain internal compliance policies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moreover, different regulatory bodies in China, including among others, the MIIT, the Cyberspace Administration of China and the Ministry of Public Security have enforced laws and regulations regarding cybersecurity, information security, privacy and data protection with various standards and applications. We have established rigorous and comprehensive policies and other documentation for the collection, processing, sharing, disclosure authorization and other aspects of data use and privacy and taken necessary measures to comply with all applicable laws and regulations regarding cybersecurity, information security, privacy and data protection. However, we cannot guarantee the effectiveness of these policies and measures undertaken by us, our employees, vendors or other business partners. We may be from time to time required to rectify or further improve our measures regarding cybersecurity, information security, privacy and data protection. Any failure or perceived failure by us to comply with all applicable laws and regulations regarding cybersecurity, information security, privacy and data protection, or any failure or perceived failure of our business partners to do so, or any failure or perceived failure of our employees to comply with our internal control measures, may result in negative publicity and legal proceedings or regulatory actions against us, and could result in fines, revocation of licenses, suspension of relevant operations or other legal or administrative penalties, which may in turn damage our reputation, discourage our current and potential consumers and subject us to fines and damages, which could have a material adverse effect on our business and results of operations. In addition, it is possible that we may become subject to additional or new laws and regulations regarding cybersecurity, information security, privacy and data protection in other jurisdictions if we extend our business outside of the PRC in the future, which may result in additional expenses to us and subject us to potential liability and negative publicity. We expect that these areas will receive greater attention and focus from regulators, and attract continued or greater public scrutiny and attention going forward, which could increase our compliance costs and subject us to heightened risks and challenges regarding cybersecurity, information security, privacy and data protection. If we are unable to manage these risks, we could become subject to penalties, fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may fail to optimize the prices for our solutions or the renewal terms of our subscription agreements, and any adverse trend in pricing or customer renewal rates will impact our revenues and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As the markets for our solutions mature, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers at the same price or based on the same pricing model as we have used historically. Moreover, certain customers may demand greater price concessions. As a result, we may be required to reduce our prices in the future, which could materially and adversely affect our net revenues, gross margin, profitability, financial position and cash flow. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">23 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our customers have no obligation to renew their subscriptions for our solutions after the expiration of the initial subscription period. Our customers may renew for fewer elements of our solutions or on different pricing terms. We may not accurately predict customer renewal rates. Our customers&#8217; renewal rates may decline or fluctuate as a result of a number of factors, including their dissatisfaction with our pricing or our solutions and their ability to continue their operations and spending levels. If our customers do not renew their subscriptions for our solutions on similar pricing terms, our net revenues may decline and our business could suffer. In addition, over time the average term of our contracts could change based on renewal rates or for other reasons. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to offer high-quality customer support, it could adversely affect our relationships with our current and prospective customers and materially and adversely affect our business, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Many of our customers depend on our customer support team to assist them in deploying or using our solutions effectively, help them resolve post-deployment issues quickly, and provide ongoing support. If we do not devote sufficient resources or are otherwise unsuccessful in assisting our customers effectively, it could adversely affect our ability to retain existing customers and could prevent prospective customers from adopting our solutions. We may be unable to respond quickly enough to accommodate short-term increases in demand for customer support. We also may be unable to modify the nature, scope and delivery of our customer support to compete with changes in the support services provided by our competitors. Increased demand for customer support, without corresponding revenues, could increase costs and adversely affect our business, results of operations and financial condition. Our business is dependent on our reputation and on positive recommendations from existing customers. Any failure to deliver and maintain high-quality customer support, or a market perception that we do not maintain high-quality customer support, could adversely affect our ability to attract new customers, and therefore our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We could incur substantial costs in protecting or defending our intellectual property rights, including intellectual properties licensed from third parties, and any failure to protect our intellectual property could adversely affect our business, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We rely on a combination of patent, trademark, copyright, domain name, and trade secret protection laws in China and other jurisdictions, as well as confidentiality procedures and contractual provisions to protect our intellectual properties and brand. Protection of intellectual property rights in China may not be as effective as in other jurisdictions, and, as a result, we may not be able to adequately protect our intellectual property rights, including intellectual properties licensed from third parties, which could adversely affect our business and competitive position. These violations of intellectual property rights, whether or not successfully defended, may also discourage content creation. In addition, any unauthorized use of our intellectual properties by third parties may adversely affect our business and our reputation. Further, we may have difficulty addressing the threats to our business associated with infringement of our copyrighted content. Our content may be potentially subject to unauthorized copying and illegal digital dissemination without an economic return to us. We adopt a variety of measures to mitigate such risks, including by litigation and through technology measures. However, we cannot assure you that such measures will be effective. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, while we typically require our employees, consultants, and contractors who may be involved in the development of intellectual properties to execute agreements assigning such intellectual properties to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual properties that we regard as our own. In addition, such agreements may not be self-executing such that the intellectual properties subject to such agreements may not be assigned to us without additional assignments being executed, and we may fail to obtain such assignments. In addition, such agreements may be breached. Accordingly, we may be forced to bring claims against third parties, or defend claims that they may bring against us related to the ownership of such intellectual properties. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, managing or preventing unauthorized use of intellectual properties is difficult and expensive, and we may need to resort to legal proceedings to enforce or defend intellectual properties or to determine the enforceability, scope and validity of our proprietary rights or those of others. Such legal proceedings and an adverse determination in any such legal proceedings could result in substantial costs and diversion of resources and management attention. See also &#8220;&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment&#8221; and &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">24 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our sales cycle can be lengthy and unpredictable and requires considerable time and expense when we seek to serve subscription customers, and we may encounter challenges that could cause delays in revenue recognition, which may cause our results of operations to fluctuate significantly. If we fail to collect accounts receivables from our customers in a timely manner, our business, results of operations and financial condition may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently derive a significant portion of our revenues from subscription revenues. Our subscription revenues represented 85.5%, 82.0% and 91.1% of our revenues in 2022, 2023 and 2024, respectively. We believe that increasing our sales to these customers is key to our future growth. The length of our sales cycle, which is the time between initial contact with a potential customer and the ultimate sale to that customer, is approximately two months on average and varies upon the size of potential customer and project. Based on our experience, the sales cycle for subscription customers, which generally takes less than six months, can be lengthy and unpredictable, especially when we serve them with our project-based solutions. Many of our prospective customers do not have prior experience with digital corporate learning solutions and, therefore, typically spend significant time and resources evaluating our solutions before they purchase from us. Similarly, we typically spend more time and effort determining their requirements and educating these customers about the benefits and uses of our solutions. Large enterprises also tend to demand more customizations, integrations and additional features than their smaller counterparts. As a result, we may be required to divert more sales and research and development resources to large enterprises and will have less personnel available to support other customers, or we will need to hire additional personnel, which would increase our operating expenses. It is often difficult for us to forecast when a potential enterprise sale will close, the size of the customer&#8217;s initial order and the period over which the implementation will occur, any of which may impact the amount of revenues we recognize or the timing of revenue recognition. Large enterprises may delay their purchases as they assess their budget constraints, negotiate early contract terminations with their existing providers or wait for us to develop new features. Any delay in closing, or failure to close, a large-enterprise sales opportunity in a particular period or year could significantly harm our projected growth rates and cause the amount of new sales we book to vary significantly from period to period. We also may have to delay revenue recognition on some of these transactions until the customer&#8217;s technical or implementation requirements have been met. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we have experienced, and may continue to experience, challenges in configuring, integrating and implementing our solutions and providing ongoing support when serving large enterprises. Large enterprises&#8217; networks and operational systems are often more complex than those of smaller customers, and the configuration, integration and implementation of our solutions for these customers generally require more efforts as well as participation from the customer&#8217;s corporate learning team. There can be no assurance that the customer will make available to us the necessary personnel and other resources for a successful configuration. The lack of local resources may prevent us from proper configurations, which can in turn adversely impact the quality of solutions that we deliver over our customers&#8217; networks, and/or may result in delays in the implementation of our solutions. This may create a public perception that we are unable to deliver high-quality solutions to our customers, which could harm our reputation and make it more difficult to attract new customers and retain existing customers. Moreover, large enterprises tend to require higher levels of customer support and individual attention, including periodic business reviews and training sessions, which may increase our costs. If a customer is unsatisfied with the quality of solutions and customer support we provide, we may decide to incur costs beyond the scope of our contract with the customer in order to address the situation and protect our reputation, which may in turn reduce or eliminate the profitability of our contract with the customer. In addition, negative publicity related to our customer relationships, regardless of its accuracy, could harm our reputation and make it more difficult for us to compete for new business with current and prospective customers. If we fail to effectively execute the sale, configuration, integration, implementation and ongoing support of our solutions to large enterprises, our results of operations and our overall ability to grow our customer base could be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We typically extend to our customers payment terms within 60 days after our customers have been billed, resulting in accounts receivables. We had net accounts receivables of RMB32.8&#160;million and RMB19.4&#160;million (US$2.7&#160;million) as of December&#160;31, 2023 and 2024, respectively. We recorded allowance for doubtful accounts/expected credit losses in relation to accounts receivables of RMB2.2&#160;million and RMB1.8&#160;million (US$0.2&#160;million), respectively, as of December&#160;31, 2023&#160;and 2024. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are exposed to the risks that our customers may delay or even be unable to pay us in accordance with the payment terms included in our agreements with them. We make a credit assessment of our customers before entering into an agreement with them. Nevertheless, we cannot assure you that we are or will be able to accurately assess the creditworthiness of each customer. In particular, customers that are large enterprises generally have longer payment cycles, which may result in increased accounts receivables. Furthermore, we also serve customers in certain rapidly evolving and competitive industries, some of which have also been highly regulated. Such customers&#8217; financial soundness is subject to changes in the industry trend or relevant laws and regulations, which are beyond our control. We experienced extended payment cycles and delayed collection of accounts receivables as a result of <span style="white-space:nowrap">the&#160;COVID-19&#160;outbreak</span> in relation to a few customers. In the future, we may experience more delays in collection of accounts receivables and our payment cycles may be affected. Any change in our customers&#8217; business and financial conditions may affect our collection of accounts receivables. Any delay in payment or failed payment may adversely affect our liquidity and cash flows, which in turn may have a material adverse effect on our business, results of operations and financial condition. In addition, as our business continues to scale up, our accounts receivables may continue to grow, which may increase our credit risk exposure. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">25 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions. We may acquire or invest in companies or technologies in the future, which may divert our management&#8217;s attention and result in debt or dilution to our shareholders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have made acquisitions in recent years and may make additional acquisitions in the future. There can be no assurance that we will be able to successfully integrate acquired businesses and, where desired, their business portfolios into ours, to realize the intended benefits in the future. If we fail to successfully integrate acquired businesses or their business portfolios, or if they fail to perform as we anticipate, our existing business and our revenues and results of operations could be adversely affected. If the due diligence of the operations and customer arrangements of acquired businesses performed by us and by third parties on our behalf is inadequate or flawed, or if we later discover unforeseen financial or business liabilities, acquired businesses and their assets may not perform as expected or we may come to realize that our initial investment was too large or unwarranted. Additionally, acquisitions could result in difficulties integrating acquired operations and, where deemed desirable, transitioning overlapping products and services into a single business line, thereby resulting in the diversion of capital and the attention of management and other key personnel away from other business issues and opportunities. We may fail to retain employees acquired through acquisitions, which may negatively impact our integration efforts. Consequently, the failure to integrate acquired businesses effectively may adversely impact our business, results of operations and financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may make additional acquisitions or investments or enter into joint ventures or strategic alliances with other companies. Such plans may divert our management&#8217;s attention and result in debt or dilution to our shareholders. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We provide service level and delivery commitments under our agreements with customers. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service, or face contract termination with refunds of prepaid amounts, which could harm our business and reputation. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Most of our agreements with customers contain service level and delivery commitments. If we are unable to meet the stated service level and delivery commitments, including failure to meet the uptime and other requirements under the agreements, we may be contractually obligated to provide the affected customers with service credits which could significantly affect revenue of the periods in which the uptime or delivery failure occurs and the credits are applied. We could also face customer terminations, which could significantly affect both our current and future revenue. Any service level or delivery failures could harm our business and reputation. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Real or perceived errors, defects, failures, vulnerabilities, or bugs in our solutions could diminish customer demand, harm our business and results of operations and subject us to liability. If we fail to maintain the compatibility of our solutions across devices, business systems and applications and physical infrastructure that we do not control, it could lead to an increase in integration costs and a decline in user engagement. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide digital corporate learning solutions to our customers, and any errors, defects, failures, vulnerabilities, bugs or other performance problems of our solutions could hurt our reputation and may damage our customers&#8217; businesses. There can be no assurance that our solutions will not now or in the future contain undetected errors, defects, bugs, or vulnerabilities, which may cause temporary service outages for some customers. Certain errors in our software code may not be discovered until after the code has been released. Any error, defect, bug, or vulnerability discovered in our code after release could result in damage to our reputation, loss of customers, loss of revenues, or liability for damages, any of which could adversely affect our business and financial results. We implement bug fixes and upgrades as part of our regularly scheduled operation maintenance, which may lead to system downtime. Even if we are able to implement the bug fixes and upgrades in a timely manner, any history of defects, or the loss, damage or inadvertent release of confidential customer data, could cause our reputation to be harmed, and customers may elect not to purchase or renew their agreements with us and subject us to warranty claims or other liabilities. The costs associated with any material defect or error in our solutions or other performance problems may be substantial and could materially and adversely affect our results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our customers are able to use and manage our solutions on multiple terminals, including PCs and mobile devices such as smartphones and tablets. As new smart devices and operating systems are released, we may encounter difficulties supporting these devices and operating systems, and we may need to devote significant resources to the creation, support, and upgrade of our solutions. If we experience difficulties integrating our solutions into PCs, smartphones, tablets or other devices, our reputation, results of operations and future growth could be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our solutions can also be used alongside a wide range of business systems, applications and physical infrastructure, including enterprise software systems and business software applications used by our customers in their businesses. If we do not support the continued integration of our solutions with third-party business systems, applications and infrastructure, including through the provision of application programming interfaces that enable data to be transferred readily between our solutions and third-party applications, demand for our solutions could decline, and we could lose sales. We will also be required to make our solutions compatible with new or additional business systems, applications and infrastructure that are introduced into the markets that we serve. We may not be successful in making our solutions compatible with these business systems, applications and infrastructure, which could reduce demand for our solutions. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">26 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be subject to intellectual property infringement claims or other allegations, which could result in material damage to our reputation and brand image, payment of substantial damages. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have been and may in the future be subject to intellectual property infringement claims or other allegations by third parties for services we provide or for content displayed on, retrieved from or linked to, recorded, stored or make accessible to our courses, either by us or our content partners, or otherwise distributed to our users and customers, which may materially and adversely affect our business, financial condition and prospects. We have endeavored to ensure that the content in our courses is not in violation of any third party&#8217;s intellectual properties but due to the quantities of the courses, we cannot assure you that all of courses that we developed or will develop in the future. Defending these claims is costly and can impose a significant burden on our management and employees, and there can be no assurances that favorable final outcomes will be obtained in all cases. Such claims, even if they do not result in liability, may harm our reputation. Any resulting liability or expenses, or changes required to our solutions to reduce the risk of future liability, may have a material adverse effect on our business, financial condition and prospects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Security breaches and improper access to or disclosure of our data or our customers&#8217; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business operations involve the storage and transmission of our customers&#8217; proprietary and other sensitive data. While we have security measures in place to protect our customers&#8217; data, our solutions and underlying infrastructure may be materially breached or compromised as a result of the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">third-party attempts to fraudulently induce employees or customers into disclosing sensitive information such as usernames, passwords or other information to gain access to our customers&#8217; data, our data or our IT systems; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">efforts by individuals or groups of hackers and sophisticated organizations; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">cyberattacks on our internally built infrastructure; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">vulnerabilities resulting from enhancements and upgrades to our existing solutions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">vulnerabilities in third-party infrastructure and systems and applications that our solutions operate in conjunction with or are dependent on; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">vulnerabilities existing within newly acquired or integrated technologies and infrastructure; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">attacks on, or vulnerabilities in, the many different underlying networks and services that power the internet that our solutions depend on, most of which are not under our control; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">employee or contractor errors or intentional acts that compromise our security systems. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These risks are mitigated, to the extent possible, by our ability to maintain and improve business and data governance policies, enhanced processes and internal security controls, including our ability to escalate and respond to known and potential risks. Although we have developed systems and processes designed to protect our customers&#8217; proprietary and other sensitive data, we can provide no assurance that such measures will provide absolute security. For example, our ability to mitigate these risks may be affected by the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">frequent changes to, and growth in complexity of, the techniques used to breach, obtain unauthorized access to, or sabotage IT systems and infrastructure, which are generally not recognized until launched against a target, possibly resulting in our being unable to anticipate or implement adequate measures to prevent such techniques; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the continued evolution of our internal IT systems as we early adopt new technologies and new ways of sharing data and communicating internally and with customers, which increases the complexity of our IT systems; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">authorization by our customers to third-party technology providers to access their data, which may lead to our customers&#8217; inability to protect their data that is stored on our servers; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our limited control over our customers or third-party technology providers, or the transmissions or processing of data by third-party technology providers, which may not allow us to maintain the integrity or security of such transmissions or processing. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the ordinary course of business, we have been the target of malicious cyberattack attempts such as <span style="white-space:nowrap"><span style="white-space:nowrap">distributed&#160;denial-of-service&#160;attacks.</span></span> Our data, including our course materials, were historically accessed, cracked and downloaded without authorization, and we have rectified our network security measures to better protect data security and privacy. To date, such identified security events have not been material or significant to us, including to our reputation or business operations, or had a material financial impact. We have implemented procedures designed to shield us against potential cyberattacks. However, there can be no assurance that future cyberattacks would not have a material adverse effect on our business operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">27 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our business and results of operations may be adversely affected by our failure to maintain and enhance our brand image, by negative publicity and allegations involving us, as well as by third-party misconduct and misuse of our solutions, many of which are beyond our control. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that maintaining and enhancing our brands including &#8220;&#20113;&#23398;&#22530;&#8221;, &#8220;&#32474;&#26143;&#8221;, and &#8220;Radnova&#8221; and increasing market awareness of our company and solutions play an important role in achieving widespread acceptance as well as strengthening our relationships with existing customers and our ability to attract new customers. The successful promotion of our brands will depend largely on our continued marketing efforts, our ability to continue to offer high-quality solutions, our ability to successfully differentiate our solutions from competing products and services, and our ability to maintain market leadership. If we fail to maintain and enhance our brands, our pricing power may decline relative to competitors and we may lose existing or prospective customers, which could materially and adversely affect our business, results of operations and financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have conducted various online and offline branding and customer acquisition activities. These activities, however, may not be successful or yield increased revenues. The promotion of our brand also requires us to make substantial expenditures, and we anticipate these expenditures to increase as the markets we address become more competitive and as we expand into new markets. To the extent that these marketing activities lead to increased revenues, the additional revenues generated could nevertheless be insufficient to offset the increased expenses we incur. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our customers may, from time to time, complain about our solutions, such as complaints about the quality of our solutions, our pricing and customer support. If we fail to handle customer complaints effectively, our brand and reputation may suffer, our customers may lose confidence in us, and they may reduce or cease their use of our solutions. In addition, many of our customers post and discuss on social media their experience with internet-based products and services, including ours. Our success depends, in part, on our ability to generate positive customer feedback and minimize negative feedback on social media channels where existing and potential customers seek and share information. If our customers are dissatisfied with any action we take or change we implement in our solutions, their online commentary to this effect could negatively affect our brand and reputation. Complaints or negative publicity about us or our solutions could materially and adversely affect our reputation and ability to attract and retain customers, and as a result, our business, results of operations and financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we store, process and transmit a large amount of data in the ordinary course of business, which may be subject to improper disclosure and misappropriation by our employees, business partners and other third parties. As a result, our business may suffer and our brand image, business, results of operations and financial condition may be materially and adversely affected. We are exposed to the risk of other types of employee misconduct, including intentionally failing to comply with government regulations, engaging in unauthorized activities and misrepresentation during marketing activities, which could harm our reputation. It is not always possible to deter third-party misconduct, and the precautions we take to prevent and detect misconduct may not be effective in controlling unknown or unmanaged risks or losses, which could harm our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We depend upon our strong brands and, therefore, could be adversely affected by any failure to maintain, protect and enhance those brands. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In China, we operate our services under certain brands including &#8220;&#20113;&#23398;&#22530;&#8221;, &#8220;&#32474;&#26143;&#8221; and &#8220;Radnova&#8221;. Our business and financial performance are dependent on the strength and the market perception of our brand and services. A well-recognized brand is critical to strengthening the cooperative relationship with our business partners, facilitating our efforts to monetize our services and enhancing our attractiveness to customers. In order to create and maintain brand awareness and brand loyalty, to retain existing and attract new customers and cooperative content providers, we may need to substantially increase our marketing expenditures. Since we operate in a highly competitive market, brand maintenance and enhancement directly affect our ability to maintain our market position. We must exercise strict quality control of our content to ensure that our brand image is not tarnished by substandard products or services. We must also find ways to distinguish our content from those of our competitors. If for any reason we are unable to maintain and enhance our brand recognition, or if we incur excessive expenses in this effort, our business, results of operations and prospects may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any catastrophe, including natural disasters, public health crises, political crises, or other extraordinary events, could have a negative impact on our business operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are vulnerable to natural disasters and other calamities. Fire, floods, typhoons, earthquakes, power loss, telecommunications failures, wars, riots, terrorist attacks or similar events could cause severe disruption to our daily operations, and may even require a temporary closure of our facilities. Our business could also be adversely affected by the effects of Ebola virus diseases, H1N1 flu, H7N9 flu, avian flu, Severe Acute Respiratory Syndrome (SARS), 2019 Coronavirus <span style="white-space:nowrap">Disease&#160;(COVID-19)&#160;or</span> other epidemics. Our business operation could be disrupted if any of our employees or contracted workers are suspected of having any of the aforementioned epidemics or another contagious disease or condition, since it could require our employees and contracted workers to be quarantined or our offices to be disinfected. In addition, our business, financial condition, results of operations and prospects could be materially and adversely affected to the extent that any of these epidemics harms the Chinese economy and the business operations of our customers and business partners in general. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">28 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We depend largely on the continued services and hiring of our senior management, core technical personnel and qualified staff. Our inability to retain their services could adversely affect our business, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our future success heavily depends upon the continuing services of our senior management and other key employees. In particular, we rely on the expertise, experience and vision of Mr.&#160;Xiaoyan Lu, our founder, chief executive officer and chairman of board of directors, and Mr.&#160;Yazhou Wu, our chief operating officer and chief technology officer, as well as other members of our senior management team. We also rely on the <span style="white-space:nowrap">technical&#160;know-how&#160;and</span> skills of our core research and development personnel. If any of our senior management or core technical personnel becomes unable or unwilling to continue to contribute their services to us, we may not be able to replace them easily or at all. As a result, our business may be severely disrupted, our results of operations and financial condition may be materially and adversely affected, and we may incur additional expenses to recruit, train and retain key employees. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our existing operations and future growth require a sizeable and qualified workforce. The effective operation of our solutions depends in part on our professional employees. We also rely on experienced personnel for our business aspects of technology, solution design, content development and sales and marketing to anticipate and effectively respond to the changing customer preferences and market trends. However, our industry is characterized by high demand and intense competition for talents. In order to attract and retain talents, we may need to offer higher compensation, better trainings, more attractive career trajectories and other benefits to our employees, which may be costly and burdensome. We cannot assure you that we will be able to attract or retain qualified workforce necessary to support our future growth. We may fail to manage our relationship with our employees, and any disputes between us and our employees, or any labor-related regulatory or legal proceedings may divert managerial and financial resources, negatively impact staff morale, reduce our productivity, or harm our reputation and future recruiting efforts. In addition, as our business has grown rapidly, our ability to train and integrate new employees into our operations may not meet the increasing demands of our business. Any of the above issues related to our workforce may materially and adversely affect our results of operations and future growth. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our growth depends in part on the success of our relationships with third-party service providers. If we are unable to expand our relationships with existing third-party content partners, develop new partners, or maintain sufficient high-quality content from partners, our business, results of operations and financial condition may be adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We anticipate that the growth of our business will continue to depend on third-party relationships, including relationships with our suppliers, vendors and content partners. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently use third-party or related service providers to provide services that are critical to our businesses. We have worked with third-party content partners to deliver a broad portfolio of content within our content library, and have engaged third-party or related service providers to provide cloud infrastructure service. For example, if any of these service providers breaches its obligations under the contractual arrangements to provide such service to us, or refuses to renew these service agreements on terms acceptable to us, we may not be able to find a suitable alternative service provider. Similarly, any failure of or significant quality deterioration in such service provider&#8217;s service platform or system could materially and adversely affect our business operation. If any such risks were to materialize, our reputation, business, financial condition, and results of operations could be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further, our competitors may effectively incentivize third-party content partners to favor our competitors&#8217; products or services, which could diminish our prospects for collaborations with third-parties and reduce subscriptions to our solutions. In addition, our content providers may not perform as expected under our agreements and we may in the future have disagreements or disputes with such partners. If any such disagreements or disputes cause us to lose access to content from a particular partner, or lead us to experience a significant disruption in the supply of content from a current partner, especially a single-source partner, they could have an adverse effect on our business and operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We depend on cloud infrastructure operated by limited third party providers, and any disruption of or interference with our use of such third-party services would adversely affect our business, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We cooperate with third-party cloud service providers to host our learning solutions. We are, therefore, vulnerable to problems experienced by these providers. We expect to experience interruptions, delays or outages with respect to our third-party cloud infrastructure in the future due to a variety of factors, including infrastructure changes, human, hardware or software errors, hosting disruptions and capacity constraints. Such issues could arise from a number of causes such as technical failures, natural disasters, fraud or security attacks. The level of service provided by these providers, or regular or prolonged interruptions in that service, could also affect the use of and our customers&#8217; satisfaction with our solutions and could harm our business and reputation. In addition, hosting costs will increase as our customer base grows, which could harm our business if we are unable to grow our revenues sufficiently to offset such increase. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">29 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, our providers have broad discretion to change and interpret the terms of service and other policies with respect to us, and those actions may be unfavorable to our business operations. Our providers may also take actions beyond our control that could seriously harm our business, including discontinuing or limiting our access to one or more services, increasing pricing terms, terminating or seeking to terminate our contractual relationship altogether, or altering how we are able to process data in a way that is unfavorable or costly to us. Although we expect that we could obtain similar services from other third parties, if our arrangements with our current providers were terminated, we could experience interruptions in our ability to make our solutions available to customers, as well as delays and additional expenses in arranging for alternative cloud infrastructure services. As a result, we may incur additional costs, fail to attract or retain customers, or be subject to potential liability, any of which could have an adverse effect on our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our physical infrastructure which supports our ability to offer our solutions is concentrated in a few facilities. any disruptions or system failures in these facilities could adversely affect our ability to offer reliable learning solutions. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our physical infrastructure is subject to various points of failure. Problems with servers, routers, switches, cooling equipment, generators, uninterruptible power supply or other equipment, whether or not within our control, could result in service interruptions for our customers as well as equipment damages. Because our solutions leveraging cloud infrastructure do not require geographic proximity of our physical infrastructure to our customers, they are consolidated into a few facilities. Any failure or downtime in one of such facilities could affect a significant percentage of our customers. The total destruction or severe impairment of any of our facilities could result in significant downtime of our solutions and the loss of customer data. Because our ability to attract and retain customers depends on our ability to provide customers with highly reliable solutions, even minor interruptions could harm our reputation. Additionally, in connection with the expansion or consolidation of our existing facilities from time to time, there is an increased risk that service interruptions may occur as a result of server relocation or other unforeseen construction-related issues. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have taken and continue to take steps to improve our infrastructure to prevent business interruptions, <span style="white-space:nowrap">including&#160;on-going&#160;maintenance</span> and upgrade. However, business interruptions continue to be a significant risk for us and could have a material adverse impact on our business. Any future interruptions could: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">cause our customers to seek damages for losses incurred; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">require us to replace existing equipment or add redundant facilities; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">affect our reputation as a reliable provider of digital corporate learning solutions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">cause existing customers to cancel or elect to not renew their contracts; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">make it more difficult for us to attract new customers. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any of these events could materially increase our expenses or reduce our revenues, which would have a material adverse effect on our results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be required to transfer our servers to new facilities if we are unable to renew our leases on acceptable terms, or at all, or the owners of the facilities decide to close their facilities or refuse to enter into lease agreements with us, and we may incur significant costs and possible service interruption in connection with doing so. In addition, any financial difficulties, such as bankruptcy or foreclosure, faced by our third-party facility operators, or any of the service providers with which we or they contract, may have negative effects on our business, the nature and extent of which are difficult to predict. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may have insufficient transmission bandwidth, which could result in disruptions to our solutions and loss of revenue. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operations are dependent in part upon transmission bandwidth provided by third-party network or cloud providers. There can be no assurance that we are adequately prepared for unexpected increases in bandwidth demands by our customers. Enterprises are increasingly inclined to adopt digital corporate learning solutions, and we may experience spikes in usage from time to time. Although we believe we are able to scale our network infrastructure in response, if we fail to cost-effectively maintain and expand our network infrastructure, our business and operations could be severely disrupted, and our results of operations and financial condition could be adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The bandwidth we have contracted to purchase may become unavailable for a variety of reasons, including service outages, payment disputes, network providers going out of business, natural disasters, pandemics, networks imposing traffic limits, or governments adopting regulations that impact network operations. We also may be unable to move quickly enough to augment capacity to reflect growing traffic or security demands. Failure to put in place the capacity we require could result in a reduction in, or disruption of, service to our customers, require us to issue credits and ultimately result in a loss of those customers. Such a failure could also result in our inability to acquire new customers demanding capacity not available. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">30 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">For some of our solutions, we recognize revenues over the subscription term, and thus downturns or upturns in new sales and renewals are not immediately reflected in full in our results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer our digital corporate learning solutions on a subscription basis, and we recognize the related revenues on a straight-line basis over the subscription period beginning on the date our solutions are made available to our customers. As a result, a portion of the revenues we report each period are the recognition of revenues generated from subscriptions entered into during previous periods. Consequently, a decline in new or renewed subscriptions in any single period may negatively affect our revenues in that period and future periods. Accordingly, the effect of significant downturns in sales and potential changes in our pricing policies or rate of customer expansion or retention may not be fully reflected in our results of operations until future periods. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The nature of our business requires the application of complex revenue and expense recognition rules, and any significant changes in current rules could affect our financial statements and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The accounting rules and regulations that we must comply with are complex and subject to interpretation by the Financial Accounting Standards Board, or the FASB, the Securities and Exchange Commission, or the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. Recent actions and public comments from the FASB and the SEC have focused on the integrity of financial reporting and internal controls over financial reporting. In addition, many companies&#8217; accounting policies and practices are being subject to heightened scrutiny by regulators and the public. Further, the accounting rules and regulations are continually changing in ways that could materially impact our financial statements. For example, issued in May 2014 and codified in ASC Topic 606, the FASB issued Accounting Standards <span style="white-space:nowrap">Update&#160;No.&#160;2014-09,&#160;Revenue</span> from Contracts with Customers (Topic 606), as amended. For public business entities, the standard is effective for annual reporting periods beginning after December&#160;15, 2017, including interim periods within that reporting period. We have elected to use the extended transition period available to emerging growth companies under the Jumpstart our Business Startups Act of 2012, or JOBS Act, and we have adopted the standard since the fiscal year ended December&#160;31, 2021. We cannot predict the impact of future changes to accounting principles or our accounting policies on our financial statements going forward, which could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of the change. In addition, if we were to change our critical accounting estimates, including those related to the recognition of revenue, our results of operations could be significantly affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If our judgments or estimates relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the price of the ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as discussed in the section titled &#8220;Item 5. Operating And Financial Review and Prospects&#8221; included elsewhere in this annual report, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of the ADSs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We outsource certain <span style="white-space:nowrap">non-core</span> software development activities to third parties. Any failures by outsourcing service providers to meet our standards may adversely affect our business, reputation and relationship with customers. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While we independently developed all the core features of and technologies underlying our digital corporate learning solutions, we outsource <span style="white-space:nowrap">certain&#160;non-core&#160;software</span> development activities in relation to our cloud-based solutions to third parties in order to enhance productivity and reduce labor costs. Typically, we enter into agreements with these third-party outsourced service providers on a project basis, pursuant to which they deliver software according to our specifications. We may experience operational difficulties because of our outsourcing service providers, including their failure to comply with software specifications, reduced capacity, insufficient quality control and failure to meet deadlines. As a result, we may fail to deliver our learning solutions to the satisfaction of our customers and in a timely manner, which may adversely affect our reputation and relationship with customers. In addition, if one or more of our outsourcing service providers experience business interruptions or are otherwise unable or unwilling to fulfill their agreements with us, we may suffer delays and additional expenses in arranging for alternative service providers meeting our requirements, and our business, results of operations and financial condition may be adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">31 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Certain software we use leverages open source codes, which, under certain circumstances, may lead to unintended consequences and, therefore, could materially adversely affect our business, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our solutions incorporate open source software, and we expect to continue to incorporate open source software in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our solutions. Moreover, although we have implemented policies to regulate the use and incorporation of open source software into our solutions, we cannot be certain that we have not incorporated open source software in a manner that is inconsistent with such policies. If we fail to comply with open source licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from generating revenues from customers using solutions that contained the open source software and required to comply with onerous conditions or restrictions on these solutions. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our solutions and <span style="white-space:nowrap">to&#160;re-engineer&#160;or</span> even discontinue offering our solutions in the <span style="white-space:nowrap">event&#160;re-engineering&#160;cannot</span> be accomplished on a timely basis. Any of the foregoing could require us to devote additional research and development resources, which could result in customer dissatisfaction and may adversely affect our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may not receive significant revenue as a result of our current product development efforts. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have invested, and intend to continue to invest, significantly in product development. Our investment in our current product development efforts may not provide a sufficient, timely return. We make and will continue to make significant investments in software development and related product opportunities. Investments in new technology and processes are inherently speculative. Commercial success depends on many factors including the degree of innovation of the products developed through our research and development efforts, sufficient support from our strategic partners, and effective distribution and marketing. Accelerated product introductions and short product life cycles require high levels of expenditures for product development. These expenditures may materially adversely affect our operating results if they are not offset by revenue increases. We believe that we must continue to dedicate a significant amount of resources to our product development efforts in order to maintain our competitive position. However, significant revenue from new product and service investments may not be achieved for a number of years, if at all. Moreover, new products and services may not be profitable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Impairments of goodwill and intangible assets could reduce our earnings. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We review our&#160;goodwill&#160;and amortizable intangible assets for&#160;impairment&#160;annually or when events or changes in circumstances indicate the carrying value may not be recoverable. Changes in economic or operating conditions impacting our estimates and assumptions could result in the&#160;impairment of&#160;our&#160;goodwill&#160;or other assets. In the event that we determine our&#160;goodwill&#160;or other assets are&#160;impaired, we may be required to record a significant charge to earnings in our financial statements that could have a material adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Mergers or other strategic transactions involving our competitors or customers could weaken our competitive position, which could harm our results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some of our competitors may enter into new alliances with each other or may establish or strengthen cooperative relationships with third-party service providers or other parties, thereby limiting our ability to promote our solutions. Any such consolidation, acquisition, alliance or cooperative relationship could lead to pricing pressure and our loss of market share and could result in a competitor with greater financial, technical, marketing, service and other resources, all of which could have a material adverse effect on our business, results of operations and financial condition. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Consolidation within our existing and target markets as a result of mergers or other strategic transactions may also create uncertainty among customers as they realign their businesses and impact new sales and renewal rates. For example, mergers or strategic transactions by potential or existing customers may cause the subscription of our solutions to be discontinued, which could have a material adverse effect on our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may need additional capital, and we may be unable to obtain such capital in a timely manner or on acceptable terms, or at all. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may require additional capital beyond those generated by our initial public offering from time to time to grow our business, including to better serve our customers, develop new features and solutions, improve our operating and technology infrastructure or conduct acquisition of complementary businesses and technologies. Accordingly, we may need to sell additional equity or debt securities or obtain a credit facility. Future issuances of equity or equity-linked securities could significantly dilute our existing shareholders, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of the ADSs. For example, we may issue equity securities as consideration in acquisition transactions. Such issuances will be dilutive to our then existing shareholders, and more so if the equity securities are issued at such negotiated prices lower than the investment consideration paid by our then existing shareholders. The incurrence of debt financing would result in increased debt service obligations and could result in operating and financing covenants that would restrict our operations or our ability to pay dividends to our shareholders. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">32 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ability to obtain additional capital is subject to a variety of uncertainties, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our market position and competitiveness in China&#8217;s corporate learning industry; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our future profitability, overall financial condition, results of operations and cash flows; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">general market conditions for capital raising activities in China and globally; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">economic, political and other conditions in China and globally. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be unable to obtain additional capital in a timely manner or on acceptable terms or at all, and our financing may also be subject to regulatory requirements. If we are unable to obtain adequate financing on terms satisfactory to us when we require it in the future, our ability to continue to support our business growth could be significantly impaired, and our business and prospects could be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The estimates of market opportunity, forecasts of market growth and description of competitive landscape included in this annual report may prove to be inaccurate, and any real or perceived inaccuracies may harm our reputation and negatively affect our business. Even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Market opportunity estimates and growth forecasts included in this annual report are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. The variables that go into the calculation of our market opportunity are subject to change over time, and there is no guarantee that any particular number or percentage of addressable companies or markets covered by our market opportunity estimates will deploy our solutions at all or generate any particular level of revenue for us. Even if the market in which we compete meets the size estimates and growth forecasted in this annual report, our business could fail to grow for a variety of reasons, including reasons outside of our control, such as competition in our industry. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our management team has limited experience managing a public company. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Most members of our management team have limited or no experience managing a publicly-traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage our transition to being a public company that is subject to significant regulatory oversight and reporting obligations under applicable securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents will require significant attention from our senior management and could divert their attention away from <span style="white-space:nowrap"><span style="white-space:nowrap">the&#160;day-to-day&#160;management</span></span> of our business, which could harm our business, financial condition, and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our business is subject to extensive and evolving regulations governing the industry. If we fail to obtain and maintain required licenses and permits, we could face government enforcement actions, fines and possibly restrictions on our ability to operate or offer certain of our solutions. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The corporate learning industry in China is subject to extensive regulation. Related laws and regulations are evolving, and their interpretation and enforcement involve significant uncertainties. The VIEs have obtained VAT Licenses for our business operations in the PRC. These licenses are essential to the operation of our business and are generally subject to regular government review or renewal. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be deemed to provide certain services or conduct certain activities and thus be subject to certain licenses, approvals, permits, registrations and filings due to the lack of official interpretations of certain terms under internet related PRC regulations and laws. For example, our production and distribution of course materials and audio-visual content may also be deemed as providing radio and TV programs, and thus we may be required to obtain the Permit for Production and Operation of Radio and TV Programs. Also, due to the ambiguity of the definition of &#8220;online publishing service,&#8221; the online distribution of content, including our course materials, through our mobile apps and websites, as well as providing digital excerpts of the works consistent with the content of physical publications through our online magazine website, may be regarded as an &#8220;online publishing service&#8221; and therefore we may be required to obtain an Online Publishing License. Considering the lack of further interpretation of the definition of internet cultural products, provided that the training videos we deliver to our clients over the internet are regarded as &#8220;internet cultural products&#8221; by the relevant authorities, we may be required to obtain an Internet Culture Operation License. In addition, we deliver certain courses in live-streaming format on our mobile apps which the relevant authorities may regard as a&#160;live-streaming&#160;platform and may thus require us to make necessary filings as a live-streaming platform. We currently have not obtained all of the above licenses nor have we made any such filings. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, the VIEs have not been subject to any legal or regulatory sanction for failure to obtain, renew or update such licenses. However, we cannot assure you that the PRC government authorities will not take a different view or will not require us to obtain any additional licenses, approvals, permits, registrations and filings in the future, and we cannot assure you that we can successfully obtain or maintain required licenses and permits in a timely manner or at all, and we may be subject to fines, confiscation of income and discontinuation of or restrictions on certain of our operations in China as a result. Moreover, if we fail to renew or update any of our current licenses and permits in a timely manner and on commercially reasonable terms or at all, our business, results of operations and financial condition could be materially and adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">33 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be required to obtain additional licenses and permits as the interpretation and enforcement of the current PRC laws and regulations are evolving and new laws and regulations may continue to be promulgated or as we expand our solution offerings and business operations. If our operations are no longer in compliance with existing or new laws and regulations, or if we fail to obtain any license required under such laws and regulations, we could be subject to various penalties, including fines and discontinuation of or restrictions on our operations in China, which could materially and adversely affect our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may face risks and uncertainties with respect to the licensing requirement for online audio-visual programs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to relevant PRC laws and regulations, no entities or individuals may provide internet audio-visual program services, which includes making and editing of audio-visual programs concerning educational content and broadcasting such content to the general public online, without a License for Online Transmission of Audio-Visual Programs issued by the State Administration of Press, Publication, Radio, Film and Television, or the SAPPRFT (currently known as National Radio and Television Administration), or its local bureaus or completing the relevant registration procedures with SAPPRFT or its local bureaus. And only state-owned or state-controlled entities are eligible to apply for a License for Online Transmission of Audio-Visual Programs. However, there are still significant uncertainties relating to the interpretation and implementation of the Administrative Provisions on Internet Audio-Visual Program Service, or the Audio-Visual Program Provisions, in particular, the scope of &#8220;internet audio-visual programs&#8221; and the interpretation of &#8220;to the public.&#8221; If the PRC government determines that our content should be considered as &#8220;Internet audio-visual programs,&#8221; or that our contents are broadcast to the public online, we may be required to obtain a License for Online Transmission of Audio-Visual Programs. We are, however, not eligible to apply for such a license since we are not a state-owned or&#160;state-controlled&#160;entity. If this were to occur, we may be subject to penalties, fines, legal sanctions or an order to suspend the provision of our relevant content. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The discontinuation of any of the preferential tax treatments available to us in China could materially and adversely affect our results of operations and financial condition. We may not be able to utilize a significant portion of our net operating loss or research tax credit carryforwards, which could adversely affect our potential profitability. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC tax laws and regulations, enterprises are generally subject to enterprise income tax at the statutory rate of 25%, and revenues from digital corporate learning solutions are generally subject to value-added tax at the rates of 6% and 9%. Preferential tax treatments are available to certain enterprises, industries and regions. For example, Jiangsu Radnova, the VIE, was recognized as &#8220;high and new technology enterprises&#8221;, or HNTEs, and was entitled to a preferential enterprise income tax rate of 15%. The HNTE status must be reapplied every three years. During the three-year period, HNTEs must conduct a self-review each year to ensure they meet the HNTE criteria. Jiangsu Radnova has renewed its HNTE in December 2024 and is entitled to a preferential enterprise income tax rate of 15%. In addition, if the value-added taxes we actually paid for the sales of our qualified proprietary software exceed an amount equivalent to 3% of our revenues from such software, we are eligible to receive a refund of the excessive amount. However, if PRC government changes its tax policy of supporting new technology and software development, or if we cease to be eligible for any of these preferential tax treatments, we must pay tax at the standard rates, which would adversely affect our profitability. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We face certain risks relating to the real properties that we lease. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC law, all property lease agreements are required to be registered with the local land and real estate administration bureau. Although failure to do so does not in itself invalidate the leases, the lessees may not be able to defend these leases against bona fide third parties and may also be exposed to potential fines if they fail to rectify <span style="white-space:nowrap">such&#160;non-compliance&#160;within</span> the prescribed time frame after receiving notice from the relevant PRC government authorities. The penalty ranges from RMB1,000 to RMB10,000 for each unregistered lease, at the discretion of the relevant authority. As of the date of this annual report, 34 of the lease agreements for our leased properties in China have not been registered with the relevant PRC government authorities, and the maximum potential penalties in this regard is RMB340,000. As of the date of this annual report, we have not been subject to any administrative fines or sanctions in this regard, nor have we received any rectification orders. However, there can be no assurance that relevant authorities will not in future implement measures to request us to register our leases. In the event that any fine is imposed on us for our failure to register our lease agreements, we may not be able to recover such losses from the lessors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, some of our premises are leased for the sole purpose of registration with the relevant market regulation government and as a result, certain PRC operating entities&#8217; addresses of their premises for their daily operation are different from the registered addresses. For other premises leased as offices for the local sale and marketing as well as provision of services, we failed to register entities, either in the legal form of subsidiaries or branches, in the cities or towns where such premises are located accordingly. Therefore, there is a risk that such PRC operating entities may be subject to fines, the order to cease operation and confiscation of income. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, the lessors of certain of our leased properties in China failed to provide us with valid property ownership certificates or authorizations from the property owners for the lessors to sublease the properties. There is a risk that such lessors may not have the relevant property ownership certificates or the right to lease or sublease such properties to us, in which case the relevant lease agreements may be deemed invalid and we may be forced to vacate these properties, which could interrupt our business operations and cause us to incur relocation costs. Moreover, if third parties challenge our lease agreements, it could result in a diversion of managerial attention and cause us to incur costs associated with defending such actions, even if such challenges are ultimately determined in our favor. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">34 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Failure to make adequate contributions to social insurance and housing provident fund as required by PRC regulations may subject us to penalties. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with PRC Social Insurance Law and Regulations on the Administration of Housing Fund and other relevant laws and regulations, an employer is required to pay basic pension insurance, basic medical insurance, work-related injury insurance, unemployment insurance, maternity insurance and housing provident fund, or the Employee Benefits, for its employees in accordance with the rates provided under relevant regulations and withhold the Employee Benefits that should be assumed by the employees. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain PRC operating entities have made contribution of the Employee Benefits through certain third-party payment agent. We may be subject to late fees and fines for our contributions through certain third party payment agent. Pursuant to relevant PRC laws and regulations, the under-contribution of social insurance within a prescribed period may subject us to a daily overdue charge of 0.05% of the delayed payment amount. If this payment is not made within the stipulated period, the competent authority may further impose a fine of one to three times of the overdue amount on us. As of the date of this annual report, we have not received any notice from the relevant government authorities or any claim or request from these employees in this regard. However, we cannot assure you that the relevant government authorities will not require us to pay the outstanding amount and impose late fees or fines on us, in which case our business, results of operations and financial condition may be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may be held liable for the information and content retrieved from us or delivered by us over the Internet, which could have a material and adverse effect on our business, financial condition and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC government has adopted laws and regulations governing the distribution of information over the internet. Given the broad scope of these laws and regulations and the uncertainties regarding their interpretation, there can be no assurance that all the information and content comply or will comply with the requirements of these laws and regulations at all times. Under applicable PRC laws and regulations, the marketing of our services on our websites or third-party platforms may be deemed as internet advertisement, which may subject us to legal or regulatory liabilities. If we were found to violate laws or regulations governing the information and content displayed on, retrieved from or linked to our websites or posted by us on other platforms, we may be subject to fines and penalties and may be required to remove <span style="white-space:nowrap">the&#160;non-compliant&#160;content</span> from our websites or refrain from distributing <span style="white-space:nowrap">the&#160;non-compliant&#160;content</span> on third-party platforms, which may materially and adversely affect our reputation, business and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moreover, we may also be sued by private parties for defamation, copyright or trademark infringement, invasion of privacy, personal injury or under other legal theories relating to the information or content that we create or distribute. We could incur significant costs in investigating and defending such claims, even if we are ultimately not held liable. If any of these events occurs, we could incur significant expenses and our revenues could be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we fail to implement and maintain an effective system of internal control over financial reporting, we could be unable to timely and accurately report our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of the ADSs may be materially and adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the audit of our consolidated financial statements included elsewhere in this annual report, we and our independent registered public accounting firm identified one material weakness in our internal control over financial reporting. As defined in the standards established by the U.S. Public Company Accounting Oversight Board, or PCAOB, a &#8220;material weakness&#8221; is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The material weakness identified relates to our lack of sufficient competent financial reporting and accounting personnel with appropriate knowledge of U.S. GAAP and financial reporting requirements set forth by the SEC to address complex U.S. GAAP technical accounting issues and to prepare and review consolidated financial statements, including disclosure notes, in accordance with U.S. GAAP and financial reporting requirements set forth by the SEC. For details, see &#8220;Item 15. Controls and Procedures&#8212;Internal Control over Financial Reporting.&#8221; Neither we nor our independent registered public accounting firm undertook a comprehensive assessment of our internal control for purposes of identifying and reporting material weakness and other control deficiencies in our internal control over financial reporting. Had we performed a formal assessment of our internal control over financial reporting or had our independent registered public accounting firm performed an audit of our internal control over financial reporting, additional deficiencies may have been identified. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Following the identification of the material weakness, we have taken measures and plan to continue to take measures to remediate these deficiencies. See &#8220;Item 15. Controls and Procedures&#8212;Internal Control over Financial Reporting.&#8221; However, the implementation of these measures may not fully address such weakness and deficiencies in our internal control over financial reporting. Our failure to correct these deficiencies or our failure to discover and address any other deficiencies could result in inaccuracies in our financial statements and impair our ability to comply with applicable financial reporting requirements and related regulatory filings on a timely basis. Moreover, ineffective internal control over financial reporting could significantly hinder our ability to prevent fraud. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">35 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a public company in the United States that is subject to the Sarbanes-Oxley Act of 2002. Section&#160;404 of the Sarbanes-Oxley Act of 2002, or Section&#160;404, requires that we include a report from management on our internal control over financial reporting in our annual report on Form <span style="white-space:nowrap">20-F</span> beginning with our annual report for the fiscal year ended December&#160;31, 2025. In addition, once we cease to be an &#8220;emerging growth company&#8221; as such term is defined in the JOBS Act, our independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting. Our management may conclude that our internal control over financial reporting is not effective. Moreover, even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm, after conducting its own independent testing, may issue a report that is qualified if it is not satisfied with our internal control over financial reporting or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant requirements differently from us. In addition, our reporting obligations as a public company may place a significant strain on our management, operational and financial resources and systems for the foreseeable future. We may be unable to timely complete our evaluation testing and any required remediation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During the course of documenting and testing our internal control procedures, in order to satisfy the requirements of Section&#160;404, we may identify other or more material weaknesses or deficiencies in our internal control over financial reporting. In addition, if we fail to maintain the adequacy of our internal control over financial reporting, as these standards are modified, supplemented or amended from time to time, we may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting in accordance with Section&#160;404. If we fail to achieve and maintain an effective internal control environment, we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, which would likely cause investors to lose confidence in our reported financial information. This could in turn limit our access to capital markets, harm our results of operations and lead to a decline in the trading price of the ADSs. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from the stock exchange on which we list, regulatory investigations and civil or criminal sanctions. We may also be required to restate our consolidated financial statements for prior periods. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We are subject to anti-corruption, anti-bribery, anti-money laundering, financial and economic sanctions and similar laws, and noncompliance with such laws can subject us to administrative, civil and criminal fines and penalties, collateral consequences, remedial measures and legal expenses, all of which could adversely affect our business, results of operations, financial condition and reputation. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to anti-corruption, anti-bribery, anti-money laundering, financial and economic sanctions and similar laws and regulations in various jurisdictions in which we conduct our business or sell our solutions, including the PRC anti-corruption laws and regulations, the U.S. Foreign Corrupt Practices Act, or FCPA, and other anti-corruption laws and regulations. The FCPA prohibit us and our officers, directors, employees and business partners acting on our behalf, including agents, from corruptly offering, promising, authorizing or providing anything of value to a &#8220;foreign official&#8221; for the purposes of influencing official decisions or obtaining or retaining business or otherwise obtaining favorable treatment. The FCPA also requires companies to make and keep books, records and accounts that accurately reflect transactions and dispositions of assets and to maintain a system of adequate internal accounting controls. The PRC anti-corruption laws and regulations prohibit bribery to government agencies, state or government owned or controlled enterprises or entities, to government officials or officials that work for state or government owned enterprises or entities, as well as bribery <span style="white-space:nowrap">to&#160;non-government</span> entities or individuals. There is uncertainty in connection with the implementation of PRC anti-corruption laws and regulations. A violation of these laws or regulations could adversely affect our business, results of operations, financial condition and reputation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have direct or indirect interactions with officials and employees of China&#8217;s government agencies and state-owned enterprises in the ordinary course of business. These interactions subject us to an increased level of compliance-related concerns. We have implemented policies and procedures designed to ensure compliance by us and our directors, officers, employees, representatives, consultants, agents and business partners with applicable anti-corruption, anti-bribery, anti-money laundering, financial and economic sanctions and similar laws and regulations. However, our policies and procedures may not be sufficient, and our directors, officers, employees, representatives, consultants, agents, and business partners could engage in improper conduct for which we may be held responsible. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">Non-compliance&#160;with</span> anti-corruption, anti-bribery, anti-money laundering or financial and economic sanctions laws could subject us to whistleblower complaints, adverse media coverage, investigations, and severe administrative, civil and criminal sanctions, collateral consequences, remedial measures and legal expenses, all of which could materially and adversely affect our business, results of operations, financial condition and reputation. In addition, changes in economic sanctions laws in the future could adversely impact our business and investments in the ADSs. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">36 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We intend to expand internationally in the future, which could expose us to geopolitical and regulatory risks, as well as subject us to challenges generated from the different customer needs and operational process. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As part of our business strategies, we intend to expand our internationally in the future through leveraging our success and leadership in China. Our international expansion is subject to many risks and uncertainties, including but are not limited to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">exposure to international, regional and local economic and political conditions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">compliance with applicable foreign laws and regulations, including but not limited to laws and regulations related to labor, social insurance, taxation, foreign exchange controls, intellectual property protection rules and data privacy requirements; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">failure to address customers&#8217; localized corporate learning needs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">failure to compete effectively with local corporate learning solution providers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">failure to adapt our solution offerings to local laws and regulations, particularly these that are related to labor, social insurance and taxation; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the lack of market recognition of our brand name in new markets; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">control of foreign exchange and fluctuations in foreign exchange rates; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">restrictions or requirements relating to foreign investment; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">challenges in effectively managing overseas operations from our headquarters and establishing overseas IT systems and infrastructure; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">challenges in selecting suitable geographical regions for global expansion. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result, we may not be successful in expanding our business beyond our current services or geographic locations or be able to continue or effectively manage our international expansion. In addition, our&#160;international expansion may exert pressure on our operating results in the near term, and our international&#160;expansion&#160;may not be at the pace as we intended or generate returns as we originally expected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are closely monitoring potential changes in international trade policy and assessing the potential impact of such trade policy changes on our business operations and financial performance. For example, on April&#160;2, 2025, President Trump announced that the United States would impose a 10% tariff on all countries, effective on April&#160;5, 2025, and an individualized reciprocal higher tariff on countries with which the United States has the largest trade deficits. As of the date of this annual report, the United States imposed a total tariff rate of up to 245% on goods imported from China, and China imposed a retaliatory 125% tariff on goods imported from the United States. These policies have adversely affected the global economy and financial markets, such as significant declines in the global stock markets. We believe that such tariffs would not have a material imminent impact on our business operations, but as relevant policies are rapidly evolving, it may be difficult to evaluate their potential future impacts. Geopolitical conflicts like this may also lead to volatility in financial markets, fluctuations in currency exchange rates, increased procurement costs and declines in trading prices of the ADSs. In extreme cases, such conflicts could result in economic downturns that materially and adversely impact our operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any unfavorable government policies on international trade, such as capital controls or tariffs, may affect the demand for our products and services, impact the competitive position of our products or prevent us from selling products in certain countries. If any new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated or, in particular, if any government takes retaliatory trade actions due to the recent global trade tension, such changes could have an adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We have limited insurance coverage, which could expose us to significant costs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain various insurance policies to safeguard against risks and unexpected events. In addition to providing social security insurance for our employees as required by PRC law, we also provide accident injury supplemental commercial medical insurance for our employees. We maintain an employer&#8217;s liability insurance policy as well. We do not maintain business interruption insurance, nor do we maintain product liability insurance <span style="white-space:nowrap">or&#160;key-man&#160;life</span> insurance. We cannot assure you that our insurance coverage is sufficient to prevent us from any loss or that we will be able to successfully claim our losses under our current insurance policy in a timely manner, or at all. If we incur any loss that is not covered by our insurance policies, or the compensated amount is significantly less than our actual loss, our business, financial condition and results of operations could be materially and adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">37 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to Doing Business in China </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required in connection with our issuance of securities overseas under PRC law. Furthermore, the PRC government has exerted more oversight and control over overseas securities offerings and other capital markets activities and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;8, 2006, six PRC regulatory agencies, including the MOFCOM, the State-Owned Assets Supervision and Administration Commission, the State Administration of Taxation or the SAT, the State Administration for Industry and Commerce, currently known as the SAMR, the CSRC, and the State Administration of Foreign Exchange, or SAFE, jointly adopted the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&amp;A Rules, effective on September&#160;8, 2006, which were amended on June&#160;22, 2009. The M&amp;A Rules purport to require offshore special purpose vehicles that are controlled by PRC companies or individuals and that have been formed for the purpose of seeking a public listing on an overseas stock exchange through acquisitions of PRC domestic companies or assets to obtain CSRC approval prior to publicly listing their securities on an overseas stock exchange. The interpretation and application of the regulations remain unclear. If CSRC approval under the M&amp;A Rules is required, it is uncertain whether it would be possible for us to obtain the approval, and any failure to obtain or delay in obtaining CSRC approval for our initial public offering would subject us to sanctions imposed by the CSRC and other PRC regulatory agencies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our PRC legal counsel, Global Law Office has advised us that, based on its understanding of the current PRC laws and regulations, we will not be required to submit an application to the CSRC for the approval of our offering and the listing and trading of the ADSs on the Nasdaq under the M&amp;A Rules because (i)&#160;the CSRC currently has not issued any definitive rule or interpretation of the M&amp;A Rules concerning whether offerings like ours under this annual report are subject to this regulation; (ii)&#160;we established the wholly foreign-owned enterprises, or the WFOEs, by means of direct investment and not through a merger or acquisition of the equity or assets of a &#8220;PRC domestic company&#8221; as such term is defined under the M&amp;A Rules; and (iii)&#160;no provision in the M&amp;A Rules classifies the contractual arrangements under the VIE Agreements as a type of acquisition transaction falling under the M&amp;A Rules. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, our PRC legal counsel has further advised us that there remain some uncertainties as to how the M&amp;A Rules will be interpreted or implemented in the context of our issuance of securities overseas, and its opinions summarized above are subject to any new laws, rules and regulations or detailed implementations and interpretations in any form relating to the M&amp;A Rules. We cannot assure you that relevant PRC government agencies, including the CSRC, would reach the same conclusion as our PRC legal counsel. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, the PRC government has recently indicated an intent to exert more oversight and control over overseas securities offerings and other capital markets activities and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;17, 2023, the CSRC released the Trial Measures, effective on March&#160;31, 2023. The CSRC also released Supporting Guidance Rules No.&#160;1 through No.&#160;5, Notes on the Trial Measures, Notice on Administration Arrangements for the Filing of Overseas Listings by Domestic Enterprises, and the relevant CSRC Answers to Reporter Questions. In addition, on May&#160;16, 2023, the CSRC released Supporting Guidance Rules No.&#160;6, effective on the same day. On May&#160;7, 2024, the CSRC released Supporting Guidance Rules No.&#160;7, effective on the same day. Pursuant to the Trial Measures, domestic companies that seek overseas listing and public offering, both directly and indirectly, should perform the filing procedures and report relevant information to the CSRC. Specifically, following the principle of substance over form, if an issuer meets both of the following criteria, its overseas offering and listing will be deemed as an indirect overseas offering and listing by a PRC enterprise: (i) 50% or more of any of the issuer&#8217;s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent fiscal year is contributed by PRC companies; and (ii)&#160;the majority of the issuer&#8217;s business activities are conducted in mainland China, or its major places of business are located in mainland China, or the majority of senior management staff in charge of its business operations and management are PRC citizens or residents of mainland China. Where an issuer applies for an initial public offering to competent overseas regulators, such issuer must file with the CSRC within three business days after such application is submitted. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trial Measures also requires subsequent reports to be submitted to the CSRC on material events, such as change of control or voluntary or forced delisting, of the issuers who have completed overseas offerings and listings. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The CSRC published the notification on our completion of the required filing procedures for our initial public offering on February&#160;7, 2024. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the Trial Measures state that, any post-listing <span style="white-space:nowrap">follow-on</span> offering by an issuer in the same overseas market, including issuance of shares, convertible notes and other similar securities, shall be subject to filing requirement within three business days after the completion of the offering. Therefore, any of our future offering and listing of our securities in an overseas market shall be subject to the filing requirements under the CSRC Filing Rules. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">38 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, if there would be any other approval, filings and/or other administration procedures to be obtained from or accomplished with the CSRC or other PRC regulatory agencies as required by any new laws and regulations for our issuance of securities overseas, we cannot assure that we can obtain the required approval or accomplish the required filings or other regulatory procedures in a timely manner, or at all. Any failure to obtain the relevant approval or complete the filings and other relevant regulatory procedures may subject us to regulatory actions or other sanctions from the CSRC or other PRC regulatory agencies, which may have a material adverse effect on our business, operation or financial conditions and could have a material adverse effect on our future financing and the trading price of the ADSs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business and operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generate substantially all of our revenues from our operations in China. Accordingly, our business, financial condition, results of operations and prospects are influenced by economic, political and legal developments in China. Economic reforms begun in the late 1970s have resulted in significant economic growth. However, any economic reform policies or measures in China may from time to time be modified or revised. China&#8217;s economy differs from the economies of most developed countries in many respects, including with respect to the amount of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Any financial or economic crisis in any major markets of the world and any geopolitical tensions could slow down or even hinder the economic growth of the PRC and may in turn adversely affect our business, results of operations, financial condition and prospects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In recent years, the PRC government has been implementing economic reform measures from time to time, with emphasis on the use of market forces to drive economic development. Any such governmental policies or measures may benefit the overall PRC economy, but we cannot assure you that they will not adversely affect us or the industry in which we operate. In addition, the increased global focus on social, ethical and environmental issues may lead to China&#8217;s adoption of more stringent standards in these areas, which may adversely impact the operations of China-based companies including us. Any adverse changes in economic conditions in China, in the policies of the PRC government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our business, financial condition and results of operations, lead to reduction in demand for our solutions and adversely affect our competitive position. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The PRC government may intervene with or influence our operation at any time by adopting new laws and regulations. For example, the PRC government has recently published new policies that significantly affected certain industries such as the education and internet industries, and we cannot rule out the possibility that it will in the future release regulations or policies regarding our industry that could adversely affect our business, financial condition and results of operations. Uncertainties with respect to the PRC legal system, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in policies, laws and regulations with little advance notice in China, could adversely affect us. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC legal system is based on written statutes and court decisions that have limited precedential value. The PRC legal system is evolving rapidly, and therefore the interpretations and enforcement of many laws, regulations and rules may contain uncertainties. For example, recently the PRC government initiated a series of regulatory actions and statements to regulate business operations in China, including cracking down on illegal activities in the securities market, strengthened supervision on overseas listings by China-based companies, including companies with a VIE structure, adopting new measures to extend the scope of cybersecurity reviews and data security protection, and expanding the efforts in anti-monopoly enforcement. From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC judicial and administrative authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to predict the outcome of a judicial or administrative proceeding than in more developed legal systems. Furthermore, the PRC legal system is based, in part, on government policies and internal rules, some of which are not published in a timely manner, or at all, but which may have retroactive effect. As a result, we may not always be aware of any potential violation of these policies and rules. These uncertainties may impede our contractual, property and procedural rights, which could adversely affect our business, financial condition and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC government has significant oversight and discretion over the conduct of our business and may intervene with or influence our operations at any time by adopting new laws and regulations as the government deems appropriate to further regulatory, political and societal goals. The PRC government has recently published new policies that significantly affected certain industries such as the education and internet industries, and we cannot rule out the possibility that it will in the future release regulations or policies regarding our industry that could adversely affect our business, financial condition and results of operations. Furthermore, the PRC government has also recently indicated an intent to exert more oversight and control over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">39 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The audit report for the fiscal years ended December&#160;31, 2022 and 2023, which is included in this annual report, is prepared by our former auditor which the PCAOB was unable to inspect and investigate completely before 2022 and, as such, our investors had been deprived of the benefits of such inspections in the past. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our former auditor, PricewaterhouseCoopers Zhong Tian LLP (&#8220;PwC&#8221;), the independent registered public accounting firm that issues the audit report for the fiscal years ended December&#160;31, 2022 and 2023, which is included in this annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the Public Company Accounting Oversight Board (United States), or the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess such firms&#8217; compliance with the applicable professional standards. Our former auditor is located in mainland China, a jurisdiction where the PCAOB was historically unable to conduct inspections and investigations completely before 2022. On December&#160;15, 2022, the PCAOB removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On October&#160;31, 2024, we engaged Marcum Asia CPAs LLP (&#8220;Marcum Asia&#8221;) as our independent registered public accounting firm to replace PwC to audit our consolidated financial statements for the fiscal year ended December&#160;31, 2024. For more details, see &#8220;Item 16.F. Change in Registrant&#8217;s Certifying Accountant.&#8221; Marcum Asia is an accounting firm based in New York that is registered with the PCAOB and is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. If in the future, the PCAOB concludes that it is unable to inspect and investigate completely our auditor, we and our investors in the ADSs would be deprived of the benefits of such PCAOB inspections again. The inability of the PCAOB to conduct inspections of accounting firms registered with the PCAOB in China in the past makes it more difficult to evaluate the effectiveness of our former independent registered public accounting firm&#8217;s audit procedures or quality control procedures as compared to auditors outside China that are subject to the PCAOB inspections, which could cause investors and potential investors in the ADSs to lose confidence in the quality of work performed by our independent registered public accounting firm and the company&#8217;s financial statements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The ADSs will be prohibited from trading in the United States under the Holding Foreign Companies Accountable Act, or the HFCAA, if in the future the PCAOB is unable to inspect and investigate completely our auditor. The delisting of and prohibition from trading the ADSs, or the threat of their being delisted and prohibited from trading, may cause the value of the ADSs to significantly decline or be worthless. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Holding Foreign Companies Accountable Act, or the HFCAA, which was signed into law on December&#160;18, 2020 and amended by the Consolidated Appropriations Act, 2023 signed into law on December&#160;29, 2022, if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection for the PCAOB for two consecutive years, the SEC will prohibit our shares or ADSs from being traded on a national securities exchange or in the <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States. The Consolidated Appropriations Act, 2023 reduced the number of consecutive <span style="white-space:nowrap">non-inspection</span> years required for triggering the prohibitions under the HFCAA from three years to two years. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB was unable to inspect and investigate completely registered public accounting firms headquartered in mainland China and Hong Kong (the &#8220;2021 Determinations&#8221;). On December&#160;15, 2022, the PCAOB vacated its 2021 Determinations and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. In addition, our current auditor&#8212;Marcum Asia is an accounting firm based in New York that is registered with the PCAOB and is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Therefore, we do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file our annual report on Form <span style="white-space:nowrap">20-F.</span> </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the Securities and Exchange Commission, we would be identified as a Commission-Identified Issuer after we file our annual report on Form <span style="white-space:nowrap">20-F.</span> In accordance with the HFCAA, our securities would be prohibited from being traded on a national securities exchange or in the <span style="white-space:nowrap"><span style="white-space:nowrap">over-the-counter</span></span> trading market in the United States if the PCAOB were unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China for two&#160;consecutive years in the future. In the event of such prohibition, Nasdaq would delist our securities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our shares and ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on a <span style="white-space:nowrap">non-U.S.</span> exchange or that a market for our shares will develop outside of the United States. Such a prohibition would substantially impair your ability to sell or purchase the ADSs when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of the ADSs. Also, such a prohibition would significantly affect our ability to raise capital on terms acceptable to us, or at all, which would have a material adverse impact on our business, financial condition, and prospects. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">40 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">It may be difficult for overseas regulators to conduct investigation or collect evidence within China. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholder claims or regulatory investigation that are common in the United States generally are difficult to pursue as a matter of law or practicality in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For example, in China, there are significant legal and other obstacles to providing information needed for regulatory investigations or litigations initiated outside China. Although the authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such cooperation with the securities regulatory authorities in the Unities States may not be efficient in the absence of mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law, which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the PRC territory. While detailed interpretation or implementation rules under Article&#160;177 have yet to be promulgated, and no application of Article 177 has been published in public, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase the difficulties you face in protecting your interests. See also &#8220;&#8212;Risks Related to the ADSs&#8212;You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law and conduct our operations primarily in emerging markets.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The custodians or authorized users of our <span style="white-space:nowrap">controlling&#160;non-tangible&#160;assets,</span> including chops and seals, may fail to fulfill their responsibilities, or misappropriate or misuse these assets. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC law, legal documents for corporate transactions, including agreements and contracts are executed using the chop or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with relevant PRC market regulation administrative authorities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to secure the use of our chops and seals, we have established internal control procedures and rules for using these chops and seals. In any event that the chops and seals are intended to be used, the responsible personnel will submit a formal application, which will be verified and approved by authorized employees in accordance with our internal control procedures and rules. In addition, in order to maintain the physical security of our chops, we generally have them stored in secured locations accessible only to authorized employees. Although we monitor such authorized employees, the procedures may not be sufficient to prevent all instances of abuse or negligence. There is a risk that our employees could abuse their authority, for example, by entering into a contract not approved by us or seeking to gain control of one of our subsidiaries or the VIEs or their subsidiaries. If any employee obtains, misuses or misappropriates our chops and seals or other <span style="white-space:nowrap">controlling&#160;non-tangible&#160;assets</span> for whatever reason, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve and divert management from our operations, and we may not be able to recover our loss due to such misuse or misappropriation if a third party relies on the apparent authority of such employees and acts in good faith. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fluctuations in exchange rates could have a material adverse effect on our results of operations and the value of your investment. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The value of the Renminbi against the U.S. dollar and other currencies is affected by changes in China&#8217;s political and economic conditions and China&#8217;s foreign exchange policies, among other things. With the development of the foreign exchange market and progress towards interest rate liberalization and Renminbi internationalization, the PRC government may in the future announce further changes to the exchange rate system and we cannot assure you that Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and the U.S. dollar in the future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Significant revaluation of the Renminbi may have a material adverse effect on your investment. For example, to the extent that we need to convert U.S. dollars we receive from overseas securities offerings into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or the ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount available to us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk.<span style="font-weight:bold"><span style="font-style:italic"></span></span>&#160;While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited, and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment. </span></p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">41 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in Renminbi. Under our current corporate structure, our Cayman Islands holding company may rely on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval of the State Administration of Foreign Exchange, or SAFE, by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of SAFE, cash generated from the operations of our PRC subsidiaries and affiliated entities in China may be used to pay dividends to our company. However, approval from or registration with appropriate government authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. </p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result, we need to obtain SAFE approval to use cash generated from the operations of our PRC subsidiaries and affiliated entities to pay off their respective debt in a currency other than Renminbi owed to entities outside China, or to make other capital expenditure payments outside China in a currency other than Renminbi. </p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC government has imposed restrictive foreign exchange policies and stepped up scrutiny of major outbound capital movement including overseas direct investment. More restrictions and substantial vetting process are put in place by SAFE to regulate cross-border transactions falling under the capital account. If any of our shareholders regulated by such policies fails to satisfy the applicable overseas direct investment filing or approval requirement timely or at all, it may be subject to penalties from the relevant PRC authorities. The PRC government may at its discretion further restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of the ADSs. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our overseas securities offering to make loans to or make additional capital contributions to our PRC subsidiaries and affiliated entities, which could materially and adversely affect our liquidity and our ability to fund and expand our business. </span></p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an offshore holding company conducting our operations in China through our PRC subsidiaries and affiliated entities. We may make loans to our PRC subsidiaries and affiliated entities, or we may make additional capital contributions to our PRC subsidiaries, or we may establish new PRC subsidiaries and make capital contributions to these new PRC subsidiaries, or we may acquire offshore entities with business operations in China in an offshore transaction. </p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Most of these activities are subject to PRC regulations and approvals. For example, loans by us to our PRC subsidiaries to finance its activities cannot exceed statutory limits and must be registered with the local counterpart of SAFE. If we decide to finance our PRC subsidiaries by means of capital contributions, these capital contributions are subject to the requirement of making necessary filings in the foreign investment comprehensive administrative system and registration with other governmental authorities in China. Due to the restrictions imposed on loans in foreign currencies extended to PRC domestic companies, we are not likely to make such loans to the VIEs as PRC domestic companies. Further, we are not likely to finance the activities of the VIEs by means of capital contributions due to regulatory restrictions relating to foreign investment in PRC domestic enterprises engaged in value-added telecommunication services and certain other businesses. </p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SAFE promulgated the Circular on Reforming the Management Approach regarding the Settlement of Foreign Capital of Foreign-invested Enterprise, or SAFE Circular 19, which was effective in June 2015, and was last amended in March 2023 in replacement of the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign Invested Enterprises, the Notice from the State Administration of Foreign Exchange on Relevant Issues Concerning Strengthening the Administration of Foreign Exchange Businesses, and the Circular on Further Clarification and Regulation of the Issues Concerning the Administration of Certain Capital Account Foreign Exchange Businesses. According to SAFE Circular 19, the flow and use of the RMB capital converted from foreign currency-denominated registered capital of a foreign-invested company is regulated such that RMB capital may not be used for the issuance of RMB entrusted loans, the repayment of inter-enterprise loans or the repayment of banks loans that have been transferred to a third party. Although SAFE Circular 19 allows RMB capital converted from foreign currency-denominated registered capital of a foreign-invested enterprise to be used for equity investments within China, it also reiterates the principle that RMB converted from the foreign currency-denominated capital of a foreign-invested company may not be directly or indirectly used for purposes beyond its business scope. Although SAFE promulgated in October 2019 the Circular on Further Promoting the Cross-border Trade and Investment Facilitation, or SAFE Circular 28, which was last amended on December&#160;4, 2023 and took effect on the same day, pursuant to <span style="white-space:nowrap">which&#160;non-investment&#160;foreign-invested</span> companies are allowed to conduct domestic equity investment with settled capital from foreign exchange if such investment projects are true and compliant and do not otherwise violate the existing Special Management Measures (Negative List) for Foreign Investment Access, or the Negative List, it is unclear whether SAFE will permit such capital to be used for equity investments in China in actual practice. SAFE promulgated the Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, effective on June&#160;9, 2016 and last amended on December&#160;4, 2023, which reiterates some of the rules set forth in SAFE Circular 19, but changes the prohibition against using RMB capital converted from foreign currency denominated registered capital of a foreign-invested company to issue RMB entrusted loans to a prohibition against using such capital to issue loans <span style="white-space:nowrap">to&#160;non-associated&#160;enterprises.</span> Violations of SAFE Circular 19 and SAFE Circular 16 could result in administrative penalties. SAFE Circular 19 and SAFE Circular 16&#160;may significantly limit our ability to transfer any foreign currency we hold to our PRC subsidiaries, which may adversely affect our liquidity and our ability to fund and expand our business in China. On October&#160;23, 2019, the SAFE promulgated the Notice of the State Administration of Foreign Exchange on Further Promoting the Convenience of Cross-border Trade and Investment, or the SAFE Circular 28, which, among other things, allows all foreign-invested companies to use Renminbi converted from foreign currency-denominated capital for equity investments in China, as long as the equity investment is genuine, does not violate applicable laws, and complies with the negative list on foreign investment. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">42 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary government registrations or obtain the necessary government approvals on a timely basis, or at all, with respect to future loans by us to our PRC subsidiaries or with respect to future capital contributions by us to our PRC subsidiaries. If we fail to complete such registrations or obtain such approvals, our ability to use the proceeds we received from overseas securities offerings and to capitalize or otherwise fund our PRC operations may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our PRC subsidiaries are also required to withhold a 10% (or 7% if paid to a Hong Kong resident who qualifies for the benefits of the tax treaty between China and Hong Kong) tax on interest paid under any cross-border shareholder loan. Prior to the payment of any interest and principal on any such shareholder loan, our PRC subsidiaries must present evidence of registration with SAFE regarding any such shareholder and may be required to provide evidence of payment of withholding tax on the interest payable on that. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to inject capital into our PRC subsidiaries, limit our PRC subsidiaries&#8217; ability to increase its registered capital or distribute profits to us, or may otherwise adversely affect us. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SAFE promulgated the Circular of the State Administration of Foreign Exchange on Issues Concerning the Foreign Exchange Administration over the Overseas Investment and Financing and Round-trip Investment by Domestic Residents via Special Purpose Vehicles, or SAFE Circular 37, in July 2014, which replaced the Notice on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents Engaging in Financing and Roundtrip Investments via Overseas Special Purpose Vehicles promulgated by SAFE in October, 2005. SAFE Circular 37 requires PRC residents or entities to register with SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing with such PRC residents or entities&#8217; legally owned assets or equity interests in domestic enterprises or offshore assets or interests. On February&#160;13, 2015, SAFE issued Circular on Further Simplifying and Improving the Foreign Currency Management Policy on Direct Investment, or SAFE Circular 13, effective on June&#160;1, 2015, pursuant to which the power to accept SAFE registration was delegated from local SAFE to local qualified banks where the assets or interest in the domestic entity was located. In addition, such PRC residents or entities must update their SAFE registrations when the offshore special purpose vehicle undergoes material events relating to any change of basic information (including change of such PRC citizens or residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our shareholders who are PRC residents or entities do not complete their registration with the local SAFE branches or local qualified banks, our PRC subsidiaries may be prohibited from distributing its profits and proceeds from any reduction in capital, share transfer or liquidation to us, and we may be restricted in our ability to contribute additional capital to our PRC subsidiaries. Moreover, failure to comply with the SAFE registration described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions. In addition, our shareholders who are PRC entities shall complete their overseas direct investment filings according to applicable laws and regulations regarding the overseas direct investment by PRC entities, including filings with the MOFCOM, the National Development and Reform Commission, or NDRC, or the local branch of the MOFCOM and NDRC based on the investment amount, invested industry or other factors thereof. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have used our best efforts to notify PRC residents or entities who directly or indirectly hold shares in our Cayman Islands holding company and who are known to us as being PRC residents or entities to complete the foreign exchange registrations or overseas direct investment filings. However, we may not at all times be fully aware or informed of the identities of all our shareholders or beneficial owners that are required to make or update such registration or filings, and we cannot compel them to comply with SAFE registration requirements and filing requirements as set forth in SAFE, MOFCOM and NDRC regulations. As a result, we cannot assure you that all other shareholders or beneficial owners of ours who are PRC residents or entities have complied with, and will in the future make, obtain or update any applicable registrations, filings or approvals required by SAFE, MOFCOM and NDRC regulations. Failure by such shareholders or beneficial owners to comply with SAFE, MOFCOM and NDRC regulations, or failure by us to amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our PRC subsidiaries&#8217; ability to make distributions or pay dividends to us or affect our ownership structure, which could adversely affect our business and prospects. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">43 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Moreover, under existing foreign exchange regulations, circulation of foreign currencies within the territory of the PRC shall be prohibited, and no pricing and settlement shall be made in foreign currencies within the territory of the PRC, unless otherwise stipulated by the state authority. For instance, using foreign exchange to make payments that shall be made with Renminbi violates various foreign exchange regulation requirements, which may result in liabilities under PRC law for circumventing applicable foreign exchange restrictions and be construed as arbitrage of exchange. As a result, relevant foreign exchange regulatory authorities may order the violating entity to convert the foreign exchange and impose a fine of up to 30% of the illegal arbitrage amount; in serious cases, the regulatory authorities may impose a fine in excess of 30% but no more than the illegal arbitrage amount. The violating entity may also be subject to criminal liability if its act constitutes a criminal offense. We have made some acquisitions in China, and as a consideration, we have issued new shares overseas to acquired entities&#8217; direct or indirect shareholders who are PRC residents, which may subject such shareholders and us to the abovementioned fines or criminal liability in serious cases. In addition, we cannot assure you that such shareholders have completed the necessary registrations as required by SAFE Circular 37 and other relevant SAFE regulations and rules, failure of which may subject such shareholders to fines and sanctions and adversely affect our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and <span style="white-space:nowrap">our&#160;non-PRC&#160;shareholders</span> or the ADSs holders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC Enterprise Income Tax Law, or EIT Law, and its implementation rules, an enterprise established outside of the PRC with its &#8220;<span style="font-style:italic">de facto</span><span style="font-style:italic"></span>&#160;management body&#8221; within the PRC is considered a &#8220;resident enterprise&#8221; and will be subject to PRC enterprise income tax on its global income at the rate of 25%. The implementation rules define the term &#8220;<span style="font-style:italic">de facto</span><span style="font-style:italic"></span>&#160;management body&#8221; as the body that exercises full and substantial control and overall management over the business, productions, personnel, accounts and properties of an enterprise. In 2009, the State Administration of Taxation, or SAT, issued the Circular of the State Administration of Taxation on Issues Relating to Identification <span style="white-space:nowrap">of&#160;PRC-controlled&#160;Overseas</span> Registered Enterprises as Resident Enterprises in Accordance with the De Facto Standards of Organizational Management, or SAT Circular 82, which provides certain specific criteria for determining whether the &#8220;<span style="font-style:italic">de facto</span><span style="font-style:italic"></span>&#160;management body&#8221; of <span style="white-space:nowrap">a&#160;PRC-controlled&#160;enterprise</span> that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, but not to those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the State Administration of Taxation&#8217;s general position on how the &#8220;<span style="font-style:italic">de facto</span><span style="font-style:italic"></span>&#160;management body&#8221; test should be applied in determining the tax resident status of all offshore enterprises. According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its &#8220;<span style="font-style:italic">de facto</span><span style="font-style:italic"></span>&#160;management body&#8221; in China and will be subject to PRC enterprise income tax on its global income only if all of the following conditions are met: (i)&#160;the primary location of <span style="white-space:nowrap"><span style="white-space:nowrap">the&#160;day-to-day&#160;operational</span></span> management is in the PRC; (ii)&#160;decisions relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii)&#160;the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in the PRC; and (iv)&#160;at least 50% of voting board members or senior executives habitually reside in the PRC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe none of our entities outside of China is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;<span style="font-style:italic">de facto</span><span style="font-style:italic"></span>&#160;management body&#8221; If the PRC tax authorities determine that any of our entities outside of China is a PRC resident enterprise for enterprise income tax purposes, such entity could be required to pay 25% tax on its global income. Further, if the PRC tax authorities determine that we are a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that <span style="white-space:nowrap">are&#160;non-resident&#160;enterprises,</span> including the holders of the ADSs. In <span style="white-space:nowrap">addition,&#160;non-resident&#160;enterprise</span> shareholders (including the ADSs holders) may be subject to PRC tax at a rate of 10% on gains realized on the sale or other disposition of ADSs or Class&#160;A ordinary shares, if such income is treated as sourced from within the PRC. Furthermore, if PRC tax authorities determine that we are a PRC resident enterprise for enterprise income tax purposes, dividends paid to <span style="white-space:nowrap">our&#160;non-PRC&#160;individual</span> shareholders (including the ADSs holders) and any gain realized on the transfer of ADSs or Class&#160;A ordinary shares by such shareholders may be subject to PRC tax at a rate of 20% (which, in the case of dividends, may be withheld at source by us), if such dividends and/or gains are deemed to be from PRC sources. These rates may be reduced by an applicable tax treaty, but it is unclear whether <span style="white-space:nowrap">our&#160;non-PRC&#160;shareholders</span> would in practice be able to obtain the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in the ADSs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We face uncertainties with respect to indirect transfer of equity interests in PRC resident enterprises by <span style="white-space:nowrap">their&#160;non-PRC&#160;holding</span> companies. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We face uncertainties regarding the reporting on and consequences of previous private equity financing transactions involving the transfer and exchange of shares in our company <span style="white-space:nowrap">by&#160;non-resident&#160;investors.</span> In February 2015, SAT issued the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets <span style="white-space:nowrap">by&#160;Non-PRC&#160;Resident</span> Enterprises, or SAT Bulletin 7. Pursuant to SAT Bulletin 7, an &#8220;indirect transfer&#8221; of PRC assets, including a transfer of equity interests in an <span style="white-space:nowrap">unlisted&#160;non-PRC&#160;holding</span> company of a PRC resident enterprise, <span style="white-space:nowrap">by&#160;non-PRC&#160;resident</span> enterprises may <span style="white-space:nowrap">be&#160;re-characterized&#160;and</span> treated as a direct transfer of the underlying PRC assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and the transferee or other person who is obligated to pay for the transfer is obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a PRC resident enterprise. On October&#160;17, 2017, SAT issued the Bulletin on Issues Concerning the Withholding <span style="white-space:nowrap">of&#160;Non-PRC&#160;Resident</span> Enterprise Income Tax at Source, or SAT Bulletin 37, which came into effect on December&#160;1, 2017. SAT Bulletin 37 further clarifies the practice and procedure of the withholding of nonresident enterprise income tax. Currently, there is a safe harbor for securities purchased and sold on a public stock exchange. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">44 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is uncertainty as to the application of SAT Bulletin 37 or previous rules under SAT Bulletin 7. We face uncertainties on the reporting and consequences of private equity financing transactions, share exchanges or other transactions involving the transfer of shares in our company by investors that <span style="white-space:nowrap">are&#160;non-PRC&#160;resident</span> enterprises and did not purchase and sale their securities on a public stock exchange. Under SAT Bulletin 37 and SAT Bulletin 7, our company may be subject to filing obligations or taxes if our company is the transferor in such transactions, and may be subject to withholding obligations if our company is the transferee in such transactions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Certain PRC regulations may make it more difficult for us to pursue growth through acquisitions. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Among other things, the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&amp;A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time-consuming and complex. Such regulation requires, among other things, that the MOFCOM be notified in advance of any <span style="white-space:nowrap"><span style="white-space:nowrap">change-of-control</span></span> transaction in which a foreign investor acquires control of a PRC domestic enterprise, if (i)&#160;any important industry is concerned, (ii)&#160;such transaction involves factors that impact or may impact national economic security, or (iii)&#160;such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand. Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the National People&#8217;s Congress, or the SCNPC, was most recently amended on June&#160;24, 2022 and became effective on August&#160;1, 2022. Pursuant to the Anti-Monopoly Law, transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by the relevant anti-monopoly authority before they can be completed. In addition, in 2011, the General Office of the State Council promulgated a Notice on Establishing the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, also known as Circular 6, which officially established a security review system for mergers and acquisitions of domestic enterprises by foreign investors. Also, MOFCOM promulgated the Regulations on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors, effective 2011, to implement Circular 6. Under the foregoing regulations, a security review is required for mergers and acquisitions by foreign investors having &#8220;national defense and security&#8221; concerns and mergers and acquisitions by which foreign investors may acquire the &#8220;de facto control&#8221; of domestic enterprises with &#8220;national security&#8221; concerns. The foregoing regulations prohibit foreign investors from bypassing the security review by structuring transactions through holding shares on behalf of others, trusts, <span style="white-space:nowrap">re-investment</span> through multiple levels, leases, loans, control through contractual arrangements or offshore transactions. Following the implementation of the Foreign Investment Law, NDRC and MOFCOM promulgated the Measures for the Security Review of Foreign Investments, effective from January&#160;18, 2021, which require foreign investors or relevant parties to file a prior report before making a foreign investment if such investment involves military related industry, national defense security or taking control of an enterprise in a key industry that concerns national security; and if a foreign investment will or may affect national security, the standing working office organized by NDRC and MOFCOM will conduct a security review to decide whether to approve such investment. We may pursue potential strategic acquisitions that are complementary to our business and operations. Complying with the requirements of these regulations to complete such transactions could be time-consuming, and any required approval processes, including obtaining approval or clearance from the MOFCOM and other relevant PRC authorities, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Increases in labor costs in the PRC may adversely affect our business, financial condition and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC Labor Contract Law has reinforced the protection of employees who, under the PRC Labor Contract Law, have the right, among others, to have written employment contracts, to enter into employment contracts with no fixed term under certain circumstances, to receive overtime wages and to terminate or alter terms in labor contracts. Furthermore, the PRC Labor Contract Law sets forth additional restrictions and increases the costs involved with dismissing employees. To the extent that we need to significantly reduce our workforce, the PRC Labor Contract Law could affect our ability to do so in a timely and cost-effective manner, and we could be subject to penalties or incur significant liabilities in connection with labor disputes or investigations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we are required by PRC laws and regulations to make social insurance registration and open housing provident fund account with relevant governmental authorities and pay various statutory employee benefits, including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit of our employees. The relevant government agencies may examine whether an employer has made adequate payments of the requisite statutory employee benefits, and those employers who fail to make adequate payments may be subject to late payment fees, fines and/or other penalties. Our social insurance and/or housing provident fund policies and practices may be found to have violated the relevant laws and regulations. For example, some of our PRC operating entities did not make adequate social insurance and housing fund contributions or did not make social insurance registration and open housing fund account in accordance with PRC laws and regulations. Pursuant to relevant PRC laws and regulations, the under-contribution of social insurance within a prescribed period may subject us to a daily overdue charge of 0.05% of the delayed payment amount. If this payment is not made within the stipulated period, the competent authority may further impose a fine of one to three times of the overdue amount on us. As a result, we may be subject to fines and legal sanctions, and our business, financial condition and results of operations may be adversely affected. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">45 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Recent litigation and negative publicity surrounding China-based companies listed in the United States may result in increased regulatory scrutiny of us and negatively impact the trading price of the ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that litigation and negative publicity surrounding companies with operations in China that are listed in the United States have negatively impacted stock prices for such companies. Various equity-based research organizations have published reports on China-based companies after examining, among other things, their corporate governance practices, related party transactions, sales practices and financial statements that have led to special investigations and stock suspensions on national exchanges. Any similar scrutiny of us, regardless of its lack of merit, could result in a diversion of managerial resources, potential costs to defend ourselves against rumors, decreases and volatility in the ADS trading price, and increased directors and officers insurance premiums, and could have a material adverse effect upon our business, results of operations and financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">A severe or prolonged downturn in the global or Chinese economy could materially and adversely affect our business, financial condition, results of operations and prospects. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The global macroeconomic environment is facing challenges, including the end of quantitative easing by the U.S. Federal Reserve, the economic slowdown in the Eurozone since 2014 and uncertainties over the impact of Brexit. The Chinese economy has shown slower growth compared to the previous decade since 2012 and the trend may continue. There is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world&#8217;s leading economies, including the United States and China. There have been concerns over unrest and terrorist threats in the Middle East, Europe and Africa, which have resulted in market volatility. There have also been concerns over the relationship between China and other countries, including the surrounding Asian countries. Recent international trade disputes, including tariff actions announced by the United States, China and certain other countries, and the uncertainties created by such disputes may cause disruptions in the international flow of goods and services and may adversely affect the Chinese economy as well as global markets and economic conditions. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or Chinese economy may materially and adversely affect our business, financial condition, results of operations and prospects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Changes in international trade policies and international barriers to trade, or the escalation of trade and political tensions, may have an adverse effect on our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although cross-border business may not be an area of our focus, if we plan to expand our business internationally in the future, any unfavorable government policies on international trade, such as capital controls or tariffs, may affect the demand for our services, impact our competitive position, or prevent us from being able to conduct business in certain countries. If any new tariffs, legislation, or regulations are implemented, or if existing trade agreements are renegotiated, such changes could adversely affect our business, financial condition, and results of operations. Recently, there have been heightened tensions in international economic and political relations. Although the direct impact of the current international trade and political tension, and any escalation of such tension, on the industries in which we operate is uncertain, the negative impact on general, economic, political and social conditions may adversely impact our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Relating to Our Corporate Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect the financial condition and results of operations performance of Yunxuetang. If the PRC government finds such agreements <span style="white-space:nowrap">non-compliant</span> with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Current PRC laws and regulations impose certain restrictions on foreign ownership of companies that engage in certain business operations, such as value-added telecommunications services. The MOFCOM and the NDRC promulgated the Negative List, and further amended it on December&#160;27, 2021 and became effective on January&#160;1, 2022. Pursuant to the current Negative List (2021 Version), foreign investment in value-added telecommunications services (except <span style="white-space:nowrap">for&#160;e-commerce,&#160;domestic</span> multi-party communications <span style="white-space:nowrap"><span style="white-space:nowrap">services,&#160;store-and-forward&#160;services</span></span> and domestic call center services) falls within the Negative List. As a result, foreign investors can only conduct investment activities through equity or contractual joint ventures with certain shareholding requirements and approvals from competent authorities. PRC partners are required to hold the majority interests in the joint ventures and approval from MOFCOM and the MIIT, for the incorporation of the joint ventures and the business operations. The primary foreign investors must also have operating experience and a good track record in providing value-added telecommunication services overseas. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">46 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Current PRC laws and regulations impose restrictions on foreign ownership and investment in companies that engage in the value-added telecommunications services. We are an exempted company incorporated in the Cayman Islands. Yunxuetang Information is our wholly-owned PRC subsidiary and a foreign-invested enterprise under PRC laws, and Fenghe Consulting is a foreign-invested enterprise under PRC laws and 60% held by us. We conduct our business in China through Jiangsu Radnova, Shanghai Fenghe and Shanghai China Europe and their respective subsidiaries, or collectively the VIEs, in China, based on contractual arrangements by and among Yunxuetang Information, Jiangsu Radnova and its shareholders, Fenghe Consulting, Shanghai China Europe and its shareholders, and Fenghe Consulting, Shanghai Fenghe and its shareholders. Our contractual arrangements allow us to be considered the primary beneficiary of the VIEs for accounting purposes. We have been and expect to continue to be dependent on the VIEs to operate our business in China. As a result of these contractual arrangements, we are considered the primary beneficiary of the VIEs for accounting purposes, and consolidate their financial results under U.S. GAAP. See &#8220;Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders&#8221; for details. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the opinion of our PRC counsel, Global Law Office, each of the contractual arrangements does not (i)&#160;result in any violation of any governmental authorizations or any PRC laws; (i)&#160;result in any violation of the provisions of the articles of association or business license, as applicable, of any of the PRC companies; or (iii)&#160;to the best of our PRC counsel&#8217;s knowledge after due and reasonable inquiries with our company, conflict with or result in a breach or violation of any terms or provisions of, or any other contract or instrument governed by the PRC laws to which any of the PRC companies is a party, except, in the case of clause (iii)&#160;above, for such circumstance where there would not reasonably be expected to have, individually or in the aggregate, a material adverse effect. However, we have been further advised by our PRC counsel that there are uncertainties regarding the interpretation and application of current or future PRC laws and regulations. Thus, the PRC government may ultimately take a view contrary to or otherwise different from the opinion of our PRC counsel. If the PRC government otherwise find that we are in violation of any existing or future PRC laws or regulations or lack the necessary permits or licenses to operate our business, the relevant governmental authorities would have broad discretion in dealing with such violation, including, without limitation: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">revoking the business and operating licenses of our company; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">discontinuing or restricting any related-party transactions between our group and the VIEs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">imposing fines and penalties, confiscating the income from our company, or imposing additional requirements for our operations which we may not be able to comply with; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements and deregistering the share pledges of the VIE, which in turn would affect our ability to consolidate, derive economic interests from, or exercise our contractual rights over the VIEs; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">restricting or prohibiting our use of the proceeds of our overseas securities offering to finance our business and operations in China, particularly the expansion of our business through strategic acquisitions; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">restricting the use of financing sources by us or the VIEs or otherwise restricting our or their ability to conduct business. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any of these events could cause significant disruptions to our business operations, which would in turn materially and adversely affect our business, financial condition and results of operations. In addition, new PRC laws, regulations, and rules may be introduced to impose additional requirements, posing additional challenges to our corporate structure and contractual arrangements. If occurrences of any of these events results in our inability to direct the activities of the VIEs in China, our failure to receive the economic benefits from the VIEs and/or our inability to claim our contractual rights over the assets of the VIEs that conduct substantially all of our operations in China, we may not be able to consolidate their financial results in accordance with U.S. GAAP, which could materially and adversely affect our financial condition and results of operations and cause the ADSs to significantly decline in value or become worthless. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since PRC laws limit foreign equity ownership in certain kinds of business in China, we have relied and expect to continue to rely on the contractual arrangements with the VIEs and their shareholders to operate our business in China. For a description of these contractual arrangements, see &#8220;Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, these contractual arrangements may not be as effective as direct ownership. Any of the VIEs and their shareholders could breach their contractual arrangements with us by, among other things, failing to conduct their operations in an acceptable manner or taking other actions that are detrimental to our interests. In the event that the shareholders of the VIE breach the terms of these contractual arrangements and voluntarily liquidate the VIE, or the VIE declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, we may be unable to conduct some or all of our business operations or otherwise benefit from the assets held by the VIEs, which could have a material adverse effect on our business, financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">47 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">Most of the nominee shareholders of the VIEs are also shareholders of our company. The enforceability of the contractual agreements is also dependent upon the shareholders of the VIEs, and their interests may not align with us. If any of the VIEs or its shareholders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and contractual remedies, which we cannot assure you will be sufficient or effective under PRC law. Our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these agreements would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC has been undergoing significant development in recent years. However, there may still be some challenges and differences in comparison to more established legal systems. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a consolidated variable interest entity should be interpreted or enforced under PRC law. There remain significant uncertainties regarding the ultimate outcome of such arbitration should legal action become necessary. In addition, under PRC law, rulings by arbitrators are final, parties cannot appeal the arbitration results in courts, and if the losing parties fail to carry out the arbitration awards within a prescribed time limit, the prevailing parties may only enforce the arbitration awards in PRC courts through arbitration award recognition proceedings, which would require additional expenses and delay. In the event that we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, we may not be able to be considered the primary beneficiary of the VIEs for accounting purposes, and our ability to conduct our business may be negatively affected. </p> <p style="margin-top:4pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The shareholders of the VIEs may have actual or potential conflicts of interest with us, which may materially and adversely affect our business, financial condition and results of operations. </span></p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">The shareholders of the VIEs may have actual or potential conflicts of interest with us. These shareholders may breach, or cause the VIEs to breach, or refuse to renew, the existing contractual arrangements we have with them and the VIEs, which would have a material adverse effect on our contractual rights over the VIEs and receive economic benefits from them. For example, the shareholders may be able to cause our agreements with the VIEs to be performed in a manner adverse to us by, among other things, failing to remit payments due under the contractual arrangements to us on a timely basis. We cannot assure you that when conflicts of interest arise any or all of these shareholders will act in the best interests of our company or such conflicts will be resolved in our favor. Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our company. If we cannot resolve any conflict of interest or dispute between us and these shareholders, we would have to rely on legal proceedings, which could result in disruption of our business and subject us to substantial uncertainties as to the outcome of any such legal proceedings. </p> <p style="margin-top:4pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our contractual arrangements may be subject to scrutiny by the PRC tax authorities and they may determine that we or the VIEs owe additional taxes, which could materially and adversely affect our business, financial condition and results of operations. </span></p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. The tax authorities may impose reasonable adjustments on taxation if they have identified any related party transactions that are inconsistent with arm&#8217;s length principles. We could face material and adverse tax consequences if the PRC tax authorities determine that our contractual arrangements were not entered into on an arm&#8217;s length basis in such a way as to result in an impermissible reduction in taxes under applicable PRC laws, rules and regulations, and adjust income of the VIEs in the form of a transfer pricing adjustment. A transfer pricing adjustment could, among other things, result in a reduction of expense deductions recorded by the VIEs for PRC tax purposes, which could in turn increase its tax liabilities without reducing our PRC subsidiaries&#8217; tax expenses. In addition, if WFOE requests the shareholders of the VIEs to transfer their equity interests at nominal or no value pursuant to the contractual arrangements, such transfer could be viewed as a gift and subject WFOE to PRC income tax. Furthermore, the PRC tax authorities may impose late payment fees and other penalties on the VIEs for the adjusted but unpaid taxes according to the applicable regulations. Our financial position could be materially and adversely affected if the VIEs&#8217; tax liabilities increase or if they are required to pay late payment fees and other penalties. </p> <p style="margin-top:4pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Uncertainties exist with respect to the interpretation and implementation of the newly enacted Foreign Investment Law and how it may impact the viability of our current corporate structure, corporate governance, business, financial condition, results of operations and prospects. </span></p> <p style="margin-top:3pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">On March&#160;15, 2019, the National People&#8217;s Congress promulgated the Foreign Investment Law, which came into effect on January&#160;1, 2020 and replaced the trio of existing laws regulating foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations. The Foreign Investment Law embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. The current Foreign Investment Law does not mention concepts such as &#8220;actual control&#8221; and &#8220;controlling PRC companies by contracts or trusts&#8221; that were included in the previous drafts, nor does it specify regulations on controlling through contractual arrangements. As a result, this regulatory topic remains unclear under the Foreign Investment Law. However, since the Foreign Investment Law is relatively new, uncertainties still exist in relation to its interpretation and implementation, and failure to take timely and appropriate measures to cope with the regulatory-compliance challenges could result in a material adverse effect on us. For instance, though the Foreign Investment Law does not explicitly classify contractual arrangements as a form of foreign investment, it contains <span style="white-space:nowrap">a&#160;catch-all&#160;provision</span> under the definition of &#8220;foreign investment&#8221;, which includes investments made by foreign investors in China through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions promulgated by the Stale Council to provide for contractual arrangements as a form of foreign investment, at which time it will be uncertain whether our contractual arrangements will be deemed to be in violation of the market access requirements for foreign investment in the PRC and if so, how our contractual arrangements should be dealt with. In addition, if future laws, administrative regulations or provisions prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangements, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. In the worst-case scenario, we may be required to unwind our existing contractual arrangements and/or dispose of the relevant business operations, which could have a material adverse effect on our current corporate structure, corporate governance, business, financial condition, results of operations and prospects. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">48 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We may rely on dividends paid by our PRC subsidiaries to fund cash and financing requirements. Any limitation on the ability of our PRC subsidiaries to pay dividends to us could have a material adverse effect on our ability to conduct our business and to pay dividends to holders of our Class&#160;A ordinary shares, including those represented by the ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a holding company, and we may rely on dividends to be paid by our PRC subsidiaries for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to holders of our Class&#160;A ordinary shares, including those represented by the ADSs, and service any debt we may incur. If any of our PRC subsidiaries incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under PRC laws and regulations, wholly foreign-owned enterprises in the PRC, such as WFOE, may pay dividends only out of their accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of <span style="white-space:nowrap">its&#160;after-tax&#160;profits</span> each year, after making up previous years&#8217; accumulated losses, if any, to fund certain statutory reserve funds, until the aggregate amount of such a fund reaches 50% of its registered capital. These reserve funds are not distributable as cash dividends. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to Corporate Governance </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our dual-class share structure with different voting rights, as well as the concentration of our share ownership among executive officers, directors and principal shareholders, will limit your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our Class&#160;A ordinary shares and the ADSs may view as beneficial. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have adopted a dual-class share structure such that our ordinary shares consist of Class&#160;A ordinary shares and Class&#160;B ordinary shares. In respect of matters requiring the votes of shareholders, each Class&#160;A ordinary share is entitled to one vote and each Class&#160;B ordinary share is entitled to 20 votes. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof. Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. We will sell Class&#160;A ordinary shares represented by the ADSs. For more information, see &#8220;Item 10. Additional Information&#8212;10.B. Memorandum and Articles of Association&#8212;Ordinary Shares.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Mr.&#160;Xiaoyan Lu, our chief executive officer, director, founder and chairman of the board beneficially owns all of our outstanding Class&#160;B ordinary shares. These Class&#160;B ordinary shares constitute approximately 9.4% of our total outstanding share capital and 67.5% of the aggregate voting power of our total outstanding share capital as of the date of this annual report. As a result, Mr.&#160;Xiaoyan Lu has the ability to control the outcome of matters submitted to the shareholders for approval. Consequently, we are a &#8220;controlled company&#8221; within the meaning of the Nasdaq rules. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;6.E. Share Ownership Principal Shareholders.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of this dual-class share structure and the concentration of control, Mr.&#160;Xiaoyan Lu has significant influence over our business, including decisions regarding mergers, consolidations, liquidations and the sale of all or substantially all of our assets, election of directors and other significant corporate actions. This concentration of control may discourage, delay or prevent a change in control of our company, which could have the effect of depriving our other shareholders of the opportunity to receive a premium for their shares as part of a sale of our company and may reduce the price of the ADSs. It will also limit your ability to influence corporate matters and could discourage others from pursuing any potential merger, takeover or other change of control transactions that holders of Class&#160;A ordinary shares and the ADSs may view as beneficial. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">49 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">As an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices for corporate governance matters that differ significantly from the Nasdaq corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the corporate governance listing standards. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Cayman Islands exempted company listed on the Nasdaq Global Market (the &#8220;Nasdaq&#8221;), we are subject to the Nasdaq corporate governance listing standards. The Nasdaq corporate governance listing standards permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance listing standards. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For instance, we are not required to: (i)&#160;have a majority of the board be independent; (ii)&#160;have a compensation committee or a nominations or corporate governance committee consisting entirely of independent directors; or (iii)&#160;have regularly scheduled executive sessions with only independent directors each year. We intend to rely on some of these exemptions. As a result, you may not be provided with the benefits of certain corporate governance requirements of the Nasdaq. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Because we are a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the rules under the Exchange Act requiring the filing of quarterly reports on Form <span style="white-space:nowrap">10-Q</span> or current reports on Form <span style="white-space:nowrap">8-K</span> with the SEC; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the sections of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the selective disclosure rules by issuers of material nonpublic information under Regulation FD. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are required to file an annual report on <span style="white-space:nowrap">Form&#160;20-F&#160;within</span> four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis through press releases, distributed pursuant to the rules and regulations of the Nasdaq. Press releases relating to financial results and material events will also be furnished to the SEC on <span style="white-space:nowrap">Form&#160;6-K.&#160;However,</span> the information we are required to file with or furnish to the SEC is less extensive and less timely than that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information that would be made available to you were you investing in a U.S. domestic issuer. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We are an emerging growth company within the meaning of the Securities Act and may take advantage of certain reduced reporting requirements. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an &#8220;emerging growth company&#8221;, as defined in the JOBS Act, and we may take advantage of certain exemptions from requirements applicable to other public companies that are not emerging growth companies including, most significantly, not being required to comply with the auditor attestation requirements of Section&#160;404 of the Sarbanes-Oxley Act of 2002 for so long as we remain an emerging growth company. As a result, if we elect not to comply with such auditor attestation requirements, our investors may not have access to certain information they may deem important. The JOBS Act also provides that an emerging growth company does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. Further, as an emerging growth company, we have elected to use the extended transition period for complying with new or revised financial accounting standards. As such, our financial statements may not be comparable to companies that comply with public company effective dates because of the potential differences in accounting standard used. We cannot predict if investors will find the ADSs less attractive because we may rely on these provisions. If some investors find the ADSs less attractive as a result, there may be a less active trading market for the ADSs and the trading price of the ADSs may be more volatile. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We will incur increased costs as a result of being a public company, particularly after we cease to qualify as an &#8220;emerging growth company&#8221;. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a public company and expect to incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the SEC and the Nasdaq, impose various requirements on the corporate governance practices of public companies. We expect these rules and regulations to increase our legal and financial compliance costs and to make some corporate activities more time-consuming and costly. As a company with less than US$1.235&#160;billion in revenues for our last fiscal year, we qualify as an &#8220;emerging growth company&#8221; pursuant to the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. After we are no longer an &#8220;emerging growth company,&#8221; we expect to incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section&#160;404 of the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">50 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of becoming a public company, we will need to increase the number of independent directors and adopt policies regarding internal controls and disclosure controls and procedures. We also expect that operating as a public company will make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. In addition, we will incur additional costs associated with our public company reporting requirements. It may also be more difficult for us to find qualified persons to serve on our board of directors or as executive officers. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate with any degree of certainty the amount of additional costs we may incur or the timing of such costs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the past, shareholders of a public company often brought securities class action suits against the company following periods of instability in the market price of that company&#8217;s securities. If we were involved in a class action suit, it could divert a significant amount of our management&#8217;s attention and other resources from our business and operations, which could harm our results of operations and require us to incur significant expenses to defend the suit. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material adverse effect on our financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Our memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our Class&#160;A ordinary shares and the ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our memorandum and articles of association contain provisions which could limit the ability of others to acquire control of our company or cause us to engage <span style="white-space:nowrap"><span style="white-space:nowrap">in&#160;change-of-control&#160;transactions.</span></span> These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. Our board of directors has the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights associated with our Class&#160;A ordinary shares, represented by the ADS or otherwise. Preferred shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of the ADSs may fall and the voting and other rights of the holders of our Class&#160;A ordinary shares and ADSs may be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Although we believe we were not a passive foreign investment company, or PFIC, for 2024, due to our ADSs&#8217; price fluctuations there is a significant risk that we will be a PFIC for 2025 or any future any taxable year, which could result in adverse U.S. federal income tax consequences to U.S. investors in the ADSs or Class&#160;A ordinary shares. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In general, a <span style="white-space:nowrap">non-U.S.</span> corporation is a PFIC for U.S. federal income tax purposes for any taxable year in which (i) 50% or more of the average value of its assets (generally determined on a quarterly basis) consists of assets that produce, or are held for the production of, passive income, or (ii) 75% or more of its gross income consists of passive income. For purposes of the above calculations, a <span style="white-space:nowrap">non-U.S.</span> corporation that owns, directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, investment gains and certain rents and royalties (other than rents and royalties that are derived in the conduct of an active business and meet certain requirements). Cash is generally a passive asset for these purposes. Goodwill and other intangibles generally are treated as active assets to the extent associated with business activities that produce active income. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on the composition of our income and assets, including goodwill and other intangibles, we believe we were not a PFIC for our taxable year ended December&#160;31, 2024. However, because of the substantial decline in our market capitalization since our initial public offering (which declined further in recent months), there is a significant risk that we will be a PFIC for 2025 and possibly future taxable years. We hold a substantial amount of cash and while this continues to be the case, our PFIC status for any taxable year will depend, in large part, on the average value of our goodwill and other intangibles. We have not obtained, and do not intend to obtain, valuations of our assets. However, the value of our goodwill and other intangibles may be determined, in large part, by reference to our market capitalization, which as discussed above has been in decline. As a result, the average value of our goodwill, intangibles and other active assets may not be sufficiently large in relation to the average value of our passive assets for our current or future taxable years. Specifically, there is a significant risk that we will be a PFIC for our taxable year ending December&#160;31, 2025 if (i)&#160;the value of our goodwill and other intangibles is determined by reference to our market capitalization, (ii)&#160;the amount of cash and other passive assets we hold for the remainder of our taxable year remains substantial and (iii)&#160;our average market capitalization for the remainder of the year does not increase substantially. Because our annual PFIC status is a factual determination, it can be made only after the end of the relevant taxable year. In addition, the application of the PFIC rules to a company like us is subject to certain uncertainties. Moreover, it is not entirely clear how the contractual arrangements among us and the VIEs will be treated for purposes of the PFIC rules, and we may be or become a PFIC if the VIEs are not treated as owned by us for these purposes. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">51 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are a PFIC for any taxable year during which a U.S. investor owns ADSs or Class&#160;A ordinary shares, the U.S. investor generally will be subject to adverse U.S. federal income tax consequences, including increased tax liability on disposition gains and certain &#8220;excess distributions&#8221; and additional reporting requirements. See &#8220;Item 10. Additional Information&#8212;10.E. Taxation&#8212;Material U.S. Federal Income Tax Considerations&#8212;Passive Foreign Investment Company Rules.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If we were deemed to be an &#8220;investment company&#8221; under the Investment Company Act, applicable restrictions could make it impractical for us to continue our business as contemplated and could have a material adverse effect on our business, results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We intend to conduct our operations so that we will not be deemed to be an investment company under the Investment Company Act. Under Section&#160;3(a)(1) of the Investment Company Act, an entity generally will be deemed to be an &#8220;investment company&#8221; for purposes of the Investment Company Act if, absent an applicable exemption: (a)&#160;it is or holds itself out as being engaged primarily, or proposes to engage primarily, in the business of investing, reinvesting or trading securities; or (b)&#160;it is engaged or proposes to engage in the business of investing, reinvesting, owning, holding or trading in securities, and owns or proposes to acquire investment securities (other than U.S. government securities, securities issued by employees&#8217; securities companies and securities issued by qualifying majority-owned subsidiaries of such entity) having a value exceeding 40% of the value of its total assets (exclusive of U.S. government securities and cash items) on an unconsolidated basis. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are, and hold ourselves out to be, primarily engaged in the business of researching, designing, developing and providing digital corporate learning SaaS solutions, and not in the business of investing, reinvesting or trading in securities. Accordingly, we do not believe that our company is what is frequently referred to as an &#8220;orthodox&#8221; investment company as defined in the Investment Company Act and described in clause (a)&#160;in the preceding paragraph. Furthermore, on an unconsolidated basis, at least 60% of the value of our company&#8217;s total assets (exclusive of U.S. government securities and cash items) consists of our indirect interest, through our wholly-owned subsidiaries, in Yunxutang Information Technology (Jiangsu) Co., Ltd., or Yunxuetang Information, our majority owned subsidiary. We believe Yunxuetang Information is a qualifying majority owned subsidiary for purposes of the 40% test described in clause (b)&#160;in the preceding paragraph, because Yunxuetang Information is primarily engaged in the business of researching, designing, developing and providing digital corporate learning SaaS solutions, and is not an investment company by virtue of Rule <span style="white-space:nowrap">3a-1</span> under the Investment Company Act. Under Rule <span style="white-space:nowrap">3a-1,</span> an entity is generally deemed to be an &#8220;investment company&#8221; if, absent an applicable exemption, more than 45% of the value of its assets (exclusive of U.S. government securities and cash items) consists of, and more than 45% of its net income after taxes (for the past four fiscal quarters combined) is derived from, securities other than U.S. government securities, securities issued by employees&#8217; securities companies, securities issued by qualifying majority owned subsidiaries of such entity and securities issued by qualifying companies that are controlled primarily by such entity. Yunxuetang Information&#8217;s assets, consolidated with its wholly-owned subsidiaries (within the meaning of the Investment Company Act), consist primarily of trade receivables (including trade receivables due from related parties), prepayments, property and equipment, <span style="white-space:nowrap"><span style="white-space:nowrap">right-of-use</span></span> assets, intangible assets that are not securities, and other assets that we believe would not be considered securities for purposes of the Investment Company Act. Therefore, we believe that, consolidating Yunxuetang Information&#8217;s wholly-owned subsidiaries (within the meaning of the Investment Company Act), no more than 45% of the value of its assets (exclusive of U.S. government securities and cash items) consists of, and no more than 45% of its net income after taxes (for the past four fiscal quarters combined) is derived from, securities other than U.S. government securities, securities issued by employees&#8217; securities companies, securities issued by qualifying majority owned subsidiaries of Yunxuetang Information and securities issued by qualifying companies that are controlled primarily by Yunxuetang Information. Accordingly, we believe that Yunxuetang Information is not an investment company by virtue of Rule <span style="white-space:nowrap">3a-1</span> under the Investment Company Act, and therefore is a qualifying majority-owned subsidiary held through our company&#8217;s wholly-owned subsidiaries for purposes of applying the 40% test described in clause (b)&#160;in the preceding paragraph to our company and such wholly-owned subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The need to comply with Section&#160;3(a)(1) and Rule <span style="white-space:nowrap">3a-1</span> under the Investment Company Act may cause us to restrict our business and subsidiaries with respect to how we invest excess cash pending use in our business. In addition, if we no longer meet the requirements of Section&#160;3(a)(1) and Rule <span style="white-space:nowrap">3a-1,</span> and no other exemption is available to us, we may take other actions in order to conduct our business in a manner that does not subject us to the registration and other requirements of the Investment Company Act. This may include adjusting our cash management investments, which may result in lower rates of returns, and/or liquidating all or a portion of our investment securities, including on unfavorable terms, and holding such amounts in cash, and/or acquiring assets or businesses that could change the nature of our business or potentially take other actions that may be viewed as adverse to the holders of the ADSs or Class&#160;A ordinary shares, in order to conduct our business in a manner that does not subject us to the registration and other requirements of the Investment Company Act. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">52 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If anything were to happen which would cause our company to be deemed to be an investment company under the Investment Company Act, we may lose our ability to raise money in the U.S. capital markets and from U.S. lenders, and additional restrictions under the Investment Company Act could apply to us, all of which could make it impractical for us to continue our business as currently conducted. In addition, if we were to become inadvertently subject to the Investment Company Act, any violation of the Investment Company Act could subject us to material adverse consequences, including potentially significant regulatory penalties and the possibility that certain of our contracts could be deemed unenforceable. This would materially and adversely affect the value of the ADSs and our ability to pay dividends in respect of our Class&#160;A ordinary shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Risks Related to the ADSs </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading price of the ADSs is likely to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, like the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in the United States. A number of Chinese companies have listed or are in the process of listing their securities on U.S. stock markets. The securities of some of these companies have experienced significant volatility, including price declines in connection with their initial public offerings. The trading performances of these Chinese companies&#8217; securities after their offerings may affect the attitudes of investors toward Chinese companies listed in the United States in general and consequently may impact the trading performance of the ADSs, regardless of our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure or matters of other Chinese companies may also negatively affect the attitudes of investors towards Chinese companies in general, including us, regardless of whether we have conducted any inappropriate activities. Furthermore, securities markets may from time to time experience significant price and volume fluctuations that are not related to our operating performance, which may have a material and adverse effect on the trading price of the ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to market and industry factors, the price and trading volume for the ADSs may be highly volatile for factors specific to our own operations, including the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">variations in our revenues, earnings and cash flow; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">announcements of new solutions and expansions by us or our competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">announcements of new policies, rules or regulations relating to the enterprising learning industry in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">changes in financial estimates by securities analysts; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">detrimental adverse publicity about us, our solutions, our directors, management or employees, our competitors or our industry in general; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">additions or departures of key personnel; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">fluctuations of exchange rates between the Renminbi and the U.S. dollar; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">release of <span style="white-space:nowrap">lock-up</span> or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">potential litigation or regulatory investigations. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any of these factors may result in large and sudden changes in the volume and price at which the ADSs will trade. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the past, shareholders of public companies have often brought securities class action suits against those companies following periods of instability in the market price of their securities. If we were involved in a class action suit, it could divert a significant amount of our management&#8217;s attention and other resources from our business and operations and require us to incur significant expenses to defend the suit, which could harm our results of operations. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material adverse effect on our financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Techniques employed by short sellers may drive down the market price of the ADSs. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Short selling is the practice of selling securities that the seller does not own but rather has borrowed from a third party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller&#8217;s interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short attacks have, in the past, led to selling of shares in the market. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">53 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Public companies listed in the United States that have a substantial majority of their operations in China have been the subject of short selling. Much of the scrutiny and negative publicity has centered on allegations of a lack of effective internal control over financial reporting resulting in financial and accounting irregularities and mistakes, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result, many of these companies are now conducting internal and external investigations into the allegations and, in the interim, are subject to shareholder lawsuits and/or SEC enforcement actions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be the subject of unfavorable allegations made by short sellers in the future. Any such allegations may be followed by periods of instability in the market price of our Class&#160;A ordinary shares and ADSs and negative publicity. If and when we become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we could have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the relevant short seller by principles of freedom of speech, applicable federal or state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming and could distract our management from growing our business. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact our business operations and shareholders&#8217; equity, and the value of any investment in the ADSs could be greatly reduced or rendered worthless. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">If securities or industry analysts do not publish research or reports about our business, or if they adversely change their recommendations regarding the ADSs, the market price for the ADSs and trading volume could decline. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading market for the ADSs will be influenced by research or reports that industry or securities analysts publish about our business. If one or more analysts who cover us downgrade the ADSs, the market price for the ADSs would likely decline. If one or more of these analysts cease to cover us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the market price or trading volume for the ADSs to decline. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Because we do not expect to pay dividends in the foreseeable future, you must rely on price appreciation of the ADSs for return on your investment. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently intend to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our business. As a result, we do not expect to pay any cash dividends in the foreseeable future. Therefore, you should not rely on an investment in the ADSs as a source for any future dividend income. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has complete discretion as to whether to distribute dividends, subject to certain restrictions under Cayman Islands law, namely that our company may only pay dividends out of profits or share premium account, and provided always that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. Even if our board of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions, if any, received by us from our subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, the return on your investment in the ADSs will likely depend entirely upon any future price appreciation of the ADSs. There is no guarantee that the ADSs will appreciate in value or maintain the price at which you purchased the ADSs. You may not realize a return on your investment in the ADSs or even lose your entire investment in the ADSs. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law and conduct our operations primarily in emerging markets. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, the Companies Act of the Cayman Islands, as amended, and the common law of the Cayman Islands. The rights of shareholders to take action against the directors, actions by minority shareholders and the fiduciary responsibilities of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than the memorandum and articles of association) or the register of mortgages and charges. Our directors have discretion under our articles of association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">54 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain corporate governance practices in the Cayman Islands, which is our home country, differ significantly from requirements for companies incorporated in other jurisdictions such as the United States. If we choose to follow home country practice, our shareholders may be afforded less protection than they otherwise would under rules and regulations applicable to U.S. domestic issuers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we conduct substantially all of our business operations in emerging markets, including China, and substantially all of our directors and senior management are based in China. The SEC, the U.S. Department of Justice, or the DOJ, and other authorities often have substantial difficulties in bringing and enforcing actions <span style="white-space:nowrap">against&#160;non-U.S.&#160;companies</span> <span style="white-space:nowrap">and&#160;non-U.S.&#160;persons,</span> including company directors and officers, in certain emerging markets, including China. Additionally, our public shareholders may have limited rights and few practical remedies in emerging markets where we operate, as shareholder claims that are common in the United States, including class action based on securities law and fraud claims, generally are difficult or impossible to pursue as a matter of law or practicality in many emerging markets, including China. For example, in China, there are significant legal and other obstacles for the SEC, the DOJ and other U.S. authorities to obtaining information needed for shareholder investigations or litigation. Although the competent authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, the regulatory cooperation with the securities regulatory authorities in the United States has not been efficient in the absence of a mutual and practical cooperation mechanism. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to Article 177 of the PRC Securities Law which became effective in March 2020, no foreign securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. Accordingly, without the consent of the competent PRC securities regulators and relevant authorities, no organization or individual may provide the documents and materials relating to securities business activities to foreign securities regulators. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States. For a discussion of significant differences between the provisions of the Companies Act of the Cayman Islands and the laws applicable to companies incorporated in the United States and their shareholders, see &#8220;Item 10. Additional Information&#8212;10.B. Memorandum and Articles of Association&#8212;Differences in Corporate Law.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">You are purchasing equity securities of a Cayman Islands holding company rather than equity securities of our subsidiaries and VIEs that have substantive business operations in China. As a result, certain judgments obtained against us by our shareholders may not be enforceable. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a Cayman Islands exempted company with no business operations, and all of our assets are located outside of the United States. Substantially all of our current operations are conducted in China through our PRC subsidiaries and VIEs. We and our shareholders do not and are not legally permitted to have any equity interests in the VIEs as current PRC laws and regulations restrict foreign investment in companies that engage in certain services, such as the value-added telecommunication services. As a result, we operate businesses in China through certain contractual arrangements with the VIEs. For a summary of such contractual arrangements, see &#8220;Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders.&#8221; Investors in the ADSs are purchasing equity securities of a Cayman Islands holding company rather than equity securities of our subsidiaries and the VIEs. In addition, most of our current directors and officers are nationals and residents of countries other than the United States. All or a substantial portion of the assets of these persons are located outside the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against us, our assets, our directors and officers or their assets. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise your right to vote your Class&#160;A ordinary shares. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a holder of the ADSs, you will only be able to exercise the voting rights with respect to the Class&#160;A ordinary shares represented by the ADSs in accordance with the provisions of the deposit agreement. Under the deposit agreement, you must vote by giving voting instructions to the depositary. If we request the depositary to ask for your instructions, then upon receipt of your voting instructions, the depositary will try, as far as is practicable, to vote the underlying Class&#160;A ordinary shares which are represented by the ADSs in accordance with your instructions. If we do not request the depositary to ask for your instructions, the depositary may still vote in accordance with instructions you give, but it is not required to do so. You will not be able to directly exercise your right to vote with respect to the Class&#160;A ordinary shares represented by the ADSs unless you withdraw such shares and became the registered holder of such shares prior to the record date for the general meeting. Under our memorandum and articles of association, the minimum notice period required for convening a general meeting is fifteen calendar days. When a general meeting is convened, you may not receive sufficient advance notice to withdraw the Class&#160;A ordinary shares represented by the ADSs and become the registered holder of such shares to allow you to vote with respect to any specific matter. If we ask for your instructions, the depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote your shares. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. This means that you may not be able to exercise your right to vote and you may have no legal remedy if the Class&#160;A ordinary shares represented by the ADSs are not voted as you requested. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">55 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">The depositary may give us a discretionary proxy to vote our Class&#160;A ordinary shares underlying the ADSs if you do not give voting instructions, which could adversely affect your interests and the ability of our shareholders as a group to influence the management of our company. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the deposit agreement for the ADSs, if you do not give voting instructions to the depositary to direct how the Class&#160;A ordinary shares underlying the ADSs are voted, upon our request, the depositary will give us (or our nominee) a discretionary proxy to vote the Class&#160;A ordinary shares underlying the ADSs at shareholders&#8217; meetings if: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">we timely provided the depositary with notice of meeting and related voting materials and requested it to solicit your instructions; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">we request the depositary to give a proxy; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">we have informed the depositary that there is no substantial opposition as to a matter to be voted on at the meeting; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the matter subject to voting would not have a material adverse impact on shareholders. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The effect of this discretionary proxy is that if you do not give voting instructions to the depositary to direct how the Class&#160;A ordinary shares underlying the ADSs are voted, you cannot prevent the Class&#160;A ordinary shares underlying the ADSs from being voted, under the circumstances described above. This may make it more difficult for shareholders to influence the management of our company. Holders of our ordinary shares are not subject to this discretionary proxy. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">You may not receive cash dividends if the depositary decides it is impractical to make them available to you. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary of the ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on our Class&#160;A ordinary shares or other deposited securities underlying the ADSs, after deducting its fees and expenses. You will receive these distributions in proportion to the number of Class&#160;A ordinary shares the ADSs represent. However, the depositary may, at its discretion, decide that it is inequitable or impractical to make a distribution available to any holders of the ADSs. For example, the depositary may determine that it is not practicable to distribute certain property through the mail, or that the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may decide not to distribute such property to you. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We and the depositary are entitled to amend the deposit agreement and to change the rights of ADSs holders under the terms of such agreement, and we may terminate the deposit agreement, without the prior consent of the ADSs holders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We and the depositary are entitled to amend the deposit agreement and to change the rights of the ADSs holders under the terms of such agreement, without the prior consent of the ADSs holders. We and the depositary may agree to amend the deposit agreement in any way we decide is necessary or advantageous to us. Amendments may reflect, among other things, operational changes in the ADS program, legal developments affecting ADSs or changes in the terms of our business relationship with the depositary. In the event that the terms of an amendment are disadvantageous to ADSs holders, ADSs holders will receive 30 days&#8217; advance notice of the amendment, but no prior consent of the ADSs holders is required under the deposit agreement. Furthermore, we may decide to terminate the ADS facility at any time for any reason. For example, terminations may occur when we decide to list our shares on <span style="white-space:nowrap">a&#160;non-U.S.&#160;securities</span> exchange and determine not to continue to sponsor an ADS facility or when we become the subject of a takeover or a going-private transaction. If the ADS facility will terminate, ADSs holders will receive at least 90 days&#8217; prior notice, but no prior consent is required from them. Under the circumstances that we decide to make an amendment to the deposit agreement that is disadvantageous to ADSs holders or terminate the deposit agreement, the ADSs holders may choose to sell their ADSs or surrender their ADSs and become direct holders of the underlying Class&#160;A ordinary shares, but will have no right to any compensation whatsoever. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">You may experience dilution of your holdings due to inability to participate in rights offerings. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement, the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs or are registered under the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate in our rights offerings and may experience dilution of their holdings as a result. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">56 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">You may be subject to limitations on transfer of the ADSs or the ability to surrender the ADSs for the purpose of withdrawal of our Class&#160;A ordinary shares. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The ADSs are transferable on the books of the depositary. However, the depositary may close its books for transfers or for surrender for the purpose of withdrawal at any time or from time to time when it deems expedient in connection with the performance of its duties. The depositary may close its books from time to time for a number of reasons, including in connection with corporate events such as a rights offering, during which time the depositary needs to maintain an exact number of ADSs holders on its books for a specified period. The depositary may also close its books in emergencies, and on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers of the ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">ADSs holders may not be entitled to a jury trial with respect to claims arising under the deposit agreement, which could result in less favorable outcomes to the plaintiff(s) in any such action. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The deposit agreement governing the ADSs representing our Class&#160;A ordinary shares provides that, to the fullest extent permitted by law, ADSs holders waive the right to a jury trial of any claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we or the depositary opposed a jury trial demand based on the waiver, the court would determine whether the waiver was enforceable based on the facts and circumstances of that case in accordance with the applicable state and federal law. To our knowledge, the enforceability of a <span style="white-space:nowrap">contractual&#160;pre-dispute&#160;jury</span> trial waiver in connection with claims arising under the federal securities laws has not been finally adjudicated by the United States Supreme Court. However, we believe that a <span style="white-space:nowrap">contractual&#160;pre-dispute&#160;jury</span> trial waiver provision is generally enforceable, including under the laws of the State of New York, which govern the deposit agreement, by a federal or state court in the City of New York, which <span style="white-space:nowrap">has&#160;non-exclusive&#160;jurisdiction</span> over matters arising under the deposit agreement. In determining whether to enforce a <span style="white-space:nowrap">contractual&#160;pre-dispute&#160;jury</span> trial waiver provision, courts will generally consider whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. We believe that this is the case with respect to the deposit agreement and the ADSs. It is advisable that you consult legal counsel regarding the jury waiver provision before entering into the deposit agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If you or any other holders or beneficial owners of ADSs bring a claim against us or the depositary in connection with matters arising under the deposit agreement or the ADSs, including claims under federal securities laws, you or such other holder or beneficial owner may not be entitled to a jury trial with respect to such claims, which may, among other things, limit and discourage lawsuits against us and/or the depositary and lead to limited access to information and other imbalances of resources between you as ADS holders and us. If a lawsuit is brought against us and/or the depositary under the deposit agreement, it may be heard only by a judge or justice of the applicable trial court, which would be conducted according to different civil procedures and may result in different outcomes than a trial by jury would have had, including results that could be less favorable to the plaintiff(s) in any such action. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Nevertheless, if this jury trial waiver provision is not permitted by applicable law, an action could proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or ADSs serves as a waiver by any holder or beneficial owner of ADSs or by us or the depositary of compliance with any provision of the U.S. federal securities laws and the rules and regulations promulgated thereunder. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We have granted, and may continue to grant share incentives, which may result in increased share-based compensation expenses. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We adopted a share incentive plan in September 2021, or the 2021 Share Plan, and a share incentive plan in March 2025, or the 2025 Share Plan for the purpose of granting share-based compensation awards to our officers, directors, employees and other eligible persons to incentivize their performance and align their interests with ours. As of the date of this annual report, (i)&#160;the maximum aggregate number of ordinary shares we are authorized to issue pursuant to the 2021 Share Plan is 11,258,693 ordinary shares, and all the shares have been granted pursuant to the 2021 Share Plan, and (ii)&#160;the maximum aggregate number of Class&#160;A ordinary shares we are authorized to issue pursuant to the 2025 Share Plan is 18,022,659, and we have not granted any shares pursuant to the 2025 Share Plan as of the date of this annual report. <span style="font-weight:bold"><span style="font-style:italic"></span></span>In 2022, 2023 and 2024, we recorded RMB71.8&#160;million, RMB26.1&#160;million and RMB5.9&#160;million (US$0.8million), respectively, in share-based compensation expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe the granting of share-based compensation awards is of significant importance to our ability to attract and retain key personnel and employees, and we may grant share-based compensation awards in the future. As a result, we may incur expenses associated with share-based compensation, which may have a material and adverse effect on our financial condition and results of operations. Our ability to attract or retain highly skilled employees may be adversely affected by declines in the perceived value of our equity or equity awards. Furthermore, there are no assurance that the number of shares reserved for issuance under our share incentive plan will be sufficient to grant equity awards adequate to recruit new employees and to compensate existing employees. In case we decide to reserve and issue additional shares under our share incentive plan, your interests in our company will be further diluted by such issuance. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">57 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_7"><span style="font-weight:bold">ITEM&#8201;4</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">INFORMATION ON THE COMPANY </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">4.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">History and Development of the Company </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Corporate History </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an exempted company with limited liability incorporated in the Cayman Islands. We commenced our operations in 2011 through Jiangsu Yunxuetang Network Technology Co., Ltd.. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2007, CEIBS Publishing Group Limited, or CEIBS PG, was incorporated under the laws of Hong Kong. CEIBS PG commenced its operation in 2007 through Shanghai China Europe International Culture Communication Co., Ltd., or Shanghai China Europe, and Shanghai Fenghe Culture Communication Co., Ltd., or Shanghai Fenghe. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2008, Fenghe Enterprise Management Consulting (Shanghai) Co., Ltd., or Fenghe Consulting, was incorporated in the PRC. Fenghe Consulting is currently a wholly-owned subsidiary of CEIBS PG. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2017, UNICENTURY GROUP HOLDING LIMITED, our current ultimate holding company, was incorporated under the laws of the Cayman Islands. In June 2021, we renamed our holding company to YXT.COM GROUP HOLDING LIMITED. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In February 2017, YXT.COM (HK) Limited (formerly known as Unicentury (HK) Limited), currently a wholly-owned subsidiary of YXT.COM GROUP HOLDING LIMITED, was incorporated under the laws of Hong Kong. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2017, Yunxuetang Information Technology (Jiangsu) Co., Ltd., or Yunxuetang Information, was incorporated in the PRC. Yunxuetang Information is currently a wholly-owned subsidiary of YXT.COM (HK) Limited. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, we acquired 60% equity interest in CEIBS PG. YXT.COM GROUP HOLDING LIMITED currently holds 39% and 21% equity interest in CEIBS PG through two wholly-owned subsidiaries, <span style="white-space:nowrap">Digital&#160;B-School&#160;China</span> Limited and CEIBS Management Limited, respectively. Since the date of the acquisition, we have consolidated its financial data into our results of operations. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2024, pursuant to a partial final award issued by the HKIAC, the transfer of 21% equity interest in CEIBS PG to us was declared invalid at the time of the transfer and our Group&#8217;s appointment of one director of CEIBS PG was invalid. We subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. Given that Hong Kong courts have adopted a very <span style="white-space:nowrap">pro-arbitration</span> approach, we determined that we have lost control over CEIBS PG since the partial final award was declared on January&#160;15, 2024 even though our application to set aside the partial final award was still pending adjudication. As a result, CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024. In January 2025, the High Court of Hong Kong dismissed our application to set aside the partial final award. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In August 2024, we completed an initial public offering in which we offered and sold an aggregate of 6,819,000 Class&#160;A ordinary shares in the form of ADSs. On August&#160;16, 2024, the ADSs commenced trading on Nasdaq under the symbol &#8220;YXT.&#8221; </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2025, we have successfully completed a strategic rebranding initiative, adopting the &#8220;Radnova&#8221; name for our potential international operations. We operate our business in China through Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly Jiangsu Yunxuetang Network Technology Co., Ltd.). As part of our global expansion, we have established a new entity in Singapore to serve as a headquarter for our overseas business to be conducted in the future. This strategic location will enable us to better serve and expand into international markets. The &#8220;Radnova&#8221; trademark will be used for our future international operations, symbolizing our transition from a China-focused <span style="white-space:nowrap">e-learning</span> company to a global <span style="white-space:nowrap">AI-enabled</span> enterprise productivity solutions provider. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Yunxuetang Information entered into a series of contractual arrangements, as amended and restated, with Jiangsu Radnova and its shareholders, through which we obtained control over Jiangsu Radnova and its subsidiaries. In addition, Fenghe Consulting entered into a series of contractual arrangements, as amended and restated, with Shanghai China Europe and Shanghai Fenghe and their respective shareholders, through which we obtained control over Shanghai China Europe and Shanghai Fenghe and their respective subsidiaries. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result, we are considered the primary beneficiary for accounting purposes, of Jiangsu Radnova, Shanghai China Europe, Shanghai Fenghe and their subsidiaries. We treat them as our consolidated affiliated entities under U.S. GAAP, and have consolidated the financial results of these entities in our consolidated financial statements in accordance with U.S. GAAP. We refer to each of Yunxuetang Information and Fenghe Consulting as our wholly foreign owned entity, or WFOE, and to each of Jiangsu Radnova, Shanghai China Europe and Shanghai Fenghe as our variable interest entity, or VIE, in this annual report. For more details and risks related to our variable interest entity structure, please see Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">58 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our principal executive offices are located at Room <span style="white-space:nowrap">501-502,</span> No.&#160;78 East Jinshan Road Huqiu District, Suzhou Jiangsu, 215011, People&#8217;s Republic of China. Our telephone number at this address is +86 (512) 66899881. Our registered office in the Cayman Islands is located at the Walkers Corporate Limited, 190 Elgin Avenue, George Town, Grand Cayman <span style="white-space:nowrap">KY1-9008,</span> Cayman Islands. Our agent for service of process in the United States is Cogency Global Inc. located at 122 East 42nd Street, 18th Floor, New York, NY 10168. Investors should contact us for any inquiries through the address and telephone number of our principal executive office. The SEC maintains a website on the Internet at http://www.sec.gov that contains reports and information statements and other information about us. Our principal website is www.yxt.com. None of the information contained on our website, or any website referred to in this annual report, is part of this annual report. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">4.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Business Overview </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Mission </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Empower people and organization development through technology. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Company </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a provider of <span style="white-space:nowrap">AI-enabled</span> enterprise productivity solutions. We have innovated a SaaS model that integrates software and content, effectively assisting customers in the digital transformation of corporate learning. We strive to become the supreme provider in building and boosting enterprise productivity by combining over a decade of experience in tech-enabled talent learning and development and <span style="white-space:nowrap">with&#160;AI-augmented&#160;task</span> copilots and unleashing the power of knowledge and synergy.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With our software, we help customers efficiently deploy cloud-based learning platforms at scale. We also offer a broad range of high-quality content, covering the entire corporate learning process of our customers. Such content offerings bring additional monetization opportunities and encourage subscription renewals and upsells. Our comprehensive and highly scalable solutions are suitable for various corporate learning scenarios and can be broadly applied among corporate customers across different industries, scales, and development stages. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We develop our software based on the advanced underlying architecture. Our software can be modularized and customized. We help customers rapidly deploy the intelligent learning platform in <span style="white-space:nowrap"><span style="white-space:nowrap">a&#160;plug-and-play&#160;manner.</span></span> Our highly flexible and configurable software products allow our customers to match the use of our software with their specific business needs. Our software is accessible on both mobile and desktop. In addition, users can also access our software on third-party platforms that we collaborate with, such as Tencent WeCom, Ali&#160;DingTalk and Lark. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that the well-designed learning paths and targeted content with traceable and quantifiable training results are the core of successful corporate learning solutions and the reason why customers choose us. Our advanced and efficient content development system enables us to deliver stackable content with continuous iteration and optimization. Through the combination <span style="white-space:nowrap">of&#160;in-house&#160;development</span> and external collaboration, as of December&#160;31, 2024, we were offering over 8,700 courses covering approximately 20 industries, with a total of over 21,500 learning hours, including over 7,000 hours of proprietary courses. Being customer-centric and result-oriented, we spot the common needs of various enterprises through our domain expertise and insights, and developed modular, systematic and scenario-based professional content. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Efficient use of technology underpins our success. Leveraging our coverage of 2,405 subscription customers as of December&#160;31, 2024, who are customers with revenues from subscription based corporate learning solutions, in approximately 20 industries, we have accumulated domain expertise and insights across different industries and business scenarios, and constructed systematic labels and knowledge maps. Based on our industry insights and extensive experiences, our personalized recommendation engine then designs suitable learning paths for employees based on their positions and required skills. As a result, our solutions are capable of accurately matching personnel, positions, and courses through personalized recommendation. Our solutions embed key functions such as speech recognition, adaptive learning, intelligent practice partner, anti-cheating for exams and simulation training, making corporate learning more intelligent and effective. Our domain expertise and insights also fully empower all aspects of customer service and marketing. Through the modeling of customer portraits, market conversion and sales strategy, we have continuously discovered new sales opportunities, expanded corporate customer life cycles and improved marketing efficiency. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe focusing on our customers&#8217; success leads to our own success. Our digital and configurable solutions as well as satisfying customer services allow us to establish an excellent reputation in the market and accumulate a large, high-quality loyal customer base. As of the date of this annual report, our high-quality customer base includes leading players across many large-scale and high-growth industries, covering top players in electric vehicles, healthcare and catering. The number of our subscription customers was 3,439, 3,230 and 2,405 as of December&#160;31, 2022, 2023 and 2024, respectively. The net revenue retention rate of our subscription customers in terms of subscription revenue was 118.1%, 101.4% and 100.9% as of December&#160;31, 2022, 2023 and 2024, respectively. Such decreases in the number of subscription customers and net revenue retention rate of subscription customers were mainly due to our business expansion strategy to focus on large enterprises with strong and steady demand for corporate learning solutions, leading to the deselection of some small and <span style="white-space:nowrap">medium-sized</span> customers. In addition, CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024, which also contributed to such decreases. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">59 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;27, 2025, we have successfully completed a strategic rebranding initiative, adopting the &#8220;Radnova&#8221; name for our potential international operations. We operate our business in China through Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly Jiangsu Yunxuetang Network Technology Co., Ltd.). As part of our global expansion, we have established a new entity in Singapore to serve as a headquarter for our overseas business to be conducted in the future. This strategic location will enable us to better serve and expand into international markets. The &#8220;Radnova&#8221; trademark will be used for our future international operations, symbolizing our transition from a China-focused <span style="white-space:nowrap">e-learning</span> company to a global <span style="white-space:nowrap">AI-enabled</span> enterprise productivity solutions provider. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Business Model and Solution </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp62.jpg" alt="LOGO" style="width:5.89861in;height:3.24444in"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have pioneered a highly integrated &#8220;software + content&#8221; model. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Software </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">The cloud-native architecture of our software underpins the digital transformation of corporate learning. With cloud deployment, we help customers achieve rapid implementation and continuous upgrade of the learning solutions. Our software concurrently supports multiple terminals and provides remarkable compatibility. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Our software covers the entire process of assessment, learning, practice, test and evaluation. In addition, it is equipped with a comprehensive set of teaching tools that integrate training and content development. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">We have launched different versions of software, including lite, standard, professional and flagship, which suit the specific needs from our customers. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Content </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%">&#160;</td>
<td style="width:2%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">Leveraging domain expertise and insights, we have summarized typical use cases and best practices in various industries and developed standardized content for different positions and skill levels. We design personalized learning paths and objectives and intelligently recommends learning content, thereby improving leaning effectiveness and experience. Our solutions also visualize the effectiveness of our content. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">60 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Key benefits of our business model and solutions to customers include: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-weight:bold"><span style="font-style:italic">Effective learning.</span></span> The development of 5G and cloud services allows better internet connectivity and smoother online training delivery. Our online solution frees users from time and space constraints, encourages participation and interaction, and optimizes learning experience, thereby enhancing training effectiveness. Mobile Internet allows corporate training to be available anywhere and to anyone, and thus serve more diversified use cases and reach significant larger learner base who were under-served. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-weight:bold"><span style="font-style:italic">High-quality content. </span></span>We offer a wide range of high-quality content targeted at various topics, use cases, employee positions and industries, catering to the strategic needs of our customers. Our content is developed through both <span style="white-space:nowrap">in-house</span> and collaboration with third-party content partners. With extensive experience in serving leading enterprises in different industries, corporate learning expertise and industry knowhow, we develop standardized high-quality content while keeping up with latest industry trends. Meanwhile, we continuously refine our corporate learning system and methodology throughout our content development process, ensuring the high quality of our content in the long term. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-weight:bold"><span style="font-style:italic">Integrated model with high efficiency. </span></span>Our software and content are organically integrated and coordinated. Leveraging advanced technologies, we create more precise learner profile, help develop and assign more personalized courses, and allows us to extract the commonality and best practice of leading enterprises and replicate to others. We also offer various corporate learning tools to help enterprises quantify learning results and manage the entire learning process, thereby improving the efficiency of talent development and facilitating the implementation of corporate strategies. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-weight:bold"><span style="font-style:italic">Scalability. </span></span>Our cloud-native solution is highly scalable, accommodating large and geographically dispersed employee bases and deployments of various sizes. In addition, our modular course design provides flexibility to ensure the dynamic upgrade and iteration of courses according to the needs of enterprises and changes in market conditions, which continuously promotes the talent development of enterprises. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-weight:bold"><span style="font-style:italic">Cost-effective and easy deployment. </span></span>Our <span style="white-space:nowrap"><span style="white-space:nowrap">plug-and-play</span></span> solutions can be easily and quickly deployed. Our SaaS model offers high level of standardization, and optimizes and accelerates the process from content creation to delivery for the corporate training. Enterprises using our solutions can save the heavy investment in self-establishment and maintain digital corporate learning infrastructure. As a result, our solutions are more affordable to our customers. Moreover, online corporate learning significantly reduces the training costs while increasing flexibility to reach all employees. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Solutions </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide an innovative corporate learning SaaS solution, &#8220;software + content&#8221; integrated and primarily subscription based. We provide our solutions to customers across different industries, at different scale and development stages. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Software </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">With years of operations, we have developed a deep understanding of corporate learning for diversified organizations. Since 2021, we have made comprehensive upgrades on our software, further enhancing the customer experience and operation efficiency of the powerful corporate learning performs we help enterprises establish. We offer a variety selection of bespoke cloud-based solutions that suit their specific needs. Key components of our solutions include: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Corporate learning system. </span>Our corporate learning system comprises (i)&#160;a hybrid learning management system with comprehensive features, which covers the full corporate learning cycle; (ii)&#160;a knowledge management system, which is capable of storing contents in an organized manner based on the needs of users; (iii)&#160;a ULCD (Universal Learning Content Designer), a digital engine for learning system design which is able to efficiently generate learning programs based on content stored in the knowledge management system, and (iv)&#160;a talent development system, which empowers enterprises to assess the skills of their employees, thereby developing customized learning paths based on their skill sets and development objectives for their positions. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Personalized <span style="white-space:nowrap">e-learning</span> system</span>. Customized to the needs of users at different positions, from different enterprises, and in different industries, our adaptive personalized <span style="white-space:nowrap">e-learning</span> system intelligently recommends learning content. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Teaching tools</span>. We offer various modularized multimedia learning tools for our customers&#8217; to select, including interactive online learning, livestream learning, and content development tools, among others. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Training analytics system</span>. Training analytics system helps enterprises and individuals analyze the training results, thereby providing advice on future learning paths. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our software products have the following features: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Comprehensive functionality with high-quality content: </span>We believe our comprehensive solutions enable enterprises to align corporate learning with their strategic goals and business objectives, and provide individuals in different industries at different positions with tools to advance their careers. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">61 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic"><span style="white-space:nowrap"><span style="white-space:nowrap">Easy-to-use:</span></span> </span>Our solutions employ an intuitive and user-friendly interface, which makes online learning convenient and accessible to all, increasing user adoption rates and usage. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Gamified learning experience: </span>We offer enterprises immersive and interactive learning programs with game features, and thereby increase learning engagement among learners and improve the degree of their knowledge retention. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Highly secure: </span>We are committed to protecting users&#8217; data security and privacy, and have completed various information security, privacy and compliance certifications/validations from competent government agencies. For example, we have obtained the Trusted Cloud Service Certification for Enterprise SaaS Services&#8212;General, the CCRC (China Cybersecurity Review Technology and Certificate Center) Internet Application Security Certification, and the Data Security Maturity Model Certification, among others. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Highly flexible, configurable and scalable: </span>Our highly flexible and configurable software products allow our customers with diversified business needs to use at their discretion, and can be easily deployed on customers&#8217; existing IT systems. Our customers can configure various features, functions, and workflow in our solutions based on job position, department, location, responsibilities, among others. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Intelligent: </span>We are able to better understand our users, assess their skills, develop learning paths and recommend intelligently based on their needs and preferences, thereby providing smarter and more personalized learning </p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following tables summarize the information of our software products:<span style="font-weight:bold"><span style="font-style:italic"> </span></span> </p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461g01i01.jpg" alt="LOGO" style="width:6.03646in;height:3.97542in"/>
 </p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Lite version. </span>We empower small organizations to learn by offering a lite version of our software product, which contains basic digital learning tools and learning content, etc., fulfilling the needs for online learning and test for small organizations. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Standard version. </span>For <span style="white-space:nowrap">mid-sized</span> organizations which typically prioritize learning for their management team, our standard version software product offers advanced and interactive learning and evaluation reports, and supports multiple languages. Our standard version product is able to satisfy the needs for professional training projects at scale. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Professional version. </span>On top of the standard version, the professional version is equipped with functions including advanced learning, test, evaluation reports, and corporate learning tool packs, among others, aiming to empower <span style="white-space:nowrap">mid-sized</span> and large enterprises with professional learning management and talent development. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Flagship version&#8212;Xuanxing Digital Corporate Learning Solution. </span>Xuanxing is our flagship product, providing <span style="white-space:nowrap">one-stop,</span> intelligent and digital learning solutions to empower enterprises and talents. By offering integrated solutions of learning systems, learning tools and high-quality content library, Xuanxing is able to address various needs from our customers. Compared to professional version, our flagship version product is targeted at large group enterprises by supporting corporate learning of different group entities. Xuanxing is equipped with comprehensive features to satisfy needs from customers in different sectors. Its highly modularized product architecture enables <span style="white-space:nowrap"><span style="white-space:nowrap">plug-and-play</span></span> delivery. Xuanxing offers integrated talent development and industry-specific trainings. As a SaaS solution, Xuanxing is highly scalable to support our customers&#8217; increasing needs. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">62 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp65a.jpg" alt="LOGO"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><span style="font-style:italic">Screenshots of our software product&#8212;content library (flagship version) </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp65b.jpg" alt="LOGO"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><span style="font-style:italic">Screenshots of our software product&#8212;user&#8217;s homepage (flagship version) </span></p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">63 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp66.jpg" alt="LOGO"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><span style="font-style:italic">Screenshots of our software product&#8212;talent development system (flagship version) </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp66a.jpg" alt="LOGO"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><span style="font-style:italic">Screenshots of our gamified learning experience </span></p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">64 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp6a.jpg" alt="LOGO"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><span style="font-style:italic">Screenshot of our Universal Learning Content Design (ULCD) interface </span></p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Content </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are committed to providing learning content that caters to enterprises&#8217; business needs and individual users&#8217; development needs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established a content library with a wide range of high-quality content to support corporate learning, which is integrated into our software solutions. Through the combination <span style="white-space:nowrap">of&#160;in-house&#160;development</span> and external collaboration, as of December&#160;31, 2024, we were offering over 8,700 courses covering approximately 20 industries, with a total of over 21,500 learning hours, including over 7,000 hours of proprietary courses. Our content can be delivered through <span style="white-space:nowrap">on-demand</span> video or live streaming. In addition, to enhance learning experience, we also adopt an online-merge-offline approach to integrate online resources and offline courses, providing <span style="white-space:nowrap">in-person</span> learning sessions. As of December&#160;31, 2024, our content library includes approximately 7,300 online courses across a wide spectrum of topics, including talent development, management and leadership, job knowledge, industry-specific <span style="white-space:nowrap">know-how,</span> business skills and content tools, which is illustrated in the following diagram. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461dsp7.jpg" alt="LOGO"/>
 </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Leveraging domain expertise and insights, we assess users&#8217; skill levels and develop tailored learning paths with intelligently recommended courses. Our courses provide users with exercises to apply concepts to real situation. At the end of a course, users take a test to evaluate whether they have mastered the knowledge. In addition, recommendations for future skill development will pop out once a user completes his or her current curriculum. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Content Development </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our contents are primarily developed by our instructors, who mainly focus on developing, updating and improving our courses and related materials to stay abreast of the latest trends in their respective areas. As of December&#160;31, 2024, we collaborated with 692 instructors, mainly are renowned experts, scholars and entrepreneurs across various industries including consumer, healthcare, manufacturing, technology, among others. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our contents are designed to be compatible with our software. Levering the insights we accumulated, we have established a highly systemized and streamlined process for developing new content from content design to user evaluation. To select suitable topics and suitable instructors, we keep close communications with customers to understand their needs and also focus on latest market trends. We provide instructors with a set of tools and skill development materials. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">65 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to instructors, we also closely collaborate with selected content partners, which include renowned corporate learning vendors, prestigious colleges across the world, and industry-leading corporations, gathering a team of experts consisting of industry experts, scholars and consultants. Leveraging our domain expertise and insights, we provide user feedback, industry <span style="white-space:nowrap">know-how</span> and content development tools to content partners. We work with content partners to adapt their high-quality content to our software and learning system, and to develop supplementary course materials, syllabus, exercises and tests. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established a real-time multi-dimensional feedback mechanism to optimize and iterate our content, thereby continuously improving content creation efficiency, learning results and user experience. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Our Customers </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our solutions are used by organizations of all sizes across a broad range of industries in China. As of December&#160;31, 2022, 2023 and 2024, we had a total of 3,881, 3,501 and 2,477 customers, respectively, including over 200 Fortune 500 companies in China. We have covered leading companies in consumer, healthcare, manufacturing, technology, electric vehicles, and other high-growth industries. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Customer Case Study </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Client A </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Client A is a leading beverage group in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Client A has various brands and divisions and need to meet different training demands from various cities. In addition, the statistical tabulation of class hours, teaching, studying and degree of satisfaction was onerous. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2020, Yunxuetang provided <span style="white-space:nowrap">one-stop</span> corporate learning solutions for Client A, including Yunxuetang&#8217;s cloud-based corporate learning system with live streaming modules, enabling Client A to fully digitalize its corporate training process. Our solutions helped Client A significantly improve its efficiency of training and reduce training costs, and enable its corporate training department to monitor training status across the country on a real-time basis. With our solutions, the average training cycle for Client A&#8217;s employees and the average length of <span style="white-space:nowrap">on-board</span> trainings for new hires has been significantly reduced. With Client A exploring overseas market, our solutions support multi language version and help Client A launch recruitment and digital training in different countries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of our continuous value creation, as of December&#160;31, 2024, the number of accounts activated by Client A has increased by over three times since our initial collaboration. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Client B </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Client B is a leading new energy vehicles group in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Facing the demand for an increasing number of talent development projects, Client B was keen to build an integrated internal training platform that allows for effective training and knowledge management and provides personalized learning paths and post-learning assessment. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2018, Client B started to use the corporate learning solution developed by Yunxuetang. Initially, Client B only purchased employee accounts for a small portion of its employees. Benefiting from our high quality, efficient and cost-effective solutions, Client B subsequently activated additional accounts, over ten times as of December&#160;31, 2024 as compared to its initial purchase, with various features and functions for both its employees and distributors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As Client B expanded into the overseas market, Yunxuetang successfully helped Client B to integrate its domestic and overseas learning platform. With our solutions, Client B&#8217;s training procedures are streamlined, and trainings can be deployed and reach Client B&#8217;s employees instantly. Our solutions enable Client B to precisely manage each step of the training process and significantly save time.<span style="font-weight:bold"><span style="font-style:italic"></span></span> </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Customer Services </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have developed a full-coverage customer support and services to customers throughout their use of our solutions. Complementary to our SaaS solutions, we also offer supplementary technical and operational support services to customers, which allows us to build customer rapport, to drive customer satisfaction and to capture cross-selling and upselling opportunities. We value each customer and place great emphasis on improving customer experience at each stage. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide <span style="white-space:nowrap">pre-sale</span> consultation, onboarding implementation support and training at the initial stage. In addition, we provide <span style="white-space:nowrap">on-going</span> technical, maintenance and operational support to ensure reliable performance. We believe close customer relationship can keep us posted of market feedback and evolving needs for corporate learning, which drives our solution development and innovation and higher customer satisfaction. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">66 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Sales and Marketing </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Direct sales supported by our experienced industry-focused team is our primary sales approach. To promote our solutions, particularly when we enter into a new vertical, we cooperate with industry leaders to complete lighthouse projects to demonstrate our technological capabilities and advantages of our solutions. We then leverage such lighthouse projects to develop and offer solutions to other customers, thereby further penetrating the vertical. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have implemented a &#8220;land and expand&#8221; strategy to achieve organic expansion within existing customers. As organizations have good experience in using our SaaS solutions and become familiar with the benefits, they tend to expand usages. Moreover, our &#8220;land and expand&#8221; strategy enables us to grow as our customers grow, and to generate incremental revenues through increased levels of adoption by our customers. As of December&#160;31, 2023, the net revenue retention rate of our subscription customers in terms of subscription revenue was 101.4%. As of December&#160;31, 2024, the net revenue retention rate of our subscription customers in terms of subscription revenue was 100.9%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established a professional and industry-focused <span style="white-space:nowrap">in-house</span> sales team consisting of 201 people as of December&#160;31, 2024. Our employees have deep knowledge of the industries and customers they cover. Our <span style="white-space:nowrap">in-house</span> sales team works closely with our content development team to ensure that they can propose and customize the best solutions to address the pain points our customers have to deal with in the relevant industry verticals. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to direct sales, we also collaborate with channel partners, such as Tencent WeCom, Ali DingTalk and Lark, and leverage their customer network to effectively extend our reach to more enterprises. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We adopt an efficient marketing strategy to enhance our brand awareness that combines online advertising and offline seminars and marketing events. In addition, we also promote our brand and generate customer leads through <span style="white-space:nowrap"><span style="white-space:nowrap">word-of-mouth</span></span> referrals by our customers. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Technology and Infrastructure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Technology is the backbone of our highly scalable business model. Our strong technological capabilities enable us to deliver superior user experience and improve operational efficiency. Our technology team, coupled with our technologies and insights, has continued to identify opportunities for improvements in our technology infrastructure and applications. We believe a strong technology and product development capability is crucial to our continued success and ability to develop innovative solution offerings to keep up with rapid development and advances in technologies. We closely attend to the needs of our customers and respond to their feedback and requests through developing new solutions or adding advanced or optimized features in existing solutions. As of December&#160;31, 2024, we employed 287 research and development staff, representing 42.0% of our total number of employees. In 2022, 2023 and 2024, we incurred RMB312.1&#160;million, RMB176.5&#160;million and RMB116.1&#160;million (US$15.9 million) of research and development expenses, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Cloud-Native Architecture </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our SaaS solutions are designed and deployed with an <span style="white-space:nowrap">on-demand,</span> multi-tenant, and multi-user architecture. We employ a configurable architecture to balance the load of customers on separate <span style="white-space:nowrap">sub-environments,</span> as well as to provide a flexible method for scalability without affecting other parts of the current environment. Our cloud- native architecture allows us to provide our customers with high levels of uptime. In addition, to effectively address various needs from our customers, we have adopted a modular micro-service architecture on top of our cloud infrastructure. This facilitates the customization, iteration and delivery of configurable corporate learning solutions that meet the requirements and preferences of customers. We also adopt a cross-cloud multi-active architecture to ensure the reliability and availability of our solutions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Domain Expertise and Insights </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our solutions are powered by our domain expertise and insights related to skill assessment, teaching, learning, content development, content recommendation and outcome evaluations. We are able to generate and leverage high-quality industry insights, understand corporate learning needs, and establish best practices and case studies to develop targeted solutions for customers. We have developed models to standardize skill set for different positions, design personalized learning paths, abstract employee skill portraits and develop knowledge maps. Therefore, we are able to address various requirements and demands for corporate learning and talent development in a flexible, effective and efficient manner. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Intellectual Property </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We rely on a combination of trademark, fair trade practice, intellectual property laws in China and other jurisdictions, as well as confidentiality procedures and contractual provisions to protect our intellectual property. As of December&#160;31, 2024, we had 145 registered trademarks, 365 registered copyrights, 46 domain names and five patents in China.<span style="font-weight:bold"><span style="font-style:italic"> </span></span> </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">67 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we rely on a number of exclusive rights, especially know-hows, portrait rights, rights of publicity on social media platforms, social media accounts and online store accounts. We also enter into confidentiality agreements with our employees, and we rigorously control access to our technologies and information. As such, we believe the protection of our trademarks, copyrights, domain names, trade names, patents trade secrets, know-hows, portrait rights, rights of publicity or personality and other proprietary rights is critical to our business. For risk factors relating to our intellectual properties, please see &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We could incur substantial costs in protecting or defending our intellectual property rights, including intellectual properties licensed from third parties, and any failure to protect our intellectual property could adversely affect our business, results of operations and financial condition.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Data Security and Privacy </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are committed to protecting our users&#8217; data security and privacy, and to complying with all applicable laws and regulations on data security and privacy. Except for overseas clients served by our oversea subsidiaries where relevant data is stored in Singapore, our data are primarily processed and stored at servers located in China. We use <span style="white-space:nowrap">tier-3+</span> data center facilities to ensure data security. When providing services to our customers, while we have access to such data, we process as data processor on behalf of our customers other than having control over sensitive data as data controller. Such data are either collected by our enterprise customers, or collected by us at our customers&#8217; request and with sufficient authorization from the individual users. Upon requests from customers, we will delete all data related to our services to customers in compliance with applicable laws. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established and implemented a strict group-wide policy on data collection, processing and usage. To ensure the confidentiality and integrity of our data, we maintain a comprehensive and rigorous data security program. We anonymize and encrypt confidential data and take other technological measures to ensure the secure collection, storage, processing, transmission, usage and deletion of data. We have also established stringent internal protocols under which we grant classified access to data so as to only allow minimum data access by limited employees with strictly defined and layered access authority. Data access records are kept for review on a regular basis. We strictly control and manage the use of data in our company. Our <span style="white-space:nowrap">back-end</span> security system is capable of handling malicious attacks to safeguard the security of our operations and to protect the data security of our users. We also apply various data safety technologies, such as anti-spider technologies, to ensure data security. To ensure reliability and availability of our operations, we have designed various emergency plans in response to events of potential security breaches and attacks. We back up our data in multiple secured data storage systems to minimize the risk of data loss. We also conduct frequent reviews of our <span style="white-space:nowrap">back-up</span> systems to ensure that they function properly and are well maintained. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To identify potential security risks, ensure strict compliance of our data security and privacy policies and applicable laws and regulations, we conduct security reviews both internally and on our suppliers. We also conduct regular data security trainings to all employees. We have also established a data security committee led by our chief executive officer and our chief operating officer, members of which also include leaders in the R&amp;D, software development, content development, operation and customer service departments. Major responsibilities of our data security committee include to establish and update our network and data security related policies and strategies in compliance with applicable laws and regulations, assign security management responsibilities to relevant departments, response to sever network and potential data leaks, make key decisions in relation to network and data security, among others. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have completed information security, privacy and compliance certifications/validations. For example, we have obtained ISO 27001 Information Security Management System Certification, the Trusted Cloud Service Certification for Enterprise SaaS Services&#8212;General, the CCRC Internet Application Security Certification, and the Data Security Maturity Model Certification&#8212;Level&#160;2, have passed the evaluations for ITSS Maintenance Service Capability Maturity&#8212;Level&#160;3, ITSS Cloud Computing SaaS Service Capability&#8212;Level&#160;3, and have completed registration for Multi-Level Security Protection&#8212;Level&#160;3. In addition, we also obtained KLYINSOFT NeoCertify, Certified Professional DDOS System, Certified Professional Firewall System, Certified Database Access Protection System and passed the NSFOCUS Penetration Testing. We have also passed regular audits on data security by authorities. We are committed to enhancing our data security and privacy measures, and are in the process of obtaining additional information security, privacy and compliance certifications/validations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For risk factors relating to data security and privacy, please see &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Security breaches and improper access to or disclosure of our data or our customers&#8217; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Competition </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The corporate learning industry is rapidly evolving and increasingly competitive. We face competition from market players of various segments of the corporate learning industry, including both digital corporate learning providers and traditional corporate learning providers. Digital corporate learning providers mainly consist of the following categories: (i)&#160;integrated SaaS solution providers; (ii)&#160;digital content providers; (iii)&#160;software developers; and (iv)&#160;traditional service providers in the process of digital transformation. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">68 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Among all digital corporate learning providers, integrated SaaS solution providers, levering their digitalization capabilities and industry insights, are best positioned in the competition, primarily because the integrated &#8220;software + content&#8221; model is able to deliver better user experience and greater training effectiveness. As the leading digital corporate learning provider with integrated SaaS solution, we believe that we are strategically positioned to consolidate the fragmented market and further solidify our market leadership. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, some of our existing competitors have greater name recognition, longer operating histories, larger customer bases as well as greater financial, technical and other resources. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We operate in a highly competitive market. If we fail to compete effectively, our business, results of operations and financial condition could be materially and adversely affected.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Insurance </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain various insurance policies to safeguard against risks and unexpected events. In addition to providing social security insurance for our employees as required by the PRC law, we also provide supplemental commercial medical insurance and employer&#8217;s liability insurance for our employees. Consistent with customary industry practice in China, we do not maintain business interruption insurance, nor do we maintain <span style="white-space:nowrap">key-man</span> life insurance. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Licenses and Approvals </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 3. Key Information&#8212;Licenses and Approvals&#8221; for details. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">PRC Regulations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate our business in China under a legal regime created and made by PRC lawmakers consisting of the National People&#8217;s Congress, or the NPC, the country&#8217;s highest legislative body, the State Council, the highest authority of the executive branch of the PRC central government, and several ministries and agencies under its authority, including the Ministry of Industry and Information Technology, or the MIIT, the State Administration for Market Regulation (formerly known as the State Administration for Industry and Commerce), or the SAMR, and the National Press and Publication Administration (formerly known as the State Administration of Press Publication Radio Film and Television), or the SAPPRFT, or the MOE. This section summarizes the principal PRC regulations related to our business. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Foreign Investment </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;15, 2019, the National People&#8217;s Congress promulgated the Foreign Investment Law, which came into effect on January&#160;1, 2020 and replaced the trio of laws regulating foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations. The foreign-invested enterprises established prior to the effectiveness of the Foreign Investment Law may keep their corporate forms, among other things, within five years after January&#160;1, 2020. Pursuant to the Foreign Investment Law, &#8220;foreign investors&#8221; means natural persons, enterprises, or other organizations of a foreign country, &#8220;foreign-invested enterprises&#8221;, or FIEs, means any enterprise established under PRC law that is wholly or partially invested by foreign investors and &#8220;foreign investment&#8221; means any foreign investor&#8217;s direct or indirect investment in mainland China, including: (i)&#160;establishing FIEs in mainland China either individually or jointly with other investors; (ii)&#160;obtaining stock shares, stock equity, property shares, other similar interests in Chinese domestic enterprises; (iii)&#160;investing in new projects in mainland China either individually or jointly with other investors; and (iv)&#160;making investment through other means provided by laws, administrative regulations, or State Council provisions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Foreign Investment Law stipulates that China implements the management system of <span style="white-space:nowrap">pre-establishment</span> national treatment plus a negative list to foreign investment and the government generally will not expropriate foreign investment, except under special circumstances, in which case it will provide fair and reasonable compensation to foreign investors. Foreign investors are barred from investing in prohibited industries on the negative list and must comply with the specified requirements when investing in restricted industries on that list. When a license is required to enter a certain industry, the foreign investor must apply for one, and the government must treat the application the same as one by a domestic enterprise, except where laws or regulations provide otherwise. In addition, foreign investors or FIEs are required to file information reports and foreign investment shall be subject to the national security review. In addition, the Implementation Rules of the Foreign Investment Law, effective on January&#160;1, 2020, clarifies that the Foreign Investment Law and its implementation rules also apply to investments by FIEs in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;26, 2019, the Supreme People&#8217;s Court of China promulgated the Interpretations on Certain Issues Regarding the Application of Foreign Investment Law, effective on January&#160;1, 2020, pursuant to which &#8220;investment contracts&#8221; are defined as relevant agreements formed as a result of direct or indirect investments in China by foreign investors, namely, foreign individuals, foreign enterprises or other foreign organizations, including contracts for establishment of foreign investment enterprises, share transfer contracts, equity transfer contracts, contracts for transfer of property or other similar interests, contracts for newly-built projects and etc. Any claim to invalidate an investment contract will be supported by courts if such investment contract is decided to be entered into for purposes of making foreign investments in the &#8220;prohibited industries&#8221; under the negative list or for purposes of investing in the &#8220;restricted industries&#8221; without satisfaction of conditions set out in the negative list. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">69 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Foreign Investment Restrictions </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the latest Special Administrative Measures for the Entry of Investment (Negative List), or the Negative List, promulgated by the Ministry of Commerce, or the MOFCOM, and the National Development and Reform Commission, or the NDRC, effective on January&#160;1, 2022, the provision of value-added telecommunications services falls in the restricted industries and the percentage of foreign ownership cannot exceed 50% (except for <span style="white-space:nowrap">e-commerce,</span> domestic multi-party communication, <span style="white-space:nowrap"><span style="white-space:nowrap">store-and-forward</span></span> and call center). Besides, foreign investment in internet news services, online publishing services, internet audio-visual program services, internet culture operation (except for music) and internet information dissemination services (except for contents opened up in China&#8217;s WTO commitments) shall be prohibited. Foreign investment in radio and television program production and operation (including introduction of businesses) companies is also prohibited. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Regulations for the Administration of Foreign-Invested Telecommunications Enterprises (2022 revision) (the &#8220;FITE Regulations&#8221;), which was promulgated by the State Council on December&#160;11, 2001 and was recently amended on March&#160;29, 2022. The new FITE Regulations only requires foreign investors shall not acquire more than 50% of the equity interest of such foreign-invested telecommunications enterprise, except as otherwise provided, and do not further require stringent performance and operational experience for foreign investor of such foreign-invested telecommunications enterprise engaging in value-added telecommunication services. The foreign-invested telecommunications enterprises that meet these requirements must obtain approvals from the MIIT or its authorized local branches, before launching the value-added telecommunications business in the PRC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On January&#160;13, 2015, the MIIT issued the Circular on Loosening the Restrictions on Shareholding by Foreign Investors in Online Data Processing and Transaction Processing Business (for profit <span style="white-space:nowrap">E-commerce)</span> in China (Shanghai) Pilot Free Trade Zone, according to which, a foreign investor is allowed to hold 100% of the equity interest in a PRC entity that provides online data processing and transaction processing services (for profit <span style="white-space:nowrap">E-commerce)</span> in China (Shanghai) Pilot Free Trade Zone. On June&#160;19, 2015, the MIIT issued the Circular on Loosening the Restrictions on Shareholding by Foreign Investors in Online Data Processing and Transaction Processing Business <span style="white-space:nowrap">(for-profit</span> <span style="white-space:nowrap">E-commerce),</span> which expanded the designated districts from China (Shanghai) Pilot Free Trade Zone to the whole country. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2016, the MIIT issued the Notice of the Ministry of Industry and Information Technology on Issues Relating to Hong Kong and Macau Service Providers Engaging in Telecommunication Business in Mainland China, or Notice 222, according to which, (1)&#160;Hong Kong and Macau service providers are allowed to establish wholly-owned enterprises or joint venture enterprises in Mainland China with no restriction on shareholding percentage for provision of the <span style="white-space:nowrap">value-add</span> telecommunication businesses with respect to online data processing and transactions processing (limited to for profit <span style="white-space:nowrap">E-commerce),</span> domestic multi-party communications services (under the Classification Catalogue of Telecommunications Services), <span style="white-space:nowrap"><span style="white-space:nowrap">store-and-forward</span></span> services, and contact center services, internet access services business (limited to providing internet access services for online users) and information services business (limited to application stores), and Hong Kong and Macau service providers are allowed to establish joint venture enterprises in Mainland China with the shareholding percentage of Hong Kong and Macau investors in the joint venture enterprises not exceeding 50%, for provision of the <span style="white-space:nowrap">value-add</span> telecommunication businesses with respect to online data processing and transactions processing (excluding for profit <span style="white-space:nowrap">E-commerce),</span> domestic internet virtual private network business (under the Classification Catalogue of Telecommunications Services), internet data center business, internet access services business (except for providing internet access services for online users), and information services business (except for application stores). Hong Kong and Macau service providers referred to in above Notice 222 shall be subject to relevant provisions in the Mainland and Hong Kong Closer Economic Partnership Arrangement or the Mainland and Macau Closer Economic Partnership Arrangement and its relevant supplements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To comply with the above foreign investment restrictions, we rely on the contractual arrangements with the VIEs to operate our business in China. However, there remain substantial uncertainties with respect to the interpretation and application of existing or future PRC laws and regulations on foreign investment. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Corporate Structure.&#8221; If our current ownership structure is found to be in violation of current or future PRC laws, rules or regulations regarding the legality of foreign investment in value-added telecommunications services and other types of businesses in which foreign investment is restricted or prohibited, we could be subject to severe penalties. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulations Relating to Value-added Telecommunications Services </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An extensive regulatory scheme governing telecommunication services, including value-added telecommunication services and infrastructure telecommunications services, is promulgated by the State Council, MIIT, and other relevant government authorities. Value-added telecommunication service operators may be required to obtain additional licenses and permits in addition to those that they currently have given new laws and regulations may be adopted from time to time. In addition, substantial uncertainties exist regarding the interpretation and implementation of current and any future PRC laws and regulations applicable to the telecommunication activities. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">70 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&#160;25, 2000, the State Council promulgated the Telecommunication Regulation of the People&#8217;s Republic of China, or the Telecommunications Regulations, as last amended on February&#160;6, 2016, to regulate telecommunications activities in China. According to the Telecommunications Regulations, there are two categories of telecommunication activities, namely &#8220;infrastructure telecommunications services&#8221; and &#8220;value- added telecommunications services&#8221;. Pursuant to the Telecommunications Regulations, operators of value-added telecommunications services, or VATS, shall be approved by MIIT, or its provincial level counterparts, and obtain a license for value-added telecommunications business, or VAT License. The Measures for the Administration of Telecommunications Business Licensing, or the Licenses Measures, issued on March&#160;1, 2009 and most recently amended on July&#160;3, 2017 for the purpose of strengthening the administration of telecommunications business licensing, which set forth more specific provisions regarding the types of licenses required to operate VATS and the application for and the approval, use and administration of a telecommunications business permit. According to the Licenses Measures and Telecommunications Regulations, any entity conducting VATS without obtaining the VAT License or conducting business beyond the authorized scope on the VAT License may be subject to correction, confiscation of the illegal income, a fine ranging from three to five times the amount of the illegal income (where there is no illegal income, or the illegal income is less than RMB50,000, a fine ranging from RMB100,000 to RMB1 million), and suspension of business operation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Classification Catalogue of Telecommunications Services (2015 Version), as last amended on June&#160;6, 2019, defines (1) &#8220;online data processing and transaction processing services&#8221; as the services of providing online data processing and transaction/affair processing to users through public communication networks or the Internet using various data and transaction/affair processing application platforms connected to public communication networks or the Internet; (2) &#8220;domestic multi-party communications services&#8221; as real-time interactive or <span style="white-space:nowrap">on-demand</span> voice and image communication services realized domestically between two points or among multiple points by virtue of a multi-party communication platform, public communication network or the internet, (3) &#8220;information services&#8221; as the information services provided for users through public communications networks or internet by means of information gathering, development, processing and the construction of the information platform, which include, among others, internet information services and <span style="white-space:nowrap">non-internet</span> information service, etc. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Administrative Measures on Internet Information Services, or the ICP Measures, promulgated by the State Council and as last amended on January&#160;8, 2011, sets forth more specific rules on the provision of internet information services. According to the ICP Measures, any company that engages in the provision of commercial internet information services must obtain a <span style="white-space:nowrap">sub-category</span> VATS License for Internet Information Services, or the ICP License, from the relevant government authorities before providing any commercial internet information services within the PRC. Pursuant to the above-mentioned regulations, &#8220;commercial internet information services&#8221; generally refer to provision of specific information content, online advertising, web page construction and other online application services through the internet for profit making purpose. According to the ICP Measures, internet information service providers cannot produce, duplicate, publish or disseminate information that (i)&#160;is against any fundamental principles set out in the Constitution Law of China; (ii)&#160;endangers the national security, leaks the national secrets, incites to overthrow the national power, or undermines the national unity; (iii)&#160;damages the national honor or interests; (iv)&#160;incites the ethnic hatred and ethnic discrimination or undermines the solidarity among all ethnic groups; (v)&#160;undermines the national policies on religions and advocates religious cults and feudal superstition; (vi)&#160;disseminates rumors to disrupt the social order and undermines the social stability; (vii)&#160;disseminates the obscene materials, advocates gambling, violence, killing and terrorism, or instigates others to commit crimes; (viii)&#160;humiliates or defames others or infringes the legitimate rights and interests of others; and (ix)&#160;is otherwise prohibited by laws and regulations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to the Telecommunications Regulations and the other regulations discussed above, the provision of commercial internet information services on mobile internet apps is regulated by the Administrative Provisions on Mobile Internet Applications Information Services, which was promulgated by the Cyberspace Administration of China, or the CAC, on June&#160;28, 2016, recently amended on June&#160;14, 2022 and became effective on August&#160;1, 2022. The providers of mobile internet applications are subject to requirements under these provisions, including acquiring the qualifications and complying with other requirements provided by laws and regulations and being responsible for information security. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To comply with the relevant laws and regulations, Jiangsu Radnova has obtained a national VAT License which will remain effective until February&#160;18, 2026, and a provincial VAT License which will remain effective until December&#160;19, 2027. Shanghai Fenghe has obtained a provincial ICP License which will remain effective until March&#160;20, 2025. Shanghai China Europe has obtained a provincial ICP License which will remain effective until July&#160;23, 2026. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Production and Distribution of Radio and Television Programs </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Administrative Measures on the Production and Operation of Radio and Television Programs, or the Radio and TV Programs Measures, promulgated by the SAPPRFT are applicable for establishing institutions that produce and distribute radio and television programs or for the production of radio and television programs like programs with a special topic, column programs, variety shows, animated cartoons, radio plays and television dramas and for activities like transactions and agency transactions of program copyrights. Pursuant to the Radio and TV Programs Measures, any entity that intends to produce or operate radio or television programs must first obtain the Permit for Production and Operation of Radio and TV Programs from the SAPPRFT or its local branches. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, uncertainties remain with respect to the interpretation and practice of the government authorities regarding whether providing users with training videos and training live streaming services through internet platform require Permit for Production and Operation of Radio and TV Programs. We will continue to monitor the development of relevant rules, and the corresponding interpretation and practice. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">71 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Internet Live Streaming Services </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On November&#160;4, 2016, the Cyberspace Administration of China, or the CAC, issued the Administrative Regulation on Internet Live Streaming Services, effective from December&#160;1, 2016, according to which, &#8220;internet live streaming&#8221; is defined as the activities of continuously releasing real-time information to the public based on the internet in forms such as videos, audios, images and texts, and &#8220;internet live-streaming service providers&#8221; are defined as the operators that provide internet live-streaming platform service. In addition, the internet live- streaming service providers should take various measures during operation of their services, such as examining and verifying the authenticity of the identification information, and file such information for records. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On July&#160;12, 2017, the CAC issued a Notice on Development of the Filing Work for Enterprises Providing Internet Live Streaming Services, which provides that all the companies providing internet live streaming services should file with the local authority since July&#160;15, 2017, otherwise the CAC or its local counterparts may impose administrative sanctions on such companies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Circular on Tightening the Administration of Internet Live Streaming Services jointly issued by the MIIT, the Ministry of Culture and Tourism, or the MOCT, and several other government agencies on August&#160;1, 2018, the live streaming services providers are required to file with the local public security authority within 30 days after they commence the service online. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;9, 2021, the CAC, the MOCT, the National Radio and Television Administration, and several other government agencies issued the Guiding Opinions on Strengthening the Regulation and Administration of Online Live Streaming, which provides that internet live streaming platforms should promptly go through the enterprise record-filing formalities with local competent authorities such as the cyberspace administration. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Internet Culture Activities </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Interim Administrative Provisions on Internet Culture, or the Internet Culture Provisions, which was promulgated by the Ministry of Culture, or MOC (currently known as the MOCT), on February&#160;17, 2011 and last amended on December&#160;15, 2017, requires internet information services providers engaging in commercial &#8220;internet culture activities&#8221; to obtain an Internet Culture Business Operating License from the MOC. &#8220;Internet cultural activity&#8221; is defined under the Internet Culture Provisions as an act of provision of internet cultural products and related services, which includes (i)&#160;the production, duplication, importation, and broadcasting of the internet cultural products; (ii)&#160;the online dissemination whereby cultural products are posted on the internet or transmitted via the internet to <span style="white-space:nowrap">end-users,</span> such as computers, fixed-line telephones, mobile phones, television sets and games machines, for online users&#8217; browsing, use or downloading; and (iii)&#160;the exhibition and competition of the internet cultural products. In addition, &#8220;internet cultural products&#8221; is defined under the Internet Culture Provisions as cultural products produced, broadcast and disseminated via the internet, which mainly include internet cultural products especially produced for the internet, such as online music entertainment, online games, online shows and plays (programs), online performances, online works of art and online cartoons, and internet cultural products produced from cultural products such as music entertainment, games, shows and plays (programs), performances, works of art, and cartoons through certain techniques and duplicating those to internet for dissemination. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&#160;14, 2019, the General Office of MOCT promulgated the Notice on Adjusting the Scope of Internet Culture Business Operating License and Further Standardize the Approval Work, which provides that online music, online shows and plays, online performances, online works of art, online cartoons, displays and games are the activities that fall in the scope of internet culture business operating license, and further clarifies that educational live streaming activities are not deemed as online performances. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Online Publishing </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;4, 2016, the SAPPRFT (currently reformed into the State Administration of Press and Publication (National Copyright Administration)) and the MIIT jointly issued the Administrative Provisions on Online Publishing Services, or the Online Publishing Provisions, which came into effect on March&#160;10, 2016. Under the Online Publishing Provisions, any entity providing online publishing services shall obtain an Online Publishing Services Permit. &#8220;Online publishing services&#8221; refer to the provision of online publications to the public through information networks; and &#8220;online publications&#8221; refer to digital works with publishing features such as having been edited, produced or processed and are available to the public through information networks, including: (i)&#160;written works, pictures, maps, games, cartoons, audio/video reading materials and other original digital works containing useful knowledge or ideas in the field of literature, art, science or other fields; (ii)&#160;digital works of which the content is identical to that of any published book, newspaper, periodical, audio/video product, electronic publication or the like; (iii)&#160;network literature databases or other digital works, derived from any of the aforesaid works by selection, arrangement, collection or other means; and (iv)&#160;other types of digital works as may be determined by the SAPPRFT. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently do not hold an Online Publishing Services Permit. As of the date of this annual report, there are no explicit interpretation from the governmental authorities or prevailing enforcement practice deeming the provision of our training content through our online solutions as &#8220;online publishing&#8221; which requires an Online Publishing Services Permit. Nevertheless, it remains unclear whether the local PRC authorities would adopt a different practice. In addition, it remains uncertain whether the PRC governmental authorities would issue more explicit interpretation and rules or promulgate new laws and regulations. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Our business is subject to extensive and evolving regulations governing the industry. If we fail to obtain and maintain required licenses and permits, we could face government enforcement actions, fines and possibly restrictions on our ability to operate or offer certain of our solutions.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">72 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Internet Information Security and Privacy Protection </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC Constitution states that the PRC laws protect the freedom and privacy of communications of citizens and prohibit infringement of such rights. PRC governmental authorities have enacted laws and regulations on internet information security and protection of personal information from any abuse or unauthorized disclosure. The Decisions on Maintaining Internet Security which was enacted by the SCNPC on December&#160;28, 2000 and amended on August&#160;27, 2009, may subject violators to criminal punishment in the PRC for any effort to: (i)&#160;gain improper entry into a computer or system of strategic importance; (ii)&#160;disseminate politically disruptive information; (iii)&#160;leak state secrets; (iv)&#160;spread false commercial information; or infringe intellectual property rights. The Ministry of Public Security, or MPS, has promulgated measures that prohibit use of the internet in ways which, among other things, result in a leakage of state secrets or a spread of socially destabilizing content. If an information service provider violates these measures, the MPS and the local security bureaus may revoke its operating license and shut down its websites. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Decision on Strengthening the Protection of Online Information issued by the SCNPC on December&#160;28, 2012, and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT on July&#160;16, 2013 and come into effect on September&#160;1, 2013, any collection and use of user personal information must be subject to the consent of the user, abide by the principles of legality, rationality and necessity and be within the specified purposes, methods and scopes. &#8220;Personal information&#8221; is defined as information that identifies a citizen, the time or location for his/her use of telecommunication and internet services or involves privacy of any citizen such as his/her birth date, ID card number, and address. An internet information service provider must also keep information collected strictly confidential, and is further prohibited from divulging, tampering or destroying of any such information, or selling or providing such information to other parties. Any violation of the above decision or order may subject the internet information service provider to warnings, fines, confiscation of illegal gains, revocation of licenses, cancelation of filings, closedown of websites or even criminal liabilities. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Notice of the Supreme People&#8217;s Court, the Supreme People&#8217;s Procuratorate and the MPS on Legally Punishing Criminal Activities Infringing upon the Personal Information of Citizens, issued on April&#160;23, 2013, and the Interpretation of the Supreme People&#8217;s Court and the Supreme People&#8217;s Procuratorate on Several Issues regarding Legal Application in Criminal Cases Infringing upon the Personal Information of Citizens, which was issued on May&#160;8, 2017 and took effect on June&#160;1, 2017, the following activities may constitute the crime of infringing upon a citizen&#8217;s personal information: (i)&#160;providing a citizen&#8217;s personal information to specified persons or releasing a citizen&#8217;s personal information online or through other methods in violation of relevant national provisions; (ii)&#160;providing legitimately collected information relating to a citizen to others without such citizen&#8217;s consent (unless the information is processed, not traceable to a specific person and not recoverable); (iii) collecting a citizen&#8217;s personal information in violation of applicable rules and regulations when performing a duty or providing services; or (iv)&#160;collecting a citizen&#8217;s personal information by purchasing, accepting or exchanging such information in violation of applicable rules and regulations. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Ninth Amendment to the Criminal Law issued by the SCNPC on August&#160;29, 2015, which became effective on November&#160;1, 2015, any person or entity that fails to fulfill the obligations related to internet information security administration as required by applicable laws and refuses to rectify upon orders is subject to criminal penalty for the result of (i)&#160;any dissemination of illegal information in large scale; (ii)&#160;any severe effect due to the leakage of the client&#8217;s information; (iii)&#160;any serious loss of criminal evidence; or (iv)&#160;other severe situation, and any individual or entity that sells or provides personal information to others in a way violating the applicable law, or steals or illegally obtain any personal information is subject to criminal penalty in severe situation. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the PRC Cyber Security Law issued by the SCNPC on November&#160;7, 2016, effective as of June&#160;1, 2017, &#8220;personal information&#8221; refers to all kinds of information recorded by electronic or otherwise that can be used to independently identify or be combined with other information to identify individuals&#8217; personal information, including but not limited to: individuals&#8217; names, dates of birth, ID numbers, biologically identified personal information, addresses and telephone numbers, etc. The PRC Cyber Security Law also provides that: (i)&#160;to collect and use personal information, network operators shall follow the principles of legitimacy, rightfulness and necessity, disclose rules of data collection and use, clearly express the purposes, means and scope of collecting and using the information, and obtain the consent of the persons whose data is gathered; network operators shall neither gather personal information unrelated to the services they provide, nor gather or use personal information in violation of the provisions of laws and administrative regulations or the scopes of consent given by the persons whose data is gathered; and shall dispose of personal information they have saved in accordance with the provisions of laws and administrative regulations and agreements reached with users; and network operators shall not divulge, tamper with or damage the personal information they have collected, and shall not provide the personal information to others without the consent of the persons whose data is collected. However, if the information has been processed and cannot be recovered and thus it is impossible to match such information with specific persons, such circumstance is an exception. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Provisions on Internet Security Supervision and Inspection by Public Security Organs, which was promulgated by the MPS on September&#160;15, 2018 and became effective on November&#160;1, 2018, the public security departments are authorized to carry out internet security supervision and inspection of the internet service providers from the following aspects, among others: (i)&#160;whether the service providers have completed the recordation formalities for online entities, and filed the basic information on and the changes of the accessing entities and users; (ii)&#160;whether they have established and implemented the cybersecurity management system and protocols, and appointed the persons responsible for cybersecurity; (iii)&#160;whether the technical measures for recording and retaining users&#8217; registration information and weblog data are in place according to the law; (iv)&#160;whether they have taken technical measures to prevent computer viruses, network attacks and network intrusion; (v)&#160;whether they have adopted preventive measures to tackle the information that is prohibited to be issued or transmitted by the laws and administrative regulations in the public information services; (vi)&#160;whether they provide technical support and assistance as required by laws to public security departments to safeguard national security and prevent and investigate on terrorist activities and criminal activities; and (vii)&#160;whether they have fulfilled the obligations of the grade-based cybersecurity protection and other obligations prescribed by the laws and administrative regulations. In particular, public security departments shall also carry out supervision and inspection on whether an internet service provider has taken required measures to manage information published by users, adopted proper measures to handle the published or transmitted information that is prohibited to be published or transmitted, and kept the relevant records. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">73 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the Office of the Central Cyberspace Affairs Commission, the MIIT, the MPS, and the SAMR jointly issued an Announcement of Launching Special Crackdown Against Illegal Collection and Use of Personal Information by Apps on January&#160;23, 2019 to implement special rectification works against mobile Apps that collect and use personal information in violation of applicable laws and regulations, where business operators are prohibited from collecting personal information irrelevant to their services, or forcing users to give authorization in a disguised manner. On November&#160;28, 2019, the National Internet Information Office, the MIIT, the MPS and the SAMR further jointly issued a notice to classify and identify illegal collection and use of personal information. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the Civil Code of China, which took effect on January&#160;1, 2021, a natural person has the right of privacy and the personal information of a natural person will be protected in accordance with law. Information processors may not divulge or tamper with the personal information collected or stored by them and may not illegally provide any natural person&#8217;s personal information to others without the consent of such natural person. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we are also subject to the Data Security Law promulgated by the Standing Committee of the National People&#8217;s Congress of China on June&#160;10, 2021, which came into effect on September&#160;1, 2021. The Data Security Law provides that the state shall establish a data security review system, under which data processing activities that affect or may affect national security shall be reviewed for national security purposes. A decision on security review made according to the law shall be final. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;28, 2021, the CAC, together with certain other PRC governmental authorities, promulgated the Cybersecurity Review Measures that replaced the previous version and took effect from February&#160;15, 2022. Pursuant to the Cybersecurity Review Measures, network platform operators with personal information of over one million users shall be subject to cybersecurity review before listing abroad. The competent governmental authorities may also initiate a cybersecurity review against the operators if the authorities believe that the network product or service or data processing activities of such operators affect or may affect national security. If the Cybersecurity Review Office deems it necessary to conduct a cybersecurity review, it should complete a preliminary review within 30 business days from the issuance of a written notice to the operator, or 45 business days for complicated cases. Upon the completion of a preliminary review, the Cybersecurity Review Office should reach a review conclusion suggestion and send the review conclusion suggestion to the members for the cybersecurity review system and the relevant authorities for their comments. These authorities shall issue a written reply within 15 business days from the receipt of the review conclusion suggestion. If the Cybersecurity Review Office and these authorities reach a consensus, then the Cybersecurity Review Office shall inform the operator in writing, otherwise, the case will go through a special review procedure. The special review procedure should be completed within 90 business days, or longer for complicated cases. The Cybersecurity Review Measures provide that the relevant violators shall be subject to legal consequences in accordance with the Cybersecurity Law and the Data Security Law. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On November&#160;14, 2021, the CAC published the Administration Regulations on Cyber Data Security (Draft for Comments), which provide the circumstances under which data processors shall apply for cybersecurity review, including, among others, when (i)&#160;the data processors who process personal information of at least one million users apply for a foreign listing; and (ii)&#160;the data processors&#8217; listing in Hong Kong affects or may possibly affect national security. Data processors dealing with important data or listing overseas should carry out an annual data security assessment by themselves or by entrusting data security service agencies, and each year before January&#160;31, data security assessment report for the previous year shall be submitted to the applicable cyberspace administration department. When data collected and generated within the PRC are provided by the data processors to overseas recipients, if such data includes important data, or if the relevant data processor is a CIIO or processes personal information of more than one million people, the data processor shall go through the security assessment of cross-border data transfer organized by the national cyberspace administration. On September&#160;24, 2024, the Regulations on the Network Data Security (the &#8220;Network Data Regulation&#8221;) was promulgated by the State Council, and became effective on January&#160;1, 2025. The Network Data Regulation restates and further specifies the legal requirements for personal information, important data, cross-border data transfer, network platform services, and data security. Among others, if the network data processing activities have or may have impacts on national Security, such activities shall be subject to national security review in accordance with relevant laws and regulations. The Network Data Regulation stipulates a new requirement for risk assessment of important data. Any failure to comply with such requirements may subject us to suspension of services, fines, revoking relevant business permits or business licenses and penalties. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">74 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On July&#160;7, 2022, the CAC promulgated the Security Assessment Measures for Outbound Data Transfers which came into effect on September&#160;1, 2022. The Security Assessment Measures for Outbound Data Transfers provides four circumstances, under any of which data processors shall, through the local cyberspace administration at the provincial level, apply to the national cyberspace administration for security assessment of cross border data transfer. These circumstances include: (i)&#160;where a data processor transfers important data to overseas recipients; (ii)&#160;where a CIIO, or a data processor processing the personal information of more than one million individuals, who, in either case, transfers personal information to overseas recipients; (iii)&#160;where a data processor who has transferred the personal information of more than 100,000 individuals, or the sensitive personal information of more than 10,000 individuals to overseas recipients, since January&#160;1 of the previous year cumulatively; or (iv)&#160;other circumstances under which security assessment of data cross-border transfer is required as prescribed by the national cyberspace administration. Since there might be newly issued explanations or implementation rules, we will continually monitor our compliance status in accordance with the latest changes in applicable regulatory requirements. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Intellectual Property Rights </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Copyright and Software Registration </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The PRC Copyright Law, promulgated in 1990 and last amended in 2020, or the Copyright Law, and its related implementing regulations, promulgated in 2002 and amended in 2013, are the principal laws and regulations governing copyright related matters. The Copyright Law extends copyright protection to writings, oral works, photographic works, audio-visual works, and software products. Authors and other copyright owners may register their works with the registration organizations recognized by the competent national copyright authority. Under the Copyright Law, the term of protection for copyrighted software is fifty years. In addition, there is a voluntary registration system administered by the China Copyright Protection Center. To address the problem of copyright infringement related to the content posted or transmitted over the internet, the National Copyright Administration, or the NCAC, and the MIIT jointly promulgated the Measures for Administrative Protection of Copyright Related to Internet on April&#160;29, 2005, which became effective on May&#160;30, 2005. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On December&#160;20, 2001, the State Council promulgated the Computer Software Protection Regulations which came into effect on January&#160;1, 2002 and was last amended on January&#160;30, 2013. These regulations are formulated for protecting the rights and interests of computer software copyright owners, encouraging the development and application of computer software and promoting the development of software business. In order to further implement the Computer Software Protection Regulations, the NCAC issued the Computer Software Copyright Registration Procedures on February&#160;20, 2002, as amended on June&#160;18, 2004, which applies to software copyright registration, license contract registration and transfer contract registration. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Patents </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The SCNPC adopted the Patent Law of the PRC in 1984 and last amended it in 2020. A patentable invention, utility model or design must meet three conditions, namely novelty, inventiveness and practical applicability. Patents cannot be granted for scientific discoveries, rules and methods for intellectual activities, methods used to diagnose or treat diseases, animal and plant breeds or substances obtained by means of nuclear transformation. The Patent Office under the State Intellectual Property Office is responsible for receiving, examining and approving patent applications. A patent is valid for a twenty-year term for an invention and a <span style="white-space:nowrap">ten-year</span> term for a utility model or design, both starting from the application date. Except under certain specific circumstances provided by law, any third-party user must obtain consent or a proper license from the patent owner to use the patent, otherwise the use will constitute an infringement of the rights of the patent holder. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Trademark </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Trademarks are protected by the PRC Trademark Law, which was adopted in 1982, last revised in April 2019 and became effective in November 2019, as well as its implementation rules adopted in 2002 and revised in 2014. The Trademark Office of National Intellectual Property Administration under the SAMR handles trademark registrations and grants a protection term of ten years to registered trademarks which may be renewed for consecutive <span style="white-space:nowrap">ten-year</span> periods upon request by the trademark owner. The PRC Trademark Law has adopted a <span style="white-space:nowrap"><span style="white-space:nowrap">&#8220;first-to-file&#8221;</span></span> principle with respect to trademark registration. Where a trademark for which a registration has been made is identical or similar to another trademark which has already been registered or been subject to a preliminary examination and approval for use on the same kind of or similar commodities or services, the application for registration of such trademark may be rejected. Any person applying for the registration of a trademark may not prejudice the existing right first obtained by others, nor may any person register in advance a trademark that has already been used by another party and has already gained a &#8220;sufficient degree of reputation&#8221; through such party&#8217;s use. An application for registration of a malicious trademark not for use will be rejected and those who apply for trademark registration maliciously will be given administrative penalties of warnings or fines according to the circumstances; those who file trademark lawsuits maliciously will be punished by the people&#8217;s court according to applicable laws. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Domain Name </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Administrative Measures on Internet Domain Names, or the Domain Name Measures, were promulgated by the MIIT on August&#160;24, 2017, and came into effect on November&#160;1, 2017. According to the Domain Name Measures, any party that has domain name root servers, and the institution for operating domain name root servers, the domain name registry and the domain name registrar within the territory of China, shall obtain a permit for this purpose from the MIIT or the communications administration of the local province, autonomous region or municipality directly under the Central Government. The registration of domain names is generally on a &#8220;first-apply-first-registration&#8221; basis and a domain name applicant will become the domain name holder upon the completion of the application procedure. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">75 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Trade Secrets </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the PRC Anti-Unfair Competition Law, promulgated by the SCNPC in September 1993, as amended in November&#160;4, 2017 and April&#160;23, 2019 respectively, the term &#8220;trade secrets&#8221; refers to technical and business information that is unknown to the public, has utility, may create business interests or profits for its legal owners or holders, and is maintained as a secret by its legal owners or holders. Under the PRC Anti-Unfair Competition Law, business persons are prohibited from infringing others&#8217; trade secrets by: (i)&#160;obtaining the trade secrets from the legal owners or holders by any unfair methods such as theft, bribery, fraud, coercion, electronic intrusion, or any other illicit means; (ii)&#160;disclosing, using or permitting others to use the trade secrets obtained illegally under item (i)&#160;above; or (iii)&#160;disclosing, using or permitting others to use the trade secrets, in violation of any contractual agreements or any requirements of the legal owners or holders to keep such trade secrets in confidence. Pursuant to the Civil Code of China, if one intentionally infringes upon the intellectual property rights of others and the circumstance is severe, the infringed party is entitled to request for the corresponding punitive compensation. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Employment, Social Insurance and Housing Provident Fund </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Employment </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the PRC Labor Law effective from January&#160;1, 1995 and last amended on December&#160;29, 2018 and the PRC Labor Contract Law effective from January&#160;1, 2008 and amended on December&#160;28, 2012, a written labor contract shall be executed by an employer and an employee when the employment relationship is established, and an employer is under an obligation to sign an unlimited-term labor contract with any employee who has worked for the employer for ten consecutive years. Furthermore, if an employee requests or agrees to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract must have an unlimited term, with certain exceptions. All employers must compensate their employees equal to at least the local minimum wage standards. All employers are required to establish a system for labor safety and sanitation, strictly abide by state rules and standards and provide employees with appropriate workplace safety training. In addition, the PRC government has continued to introduce various new labor-related regulations after the PRC Labor Contract Law. Amongst other things, new annual leave requirements mandate that annual leave ranging from 5 to 15 days is available to nearly all employees and further require that the employer compensate an employee for any annual leave days the employee is unable to take in the amount of three times his daily salary, subject to certain exceptions. Moreover, all PRC enterprises are generally required to implement a standard working time system of eight hours a day and forty hours a week, and if the implementation of such standard working time system is not appropriate due to the nature of the job or the characteristics of business operation, the enterprise may implement a flexible working time system or comprehensive working time system after obtaining approvals from the relevant authorities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Social Insurance </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Law on Social Insurance of the PRC, which was promulgated on October&#160;28, 2010 and amended on December&#160;29, 2018, has established social insurance systems of basic pension insurance, unemployment insurance, maternity insurance, work injury insurance and basic medical insurance, and has elaborated in detail the legal obligations and liabilities of employers who do not comply with relevant laws and regulations on social insurance. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the Interim Regulations on the Collection and Payment of Social Insurance Premiums, the Regulations on Work Injury Insurance, the Regulations on Unemployment Insurance and the Trial Measures on Employee Maternity Insurance of Enterprises, enterprises in the PRC shall provide benefit plans for their employees, which include basic pension insurance, unemployment insurance, maternity insurance, work injury insurance and basic medical insurance. An enterprise must provide social insurance by going through social insurance registration with local social insurance authorities or agencies, and shall pay or withhold relevant social insurance premiums for or on behalf of employees. On July&#160;20, 2018, the General Office of the State Council issued the Plan for Reforming the State and Local Tax Collection and Administration Systems, which stipulated that the State Administration of Taxation, or the SAT, will become solely responsible for collecting social insurance premiums. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Housing Provident Fund </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the Administrative Regulations on the Administration of Housing Provident Fund, which was promulgated on April&#160;3, 1999 and last amended on March&#160;24, 2019, housing provident fund paid and deposited both by employee themselves and their unit employer shall be owned by the employees. An employer should undertake registration of payment and deposit of the housing provident fund in the housing provident fund management center and open a housing provident fund account on behalf of its employees in a commissioned bank. Employers should timely pay and deposit housing provident fund contributions in full amount and late or insufficient payments shall be prohibited. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">76 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Foreign Exchange </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The principal regulations governing foreign currency exchange in China are the PRC Foreign Exchange Administration Regulations, or the Foreign Exchange Administration Regulations, which were promulgated by the State Council on January&#160;29, 1996 and last amended on August&#160;5, 2008. Under the Foreign Exchange Administration Regulations, Renminbi is generally freely convertible for payments of current account items, such as trade and service-related foreign exchange transactions and dividend payments, but not freely convertible for capital account items, such as direct investment, loan or investment in securities outside China, unless prior approval of SAFE or its local counterparts has been obtained. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;30, 2015, SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign-invested Enterprises, or SAFE Circular 19, which became effective on June&#160;1, 2015 and was amended on December&#160;30, 2019. According to SAFE Circular 19, the foreign exchange capital of FIEs shall be subject to the Discretionary Foreign Exchange Settlement, which means that the foreign exchange capital in the capital account of an FIE for which the rights and interests of monetary contribution have been confirmed by the local foreign exchange bureau (or the book- entry registration of monetary contribution by the banks) can be settled at the banks based on the actual operational needs of the FIE. The proportion of Discretionary Foreign Exchange Settlement of the foreign exchange capital of an FIE is temporarily set at 100%. The Renminbi converted from the foreign exchange capital will be kept in a designated account and if an FIE needs to make further payment from such account, it still needs to provide supporting documents and proceed with the review process with the banks. Furthermore, SAFE Circular 19 stipulates that the use of capital by FIEs shall follow the principles of authenticity and <span style="white-space:nowrap">self-use</span> within the business scope of enterprises. The capital of an FIE and capital in Renminbi obtained by the FIE from foreign exchange settlement shall not be used for the following purposes: (i)&#160;directly or indirectly used for payments beyond the business scope of the enterprises or payments as prohibited by relevant laws and regulations; (ii)&#160;directly or indirectly used for investment in securities unless otherwise provided by the relevant laws and regulations; (iii)&#160;directly or indirectly used for issuance of RMB entrusted loans, repayment of inter- enterprise loans (including advances by the third party) or repayment of bank loans that have been transferred to a third party; or (iv)&#160;directly or indirectly used for expenses related to the purchase of real estate that is not for <span style="white-space:nowrap">self-use</span> (except for the foreign-invested real estate enterprises). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Circular on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or SAFE Circular 16, was promulgated by SAFE on June&#160;9, 2016 and amended on December&#160;4, 2023. Pursuant to SAFE Circular 16, enterprises registered in the PRC may also convert their foreign debts from foreign currency to Renminbi on a self-discretionary basis. SAFE Circular 16 provides a unified standard for the conversion of foreign exchange under capital account items (including but not limited to foreign currency capital and foreign debts) on a self-discretionary basis which applies to all enterprises registered in the PRC. SAFE Circular 16 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a company may not be directly or indirectly used for purposes beyond its business scope or prohibited by PRC Laws, while such converted Renminbi shall not be provided as loans to its <span style="white-space:nowrap">non-associated</span> enterprises. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On October&#160;23, 2019, SAFE promulgated the Notice for Further Advancing the Facilitation of Cross-border Trade and Investment, or the SAFE Circular 28, which, among other things, allows all foreign-invested companies to use Renminbi converted from foreign currency-denominated capital for equity investments in China, as long as the equity investment is genuine, does not violate applicable laws, and complies with the negative list on foreign investment. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Foreign Exchange Registration of Overseas Investment by PRC Residents </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SAFE issued the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents&#8217; Offshore Investment and Financing and Roundtrip Investment Through Special Purpose Vehicles, or SAFE Circular 37, to regulate foreign exchange matters in relation to the use of special purpose vehicles, or SPVs, by PRC residents or entities to seek offshore investment and financing or conduct round trip investment in China. Under SAFE Circular 37, a SPV refers to an offshore entity established or controlled, directly or indirectly, by PRC residents (including individuals and entities) for the purpose of seeking offshore financing or making offshore investment, using legitimate onshore or offshore assets or interests, while &#8220;round trip investment&#8221; refers to direct investment in China by PRC residents through SPVs, namely, establishing FIEs to obtain the ownership, control rights and management rights. The term &#8220;control&#8221; under SAFE Circular 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by PRC residents in the offshore special purpose vehicles by means of acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. SAFE Circular 37 provides that, before making contribution into an SPV, PRC residents are required to complete foreign exchange registration with SAFE or its local branch. SAFE promulgated the Notice on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment, which provides that applications for foreign exchange registration of inbound foreign direct investments and outbound overseas direct investments, including those required under SAFE Circular 37, will be filed with qualified banks instead of SAFE. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An amendment to the registration is required if there is a material change with respect to the SPV registered, such as any change of basic information (including change of the PRC residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, and mergers or divisions. Failure to comply with the registration procedures set forth in SAFE Circular 37 and the subsequent notice, or making misrepresentation on or failure to disclose controllers of the FIE that is established through round-trip investment, may result in restrictions being imposed on the foreign exchange activities of the relevant FIE, including payment of dividends and other distributions, such as proceeds from any reduction in capital, share transfer or liquidation, to its offshore parent or affiliate, and the capital inflow from the offshore parent, and may also subject relevant PRC residents or entities to penalties under PRC foreign exchange administration regulations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">77 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation on Stock Incentive Plans </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SAFE promulgated the Circular of the State Administration of Foreign Exchange on Issues concerning the Administration of Foreign Exchange Used for Domestic Individuals&#8217; Participation in Equity Incentive Plans of Companies Listed Overseas, or the Stock Option Rules on February&#160;15, 2012, replacing the previous rules issued by SAFE in March 2007. Under the Stock Option Rules and other relevant rules and regulations, PRC citizens and <span style="white-space:nowrap">non-PRC</span> citizens who reside in China for a continuous period of not less than one year and participate in any stock incentive plan of an overseas publicly listed company are required to register with SAFE through a domestic qualified agent, which could be a PRC subsidiary of such overseas-listed company, and complete certain other procedures, unless certain exceptions are available. In addition, an overseas-entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to M&amp;A and Overseas Listings </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;8, 2006, six PRC regulatory agencies, including the Ministry of Commerce, the State-owned Assets Supervision and Administration Commission, the SAT, the SAMR, the China Securities Regulatory Commission, or the CSRC, and SAFE jointly issued the M&amp;A Rules, which became effective on September&#160;8, 2006 and was amended on June&#160;22, 2009. The M&amp;A Rules requires in some instances that the MOFCOM be notified in advance of any <span style="white-space:nowrap"><span style="white-space:nowrap">change-of-control</span></span> transaction in which a foreign investor takes control of a PRC domestic enterprise where any of the following situations exist: (i)&#160;the transaction involves an important industry in China, (ii)&#160;the transaction may affect national economic security, or (iii)&#160;the PRC domestic enterprise has a well-known trademark or historical Chinese trade name in China. The M&amp;A Rules, among other things, also require that PRC entities or individuals obtain MOFCOM approval before they establish or control an SPV overseas, provided that they intend to use the SPV to acquire their equity interests in a PRC company at the consideration of newly issued share of the SPV, or share swap, and list their equity interests in the PRC company overseas by listing the SPV in an overseas market; (ii)&#160;the SPV obtains MOFCOM&#8217;s approval before it acquires the equity interests held by the PRC entities or PRC individual in the PRC company by share swap; and (iii)&#160;the SPV obtains CSRC approval before it lists overseas. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The M&amp;A Rules further requires that the MOFCOM be notified in advance of any <span style="white-space:nowrap"><span style="white-space:nowrap">change-of-control</span></span> transaction in which a foreign investor acquires control of a PRC domestic enterprise or a foreign company with substantial PRC operations, if certain thresholds under the Provisions on Thresholds for Prior Notification of Concentrations of Undertakings, issued by the State Council, are triggered. Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the NPC requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds be cleared by the MOFCOM before they can be completed. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;17, 2023, the CSRC released the Trial Measures and five supporting guidelines, effective on March&#160;31, 2023. Pursuant to the Trial Measures, domestic companies that seek overseas listing and public offering, both directly and indirectly, should perform the filing procedures and report relevant information to the CSRC. Specifically, following the principle of substance over form, if an issuer meets both of the following criteria, its overseas offering and listing will be deemed as an indirect overseas offering and listing by a PRC enterprise: (i) 50% or more of any of the issuer&#8217;s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent fiscal year is contributed by PRC companies; and (ii)&#160;the majority of the issuer&#8217;s business activities are conducted in mainland China, or its major places of business are located in mainland China, or the majority of senior management staff in charge of its business operations and management are PRC citizens or residents of mainland China. On the same day, the CSRC also held a press conference for the release of the Trial Measures and issued the Notice on Administration for the Filing of Overseas Offering and Listing by Domestic Companies, which clarifies that, on or prior to the effective date of the Trial Measures, PRC companies that have already submitted valid applications for overseas offering and listing but have not obtained approval from overseas regulatory authorities or stock exchanges may reasonably arrange the timing for submitting their filing applications with the CSRC, and must complete the filing before the completion of their overseas offering and listing. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Trial Measures also requires subsequent reports to be submitted to the CSRC on material events, such as change of control or voluntary or forced delisting, of the issuers who have completed overseas offerings and listings. Besides, if any material change in the principal business and operation of the issuer after its overseas offering and listing makes the issuer no longer within the scope of record filing, the issuer shall submit a special report and a legal opinion issued by a PRC law firm to the CSRC within three business days after such change to provide an explanation of the relevant situation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to the Overseas Listing Trial Measures, the PRC enterprises engaging in overseas offering and listing activities shall strictly comply with the laws and regulations. It is prohibited to make any comments in a manner that misrepresents or disparages laws and policies, business environment and judicial situation of the nation in the documents produced or issued for the overseas listing. If a domestic company fails to complete the filing procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the persons directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">78 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;24, 2023, the CSRC and other three authorities published the Provisions on Strengthening the Confidentiality and Archives Management Related to Overseas Issuance and Listing of Securities by Domestic Companies, or the Confidentiality and Archives Management Provisions, effective on March&#160;31, 2023. Pursuant to the Confidentiality and Archives Management Provisions, PRC domestic companies that seek to offer and list securities in overseas markets shall establish confidentiality and archives system. The PRC domestic companies shall obtain approval from the competent authority and file with the confidential administration department at the same level when providing or publicly disclosing documents and materials related to state secrets or secrets of the governmental authorities to the relevant securities companies, securities service agencies or the offshore regulatory authorities or providing or publicly disclosing such documents and materials through its offshore listing entity, and shall complete corresponding procedures when providing or publicly disclosing documents and materials which may adversely influence national security and the public interest to the relevant securities companies, securities service agencies or the offshore regulatory authorities or providing or publicly disclosing such documents and materials through its offshore listing entity. The PRC domestic companies shall provide written statements on the implementation on the aforementioned rules to the relevant securities companies and securities service agencies and the PRC domestic companies shall not provide accounting files to an overseas accounting firm unless such firm complies with the corresponding procedures. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Regulation Relating to Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Enterprise Income Tax </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&#160;16, 2007, the NPC enacted the Enterprise Income Tax Law, which was last amended on December&#160;29, 2018, and on December&#160;6, 2007, the State Council promulgated the Implementing Rules of the Enterprise Income Tax Law, which became effective on January&#160;1, 2008 and was amended on April&#160;23, 2019 (or collectively, the PRC EIT Law). The PRC EIT Law applies a uniform 25% enterprise income tax rate to both FIEs and domestic enterprises, except where tax incentives are granted to special industries and projects. Enterprises qualifying as &#8220;High and New Technology Enterprises&#8221; are entitled to a preferential 15% enterprise income tax rate rather than the 25% statutory tax rate. The preferential tax treatment continues as long as an enterprise can retain its &#8220;High and New Technology Enterprise&#8221; status. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC EIT Law, an enterprise established outside China with its &#8220;de facto management body&#8221; located in China is considered a &#8220;resident enterprise&#8221;, which means it can be treated as a domestic enterprise for enterprise income tax purposes. A <span style="white-space:nowrap">non-resident</span> enterprise that does not have an establishment or place of business in China, or has an establishment or place of business in China but the income of which has no actual relationship with such establishment or place of business, shall pay enterprise income tax on its income deriving from inside China at the reduced rate of enterprise income tax of 10% and such income tax shall be subject to withholding at the source, where the payer shall act as the withholding agent. Dividends generated after January&#160;1, 2008 and payable by an FIE in China to its foreign enterprise investors are subject to a 10% withholding tax, unless any such foreign investor&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a preferential withholding arrangement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Notice on Issues Concerning the Determination of Chinese-Controlled Enterprises Registered Overseas as Resident Enterprises on the Basis of Their Bodies of Actual Management, or the SAT Circular 82, provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a <span style="white-space:nowrap">PRC-controlled</span> enterprise that is incorporated offshore is located in China. According to the SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its &#8220;de facto management body&#8221; in China, and will be subject to PRC enterprise income tax on its global income only if all of the following conditions are met: (i)&#160;the primary location of the <span style="white-space:nowrap"><span style="white-space:nowrap">day-to-day</span></span> operational management is in the PRC; (ii)&#160;decisions relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii)&#160;the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholder resolutions are located or maintained in the PRC; and (iv)&#160;at least 50% of voting board members or senior executives habitually reside in the PRC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Arrangement between mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with respect to Taxes on Income, the withholding tax rate in respect to the payment of dividends by a mainland China enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the mainland China enterprise and certain other conditions are satisfied. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i)&#160;it must be a company; (ii)&#160;it must directly own the required percentage of equity interests and voting rights in the mainland China resident enterprise; and (iii)&#160;it must have directly owned such required percentage in the mainland China resident enterprise throughout the 12 months prior to receiving the dividends. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">79 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February&#160;3, 2015, the SAT issued the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers or Assets by <span style="white-space:nowrap">Non-PRC</span> Resident Enterprises, or SAT Bulletin 7, which extends its tax jurisdiction to transactions involving the transfer of taxable assets through offshore transfer of a foreign intermediate holding company. Pursuant to SAT Bulletin 7, where a <span style="white-space:nowrap">non-resident</span> enterprise indirectly transfers properties such as equity in PRC resident enterprises without any justifiable business purposes and aiming to avoid the payment of enterprise income tax, such indirect transfer must be reclassified as a direct transfer of equity in PRC resident enterprise. To assess whether an indirect transfer of PRC taxable properties has reasonable commercial purposes, all arrangements related to the indirect transfer must be considered comprehensively and factors set forth in SAT Bulletin 7 must be comprehensively analyzed in light of the actual circumstances. In addition, SAT Bulletin 7 has introduced safe harbors for internal group restructurings and the purchase and sale of equity securities through a public securities market. </p> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On October&#160;17, 2017, the SAT issued the Announcement of the State Administration of Taxation on Issues Concerning the Withholding of <span style="white-space:nowrap">Non-resident</span> Enterprise Income Tax at Source, or SAT Bulletin 37, last amended on June&#160;15, 2018, which further clarifies the practice and procedure of the withholding of <span style="white-space:nowrap">non-resident</span> enterprise income tax. </p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Value-Added Tax </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the Provisional Regulations on PRC Value-added Tax and its implementation regulations, unless otherwise specified by relevant laws and regulations, any entity or individual engaged in the sales of goods, provision of processing, repairs and replacement services and importation of goods into China is generally required to pay a value-added tax, or VAT. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">4.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Organizational Structure </p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following diagram illustrates our corporate structure, including all of our significant subsidiaries and the VIE. </p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g914461g65u33.jpg" alt="LOGO" style="width:2.6869in;height:3.79086in"/>
 </p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:8%;vertical-align:top;text-align:left">Note:&#8201;(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Shareholders of Jiangsu Radnova are Xiaoyan Lu (our Chief Execution Officer,director, founder and chairman of the Board), Suzhou Xinzhiyun Enterprise Management Consulting Center (LLP), Suzhou Dazhiqihong Enterprise Management Consulting Center (LLP), Shanghai Ximalaya Technology Co., Ltd., Jie Ding (our director and <span style="white-space:nowrap">co-founder),</span> Beijing Langmafeng Venture Capital Management Co., Ltd., and certain other nominee shareholders, each holding approximately 66.8%, 9.8%, 5.8%, 4.2%, 4.2%, 1.0% and 8.1%, respectively, of Jiangsu Radnova&#8217;s equity interests. Most of the nominee shareholders are also shareholders of our company. </p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Arrangements with the VIEs and Their Shareholders </p> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders&#8221; for details. </p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">4.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Property, Plant and Equipment </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are headquartered in Beijing and Suzhou and have several offices in China. We lease our premises under operating lease agreements from independent third parties. As of December&#160;31, 2024, we leased our premises in Beijing, Shanghai, Suzhou and other 19 cities with an aggregate floor area of approximately 12,200 square meters under operating lease agreements from independent third parties. We believe that our existing facilities are generally adequate to meet our current needs, but we expect to seek additional space as needed to accommodate future growth. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">80 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_8"><span style="font-weight:bold">ITEM&#8201;4A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">UNRESOLVED STAFF COMMENTS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_9"><span style="font-weight:bold">ITEM&#8201;5.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">OPERATING AND FINANCIAL REVIEW AND PROSPECTS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You should read the following discussion together with our consolidated financial statements and the related notes included elsewhere in this annual report. This discussion may contain forward-looking statements about our business and operations. Our actual results may differ materially from those we currently anticipate as a result of many factors, including those we describe under &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8221; and elsewhere in this annual report. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the impact of foreign currency fluctuations on the company, and the extent to which foreign currency net investments are hedged by currency borrowing and other hedging instruments, please refer to &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212; Foreign Currency Exchange Rate Risk.&#8221; </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">5.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Operating Results </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Key Factors Affecting Our Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following factors are the principal factors that have affected and will continue to affect our business, financial condition, results of operations and prospects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Expansion of Usage by Existing Customers </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results of operations are highly dependent on the total number of and usages of our solutions by our customers. We have cultivated a large, high-quality and loyal customer base across various industries, including manufacturing, new retail, catering, finance, automotive, IT technology, healthcare and energy among others. As of December&#160;31, 2022, 2023 and 2024, we had 3,881, 3,501 and 2,477 customers, respectively. The number of our subscription customers was 3,439, 3,230 and 2,405 as of the same dates. Such decrease was mainly due to (i)&#160;the deconsolidation of CEIBS PG, and (ii)&#160;our business expansion strategy to focus on large enterprises with strong and steady demand for corporate learning solutions, leading to the deselection of some small and <span style="white-space:nowrap">medium-sized</span> customers. We have fostered strong loyalty with existing customers as a result of the high quality SaaS solutions offered by us, effectively addressing their needs. We believe that there are significant opportunities for growth with many of our existing customers. Our high-quality content offerings bring additional monetization opportunities and encourage subscription renewals and upsells. The net revenue retention rate of our subscription customers in terms of subscription revenue was 118.1%, 101.4% and 100.9% as of December&#160;31, 2022, 2023 and 2024, respectively. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Acquisition of New Customers </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To expand our customer base, we are dedicated to investing in sales and marketing efforts to penetrate additional industry verticals and further enhance our brand image and recognition within China&#8217;s corporate learning industry. Our internal sales and marketing team will concentrate on large and mega enterprises, while collaborating with channel partners to reach out to small and medium enterprises. The success of our operating results and growth prospects will depend, in part, on our ability to attract new customers. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Optimization of Product Offering Mix </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our product mix management significantly impacts our operational results, particularly our overall profit margin. For instance, our subscription-based corporate learning solutions generally yield higher gross margins compared to other offerings, while self-developed content typically boasts higher gross margins than third-party content. To enhance profitability and achieve greater financial scalability, we aim to prioritize subscription-based corporate learning solutions with self-developed content. We will continue optimizing our software and creating high-quality content to leverage synergies between them, thereby driving monetization opportunities and increasing subscription revenue. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Investment for Growth </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are committed to investing in our future growth. We have invested, and expect to continue to invest in developing content and technology capabilities in order to provide high-quality solutions. We also plan to continue to expand our content library, both self-developed and third-parties developed, to enhance user experience and to attract new customers. We have also made investments, both organically and through acquisitions, to extend our technology capabilities and expand our course library, and expect to continue to do so in the future. Any such investments may incur significant costs in advance of experiencing benefits from such investments. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">81 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Effective Control over Costs and Expenses </span></p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our profitability depends largely on our ability to manage and control our costs and expenses. We have invested heavily in our sales and marketing efforts to increase sales to existing customers and acquire new customers. We plan to continue to invest in expanding our sales and marketing effort to secure and capture additional market share in the long term, while continuously enhancing sales efficiency across operational processes, sales strategies, and intelligent tools to strengthen individual sales capabilities. Furthermore, we have optimized the content development team, leading to a more streamlined workforce and a steady increase in efficiency. As we continue to grow our business, we expect to benefit from economies of scale and achieve additional cost savings in the long run. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Key Operating Metrics </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We manage our business using the following key operating metrics. We use these metrics to assess the progress of our business, make decisions on where to allocate capital, time and technology investments and assess the near-term and long-term performance of our business. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following tables set forth the major operating metrics for the periods indicated: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:81%"/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">As of December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Number of subscription customers</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,439</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,230</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,405</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net revenue retention rates of subscription customers</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">118.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">101.4</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100.9</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are committed to expanding our customer base. The number of our subscription customers was 3,439, 3,230 and 2,405 as of December&#160;31, 2022, 2023 and 2024, respectively. Such decrease was mainly due to (i)&#160;the deconsolidation of CEIBS PG, and (ii)&#160;our business expansion strategy to focus on large enterprises with strong and steady demand for corporate learning solutions, leading to the deselection of some small and <span style="white-space:nowrap">medium-sized</span> customers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ability to maintain long-term revenue growth is in part dependent on our ability to expand customers&#8217; usage of our solutions over time and grow revenue generated from existing customers. An important way for us to track our performance in this area is by measuring net revenue retention rate of our subscription customers. Net revenue retention rate helps track the changes in purchases made by a particular cohort of customers over time. A net revenue retention rate above 100% reflects that the customers are increasing their purchases of our solutions. The net revenue retention rate of our subscription customers in terms of subscription revenue was 118.1%, 101.4% and 100.9% as of December&#160;31, 2022, 2023 and 2024, respectively. Such decrease was mainly due to our business expansion strategy to focus on large enterprises with strong and steady demand for corporate learning solutions, leading to the deselection of some small and <span style="white-space:nowrap">medium-sized</span> customers. As we continue to develop our &#8220;content + software&#8221; solutions, enrich our content offerings and improve our brand awareness, our existing customers&#8217; willingness to repurchase and renewal will further increase. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Key Components of Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We derive our revenues from two sources, namely (i)&#160;corporate learning solution revenues, including solutions based on both subscription and <span style="white-space:nowrap">non-subscription,</span> and (ii)&#160;other revenues, primarily consisting of sales of customized software and related maintenance services. In 2022, 2023 and 2024, our revenues amounted to RMB430.6&#160;million, RMB424.0&#160;million and RMB331.2&#160;million (US$45.4 million), respectively. On the pro forma basis as if the deconsolidation of CEIBS PG occurred as of the beginning of 2022, our pro forma revenues amounted to RMB346.1&#160;million, RMB324.6&#160;million and RMB327.9&#160;million (US$44.9 million) in the same periods, respectively. For details, see &#8220;&#8212;Recent Development.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth a breakdown of our total revenues, in absolute amounts and as percentages of total revenues, for the periods indicated: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:58%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="26" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="26"><span style="font-weight:bold">(in thousands, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate learning solution</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">98.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">411,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">97.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325,579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">44,604</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">98.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Subscription</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">368,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">85.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">347,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">82.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">301,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">41,346</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">91.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="white-space:nowrap">Non-subscription</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">56,099</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,258</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Others</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">430,636</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">100.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">424,016</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">100.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">331,190</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">45,373</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">100.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">82 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Corporate Learning Solution </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, 2023 and 2024, our revenues generated from corporate learning solution amounted to RMB424.3&#160;million, RMB411.8&#160;million and RMB325.6&#160;million (US$44.6 million), respectively, representing 98.5%, 97.1% and 98.3% of our total revenues in the same periods, respectively. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Subscription revenues</span>. Our subscription revenues are primarily derived from our digital corporate learning solution delivered through SaaS, including subscription of corporate learning system, personalized <span style="white-space:nowrap">e-learning</span> system, teaching tools and online courses. In 2022, 2023 and 2024, our subscription revenues amounted to RMB368.2&#160;million, RMB347.8&#160;million and RMB301.8&#160;million (US$41.3 million), respectively, representing 85.5%, 82.0% and 91.1% of our total revenues, respectively. We typically recognize subscription fees as revenue on a straight-line basis through the subscription term. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic"><span style="white-space:nowrap">Non-subscription</span> revenues</span>. Our <span style="white-space:nowrap">non-subscription</span> revenues are primarily derived from offline courses and recorded courses. In 2022, 2023 and 2024, our revenues generated from <span style="white-space:nowrap">non-subscription-based</span> solution amounted to RMB56.1&#160;million, RMB64.0&#160;million and RMB23.8&#160;million (US$3.3 million), respectively, representing 13.0%, 15.1% and 7.2% of our total revenues in the same periods, respectively. We typically recognize the revenue as services are completed. </p></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Others </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Complementary to our corporate learning solution, we also offer customized software and related maintenance services to our customers. The software is installed <span style="white-space:nowrap">on-premise</span> at the customers&#8217; servers. Revenue generated from other services amounted to RMB6.4&#160;million, RMB12.2&#160;million and RMB5.6&#160;million (US$0.8 million) in 2022, 2023 and 2024, respectively. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cost of Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our cost of revenues consists of the costs that are directly related to providing our products and solutions to our customers. These costs include staff expenses, costs of third-party cloud infrastructures, instructor compensation, amortization of online course contents, impairment of intangible assets and other costs. In 2022, 2023 and 2024, our costs of revenues amounted to RMB197.9&#160;million, RMB194.5&#160;million and RMB126.5&#160;million (US$17.3 million), respectively, representing 46.0%, 45.9% and 38.2% of our total revenues in the same periods, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We expect our cost of revenues to increase in absolute amount in line with our expansion of business and customer base growth, and to decrease as a percentage of our revenues in the long run through economies of scale and improvement of operation efficiency. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Gross Profit </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Gross profit is equal to our total revenues less cost of revenues. Gross profit as a percentage of our total revenues is referred to as gross margin. In 2022, 2023 and 2024, our gross profit was RMB232.7&#160;million, RMB229.5&#160;million and RMB204.7&#160;million (US$28.0 million), respectively, and our gross margin was 54.0%, 54.1% and 61.8%, respectively. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:92%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:69%"/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="14"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gross profit</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">232,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">229,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">204,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">28,040</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We expect that our overall gross margin will increase in the long run, primarily driven by (i)&#160;economies of scale and improvement of operation efficiency and (ii)&#160;our continuous efforts in optimizing product mix for higher gross profit margin. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Operating Expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operating expenses consist of sales and marketing expenses, research and development expenses and general and administrative expenses. The following table sets forth a breakdown of our operating expenses, in absolute amounts and as percentages of our total revenues, for the periods indicated. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:58%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="26" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="26"><span style="font-weight:bold">(in thousands, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">344,729</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">80.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">244,379</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">57.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">144,217</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">43.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">312,093</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">72.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">176,537</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">41.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">116,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,906</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">206,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">47.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">142,852</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">33.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">138,392</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,960</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">41.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total operating expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">863,076</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">200.5</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">563,768</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">132.9</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">398,714</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">54,624</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">120.4</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
</table> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Sales and marketing expenses</span>. Sales and marketing expenses consist of (i)&#160;compensation and incentives paid to sales and marketing staff, (ii)&#160;brand marketing and support expenses, (iii)&#160;impairment of intangible assets and other expenses. Our sales and marketing expenses were RMB344.7&#160;million, RMB244.4&#160;million and RMB144.2&#160;million (US$19.8 million) in 2022, 2023 and 2024, respectively, accounting for 80.1%, 57.6% and 43.5% of our total revenues in the same periods, respectively. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">83 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We adopt an efficient marketing strategy to enhance our brand awareness that combines online advertising and offline seminars and marketing events. Our incentive mechanism has enhanced sales efficiency and promoted repurchase. We plan to continue to invest in sales and marketing to promote our brand awareness, retain our existing customers and attract new customers in the long term, while continuously enhancing sales efficiency across operational processes, sales strategies, and intelligent tools to strengthen individual sales capabilities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Research and development expenses. </span>Research and development expenses consist of (i)&#160;compensation paid to research and development staff, (ii)&#160;professional fees in relation to the software upgrade, (iii)&#160;content design expenses, and (iv)&#160;other expenses. Our research and development expenses were RMB312.1&#160;million, RMB176.5&#160;million and RMB116.1&#160;million (US$15.9 million) in 2022, 2023 and 2024, respectively, accounting for 72.5%, 41.6% and 35.1% of our total revenues in the same periods, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that continued investment in research and development is key to our future growth. We expect to continue to invest in research and development of our technology and content to improve user experience, such as adding new contents, features and functionalities to our solutions, while continuously increasing efficiency. Therefore, we expect our research and development expenses to further decrease as a percentage of our total revenues in the foreseeable future. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">General and administrative expenses. </span>General and administrative expenses consist of (i)&#160;compensation and incentives paid to administrative staff and management team, (ii)&#160;professional fees for external legal, accounting, recruiting and other consulting services and litigation cost, (iii)&#160;share-based compensation, (iv)&#160;general office and administrative expenses, including, rent and travel, among others, (v)&#160;depreciation and amortization and (vi)&#160;other expenses. Our general and administrative expenses were RMB206.3&#160;million, RMB142.9&#160;million and RMB138.4&#160;million (US$19.0 million) in 2022, 2023 and 2024, respectively, accounting for 47.9%, 33.7% and 41.8% of our total revenues in the same periods, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We expect our general and administrative expenses to decrease as a percentage of our total revenues in the long run as we continue to increase operational efficiency and benefit from economies of scale, which will be partially offset by the fact that we will incur additional expenses as a result of operating as a public company. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operating expenses have decreased in absolute numbers from RMB863.1&#160;million in 2022 to RMB563.8&#160;million in 2023, and decreased in absolute numbers to RMB398.7&#160;million (US$54.6 million) in 2024. The operating expenses as a percentage of our total revenues was 200.4%, 132.9% and 120.4% in 2022, 2023 and 2024, respectively, which was primarily attributable to our efforts in optimizing our human resources and effectively managing costs and expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We expect our operating expenses as a percentage of our revenues will decrease over the long term, as we benefit from our enhanced brand awareness, improved sales efficiency and economies of scale. Nevertheless, such expenses may fluctuate as a percentage of our revenues from period to period depending on the timing and extent of these expenses and due to seasonality. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Other Operating Income </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our other operating income primarily consists of governmental subsidies including various forms of government financial incentives and preferential tax treatments. In 2022, 2023 and 2024, our other operating income amounted to RMB9.5&#160;million, RMB5.6&#160;million and RMB7.0&#160;million (US$1.0 million), respectively. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">84 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth a summary of our consolidated results of operations for the periods indicated. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The results of operations in any periods are not necessarily indicative of the results that may be expected for any future period. CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:51%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="26" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="26"><span style="font-weight:bold">(in thousands, except for percentages, shares and per share data)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate learning solutions<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">98.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">411,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">97.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325,579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">44,604</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">98.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Others</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">430,636</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">100.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">424,016</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">100.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">331,190</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">45,373</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">100.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of revenues</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(197,899</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(46.0</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(194,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(45.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(126,522</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(17,333</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(38.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gross profit</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">232,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">54.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">229,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">54.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">204,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">28,040</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Operating expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(344,729</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(80.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(244,379</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(57.6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(144,217</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(19,758</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(43.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(312,093</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(72.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(176,537</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(41.6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(116,105</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,906</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(35.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(206,254</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(47.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(142,852</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(33.7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(138,392</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(18,960</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(41.8</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total operating expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(863,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(200.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(563,768</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(132.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(398,714</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54,624</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(120.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other operating income</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,507</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,629</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,974</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">955</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Loss from operations</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(620,832</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(144.2</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(328,597</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(77.5</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(187,072</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(25,629</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(56.5</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest and investment income</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,494</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">890</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest expense</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(497</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,650</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,699</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,466</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Investment losses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(13,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(14,464</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,981</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on deconsolidation of CEIBS&#160;PG</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">78,760</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10,790</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Foreign exchange gain/(loss), net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">0.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(350</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">550</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">75</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Change in fair value of derivative liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">24.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Loss before income tax expense</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(645,686</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(150.0</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(239,709</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(56.5</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(92,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(12,611</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(27.7</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax benefit</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net loss</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(640,295</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(148.7</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(229,838</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(54.2</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(92,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(12,611</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(27.7</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Adjusted EBITDA<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(510,995</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(118.7</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(260,413</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(61.4</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(181,796</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(24,907</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(54.9</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Adjusted net loss<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(522,610</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(121.4</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(277,634</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(65.5</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(199,312</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(27,306</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(60.2</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes: </p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Corporate learning solution revenue includes subscription based revenue and <span style="white-space:nowrap">non-subscription</span> based revenue. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">For details, see <span style="white-space:nowrap">&#8220;&#8212;Non-GAAP</span> Financial Measures. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Year Ended December&#160;31, 2024 Compared to Year Ended December&#160;31, 2023 </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our revenues decreased by 21.9% from RMB424.0&#160;million in 2023 to RMB331.2 (US$45.4 million) in 2024, primarily driven by (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in revenues in the amount of RMB96.1&#160;million; and (ii)&#160;the fluctuation of our business operations, due to (1)&#160;the increase in our revenues from corporate learning solutions in the amount of RMB9.9&#160;million; and (2)&#160;the decrease in our other revenues in the amount of RMB6.6&#160;million. On the pro forma basis as if the deconsolidation of CEIBS PG occurred as of the beginning of 2022, our pro forma revenues increased by 1.0% from RMB324.6&#160;million in 2023 to RMB327.9&#160;million (US$44.9 million) in 2024. For details, see &#8220;&#8212;Recent Development.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Corporate learning solution. </span>Our revenues derived from corporate learning solution decreased by 20.9% from RMB411.8&#160;million in 2023 to RMB325.6&#160;million in 2024 (US$44.6 million). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">85 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic">Subscription based corporate learning solution. </span>Revenues from subscription based solution decreased by 13.2% from RMB347.8&#160;million in 2023 to RMB301.8&#160;million (US$41.3 million) in 2024. The change was primarily due to (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in subscription revenues in the amount of RMB64.9&#160;million; and (ii)&#160;strategic suspension of certain ancillary online teaching tools. This was partially offset by an RMB18.9&#160;million increase driven by the Company&#8217;s updated business expansion strategy of focusing on large enterprise subscription customers with strong and steady demand for corporate learning solutions. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="font-style:italic"><span style="white-space:nowrap">Non-subscription</span> based corporate learning solution. </span>Revenues from <span style="white-space:nowrap">non-subscription</span> based solution decreased by 62.8% from RMB64.0&#160;million in 2023 to RMB23.8&#160;million (US$3.3 million) in 2024, primarily due to (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in <span style="white-space:nowrap">non-subscription</span> revenues in the amount of RMB31.2&#160;million; and (ii)&#160;reduced offline activities reflecting our strategic shift towards subscription-based corporate learning solutions. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Others. </span>Revenues from other complementary services decreased by 54.0% from RMB12.2&#160;million in 2023 to RMB5.6&#160;million (US$0.8 million) in 2024, due to the decreased number of customized software projects completed in 2024 as a result of our strategic focus on corporate learning solution. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cost of Revenues </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our cost of revenues decreased by 34.9% from RMB194.5&#160;million in 2023 to RMB126.5&#160;million (US$17.3 million) in 2024, attributable to (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in cost of revenues in the amount of RMB44.5&#160;million, and (ii)&#160;a RMB23.5&#160;million reduction resulting from operational adjustments. These cost efficiencies were achieved through (1)&#160;lower instructor compensation costs due to reduced offline activities, aligning with our strategic shift towards subscription-based corporate learning solutions; and (2)&#160;our continuous efforts in optimizing our human resources and effectively managing cost and expenses. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Gross Profit and Gross Margin </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of the foregoing, our gross profit decreased by 10.8% from RMB229.5&#160;million in 2023 to RMB204.7&#160;million (US$28.0 million) in 2024. Our gross margin increased from 54.1% in 2023 to 61.8% in 2024. The increase in gross margin was mainly due to our new strategic focus on large enterprise subscription customers and ongoing cost optimization efforts. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Operating Expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operating expenses decreased by 29.3% from RMB563.8&#160;million in 2023 to RMB398.7&#160;million (US$54.6 million) in 2024. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Sales and Marketing Expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our sales and marketing expenses decreased by 41.0% from RMB244.4&#160;million in 2023 to RMB144.2&#160;million (US$19.8 million) in 2024, which was mainly attributable to (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in sales and marketing expenses in the amount of RMB62.7&#160;million; and (ii)&#160;a RMB34.4&#160;million decrease in compensation paid to sales and marketing staff, due to our efforts in optimizing our human resources and effectively managing costs and expenses. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Research and Development Expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our research and development expenses decreased by 34.2% from RMB176.5&#160;million in 2023 to RMB116.1&#160;million (US$15.9 million) in 2024, primarily due to (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in research and development expenses in the amount of RMB22.5&#160;million; and (ii)&#160;a RMB34.1&#160;million reduction in the compensation paid to research and development staff, due to our efforts in optimizing our human resources and the increased efficiency in research and development. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">General and Administrative Expenses </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our general and administrative expenses decreased by 3.1% from RMB142.9&#160;million in 2023 to RMB138.4&#160;million (US$19.0 million) in 2024, which was largely attributable to (i)&#160;the deconsolidation of CEIBS PG starting from January&#160;15, 2024, which resulted in the decrease in general and administrative expenses in the amount of RMB17.3&#160;million; and (ii)&#160;a decrease in share-based compensation paid to general and administrative staff amounting to RMB20.2&#160;million, due to the completion of the amortization of certain share-based incentives, partially offset by (iii)&#160;the increase of IPO related professional fees and litigation cost happened in 2024. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Operating Loss </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operating loss decreased by 43.1% from RMB328.6&#160;million in 2023 to RMB187.1&#160;million (US$25.6 million) in 2024. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">86 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Change in Fair Value of Derivative Liabilities </span></p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recorded gain in fair value of derivative liabilities of RMB34.4&#160;million (US$4.7 million) in 2024, as compared to gain in fair value of derivative liabilities of RMB102.4&#160;million in 2023. Such gain was primarily due to the decrease in the fair value of derivative liabilities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Gain on Deconsolidation of CEIBS PG </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recorded gain on deconsolidation of CEIBS PG of RMB78.8&#160;million (US$10.8 million) in 2024. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Net Loss </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We had net loss of RMB92.1&#160;million (US$12.6 million) in 2024, as compared to RMB229.8&#160;million in 2023. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Year Ended December&#160;31, 2023 Compared to Year Ended December&#160;31, 2022 </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Year Ended December&#160;31, 2023 Compared to Year Ended December&#160;31, 2022&#8221; beginning on page 122 of our prospectus filed with the Securities and Exchange Commission on August&#160;16, 2024 pursuant to Rule 424(b)(4) under the Securities Act (Securities Act File <span style="white-space:nowrap">No.&#160;333-280772)</span> incorporated by reference into this annual report. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">87 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Deconsolidation of CEIBS PG </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2024, pursuant to a partial final award issued by the HKIAC, the transfer of 21% equity interest in CEIBS PG to us was declared invalid at the time of the transfer and our Group&#8217;s appointment of one director of CEIBS PG was invalid. We subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. Given that Hong Kong courts have adopted a very <span style="white-space:nowrap">pro-arbitration</span> approach, we determined that we have lost control over CEIBS PG since the partial final award was declared on January&#160;15, 2024 even though our application to set aside the partial final award was still pending adjudication. As a result, CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024. In January 2025, the High Court of Hong Kong dismissed our application to set aside the partial final award. For details, see &#8220;Item 8. Financial Information&#8212;8.A. Consolidated Statements and Other Financial Information&#8212;Legal Proceedings&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following unaudited pro forma financial information is for illustrative purposes only, which reflects the effect of the deconsolidation of CEIBS PG as if the deconsolidation occurred as of the beginning of 2022. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:54%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="62" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="30" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span><br/><span style="font-weight:bold">GROUP</span><br/><span style="font-weight:bold">HOLDING</span><br/><span style="font-weight:bold">LIMITED</span><br/><span style="font-weight:bold">Consolidated</span><br/><span style="font-weight:bold">Historical</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Deconsolidated</span><br/><span style="font-weight:bold">CEIBS PG</span><br/><span style="font-weight:bold">Historical</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Transaction</span><br/><span style="font-weight:bold">Accounting</span><br/><span style="font-weight:bold">Adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Pro Forma</span><br/><span style="font-weight:bold">deconsolidation</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span><br/><span style="font-weight:bold">GROUP</span><br/><span style="font-weight:bold">HOLDING</span><br/><span style="font-weight:bold">LIMITED</span><br/><span style="font-weight:bold">Consolidated</span><br/><span style="font-weight:bold">Historical</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Deconsolidated</span><br/><span style="font-weight:bold">CEIBS PG</span><br/><span style="font-weight:bold">Historical</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Transaction</span><br/><span style="font-weight:bold">Accounting</span><br/><span style="font-weight:bold">Adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Pro Forma</span><br/><span style="font-weight:bold">deconsolidation</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">YXT.COM</span><br/><span style="font-weight:bold">GROUP</span><br/><span style="font-weight:bold">HOLDING</span><br/><span style="font-weight:bold">LIMITED</span><br/><span style="font-weight:bold">Consolidated</span><br/><span style="font-weight:bold">Historical</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Deconsolidated</span><br/><span style="font-weight:bold">CEIBS PG</span><br/><span style="font-weight:bold">Historical</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Transaction</span><br/><span style="font-weight:bold">Accounting</span><br/><span style="font-weight:bold">Adjustments</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Pro Forma</span><br/><span style="font-weight:bold">deconsolidation</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="2"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="62"><span style="font-weight:bold">(unaudited)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="62"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Pro forma revenue<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(88,475</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">3,916</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">346,077</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(101,216</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">1,839</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">324,639</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">45,373</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(3,277</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(449</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">327,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">44,924</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:Times New Roman">Pro forma loss&#160;before income&#160;tax benefit<sup style="font-size:75%; vertical-align:top">(1)</sup><sup style="font-size:75%; vertical-align:top">&#160;(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(645,686</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">53,025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">50,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(541,859</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(239,709</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">49,498</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(190,211</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(92,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(12,611</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">749</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">103</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(78,760</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(10,790</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(170,064</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(23,298</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes: </p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The pro forma financial information for all periods presented above has been calculated after adjusting the results of CEIBS PG to reflect the deconsolidation, including pro forma adjustment related to elimination of inter-company transactions. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The actual gain from the deconsolidation of CEIBS PG in the amount of RMB78.8 million was recorded on January&#160;15, 2024. See Note 4 to our Audited Consolidated Financial Statements for the year ended December 31, 2024. For the purpose of preparation for the unaudited pro forma financial information, the pro forma gain from the deconsolidation of CEIBS PG was calculated in the amount of RMB50.8&#160;million for the year ended December 31, 2022, as if the deconsolidation occurred as of the beginning of 2022. Accordingly, the actual gain of RMB78.8&#160;million recorded on January&#160;15, 2024 was excluded from the pro forma financial information for the year ended December&#160;31, 2024. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">88 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Recent Accounting Pronouncements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For detailed discussion on recent accounting pronouncements, see Note 2 to our audited consolidated financial statements included elsewhere in this annual report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="white-space:nowrap">Non-GAAP</span> Financial Measures </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In evaluating our business, we consider and use certain <span style="white-space:nowrap">non-GAAP</span> measures, including adjusted net loss, adjusted net loss margin, adjusted EBITDA and adjusted EBITDA margin, as supplemental measures to review and assess our operating performance. The presentation of the <span style="white-space:nowrap">non-GAAP</span> financial measure is not intended to be considered in isolation or as a substitute for the financial information prepared and presented in accordance with U.S. GAAP. We present the <span style="white-space:nowrap">non-GAAP</span> financial measure because it is used by our management to evaluate our operating performance and formulate business plans. We also believe that the use of the <span style="white-space:nowrap">non-GAAP</span> measure facilitates investors&#8217; assessment of our operating performance. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The non-GAAP financial measure is not defined under U.S. GAAP and is not presented in accordance with U.S. GAAP. The <span style="white-space:nowrap">non-GAAP</span> financial measure has limitations as analytical tools. One of the key limitations of using the <span style="white-space:nowrap">non-GAAP</span> financial measure is that it does not reflect all items of income and expense that affect our operations. Further, the <span style="white-space:nowrap">non-GAAP</span> measure may differ from the <span style="white-space:nowrap">non-GAAP</span> information used by other companies, including peer companies, and therefore its comparability may be limited. We compensate for these limitations by reconciling the <span style="white-space:nowrap">non-GAAP</span> financial measure to the nearest U.S. GAAP performance measure, which should be considered when evaluating our performance. We encourage you to review our financial information in its entirety and not rely on a single financial measure. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Adjusted Net Loss </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We define adjusted net loss as net loss excluding amortization of incremental intangible assets resulting from business combination, impairment of intangible assets, gain on deconsolidation of CEIBS PG, share-based compensation, change in fair value of derivative liabilities and adjustments for income taxes. Adjusted net loss margin represents adjusted net loss as a percentage of total revenues. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following tables reconcile our adjusted net loss and adjusted net loss margin for the periods indicated, to the most directly comparable financial measure calculated and presented in accordance with U.S. GAAP, which are net loss and net loss margin: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:64%"/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="14"><span style="font-weight:bold">(in thousands, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Net loss</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(640,295</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(229,838</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(92,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(12,611</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjustments:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of incremental intangible assets resulting from business combination</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,240</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Impairment of intangible assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">21,660</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on deconsolidation of CEIBS PG</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(78,760</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,790</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Share-based compensation</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">71,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Change in fair value of derivative liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,710</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjusted loss before income taxes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(518,050</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(268,134</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(199,312</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27,306</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjusted income taxes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,560</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(9,500</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Adjusted net loss</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(522,610</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(277,634</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(199,312</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(27,306</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net loss margin</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(148.7</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27.8</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27.8</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Adjusted net loss margin</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(121.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(60.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(60.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Adjusted EBITDA </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We define adjusted EBITDA as net loss excluding interest income and expenses, income tax expense and benefit, depreciation and amortization, impairment of intangible assets, gain on deconsolidation of CEIBS PG, share-based compensation, and changes in fair value of derivative liabilities. Adjusted EBITDA margin represents adjusted EBITDA as a percentage of total revenues. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following tables reconcile our adjusted EBITDA and adjusted EBITDA margin for the periods indicated, to the most directly comparable financial measure calculated and presented in accordance with U.S. GAAP, which are net loss and net loss margin: </p> <p style="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">89 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:92%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:68%"/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="14"><span style="font-weight:bold">(in thousands, except for percentages)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Net loss</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(640,295</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(229,838</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(92,053</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(12,611</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Adjustments:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Interest income</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,272</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,071</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(6,494</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(890</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Interest expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">497</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10,699</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Income tax benefit</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Depreciation and amortization</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,461</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,353</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,823</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Impairment of intangible assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">21,660</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Gain on deconsolidation of CEIBS PG</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(78,760</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,790</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Share-based compensation</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">71,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">805</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Change in fair value of derivative liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,710</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Adjusted EBITDA</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(510,995</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(260,413</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(181,796</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">(24,907</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">)&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Net loss margin</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(148.7</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54.2</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27.8</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(27.8</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman">Adjusted EBITDA margin</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(118.7</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(61.4</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54.9</td>
<td style="white-space:nowrap;vertical-align:bottom">)%&#160;</td></tr>
</table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Taxation </p> <p style="margin-top:4pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Cayman Islands </span></p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are incorporated in the Cayman Islands. Under the current law of the Cayman Islands, we are not subject to income or capital gains tax. In addition, dividend payments are not subject to withholding tax in the Cayman Islands. We are not currently a taxpayer in China because we have incurred cumulative losses since inception. We also have no current intention to pay dividends to shareholders. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Hong Kong </span></p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current Hong Kong Inland Revenue Ordinance, our subsidiaries incorporated in Hong Kong are subject to a <span style="white-space:nowrap">two-tiered</span> profits tax rates regime. Under the <span style="white-space:nowrap">two-tiered</span> profits tax rates regime, the first HK$2.0&#160;million of profits of the qualifying group entity will be taxed at 8.25%, and profits above HK$2.0&#160;million will be taxed at 16.5%. We do not have operations in our Hong Kong subsidiaries and we will not be subject to profits tax. In addition, dividend payments to us are not subject to Hong Kong withholding tax. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">PRC </span></p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our subsidiaries and consolidated VIEs in China are companies incorporated under PRC law and, as such, are subject to PRC enterprise income tax on their taxable income in accordance with the relevant PRC income tax laws. Pursuant to the PRC EIT Law, which became effective on January&#160;1, 2008, a uniform 25% enterprise income tax rate is generally applicable to both foreign-invested enterprises and domestic enterprises, except where a special preferential rate applies. In 2022, 2023 and 2024, preferential tax treatment was available to certain of our PRC subsidiaries. The VIE, Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.), was recognized as a &#8220;High-tech Enterprise&#8221; in November 2018 and renewed its HNTE certificate in December 2024, which allowed it to apply an income tax rate of 15% during the following three years. The enterprise income tax is calculated based on the entity&#8217;s global income as determined under PRC tax laws and accounting standards. For qualified small and <span style="white-space:nowrap">low-profit</span> enterprises, from January&#160;1, 2023 to December&#160;31, 2027, 25% of the first RMB 3.0&#160;million of the assessable profit before tax is subject to the tax rate of 20%. For the year ended December&#160;31, 2024, there are qualified small and <span style="white-space:nowrap">low-profit</span> enterprises in PRC, and thus they were eligible for the above preferential tax rate for small and <span style="white-space:nowrap">low-profit</span> enterprises. </p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to VAT at a rate of 6% or 9% on the services we provide and related surcharges. We are also subject to surcharges on VAT payments in accordance with PRC law. </p> <p style="margin-top:4pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Cayman Islands holding company, we may receive dividends from our PRC subsidiaries through YXT.COM (HK) Limited. The PRC EIT Law and its implementing rules provide that dividends paid by a PRC entity to a nonresident enterprise for income tax purposes is subject to PRC withholding tax at a rate of 10%, subject to reduction by an applicable tax treaty with China. Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or SAT Circular 81, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i)&#160;it must be a company; (ii)&#160;it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii)&#160;it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. In October 2019, the State Administration of Taxation issued Announcement of the State Taxation Administration on Issuing the Measures for <span style="white-space:nowrap">Non-resident</span> Taxpayers&#8217; Enjoyment of Treaty Benefits, or SAT Circular 35, which became effective on January&#160;1, 2020. SAT Circular 35 provides that nonresident enterprises are not required to obtain <span style="white-space:nowrap">pre-approval</span> from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, nonresident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to <span style="white-space:nowrap">post-tax</span> filing examinations by the relevant tax authorities. Accordingly, YXT.COM (HK) Limited may be able to benefit from the 5% withholding tax rate for the dividends it receives from its PRC subsidiaries, if it satisfies the conditions prescribed under SAT Circular 81 and SAT Circular 35 and other relevant tax rules and regulations. However, according to SAT Circular 81 and SAT Circular 35, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">90 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a &#8220;resident enterprise&#8221; under the PRC EIT Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our <span style="white-space:nowrap">non-PRC</span> shareholders or the ADSs Holders.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For purposes of illustration, the following discussion reflects the hypothetical taxes that might be required to be paid within China, assuming that: (i)&#160;we have taxable earnings, and (ii)&#160;we determine to pay a dividend in the future: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:79%"/>

<td style="vertical-align:bottom;width:16%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Taxation&#160;Scenario<sup style="font-size:75%; vertical-align:top">(1)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Statutory Tax and</span><br/><span style="font-weight:bold">Standard Rates</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hypothetical <span style="white-space:nowrap">pre-tax</span> earnings<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tax on earnings at statutory rate of 25%<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(25.0</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net earnings available for distribution</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">75.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Withholding tax at standard rate of 10%<sup style="font-size:75%; vertical-align:top">(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7.5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net distribution to Parent/Shareholders</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">67.5</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes: </p> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">For purposes of this example, the tax calculation has been simplified. The hypothetical book <span style="white-space:nowrap">pre-tax</span> earnings amount, not considering timing differences, is assumed to equal Chinese taxable income. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Under the terms of the contractual agreements, sales service fees are charged by our PRC subsidiaries to the VIEs. For all periods presented, these fees are recognized as sales and marketing expenses of the VIEs, with a corresponding amount as service income by our PRC subsidiaries and eliminated in consolidation. See &#8220;Item 3. Key Information&#8212; Condensed Consolidating Schedule.&#8221; For income tax purposes, our PRC subsidiaries and VIEs file income taxes on a separate company basis. The fees paid are recognized as a tax deduction by the VIEs and as income by our PRC subsidiaries and are tax neutral. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">Upon</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">the instance that the VIEs reach a cumulative level of profitability, because our PRC subsidiaries occupy certain trademarks and copyrights, the agreements will be updated to reflect charges for such trademarks and copyrights usage on the basis that they will quality for tax neutral treatment. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">One of the VIEs qualifies for a 15% preferential income tax rate in China. However, such rate is subject to qualification, is temporary in nature, and may not be available in a future period when distributions are paid. For purposes of this hypothetical example, the table above reflects a maximum tax scenario under which the full statutory rate would be effective. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">China&#8217;s Enterprise Income Tax Law imposes a withholding income tax of 10% on dividends distributed by a Foreign Invested Enterprises (&#8220;FIE&#8221;) to its immediate holding company outside of China. A lower withholding income tax rate of 5% is applied if the FIE&#8217;s immediate holding company is registered in Hong Kong or other jurisdictions that have a tax treaty arrangement with China, subject to a qualification review at the time of the distribution. For purposes of this hypothetical example, the table above assumes a maximum tax scenario under which the full withholding tax would be applied. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The table above has been prepared under the assumption that all profits of the VIEs will be distributed as fees to our PRC subsidiaries under tax neutral contractual arrangements. If in the future, the accumulated earnings of the VIEs exceed the fees paid to our PRC subsidiaries (or if the current and contemplated fee structure between the intercompany entities is determined to be <span style="white-space:nowrap">non-substantive</span> and disallowed by Chinese tax authorities), we have other <span style="white-space:nowrap">tax-planning</span> strategies that can be deployed on a tax neutral basis. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">91 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Should all tax planning strategies fail, the VIEs could, as a matter of last resort, make a <span style="white-space:nowrap">non-deductible</span> transfer to our PRC subsidiaries for the amounts of the stranded cash in the VIEs. This would result in the double taxation of earnings: once at the VIE level (for <span style="white-space:nowrap">non-deductible</span> expenses) and again at the PRC subsidiary level (for presumptive earnings on the transfer). Such a transfer and the related tax burdens would reduce our <span style="white-space:nowrap">after-tax</span> income to approximately 50.6% of the <span style="white-space:nowrap">pre-tax</span> income. Our management believes that there is only a remote possibility that this scenario would happen. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">5.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Liquidity and Capital Resources </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash Flows and Working Capital </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our principal sources of liquidity have been proceeds from operating activities as well as proceeds from the issuance and sale of our ordinary shares.<span style="font-weight:bold"><span style="font-style:italic"> </span></span>As of December&#160;31, 2024, we had RMB417.9&#160;million (US$57.3 million) in cash and cash equivalents. Our cash and cash equivalents mainly consist of bank deposits and are primarily denominated in Renminbi and US dollars. Our cash and cash equivalents denominated in Renminbi amounted to RMB145.2&#160;million (US$19.9 million) as of December&#160;31, 2024, among which RMB143.1&#160;million (US$19.6 million) was held by the VIEs. Meanwhile, our cash and cash equivalents denominated in US dollars amounted to RMB272.4&#160;million (US$37.3 million) as of December&#160;31, 2024, none of which was held by the VIEs. As of December&#160;31, 2024, 100% of our cash and cash equivalents denominated in Renminbi are located in the PRC, while our cash and cash equivalents denominated in US dollars located in the PRC and held outside of the PRC amounted to RMB172.2&#160;million (US$23.6 million) and RMB100.2&#160;million (US$13.7 million), respectively. We believe that our current cash and anticipated cash flow from operations will be sufficient to meet our anticipated cash needs, including our cash needs for working capital and capital expenditures, for at least the next 12 months from the date these consolidated financial statements are available to be issued. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a holding company with no material operations of our own, we conduct our operations primarily through our PRC subsidiaries and our consolidated VIEs in China. We are permitted under PRC laws and regulations to provide funding to our PRC subsidiaries in China through capital contributions or loans, subject to the approval of government authorities and limits on the amount of capital contributions and loans. In addition, our subsidiaries in China may provide Renminbi funding to our consolidated VIEs only through entrusted loans. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of overseas securities offering to make loans to or make additional capital contributions to our PRC subsidiaries and affiliated entities and affiliated entities, which could materially and adversely affect our liquidity and our ability to fund and expand our business&#8221; and &#8220;Use of Proceeds.&#8221; The ability of our subsidiaries in China to make dividends or other cash payments to us is subject to various restrictions under PRC laws and regulations. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;We may rely on dividends paid by our PRC subsidiaries to fund cash and financing requirements. Any limitation on the ability of our PRC subsidiaries to pay dividends to us could have a material adverse effect on our ability to conduct our business and to pay dividends to holders of our ordinary shares, including those represented by the ADSs&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our <span style="white-space:nowrap">non-PRC</span> shareholders or the ADS holders.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth a summary of our cash flows for the periods indicated: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:64%"/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">For the Year Ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="14"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used in operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(456,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(257,029</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(211,734</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(29,007</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash generated from/(used in) investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">267,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(97,533</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">142,166</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19,477</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash generated from/(used in) financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,575</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">241,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">173,729</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,809</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(6,408</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(879</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net (decrease)/increase in cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(158,534</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(111,518</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">97,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13,392</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents at beginning of the year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">590,541</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">432,007</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">320,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">43,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at the end of the year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">432,007</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">320,489</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">418,242</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">57,299</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cash, cash equivalents and restricted cash at the end of the year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">432,007</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">320,489</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">418,242</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">57,299</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: restricted cash</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">44</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents at the end of the year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">432,007</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">320,489</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">417,920</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">57,255</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Operating Activities </span></p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in operating activities was RMB211.7&#160;million (US$29.0 million) in the year ended December&#160;31, 2024. The difference between our net loss of RMB92.1&#160;million (US$12.6 million) and the net cash used in operating activities was mainly attributable to (i)&#160;a gain on deconsolidation of CEIBS PG of RMB78.8&#160;million (US$10.8 million), (ii) a gain in fair value of derivative liabilities of RMB34.4&#160;million (US$4.7 million), (iii) an increase in prepaid expenses and other assets of RMB40.3&#160;million (US$5.5 million), partially offset by (iv)&#160;impairment of available-for-sale debt securities of RMB14.5&#160;million (US$2.0 million). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">92 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in operating activities was RMB257.0&#160;million in 2023. The difference between our net loss of RMB229.8&#160;million and the net cash used in operating activities was mainly attributable to (i)&#160;a gain in fair value change of derivatives liabilities of RMB102.4&#160;million as a result of the decreased valuation of our Company, and (ii)&#160;a decrease in other payable and accrued liabilities of RMB45.7&#160;million due to our efforts in optimizing our human resources and effectively managing costs and expenses, partially offset by (i)&#160;share-based compensation of RMB26.1&#160;million, (ii)&#160;amortization of intangible assets of RMB22.0&#160;million, (iii)&#160;impairment of intangible assets of RMB21.7&#160;million, (iv)&#160;an increase in deferred revenue of RMB19.1&#160;million, and (v)&#160;a decrease in prepaid expenses and other assets of RMB15.3&#160;million due to the completion of our office renovation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in operating activities was RMB456.8&#160;million in 2022. The difference between our net loss of RMB640.3&#160;million and the net cash used in operating activities was mainly attributable to (i)&#160;share-based compensation of RMB71.8&#160;million, (ii)&#160;a loss from fair value change of derivatives liabilities of RMB32.2&#160;million as a result of the increased valuation of our company, (iii)&#160;amortization of intangible assets of RMB23.7&#160;million, and (iv)&#160;an increase in deferred revenue of RMB24.7&#160;million due to our business growth. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Investing Activities </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash generated from investing activities was RMB142.2&#160;million (US$19.5 million) in the year ended December&#160;31, 2024, which was primarily due to (i)&#160;cash received from maturity of short-term investments of RMB115.1&#160;million (US$15.8 million), and (ii)&#160;cash received from maturity of long-term bank deposit of RMB117.7&#160;million (US$16.1 million), partially offset by (i)&#160;cash paid for short-term investments of RMB56.3&#160;million (US$7.7 million), and (ii) net cash decrease of RMB 30.8 million (US$4.2 million) due to deconsolidation of CEIBS PG. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities was RMB97.5&#160;million in 2023, which was primarily due to (i)&#160;cash paid for long-term investments of RMB117.6&#160;million, and (ii)&#160;cash paid for short-term investments of RMB96.5&#160;million, partially offset by cash received from maturity of short-term investments of RMB141.7&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash generated from investing activities was RMB267.9&#160;million in 2022, which was primarily due to cash received from maturity of short-term investments of RMB547.7&#160;million, partially offset by (i)&#160;cash paid for short-term investments of RMB224.3&#160;million and (ii)&#160;purchase of <span style="white-space:nowrap"><span style="white-space:nowrap">available-for-sale</span></span> debt securities of RMB36.8&#160;million. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Financing Activities </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash generated from financing activities was RMB173.7&#160;million (US$23.8 million) in the year ended December&#160;31, 2024, which was primarily due to (i)&#160;proceeds from short-term borrowings of RMB110.0&#160;million (US$15.1 million), (ii) proceeds from long-term borrowings of RMB138.0&#160;million (US$18.9 million), and (iii)&#160;proceeds from issuance of Class&#160;A ordinary shares upon the completion of IPO of RMB178.1&#160;million (US$24.4 million), partially offset by (i)&#160;repayment of short-term borrowings of RMB39.8&#160;million (US$5.5 million), and (ii)&#160;repayment of long-term borrowings of RMB185.5&#160;million (US$25.4 million) and (iii)&#160;payment of initial public offering costs of RMB27.0&#160;million (US$3.7 million). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash generated from financing activities was RMB241.9&#160;million in 2023, which was primarily due to proceeds from borrowings of RMB269.8&#160;million, partially offset by payments of borrowings of RMB24.0&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash generated from financing activities was RMB9.6&#160;million in 2022, which was primarily due to proceeds from borrowings of RMB20.0&#160;million, partially offset by payments of borrowings of RMB8.0&#160;million. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Material Cash Requirements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our material cash requirements as of December&#160;31, 2024 primarily include our operating lease commitments, short-term and long-term borrowings, capital expenditures, and working capital requirements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operating lease commitments consist of the commitments under the lease agreements for our office premises. We lease our office facilities under <span style="white-space:nowrap">non-cancelable</span> operating leases with various expiration dates. The majority of our operating lease commitments are related to our office lease agreements in China. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">93 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our short-term and long-term borrowings represent future maximum commitment relating to the principal amount and interests in connection with our borrowings. In February 2023, April 2023 and June 2023, we entered into three unsecured <span style="white-space:nowrap">one-year</span> bank loans in the principal amount of RMB9.9&#160;million, RMB9.9&#160;million and RMB20.0&#160;million, respectively, with an annual interest rate of 3.10% each, and repaid such loans in full by May 2024. In April 2023, we entered into one secured <span style="white-space:nowrap">two-year</span> bank loan in the principal amount of RMB80.0&#160;million with an annual interest rate of 3.65% and repaid such loan in full by May 2024. In April 2023, we entered into one unsecured <span style="white-space:nowrap">two-year</span> bank loan in the principal amount of RMB50.0&#160;million with an annual interest rate of 4.20% and with annual repayment schedule of RMB2.5&#160;million, RMB5.0&#160;million and RMB42.5&#160;million in 2023, 2024 and 2025, respectively. We repaid RMB2.5&#160;million and RMB5.0&#160;million during the year ended December&#160;31, 2023 and 2024, respectively, when the installment became due. In February 2025, we made early repayment of the remaining balance.<span style="font-weight:bold"><span style="font-style:italic"> </span></span>In December 2023, we entered into two unsecured <span style="white-space:nowrap">1.5-year</span> bank loans in the aggregate principal amount of RMB100.0&#160;million in total with an annual interest rate of 4.00% each, both of which are due in June 2025. In 2024, we made early repayment of the balance. In April 2024, we entered into an unsecured <span style="white-space:nowrap">two-year</span> bank loan of RMB43.0&#160;million with an annual interest rate of 3.55% and with annual repayment schedule of RMB3.0&#160;million and RMB40.0&#160;million in 2025 and 2026, respectively. In May 2024, we entered into a secured <span style="white-space:nowrap">two-year</span> bank loan in the principal amount of RMB75.0&#160;million with an annual interest rate of 3.45% and with annual repayment schedule of RMB1.5&#160;million, RMB2.0&#160;million and RMB71.5&#160;million in 2024, 2025 and 2026, respectively. We repaid RMB1.5&#160;million during the year ended December&#160;31, 2024 when the installment become due. In February 2025, we made early repayment of the entire remaining balance. In June 2024, we entered into a secured <span style="white-space:nowrap">one-year</span> bank loan in the principal amount of RMB80.0&#160;million with an annual interest rate of 3.60%, which is due in June 2025. In June 2024, we entered into an unsecured <span style="white-space:nowrap">two-year</span> bank loan in the principal amount of RMB10.0&#160;million with an annual interest rate of 3.30% and with annual repayment schedule of RMB0.5&#160;million, RMB3.5&#160;million and RMB6.0&#160;million in 2024, 2025 and 2026, respectively. We repaid RMB0.5&#160;million during the year ended December&#160;31, 2024, when the installment became due. In July 2024, we entered into an unsecured <span style="white-space:nowrap">two-year</span> bank loan in the principal amount of RMB10.0&#160;million with an annual interest rate of 3.40% and with annual repayment schedule of RMB2.0&#160;million and RMB8.0&#160;million in 2025 and 2026, respectively. In September 2024, we entered into a secured <span style="white-space:nowrap">one-year</span> bank loan in the principal amount of RMB30.0&#160;million with an annual interest rate of 3.35%, which is due in September 2025. The weighted average interest rates for the outstanding borrowings were approximately 3.43%, 3.88% and 3.68% as of December&#160;31, 2022, 2023 and 2024, respectively. As of December&#160;31, 2022, 2023 and 2024, the outstanding balance of our borrowings was RMB20.0&#160;million, RMB265.8&#160;million and RMB288.5&#160;million (US$39.5 million), respectively. As of December&#160;31, 2024, the combined aggregate amount of maturities for all long-term borrowings after 2024 is RMB53.0&#160;million (US$7.3 million) in 2025 and RMB125.5&#160;million (US$17.2 million) in 2026. For details, see Note 12 to our Consolidated Financial Statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth our contractual obligations as of December&#160;31, 2024:<span style="font-weight:bold"><span style="font-style:italic"> </span></span> </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:69%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Payment due by period</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Total</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Less&#160;than</span><br/><span style="font-weight:bold">1 year</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold"><span style="white-space:nowrap">1-3&#160;years</span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold"><span style="white-space:nowrap">3-5&#160;years</span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">More&#160;than</span><br/><span style="font-weight:bold">5 years</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="18"><span style="font-weight:bold">(in RMB thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating lease commitment<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">28,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,971</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,211</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,948</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term borrowings<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">110,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">110,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term borrowings<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">178,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes: </p> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents obligations under lease agreements for our office premises. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Includes interest payment obligations thereof. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Capital Expenditures </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our capital expenditures are incurred primarily in connection with the purchase of third-party content and computer equipment. Our capital expenditures were RMB18.7&#160;million, RMB5.6&#160;million and RMB1.7&#160;million (US$0.2 million) in 2022, 2023 and 2024, respectively. We will continue to make capital expenditures to meet the expected growth of our business. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Obligations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative contracts that are indexed to our shares and classified as shareholder&#8217;s equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk, or credit support to us or engages in leasing, hedging, or product development services with us. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than those shown above, we did not have any significant capital and other commitments, long-term obligations, or guarantees as of December&#160;31, 2024. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Holding Company Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 3. Key Information&#8212;&#8194; Holding Company Structure&#8221; for details. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">94 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">5.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Research and Development </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our vision and focus on innovation have fueled our growth and enabled us to deliver our products and services. We allocate a substantial portion of our operating expenses to research and development, including upgrading our infrastructure, improving our cloud technology and developing new products and solutions. See &#8220;Item 4. Information on the Company&#8212;4.B. Business Overview&#8212; Advanced Technology Capabilities&#8221; and &#8220;Item 4. Information on the Company&#8212;4.B. Business Overview&#8212;Intellectual Property.&#8221; </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">5.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Trend Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the year ended December&#160;31, 2024 that are reasonably likely to have a material and adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial condition. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">5.E.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Critical Accounting Estimates </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We prepare our financial statements in conformity with U.S. GAAP. The preparation of these financial statements requires us to make estimates, judgments, and assumptions that can have a meaningful effect on the reporting of consolidated financial statements. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experience and various other assumptions that we believe to be reasonable under the circumstances. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from our expectations because of changes in our estimates. Critical accounting estimates are defined as those reflective of significant judgments, estimates and uncertainties, which may result in materially different results under different assumptions and conditions. For the year ended December&#160;31, 2024, we identified no critical accounting estimates in the preparation of our financial statements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Recent Accounting Pronouncements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For a detailed discussion on recent accounting pronouncements, see Note 2 to our Consolidated Financial Statements. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_10"><span style="font-weight:bold">ITEM&#8201;6</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">6.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Directors and Senior Management </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Directors and Executive Officers </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth information regarding our executive officers and directors as of the date of this annual report. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0">


<tr>

<td style="width:46%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:2%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:45%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Directors and Executive Officers</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Age</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Position/Title</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Xiaoyan Lu.</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">55</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">&#8195;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Director, Founder, Chairman of the Board, Chief Executive Officer</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Teng Zu</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">42</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Director, <span style="white-space:nowrap">Co-founder,</span> Vice chairman of the Board</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Jie Ding</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">56</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Director, <span style="white-space:nowrap">Co-founder</span></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Pun Leung Liu</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">46</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Director, Chief Financial Officer</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Yazhou Wu</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">49</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Chief Operating Officer, Chief Technology Officer</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Guodian Huang</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">52</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Yunjian Ling</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">54</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Independent Director</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Xiaoyan Lu </span>founded Yunxuetang in 2011 and currently serves as our chief executive officer and chairman of the Board. Mr.&#160;Lu is a successful serial entrepreneur. Prior to founding Yunxuetang, Mr.&#160;Lu worked as a manager at Suzhou Materials and Equipments Trading Group from 1995 to 1998. In 1998, Mr.&#160;Lu founded two software companies. Mr.&#160;Lu holds an EMBA from China Europe International Business School (CEIBS). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Teng Zu </span><span style="white-space:nowrap">co-founded</span> Yunxuetang and currently serves as a director and vice chairman of the Board. Prior to <span style="white-space:nowrap">co-founding</span> Yunxuetang, Mr.&#160;Zu served as director of Internet operation department and chief executive officer of Leci at New Oriental Education&#160;&amp; Technology Group (NYSE: EDU, HKEx: 9901) from April 2011 to September 2014. Mr.&#160;Zu founded Haoxue Online Education Platform and served as its chief executive officer from September 2014 to January 2017. Mr.&#160;Zu founded Guoshi Technology and served as its chief executive officer from June 2018 to June 2019. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">95 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Jie Ding </span><span style="white-space:nowrap">co-founded</span> Yunxuetang and currently serves as a director. Prior to <span style="white-space:nowrap">co-founding</span> Yunxuetang, Ms.&#160;Ding worked as a mathematics teacher at the Second High School Attached to Beijing Normal University from July 1989 to August 1992. Ms.&#160;Ding served as a sales manager at Beijing Renda International Information and Engineering Co., Ltd. from September 1992 to February 1999. Ms.&#160;Ding held various positions at Barco NV from March 1999 to August 2008 and served as its general manager in Great China (include Hong Kong, Marco and Taiwan). Ms.&#160;Ding served as chief marketing officer in <span style="white-space:nowrap">G-net</span> Cloud Service Co., Ltd. from August 2008 to June 2013. Ms.&#160;Ding holds a Doctorate of Business Administration degree from United Business Institutes, an EMBA from CEIBS, and a bachelor&#8217;s degree in Mathematics from Beijing Normal University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Pun Leung Liu </span>has served as our director since June 2021, and has served as our chief financial officer since September 2020. Prior to joining Yunxuetang, Mr.&#160;Liu served in various positions at Ernst&#160;&amp; Young from 2000 to 2011. Mr.&#160;Liu served as chief risk officer of 500.com Limited (NYSE: BTCM) from 2011 to 2014. Mr.&#160;Liu served as director, board secretary and chief financial officer of A8 New Media Group Limited (HKEx: 0800) from 2014 to 2017. Mr.&#160;Liu served as chief financial officer of DaDa Education Group, an online English education company, from 2017 to 2019. Mr.&#160;Liu is a member of Hong Kong Institute of Certified Public Accountants and Institute of Internal Auditors. Mr.&#160;Liu holds a bachelor&#8217;s degree in Accountancy from the City University of Hong Kong. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Yazhou Wu </span>has served as our chief operating officer since April 2021. Mr.&#160;Wu has been leading our technology teams and is playing a vital role in building digital corporate learning solutions. Prior to joining Yunxuetang, Mr.&#160;Wu held various R&amp;D and operating management positions at Tencent from November 2002 to July 2008, with expertise in the development of multi-user high concurrency systems. Mr.&#160;Wu served as the chief executive officer of Le Cloud Computing Co., Ltd from May 2015 to November 2017. Mr.&#160;Wu served as the operating president of HNA Technology Co., Ltd. from November 2017 to June 2019, where he was primarily responsible for its general operating and the strategy and management of Cloud-Smart BU. In June 2019, Mr.&#160;Wu founded Wuzhu Technology (Beijing) Co., Ltd., a company focusing on the smart marketing industry, and served as its director from June 2019 to April 2021. Mr.&#160;Wu holds dual bachelors&#8217; degree in Precise Instrument and English from Tianjin University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Guodian Huang </span>has served as our director since August 2024. Currently, Mr.&#160;Huang serves as chairman of Chuanglian Investment Co., Ltd. since 2000, and vice chairman of Xiamen Dongjiang Environmental Protection Science Co., Ltd. since January 2016. Prior to that, Mr.&#160;Huang worked in Xiamen Oasis Environmental Protection Co., Ltd. as chairman from December 2000 to May 2014. Mr.&#160;Huang obtained a bachelor&#8217;s degree in finance from Xiamen University in 1995, and an EMBA from CEIBS in 2004. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Yunjian Ling </span>has served as our director since August 2024. Mr.&#160;Ling has worked in Hunan Sokan New Material Co., Ltd. since March 2009, serving as chairman and general manager from March 2009 to December 2021, and chairman since December 2021. Currently, Mr.&#160;Ling also serves as a director in Sokan New Material (Hong Kong) Co., Ltd. since October 2012, an executive director and general manager in Changsha Songrun New Material Co., Ltd. since August 2017, and an executive director in Changsha Maosong Science&#160;&amp; Technology Co., Ltd. since November 2017. Mr.&#160;Ling obtained an EMBA from Central South University in 2023. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">6.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Compensation </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Compensation of Directors and Executive Officers </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the fiscal year ended December&#160;31, 2024, we paid an aggregate of RMB7.1&#160;million (US$1.0 million) in cash to our executive officers, and we did not pay any cash compensation to our <span style="white-space:nowrap">non-executive</span> directors. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our directors and executive officers. Our PRC subsidiaries and the VIEs are required by law to make contributions equal to certain percentages of each employee&#8217;s salary for his or her pension insurance, medical insurance, unemployment insurance and other statutory benefits and a housing provident fund. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Employment Agreements and Indemnification Agreements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have entered into employment agreements with each of our executive officers. Each of our executive officers is employed for a specified time period, which will be renewed automatically thereafter for successive <span style="white-space:nowrap">one-year</span> terms unless a <span style="white-space:nowrap">one-month</span> notice of <span style="white-space:nowrap">non-renewal</span> is given by one party to the other. We may terminate an executive officer&#8217;s employment for cause at any time without advance notice in certain events. We may terminate an executive officer&#8217;s employment by giving a prior written notice. An executive officer may terminate his or her employment at any time by giving a prior written notice. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each executive officer has agreed to hold, unless expressly consented to by us, at all times during and after the termination of his or her employment agreement, in strict confidence and not to use, any of our confidential information or the confidential information of our customers and suppliers. In addition, each executive officer has agreed to be bound by certain <span style="white-space:nowrap">non-competition</span> and <span style="white-space:nowrap">non-solicitation</span> restrictions during the term of his or her employment and for two years following the last date of employment. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have also entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we agree to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection with claims made by reason of their being a director or officer of our company. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">96 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Share Incentive Plan </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">2021 Share Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We adopted the 2021 Share Incentive Plan, or the 2021 Share Plan, in September 2021. The purposes of the 2021 Share Plan are to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentives to selected employees, directors, and consultants and to promote the success of our business by offering these individuals or entities an opportunity to acquire a proprietary interest in our success, or to increase this interest by permitting them to acquire our shares. Under the 2021 Share Plan, the maximum aggregate number of ordinary shares which may be issued pursuant to all awards under the 2021 Share Plan is 11,258,693. As of the date of this annual report, all the shares have been granted and outstanding under the 2021 Share Plan. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We entered into a trust deed on December&#160;30, 2022 with Kastle Limited to act as the trustee of YXT.COM GROUP TRUST to hold securities on behalf of certain employees and members of management under the 2021 Share Plan. Kastle Limited has waived its rights associated with the ordinary shares, including the voting rights. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following paragraphs summarize the terms of the 2021 Share Plan, as amended. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Types of Awards. </span></span>The 2021 Share Plan permits the awards of options, restricted shares and restricted share units, and other type of awards as designed and approved by the board of directors, or a committee of one or more members of the board (the &#8220;<span style="font-weight:bold">Committee</span>&#8221;). </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Plan Administration. </span></span>The 2021 Share Plan shall be administrated by the Committee. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Eligibility. </span></span>Persons eligible to participate in this Plan include employees, consultants, and all directors, as determined by the board of directors, or a committee of one or more members of the board. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Exercise price. </span></span>The exercise price in respect of any particular option shall be such price as determined by the board in its absolute discretion at the time of making of the offer (which shall be stated in the option agreement). </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Award Agreement. </span></span>Each award under the 2021 Share Plan shall be evidenced by award agreements that set forth the terms, conditions and limitations for each award which may include the term of an award, the provisions applicable in the event the participant&#8217;s employment or service terminates, and our company&#8217;s authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind an award. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Conditions of Award. </span></span>The plan administrator of the 2021 Share Plan shall determine the provisions, terms, and conditions of each award including, but not limited to, the type or types of the award, the exercise price, grant price, or purchase price, any restrictions or limitations on the award, any schedule for lapse of forfeiture restrictions or restrictions on the exercisability of an award, and accelerations or waivers thereof, any provisions related to <span style="white-space:nowrap">non-competition</span> and recapture of gain on an award, based in each case on such considerations as the Committee in its sole discretion determines. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Amendment, Modification and Termination. </span></span>With the approval of the board, at any time and from time to time, the committee may terminate, amend or modify the 2021 Share Plan; provided, however, that (a)&#160;to the extent necessary and desirable to comply with applicable laws or stock exchange rules, our company shall obtain shareholder approval of any amendment in such a manner and to such a degree as required, unless our company decides to follow home country practice, and (b)&#160;unless our company decides to follow home country practice, shareholder approval is required for any amendment to the 2021 Share Plan that (i)&#160;increases the number of shares available under the Plan (other than any adjustment related to changes in capital structure), or (ii)&#160;permits the Committee to extend the term of the 2021 Share Plan or the exercise period for an option beyond ten years from the date of grant. No termination, amendment, or modification of the 2021 Share Plan shall adversely affect in any material way any award previously granted pursuant to the 2021 Share Plan without the prior written consent of the participant. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Transfer restrictions. </span></span>Unless otherwise expressly provided by applicable laws and by the award agreement, all awards are <span style="white-space:nowrap">non-transferable</span> and will not be subject in any manner to sale, transfer, anticipation, alienation, assignment, pledge, encumbrance or charge. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">2025 Share Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We adopted the 2025 Share Plan in March 26, 2025. The purposes and the terms of the 2025 Share Plan are substantially the same as those of the 2021 Share Plan. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the 2025 Share Plan, the maximum aggregate number of Class A ordinary shares we are authorized to issue is 18,022,659, and we have not granted any shares pursuant to the 2025 Share Plan as of the date of this annual report. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">97 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table summarizes, as of the date of this annual report, the number of ordinary shares underlying share awards granted to our directors and executive officers. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:58%"/>

<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Ordinary&#160;Shares<br/>Underlying&#160;Share&#160;Awards<br/>Granted</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Date of Grant</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Teng Zu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,956,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">September&#160;2021</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yazhou Wu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">October 2022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">January 2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pun Leung Liu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">October 2022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">January 2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,269,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">N/A</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">*</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Less than 1% of our total outstanding shares </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the date of this annual report, other grantees under the 2021 Share Plan as a group held 6,988,897 ordinary shares underlying the share awards granted, and all the shares authorized to issue have been granted under the 2021 Share Plan. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">6.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Board Practices </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Board of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors consists of six directors, including two independent directors, namely Mr.&#160;Huang Guodian and Mr.&#160;Ling Yunjian. A director is not required to hold any shares in our company to qualify to serve as a director. The corporate governance rules of the Nasdaq generally require that a majority of an issuer&#8217;s board of directors must consist of independent directors. However, the corporate governance rules of the Nasdaq permit foreign private issuers like us to follow &#8220;home country practice&#8221; in certain corporate governance matters. We rely on this &#8220;home country practice&#8221; exception and do not have a majority of independent directors serving on our board of directors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A director who is in any way, whether directly or indirectly, interested in a contract or proposed contract with our company is required to declare the nature of his or her interest at a meeting of our directors. A general notice given to the directors by any director to the effect that he or she is a member, shareholder, director, partner, officer or employee of any specified company or firm and is to be regarded as interested in any contract or transaction with that company or firm shall be deemed a sufficient declaration of interest for the purposes of voting on a resolution in respect to a contract or transaction in which he/she has an interest, and after such general notice it shall not be necessary to give special notice relating to any particular transaction. A director may vote in respect of any contract or proposed contract or arrangement notwithstanding that he/she may be interested therein and if he/she does so, his/her vote shall be counted and he/she may be counted in the quorum at any meeting of the directors at which any such contract or proposed contract or arrangement is considered. Our board of directors may exercise all of the powers of our company to borrow money, to mortgage or charge its undertaking, property and uncalled capital, or any part thereof, and to issue debentures, debenture stock or other securities whenever money is borrowed or as security for any debt, liability or obligation of our company or of any third party. None of our directors has a service contract with us that provides for benefits upon termination of service as a director. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Committees of the Board of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have established an audit committee, a compensation committee and a nominating and corporate governance committee under our board of directors. Each committee&#8217;s members and functions are described below. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Audit Committee</span></span>. Our audit committee consists of Guodian Huang, Yunjian Ling, and Xiaoyan Lu, and is chaired by Guodian Huang. We have determined that Guodian Huang and Yunjian Ling satisfy the &#8220;independence&#8221; requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq and meet the independence standards under Rule <span style="white-space:nowrap">10A-3</span> under the Securities Exchange Act of 1934, as amended. We have determined that Guodian Huang qualifies as an &#8220;audit committee financial expert.&#8221; Mr.&#160;Xiaoyan Lu, our director, founder and chairman of the board, holds more than 10% of our voting power. As such, Mr.&#160;Xiaoyan Lu does not fall under the safe harbor provision of Rule <span style="white-space:nowrap">10A-3</span> under the Securities Exchange Act of 1934. Our audit committee will consist solely of independent directors within one year of the initial public offering. The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the appointment, compensation, retention, termination, and oversight of the work of any accounting firm engaged for the purpose of preparing or issuing an audit report or performing other audit, review or attest services for our company (subject, if applicable, to shareholder ratification); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left"><span style="white-space:nowrap">pre-approving</span> the audit services and <span style="white-space:nowrap">non-audit</span> services (including the fees and terms thereof) to be provided by our company&#8217;s independent auditor pursuant to <span style="white-space:nowrap">pre-approval</span> policies and procedures established by the committee; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">98 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">discussing with the independent auditor its responsibilities under generally accepted auditing standards, reviewing and approving the planned scope and timing of the independent auditor&#8217;s annual audit plan(s) and discussing significant findings from the audit and any problems or difficulties encountered, including any restrictions on the scope of the auditor&#8217;s activities or on access to requested information, and any significant disagreements with management; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">evaluating the independent auditor&#8217;s qualifications, performance and independence, and presenting its conclusions with respect to the independent auditor to the full board on at least an annual basis; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">establishing policies for our company&#8217;s hiring of current or former employees of the independent auditor; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, evaluating the performance, responsibilities, budget and staffing of our company&#8217;s internal audit function and reviewing and approving the internal audit plan; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, evaluating the performance of the senior officer or officers responsible for the internal audit function of our company, and making recommendations to the board and management regarding the responsibilities, retention or termination of such officer or officers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">establishing procedures for the receipt, retention and treatment of complaints received by our company regarding accounting, internal accounting controls or auditing matters, and the confidential, anonymous submission by employees of our company of concerns regarding questionable accounting or auditing matters; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, evaluating its own performance and report to the board on such evaluation; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and assessing the adequacy of the charter of the committee on an annual basis and recommending any proposed changes to the board; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and approving all related-party transactions (as defined in Item 7 of Form <span style="white-space:nowrap">20-F),</span> including, but not limited to, transactions between our company, on the one hand, and enterprises that directly or indirectly through one or more intermediaries, control or are controlled by, or are under common control with, our company, on the other hand. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Compensation Committee</span></span>. Our compensation committee consists of Xiaoyan Lu and Guodian Huang and is chaired by Xiaoyan Lu. We have determined that Guodian Huang satisfies the &#8220;independence&#8221; requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which their compensation is deliberated upon. The compensation committee is responsible for, among other things: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and approving the compensation of the chief executive officer and each of our company&#8217;s other executive officers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">in consultation with our company&#8217;s chief executive officer, periodically reviewing our company&#8217;s management succession planning, including policies for chief executive officer selection and succession in the event of the incapacitation, retirement or removal of the chief executive officer, and evaluations of, and development plans for, any potential successors to the chief executive officer; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and evaluating our company&#8217;s executive compensation and benefits policies generally (subject, if applicable, to shareholder approval), including the review and recommendation of any incentive-compensation and equity-based plans of our company that are subject to board approval; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reporting to the board periodically; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, evaluating its own performance and reporting to the board on such evaluation; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and assessing the adequacy of the charter of the committee on an annual basis and periodically recommending any proposed changes to the board for approval; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and assessing risks arising from our company&#8217;s employee compensation policies and practices and whether any such risks are reasonably likely to have a material adverse effect on our company. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Nominating and Corporate Governance Committee</span></span>. Our nominating and corporate governance committee consists of Yunjian Ling and Xiaoyan Lu, and is chaired by Yunjian Ling. We have determined that Yunjian Ling satisfies the &#8220;independence&#8221; requirements of Rule 5605(c)(2) of the Listing Rules of the Nasdaq. The nominating and corporate governance committee assists the board in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">overseeing searches for and identifying qualified individuals for membership on the board; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">99 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">recommending to the board criteria for board and board committee membership and recommending individuals for membership on the board and its committees; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, leading the board in a self-evaluation to determine whether it and its committees are functioning effectively; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, reviewing the evaluations prepared by each board committee of such committee&#8217;s performance and considering any recommendations for proposed changes to the board; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reviewing and approving compensation (including equity-based compensation) for our company&#8217;s directors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">overseeing an orientation and continuing education program for directors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">reporting to the board periodically; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">at least annually, evaluating its own performance and reporting to the board on such evaluation; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">periodically reviewing and assessing the adequacy of the charter of the committee and recommending any proposed changes to the board for approval. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Duties and Functions of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under Cayman Islands law, our directors owe fiduciary duties to our company, including a duty of loyalty, a duty to act honestly and a duty to act in what they consider in good faith to be in our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also owe to our company a duty to exercise the skill they actually possess and such care and diligence that a reasonable prudent person would exercise in comparable circumstances. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved toward an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. Our company has the right to seek damages if a duty owed by our directors is breached. In limited exceptional circumstances, a shareholder may have the right to seek damages in our name if a duty owed by our directors is breached. In accordance with our eighth amended and restated articles of association, the functions and powers of our board of directors include, among others, (i)&#160;directing the business of our company as they see fit; (ii)&#160;adopting the corporate governance policies or initiatives of our company and determining on various corporate governance related matters; (iii)&#160;appointing any person to hold such office in our company for the administration of our company; (iv)&#160;exercising all the powers of our company to borrow money; (v)&#160;convening shareholders&#8217; annual general meetings and reporting its work to shareholders at such meetings; and (iv)&#160;declaring dividends. In addition, in the event of a tie vote, the chairman of our board of directors has, in addition to his personal vote, the right to cast a <span style="white-space:nowrap">tie-breaking</span> vote. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Terms of Directors and Officers </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our officers are elected by and serve at the discretion of the board. Each director is not subject to a term of office and holds office until such time as his successor takes office or until the earlier of his death, resignation or removal from office by an ordinary resolution or the unanimous written resolution of all shareholders. A director will be removed from office automatically if, among other things, the director (i)&#160;becomes bankrupt or makes any arrangement or composition with his creditors; (ii)&#160;dies or is found to be or becomes of unsound mind; (iii)&#160;resigns his office by notice in writing to our company; (iv)&#160;is prohibited by any applicable law or designated stock exchange rules from being a director; (v)&#160;without special leave of absence from the board, is absent from meetings of the board for three consecutive meetings and the board resolves that his office be vacated; or (vi)&#160;is removed from office pursuant to any other provision of our eighth amended and restated articles of association. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Interested Transactions </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A director may, subject to any separate requirement for audit committee approval under applicable law or applicable Nasdaq rules, vote in respect of any contract or transaction in which he or she is interested, provided that the nature of the interest of any directors in such contract or transaction is disclosed by him or her at or prior to its consideration and any vote in that matter. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">6.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Employees </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We had a total of 683 employees as of December&#160;31, 2024, which were located in China. The following table sets forth the numbers of our employees categorized by function as of December&#160;31, 2024. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">100 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:77%"/>

<td style="vertical-align:bottom;width:19%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Function</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Number&#160;of&#160;Employees</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">287</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Administration and operation</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><span style="font-weight:bold">683</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our success depends on our ability to attract, motivate, train and retain qualified personnel. We believe we offer our employees competitive compensation packages and an environment that encourages self-development and, as a result, have generally been able to attract and retain qualified personnel and maintain a stable core management team. To improve our operation efficiency, we have continuously optimized our human resources. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As required by regulations in China, we participate in various employee social security plans that are organized by municipal and provincial governments, including pension, unemployment insurance, childbirth insurance, work-related injury insurance, medical insurance and housing provident fund. We are required under PRC law to make contributions to employee benefit plans at specified percentages of the salaries, bonuses and certain allowances of our employees, up to a maximum amount specified by the local government from time to time. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;Failure to make adequate contributions to social insurance and housing provident fund as required by PRC regulations may subject us to penalties.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We enter into standard labor contracts and confidentiality agreements with our employees. To date, we have not experienced any significant labor disputes. None of our employees are represented by labor unions. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">6.E.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Share Ownership </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth information concerning the beneficial ownership of our ordinary shares as of March&#160;31, 2025 by: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">each of our directors and executive officers; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">each person known to us to beneficially own more than 5% of our Class&#160;A ordinary shares. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The calculations in the table below are based on 180,226,597 ordinary shares outstanding as of March&#160;31, 2025, including (i) 163,294,773 Class&#160;A ordinary shares and (ii) 16,931,824 Class&#160;B ordinary shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Beneficial ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days, including through the exercise of any option, warrant, or other right or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:40%"/>

<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Class&#160;A Ordinary Shares</span><br/><span style="font-weight:bold">Beneficially Owned</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Class&#160;B&#160;Ordinary<br/>Shares</span><br/><span style="font-weight:bold">Beneficially&#160;Owned</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">% of Total<br/>Number&#160;of&#160;Ordinary</span><br/><span style="font-weight:bold">Shares</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Voting&#160;Power&#160;**</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Number</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">% of Total</span><br/><span style="font-weight:bold">Number&#160;of</span><br/><span style="font-weight:bold">Class&#160;A&#160;Ordinary</span><br/><span style="font-weight:bold">Shares</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Number</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">%</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Directors&#160;and&#160;Executive Officers:&#8224;</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Xiaoyan Lu<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,931,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">67.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Teng Zu<sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,781,961</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">0.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Jie Ding<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,588,813</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">0.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pun Leung Liu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yazhou Wu</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Huang Guodian&#8224;&#8224;</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Ling Yunjian&#8224;&#8224;</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">All directors and executive officers as a group</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,410,789</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,931,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">68.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Principal Shareholders:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Jump Shot Holdings Limited<sup style="font-size:75%; vertical-align:top">(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,753,231</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unicentury Holdings Limited <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,931,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">67.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">YF Elite Alliance Limited<sup style="font-size:75%; vertical-align:top">(5)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">14.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Image Frame Investment (HK) Limited<sup style="font-size:75%; vertical-align:top">(6)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,848,631</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SIG China Investments Master Fund IV, LLLP<sup style="font-size:75%; vertical-align:top">(7)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,247,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">MPC VI HK Limited <sup style="font-size:75%; vertical-align:top">(8)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,887,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7.3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">HSG Growth VI Holdco E, Ltd. <sup style="font-size:75%; vertical-align:top">(9)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,181,818</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">101 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes: </p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">*</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Less than 1% of our total outstanding shares. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">**</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our ordinary shares as a single class. Each Class&#160;A ordinary share shall be entitled to one vote, and each Class&#160;B ordinary share shall be entitled to twenty votes, on all matters subject to the vote at general meetings of our company. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">&#8224;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">The address of our directors and executive officers is Room <span style="white-space:nowrap">501-502,</span> No.&#160;78 East Jinshan Road Huqiu District, Suzhou Jiangsu, 215011, People&#8217;s Republic of China. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 16,931,824 Class&#160;B ordinary shares held of record by Unicentury Holdings Limited, a British Virgin Islands company wholly owned by Xiaoyan Lu. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof. The registered address of Unicentury Holdings Limited is Sertus Chambers, P.O. Box 905, Quastisky Building, Road Town, Tortola, British Virgin Islands. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 3,781,961 Class&#160;A ordinary shares held of record by Zuniform Limited, a British Virgin Islands company wholly owned by Teng Zu. The registered address of Zuniform Limited is Sertus Chambers, P.O. Box 905, Quastisky Building, Road Town, Tortola, British Virgin Islands. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 2,588,813 Class&#160;A ordinary shares held of record by Dingding Holdings Limited, a British Virgin Islands company wholly owned by Jie Ding. The registered address of Dingding Holdings Limited is Sertus Chambers, P.O. Box 905, Quastisky Building, Road Town, Tortola, British Virgin Islands. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 31,753,231 Class&#160;A ordinary shares held of record by Jump Shot Holdings Limited, a company incorporated in the Cayman Islands. The registered address of Jump Shot Holdings Limited is c/o Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, <span style="white-space:nowrap">KY1-1104,</span> Cayman Islands. Jump Shot Holdings Limited is wholly owned by Centurium Capital Partners 2018, L.P. The general partner of Centurium Capital Partners 2018, L.P. is Centurium Capital Partners 2018 GP Ltd. The ultimate beneficially owner of Centurium Capital Partners 2018 GP Ltd. is Hui Li. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(5)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 23,786,590 Class&#160;A ordinary shares held of record by YF Elite Alliance Limited, a company incorporated in the British Virgin Islands. The registered address of YF Elite Alliance Limited is Maples Corporate Services (BVI) Limited, Kingston Chambers, PO Box 173, Road Town, Tortola, British Virgin Islands. YF Elite Alliance Limited is ultimately controlled by Feng Yu. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(6)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 29,848,631 Class A ordinary shares, including (i) 1,363,635 Class A ordinary shares represented by ADSs and (ii) 28,484,996 Class&#160;A ordinary shares held of record by Image Frame Investment (HK) Limited, a company incorporated in Hong Kong. The registered address of Image Frame Investment (HK) Limited is 29/F., Three Pacific Place, No.&#160;1 Queen&#8217;s Road East, Wanchai, Hong Kong. The sole member of Image Frame Investment (HK) Limited is Tencent Holdings Limited, a company listed on the Hong Kong Stock Exchange. </p></td></tr></table> <p style="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(7)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 11,247,235 Class&#160;A ordinary shares held of record by SIG China Investments Master Fund IV, LLLP, a Delaware limited liability limited partnership. SIG Asia Investment, LLLP, a Delaware limited liability limited partnership, is the investment manager for SIG China Investments Master Fund IV, LLLP pursuant to an investment management agreement and, as such, has discretionary authority to vote and dispose of the shares held by SIG China Investments Master Fund IV, LLLP. In addition, Heights Capital Management, Inc., a Delaware corporation, is the investment manager for SIG Asia Investment, LLLP pursuant to an investment management agreement and, as such, also has discretionary authority to vote and dispose of the shares held by SIG China Investments Master Fund IV, LLLP. The business address of SIG China Investments Master Fund IV, LLLP is 251 Little Falls Drive, Wilmington, Delaware, USA. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">102 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(8)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 11,887,928 Class&#160;A ordinary shares held of record by MPC VI HK Limited (formerly known as Matrix Partners China VI Hong Kong Limited), a company incorporated in Hong Kong. The registered address of MPC VI HK Limited is 2701, 27th Floor, Central Plaza, 18 Harbour Road, Wanchai, Hong Kong. MPC VI HK Limited is ultimately controlled by David Su Tuong Sing. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(9)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Represents 8,181,818 Class&#160;A ordinary shares held of record by HSG Growth VI Holdco E, Ltd. The sole shareholder of HSG Growth VI Holdco E is HongShan Capital Growth Fund VI, L.P. HSG Growth VI Management, L.P. is the general partner of HongShan Capital Growth Fund VI, L.P. HSG Holding Limited is the general partner of HSG Growth VI Management, L.P. SNP China Enterprises Limited wholly owns HSG Holding Limited. Neil Nanpeng Shen wholly owns SNP China Enterprises Limited. Each of HSG Growth VI Holdco E, Ltd., HongShan Capital Growth Fund VI, L.P., HSG Growth VI Management, L.P. and HSG Holding Limited was incorporated in the Cayman Islands. SNP China Enterprises Limited was incorporated in the British Virgin Islands. Neil Nanpeng Shen is a citizen of Hong Kong. </p></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of March 31, 2025, a total of 11,247,235 Class&#160;A ordinary shares are held by a record holder in the United States, representing 6.24% of the outstanding ordinary shares. None of the rest of our ordinary shares are held by record holders in the United States. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">6.F. Disclosure of a Registrant&#8217;s Action to Recover Erroneously Awarded Compensation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_11"><span style="font-weight:bold">ITEM&#8201;7.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">7.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Major Shareholders </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Please refer to &#8220;Item 6. Directors, Senior Management and Employees&#8212;6.E. Share Ownership.&#8221; </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">7.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Related Party Transactions </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Arrangements with the VIEs and Their Shareholders </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 3. Key Information&#8212;Contractual Arrangements with the VIEs and Their Shareholders&#8221; for a description of the contractual arrangements by and among our PRC subsidiaries, the VIEs and the shareholders of the VIEs. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Employment Agreements and Indemnification Agreements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;6.B. Compensation.&#8221; </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Share Incentive Plan </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 6. Directors, Senior Management and Employees Management&#8212;6.B. Compensation&#8212;Share Incentive Plan.&#8221; </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Other Related Party Transactions </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Transactions with Suzhou Yunzheng Technology Co., Ltd.(&#8220;Suzhou Yunzheng&#8221;) </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, 2023 and 2024, we incurred cost of revenues of RMB0.2&#160;million, RMB0.4&#160;million and RMB0.8&#160;million (US$0.1 million), respectively, from Suzhou Yunzheng, an entity controlled by Mr.&#160;Xiaoyan Lu, for purchases of services. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2022, 2023 and 2024, we generate sales of service of nil, RMB0.06&#160;million, and RMB0.04&#160;million (US$5 thousand), respectively, from Suzhou Yunzheng. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Transactions with Shanghai China Europe International Culture Communication Co., Ltd..(&#8220;Shanghai China Europe&#8221;) </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2024, we incurred cost of revenues of RMB 3.6 million (US$0.5 million), from Shanghai China Europe, an entity significantly influenced by the Group, for purchases of services. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2024, we generate sales of service of RMB 0.2 million (US$27 thousand), from Shanghai China Europe. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Transactions with Shanghai Fenghe Culture Communication Co., Ltd. (&#8220;Shanghai Fenghe&#8221;) </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2024, the Group made a loan of RMB2.0&#160;million (US$0.3 million) to Shanghai Fenghe, with an interest rate at Loan Prime Rate issued by China&#8217;s central bank and a maturity date of May&#160;31, 2025. </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Transactions with Directors and Executive Officers </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During the year ended December&#160;31, 2024, the Group paid advances of RMB3.3&#160;million (US$0.5 million) and RMB 1.9 million (US$0.3 million) to Mr.&#160;Yazhou Wu and Mr.&#160;Xiaoyan Lu, respectively, for the Group&#8217;s operation purposes. The Group collected RMB3.3&#160;million (US$0.5 million) and RMB1.5&#160;million (US$0.2 million), which representing the unused advances to the executives. As of December&#160;31, 2024, there are no balance with the executives for the advance of the Group&#8217;s operation. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">103 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We did not have any outstanding balances from related parties as of December&#160;31, 2022 and 2023. We have due from Shanghai Fenghe of RMB2.0&#160;million (US$0.3 million) as of December&#160;31, 2024. We have RMB2.5&#160;million (US$0.3 million) due to Shanghai China Europe as of December&#160;31, 2024. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">7.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Interests of Experts and Counsel </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_12"><span style="font-weight:bold">ITEM&#8201;8.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">FINANCIAL INFORMATION </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">8.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Consolidated Statements and Other Financial Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have appended consolidated financial statements filed as part of this annual report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Legal Proceedings </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are involved in disputes and legal or administrative proceedings in the ordinary course of our business. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, we acquired control over CEIBS PG and its business, which mainly consists of subscription based corporate learning solutions, by acquiring the entire equity interests in (i)&#160;Digital <span style="white-space:nowrap">B-School</span> China Limited, holding a 39% equity interest in CEIBS PG, and (ii)&#160;CEIBS Management Limited, holding a 21% equity interest in CEIBS PG (collectively, the &#8220;Share Transfer&#8221;). However, in August 2020, China Europe International Business School (&#8220;CEIBS&#8221;), the other shareholder of CEIBS PG holding the remaining 40% equity interest, CEIBS filed a writ of summons at the High Court of Hong Kong against CEIBS PG, seeking a declaration that a quitclaim entered into among CEIBS and CEIBS PG in May 2007 (the &#8220;Quitclaim&#8221;) was not legally binding on CEIBS. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2020, CEIBS discontinued the litigation. In late November 2020, CEIBS PG filed an arbitration before the Hong Kong International Arbitration Centre against CEIBS, seeking a declaration that the Quitclaim is enforceable and binding on CEIBS and CEIBS is not entitled to unilaterally withdraw the Quitclaim, together with an inquiry as to damages suffered by CEIBS PG (the &#8220;HKIAC Arbitration&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2021, CEIBS filed a winding up petition with the High Court of Hong Kong, seeking to wind up CEIBS PG (the <span style="white-space:nowrap">&#8220;Winding-up</span> Proceedings&#8221;). In May 2021, CEIBS filed a stay application with the HKIAC seeking to stay the HKIAC Arbitration. In July 2021, a hearing on the stay application was held, and in October 2021, the HKIAC issued a decision to deny CEIBS&#8217;s stay application. In November 2021, the High Court of Hong Kong decided that the <span style="white-space:nowrap">Winding-up</span> Proceedings be stayed pending determination of the HKIAC Arbitration. The High Court of Hong Kong decided that the CEIBS shall pay the costs of and occasioned by the summons. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The abovementioned disputes arose from a series of transaction documents, including a share purchase agreement (the &#8220;SPA&#8221;), entered into among CEIBS and certain then shareholders of CEIBS PG for the establishment of CEIBS PG in May 2007 (together with the SPA, the &#8220;Transaction Documents&#8221;). As part of the arrangement, CEIBS entered into the Quitclaim and agreed to relinquish the sole and exclusive rights over certain trademarks to CEIBS PG worldwide. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2021, the High Court of Hong Kong decided that the Winding-up Proceedings be stayed pending determination of the HKIAC Arbitration. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">104 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2024, the arbitration tribunal issued a partial final award, declaring the transfer of 21% of CEIBS PG shares to us invalid at the time of the transfer and our Group&#8217;s appointment of one director of CEIBS PG invalid, while dismissing the Quitclaim issue due to the lack of jurisdiction. Such ruling was based on the tribunal&#8217;s determination that the issuance of the 21% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#8217;s 100% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the SPA, which made his transfer of such equity interest to Chengwei Capital HK Limited in 2016 invalid, and the subsequent transfer from Chengwei Capital HK Limited to us in 2020 invalid too. The parties have different interpretations regarding the relevant clause in the SPA. We believe that the aforementioned transfer of 21% equity interest of CEIBS PG in 2007 entitled Mr.&#160;Xuelin Zhou beneficial ownership, and that the subsequent transfers, including the transfer to us in 2020, were valid. Our view has been fully supported by the litigation counsel and remained unchanged throughout the process of the HKIAC Arbitration. We subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. In November 2024, the arbitration tribunal issued a final award on costs, declaring three Chengwei investment funds managed by Chengwei Capital HK Limited, the additional counterclaim respondents, and Digital B-School are liable to indemnify CEIBS. In January 2025, the High Court of Hong Kong dismissed the set aside application. In March 2025, CEIBS filed a petition with the High Court of Hong Kong, seeking to restore the Winding-up Proceeding. In the same month, the High Court of Hong Kong ordered to enforce the final award on costs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have consolidated CEIBS PG in our financial statements since the Share Transfer as we were able to effectively control CEIBS PG, on the basis that (i)&#160;we acquired an indirect interest in 60% shareholding in CEIBS PG, and (ii)&#160;we indirectly had a simple majority vote with the directors appointed by us representing a 3/5 majority of the board of CEIBS PG. As a result of the above-mentioned proceedings, CEIBS PG has been deconsolidated from our consolidated financial statements from January&#160;15, 2024. In 2022 and 2023, revenues contributed by CEIBS PG amounted to RMB84.6&#160;million and RMB99.4&#160;million, respectively. As we have deconsolidated CEIBS PG from our consolidated financial statements starting from January&#160;15, 2024, such deconsolidation will have a material and adverse effect on our results of operations reflected on our consolidated financial statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, we may be subject to negative publicity, whether actual or perceived, in relation to the legal proceedings, which could harm our reputation, and in turn could have a negative impact on our relationships with customers and our results of operations. Any of the foregoing may have a material adverse effect on our business, operating results or financial condition. For details of such risks, see &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212; From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe the deconsolidation of CEIBS PG will not materially and adversely affect us in the area of customer expansion or maintenance, as we have demonstrated resilience through the establishment of our robust brand reputation, trusted partnership with customers and proven product capabilities. Furthermore, the deconsolidation will not materially and adversely affect us in the area of product development, because the key R&amp;D personnels remain in the Group, ensuring that we continue to introduce cutting-edge solutions to meet evolving market demands. We believe that we will be able to maintain our overall business operations with increased awareness and the advantages offered by our solutions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Except as disclosed above, we are currently not a party to any other material legal or administrative proceedings. However, litigation or any other legal or administrative proceeding, regardless of the outcome, is likely to result in substantial cost and diversion of our resources, including our management&#8217;s time and attention. See &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;From time to time, we may become defendants in legal proceedings for which we are unable to assess our exposure and which could become significant liabilities in the event of an adverse judgment&#8221; and &#8220;Item 3. Key Information&#8212;Item 3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;We could incur substantial costs in protecting or defending our intellectual property rights, including intellectual properties licensed from third parties, and any failure to protect our intellectual property could adversely affect our business, results of operations and financial condition.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Dividend Policy </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have not previously declared or paid any cash dividend or dividend in kind and we have no plan to declare or pay any dividends in the near future on our shares or the ADSs representing our ordinary shares. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">105 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a holding company incorporated in the Cayman Islands. We rely principally on dividends from our PRC subsidiaries for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See &#8220;Item 4. Information on the Company&#8212;4.B. Business Overview&#8212;Regulation&#8212;Regulation Related to Foreign Exchange and Dividend Distribution&#8212;Regulation on Dividend Distribution.&#8221; </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has discretion as to whether to distribute dividends, subject to certain requirements of Cayman Islands law. Our shareholders may also by ordinary resolution declare dividends, but no dividend may exceed the amount recommended by our board of directors. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. Even if our board of directors decides to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant. If we pay any dividends on our ordinary shares, we will pay those dividends which are payable in respect of the ordinary shares underlying the ADSs to the depositary, as the registered holder of such ordinary shares, and the depositary then will pay such amounts to the ADS holders in proportion to the ordinary shares underlying the ADSs held by such ADS holders, subject to the terms of the deposit agreement, net of the fees and expenses payable thereunder. See &#8220;Item 12. Description of Securities Other Than Equity Securities&#8212;12.D. American Depositary Shares.&#8221; </p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">8.B. Significant Changes </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Except as otherwise disclosed in this report, we have not experienced any significant changes since the date of our audited consolidated financial statements included herein. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_13"><span style="font-weight:bold">ITEM&#8201;9.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">THE OFFER AND LISTING </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">9.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Offering and Listing Details </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs have been listed on the Nasdaq Global Market since August&#160;16, 2024 under the symbol &#8220;YXT.&#8221; Each American depositary share represents three Class&#160;A ordinary shares, par value US$0.0001 per share. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">9.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Plan of Distribution </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">9.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Markets </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ADSs have been listed on the Nasdaq Global Market since August&#160;16, 2024 under the symbol &#8220;YXT.&#8221; Each American depositary share represents three Class&#160;A ordinary shares, par value US$0.0001 per share. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">9.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Selling Shareholders </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">9.E.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Dilution </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">9.F.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Expenses of the Issue </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_14"><span style="font-weight:bold">ITEM&#8201;10.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">ADDITIONAL INFORMATION </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Share Capital </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Memorandum and Articles of Association </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a Cayman Islands exempted company and our affairs are governed by our memorandum and articles of association, as amended and restated from time to time, and Companies Act (as amended) of the Cayman Islands, which we refer to as the &#8220;Companies Act&#8221; below, and the common law of the Cayman Islands. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We incorporate by reference into this annual report our eighth amended and restated memorandum and articles of association, the form of which was filed as Exhibit 3.2 to our registration statement on Form <span style="white-space:nowrap">F-1</span> (File Number <span style="white-space:nowrap">333-280772)</span> filed with the Securities and Exchange Commission on August&#160;7, 2024, as amended. The eighth amended and restated memorandum and articles of association became effective immediately prior to the completion of our initial public offering of ADSs representing our Class&#160;A ordinary shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">106 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following are summaries of material provisions of our eighth amended and restated memorandum and articles of association and the Companies Act insofar as they relate to the material terms of our ordinary shares. </p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Registered Office and Objects </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our registered office in the Cayman Islands is located at the offices of Walkers Corporate Limited, 190 Elgin Avenue, George Town, Grand Cayman <span style="white-space:nowrap">KY1-9008,</span> Cayman Islands or at such other location as the Directors may from time to time determine. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">According to article 3 of our eighth amended and restated memorandum and articles of association, the objects for which we are established are unrestricted and we shall have full power and authority to carry out any object not prohibited by any law as provided by Section&#160;7(4) of the Companies Act. </p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Board of Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 6. Directors, Senior Management and Employees.&#8221; </p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Exempted Company </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are an exempted company with limited liability under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">does not have to file an annual return of its shareholders with the Registrar of Companies; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">is not required to open its register of members for inspection; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">does not have to hold an annual general meeting; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">may issue shares with no par value; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">may register as an exempted limited duration company; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">may register as a segregated portfolio company. </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#8220;Limited liability&#8221; means that the liability of each shareholder is limited to the amount unpaid by the shareholder on that shareholder&#8217;s shares of the company. </p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Ordinary Shares </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">General</span></span>. Our authorized share capital is US$50,000 divided into (a) 483,068,176 Class&#160;A ordinary shares with a par value of US$0.0001 each, and (b) 16,931,824 Class&#160;B ordinary shares with a par value of US$0.0001 each. Holders of ordinary shares have the same rights except for voting and conversion rights. All of our issued and outstanding ordinary shares are fully paid and <span style="white-space:nowrap">non-assessable.</span> Certificates representing the ordinary shares are issued in registered form. We may not issue share to bearer. Our shareholders who are nonresidents of the Cayman Islands may freely hold and transfer their ordinary shares. </p> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Dividends</span></span>. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to our eighth amended and restated memorandum and articles of association and the Companies Act. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Our eighth amended and restated articles of association provide that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our board of directors determine is no longer needed. Dividends may also be declared and paid out of share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act. No dividend may be declared and paid unless our directors determine that, immediately after the payment, we will be able to pay our debts as they become due in the ordinary course of business and we have funds lawfully available for such purpose. </p> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Classes of Ordinary Shares. </span></span>Our ordinary shares are divided into Class&#160;A ordinary shares and Class&#160;B ordinary shares. Except for conversion rights and voting rights, the Class&#160;A ordinary shares and Class&#160;B ordinary shares shall carry equal rights and rank <span style="font-style:italic">pari passu </span>with one another, including but not limited to the rights to dividends and other capital distributions. </p> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Conversion Rights. </span></span>A Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof, while Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of Class&#160;B ordinary shares by a holder thereof to any person which is not an affiliate of such holder, or upon a change of beneficial ownership of any Class&#160;B ordinary shares as a result of which any person who is not an affiliate of the holders of such ordinary shares becomes a beneficial owner of such ordinary shares, such Class&#160;B ordinary shares shall be automatically and immediately converted into an equal number of Class&#160;A ordinary shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">107 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Voting Rights. </span></span>In respect of all matters subject to a shareholders&#8217; vote, holders of Class&#160;A ordinary shares and Class&#160;B ordinary shares shall, at all times, vote together as one class on all matters submitted to a vote by the members at any such general meeting. Each Class&#160;A ordinary share shall be entitled to one vote, and each Class&#160;B ordinary share shall be entitled to twenty votes, on all matters subject to the vote at general meetings of our company. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A quorum required for a meeting of shareholders consists of two or more shareholders holding not less than <span style="white-space:nowrap">one-half</span> of the votes attaching to the issued and outstanding shares entitled to vote at general meetings present in person or by proxy or, if a corporation or other <span style="white-space:nowrap">non-natural</span> person, by its duly authorized representative. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders&#8217; annual general meetings. Our eighth memorandum and articles of association provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting in which case we will specify the meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. We, however, will hold an annual shareholders&#8217; meeting during each fiscal year, as required by the corporate governance rules at the Nasdaq. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders&#8217; annual general meetings and any other general meetings of our shareholders may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than <span style="white-space:nowrap">one-third</span> of the votes attaching to the issued and outstanding shares entitled to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our eighth amended and restated memorandum and articles of association do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders. Advance notice of at least fifteen (15)&#160;days is required for the convening of our annual general meeting and other general meetings unless such notice is waived in accordance with our articles of association. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution also requires the affirmative vote of no less than <span style="white-space:nowrap">two-thirds</span> of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. A special resolution will be required for important matters such as reducing share capital and any capital redemption reserve or making changes to our eighth amended and restated memorandum and articles of association. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Transfer of Ordinary Shares. </span></span>Subject to the restrictions in our eighth amended and restated memorandum and articles of association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the instrument of transfer is in respect of only one class of shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the instrument of transfer is properly stamped, if required; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the shares are free from any lien in favor of our company; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a fee of such maximum sum as the Nasdaq may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The registration of transfers may, after compliance with any notice required of the Nasdaq, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, <span style="font-style:italic">provided</span>, <span style="font-style:italic">however</span>, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year as our board may determine. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Liquidation. </span></span>On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of ordinary shares), if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the <span style="white-space:nowrap">paid-up</span> capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them. Any distribution of assets or capital to a holder of ordinary share will be the same in any liquidation event. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">108 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Calls on Ordinary Shares and Forfeiture of Ordinary Shares. </span></span>Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their ordinary shares in a notice served to such shareholders at least 14 clear days prior to the specified time of payment. The ordinary shares that have been called upon and remain unpaid are subject to forfeiture. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Redemption, Repurchase and Surrender of Ordinary Shares. </span></span>We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders thereof, on such terms and in such manner as may be determined, before the issue of such shares, by our board of directors or by a special resolution of our shareholders. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors or by ordinary resolution of our shareholders, or are otherwise authorized by our eighth memorandum and articles of association. Under the Companies Act, the redemption or repurchase of any share may be paid out of our company&#8217;s profits or out of the proceeds of a fresh issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if the company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a)&#160;unless it is fully paid up, (b)&#160;if such redemption or repurchase would result in there being no shares outstanding, or (c)&#160;if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Variations of Rights of Shares. </span></span>If at any time our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our company is being wound- up, may be varied with the consent in writing of a majority the holders of the issued shares of that class or series or with the sanction of a special resolution at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking <span style="font-style:italic">pari passu </span>with such existing class of shares. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Inspection of Books and Records. </span></span>Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records. However, we will provide our shareholders with annual audited financial statements. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Issuance of Additional Shares. </span></span>Our eighth amended and restated memorandum of association authorizes our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our eighth amended and restated memorandum of association also authorizes our board of directors to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred shares, the terms and rights of that series, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the designation of the series; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the number of shares of the series; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the dividend rights, dividend rates, conversion rights, voting rights; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the rights and terms of redemption and liquidation preferences. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors may issue preferred shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares. </p> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Anti-Takeover Provisions. </span></span>Some provisions of our eighth amended and restated memorandum and articles of association may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Register of Members </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Companies Act, we must keep a register of members and there should be entered therein: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the names and addresses of our members, a statement of the shares held by each member, and of the amount paid or agreed to be considered as paid, on the shares of each member, confirm the number and category of shares held by each member, and confirm whether each relevant category of shares held by a member carries voting rights under the articles of association of the company, and if so, whether such voting rights are conditional; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">109 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the date on which the name of any person was entered on the register as a member; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the date on which any person ceased to be a member. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Companies Act, the register of members of our company is prima facie evidence of the matters set out therein (that is, the register of members will raise a presumption of fact on the matters referred to above unless rebutted) and a member registered in the register of members is deemed as a matter of the Companies Act to have legal title to the shares as set against its name in the register of members. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the name of any person is incorrectly entered in or omitted from our register of members, or if there is any default or unnecessary delay in entering on the register the fact of any person having ceased to be a member of our company, the person or member aggrieved (or any member of our company or our company itself) may apply to the Grand Court of the Cayman Islands for an order that the register be rectified, and the Court may either refuse such application or it may, if satisfied of the justice of the case, make an order for the rectification of the register. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Differences in Corporate Law </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Companies Act is derived, to a large extent, from the older Companies Acts of England, but does not follow many recent English law statutory enactments. In addition, the Companies Act differs from laws applicable to United States corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the State of Delaware. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Mergers and Similar Arrangements. </span></span>The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and <span style="white-space:nowrap">non-Cayman</span> Islands companies. For these purposes, (a) &#8220;merger&#8221; means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (b)&#160;a &#8220;consolidation&#8221; means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a)&#160;a special resolution of the shareholders of each constituent company, and (b)&#160;such other authorization, if any, as may be specified in such constituent company&#8217;s articles of association. The written plan of merger or consolidation must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a declaration as to the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a &#8220;parent&#8221; of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, <span style="font-style:italic">provided </span>that, in the case of creditors or a class of creditors, the arrangement is approved by a majority in number of each class of creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of creditors that are present and voting either in person or by proxy at a meeting, or meetings, convened for the purpose. In the case of shareholders or a class of shareholders, the arrangement must be approved by three-fourths in value of the shareholders or class of shareholders, as the case may be, present and voting either in person or by proxy at the meeting. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the statutory provisions as to the required majority vote have been met; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">110 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the &#8220;squeeze out&#8221; of a dissenting minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90.0% of the shares affected within four months, the offeror may, within a <span style="white-space:nowrap">two-month</span> period commencing on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If an arrangement and reconstruction is thus approved, or if a tender offer is made and accepted, a dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Shareholders&#8217; Suits. </span></span>In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in <span style="font-style:italic">Foss v. Harbottle </span>and the exceptions thereto) which permit a minority shareholder to commence a class action against or derivative actions in the name of the company to challenge actions where: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a company acts or proposes to act illegally or ultra vires; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">those who control the company are perpetrating a &#8220;fraud on the minority.&#8221; </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Indemnification of Directors and Executive Officers and Limitation of Liability. </span></span>Cayman Islands law does not limit the extent to which a company&#8217;s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our eighth memorandum and articles of association provide that that we shall indemnify our officers and directors against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such directors or officer, other than by reason of such person&#8217;s dishonesty, willful default or fraud, in or about the conduct of our company&#8217;s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our eighth amended and restated memorandum and articles of association. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Directors&#8217; Fiduciary Duties. </span></span>Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self- dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, the director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">111 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company &#8212;a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so), a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for which such powers were intended. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Shareholder Action by Written Consent. </span></span>Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. The Companies Act and our eighth amended and restated articles of association provide that our shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Shareholder Proposals. </span></span>Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Companies Act provide shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#8217;s articles of association. Our eighth amended and restated articles of association allow our shareholders holding in aggregate not less than <span style="white-space:nowrap">one-third</span> of all votes attaching to the issued and outstanding shares of our company entitled to vote at general meetings to requisition an extraordinary general meeting of our shareholders, in which case our board is obliged to convene an extraordinary general meeting and to put the resolutions so requisitioned to a vote at such meeting. Other than this right to requisition a shareholders&#8217; meeting, our eighth amended and restated articles of association do not provide our shareholders with any other right to put proposals before annual general meetings or extraordinary general meetings not called by such shareholders. As an exempted Cayman Islands company, we are not obliged by law to call shareholders&#8217; annual general meetings. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Cumulative Voting. </span></span>Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation&#8217;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder&#8217;s voting power with respect to electing such director. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our eighth amended and restated articles of association do not provide for cumulative voting. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Removal of Directors. </span></span>Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our eighth amended and restated articles of association, directors may be removed with or without cause, by an ordinary resolution of our shareholders. A director shall hold office until the expiration of his or her term or his or her successor shall have been elected and qualified, or until his or her office is otherwise vacated. In addition, a director&#8217;s office shall be vacated if the director (i)&#160;becomes bankrupt or makes any arrangement or composition with his creditors; (ii)&#160;dies or is found to be or becomes of unsound mind; (iii)&#160;resigns his office by notice in writing to our company; (iv)&#160;is prohibited by any applicable law or designated stock exchange rules from being a director; (v)&#160;without special leave of absence from the board, is absent from meetings of the board for three consecutive meetings and the board resolves that his office be vacated; or (vi)&#160;is removed from office pursuant to any other provision of our eighth amended and restated articles of association. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Transactions with Interested Shareholders. </span></span>The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an &#8220;interested shareholder&#8221; for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target&#8217;s outstanding voting share within the past three years. This has the effect of limiting the ability of a potential acquirer to make a <span style="white-space:nowrap">two-tiered</span> bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target&#8217;s board of directors. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">112 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, the directors of our company are required to comply with fiduciary duties which they owe to our company under Cayman Islands laws, including the duty to ensure that, in their opinion, any such transactions must be entered into bona fide in the best interests of the company, and are entered into for a proper corporate purpose and not with the effect of constituting a fraud on the minority shareholders. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Dissolution; Winding up. </span></span>Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation&#8217;s outstanding shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so. Under the Companies Act and our eighth amended and restated articles of association, our company may be dissolved, liquidated or wound up by a special resolution of our shareholders. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Variation of Rights of Shares. </span></span>Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under Cayman Islands law and our eighth amended and restated articles of association, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class with the written consent of the holders of a majority of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Amendment of Governing Documents. </span></span>Under the Delaware General Corporation Law, a corporation&#8217;s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under the Companies Act and our eighth amended and restated memorandum and articles of association, our memorandum and articles of association may only be amended by a special resolution of our shareholders. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><span style="font-weight:bold"><span style="font-style:italic">Rights of Nonresident or Foreign Shareholders. </span></span>There are no limitations imposed by our eighth amended and restated memorandum and articles of association on the rights of nonresident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our eighth amended and restated memorandum and articles of association governing the ownership threshold above which shareholder ownership must be disclosed. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Material Contracts </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have not entered into any material contracts other than in the ordinary course of business and other than those described in this annual report. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Exchange Controls </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Cayman Islands currently has no exchange control regulations or currency restrictions. See &#8220;Item 4. Information of the Company&#8212;4.B. Business Overview&#8212;Regulation&#8212;Regulation Related to Foreign Exchange and Dividend Distribution.&#8221; </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.E.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Taxation </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion of Cayman Islands, PRC and United States federal income tax consequences of an investment in the ADSs or Class&#160;A ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This discussion does not deal with all possible tax consequences relating to an investment in the ADSs or Class&#160;A ordinary shares, such as the tax consequences under state, local and other tax laws. To the extent that the discussion relates to matters of Cayman Islands tax law, it represents the opinion of Walkers (Hong Kong), our Cayman Islands counsel. To the extent that the discussion relates to matters of PRC tax law, it represents the opinion of Global Law Office, our PRC legal counsel. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cayman Islands Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation, and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us or holders of the ADSs or Class&#160;A ordinary shares levied by the government of the Cayman Islands, except for stamp duties which may be applicable on instruments executed in, or after execution brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">113 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Payments of dividends and capital in respect of the ADSs or Class&#160;A ordinary shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of the ADSs or Class&#160;A ordinary shares, nor will gains derived from the disposal of the ADSs or Class&#160;A ordinary shares be subject to Cayman Islands income or corporation tax. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">People&#8217;s Republic of China Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC EIT Law, which became effective on January&#160;1, 2008 and was last amended on December&#160;29, 2018, an enterprise established outside the PRC with &#8220;de facto management bodies&#8221; within the PRC is considered a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation regulations to the PRC EIT Law, a &#8220;de facto management body&#8221; is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the SAT Circular 82 issued by the SAT in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: (a)&#160;senior management personnel and departments that are responsible for daily production, operation and management; (b)&#160;financial and personnel decision making bodies; (c)&#160;key properties, accounting books, company seal, minutes of board meetings and shareholders&#8217; meetings; and (d)&#160;half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued the SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 provides for procedures and administration details of determination on resident status and administration on post-determination matters. Our company is a company incorporated outside the PRC. As a holding company, its key assets are its ownership interests in its subsidiaries, and its key assets are located, and its records (including the resolutions of its board of directors and the resolutions of its shareholders) are maintained, outside the PRC. As such, we do not believe that our company meets all of the conditions above or is a PRC resident enterprise for PRC tax purposes. For similar reasons, we believe our other entities outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body.&#8221; There can be no assurance that the PRC government will ultimately take a view that is consistent with us. If the PRC tax authorities determine that our Cayman Islands holding company is a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. For example, a 10% withholding tax would be imposed on dividends we pay to our <span style="white-space:nowrap">non-PRC</span> enterprise shareholders (including the ADS holders). In addition, <span style="white-space:nowrap">non-resident</span> enterprise shareholders (including the ADS holders) may be subject to PRC tax at a rate of 10% on gains realized on the sale or other disposition of ADSs or Class&#160;A ordinary shares, if such income is treated as sourced from within the PRC. Furthermore, if we are deemed a PRC resident enterprise, dividends paid to our <span style="white-space:nowrap">non-PRC</span> individual shareholders (including the ADS holders) and any gain realized on the transfer of ADSs or Class&#160;A ordinary shares by such shareholders may be subject to PRC tax at a rate of 20% (which, in the case of dividends, may be withheld at source). These rates may be reduced by an applicable tax treaty, but it is unclear whether <span style="white-space:nowrap">non-PRC</span> shareholders of our company would be able to obtain the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Material U.S. Federal Income Tax Considerations </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following are material U.S. federal income tax consequences to you of the ownership and disposition of ADSs or Class&#160;A ordinary shares. This discussion applies only to you only if you are a U.S. Holder (as described below) that holds the ADSs or Class&#160;A ordinary shares as capital assets for U.S. federal income tax purposes. In addition, it does not describe all of the tax consequences that may be relevant in light of your particular circumstances, including any minimum tax consequences, the Medicare contribution tax on net investment income and tax consequences applicable to you if you are subject to special rules, such as if you are: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a financial institution; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">an insurance company; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a regulated investment company; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a dealer or electing trader in securities that uses a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> method of tax accounting; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a person that holds ADSs or Class&#160;A ordinary shares as part of a straddle, integrated or similar transaction; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a person whose functional currency for U.S. federal income tax purposes is not the U.S. dollar; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">an entity classified as a partnership for U.S. federal income tax purposes or a partner or member thereof; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a <span style="white-space:nowrap">tax-exempt</span> entity, &#8220;individual retirement account&#8221; or &#8220;Roth IRA&#8221;; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a person that owns or is deemed to own ADSs or Class&#160;A ordinary shares representing 10% or more of our stock by vote or value; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a person who acquired ADSs or Class&#160;A ordinary shares pursuant to the exercise of an employee stock option or otherwise as compensation; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a person that holds ADSs or Class&#160;A ordinary shares in connection with a trade or business outside the United States. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">114 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If you are a partnership (or other entity classified as a partnership for U.S. federal income tax purposes) that owns ADSs or Class&#160;A ordinary shares, the U.S. federal income tax treatment of your partners will generally depend on their status and your activities. If you are a partnership that holds ADSs or Class&#160;A ordinary shares you should consult your tax adviser as to the particular U.S. federal income tax consequences to you and your partners of owning and disposing of the ADSs or Class&#160;A ordinary shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This discussion is based on the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), administrative pronouncements, judicial decisions, final, temporary and proposed Treasury regulations, and the income tax treaty between the United States and the PRC (the &#8220;Treaty&#8221;), all as of the date hereof, any of which is subject to change, possibly with retroactive effect. This discussion assumes that each obligation under the deposit agreement and any related agreement will be performed in accordance with its terms. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For purposes of this discussion you are a &#8220;U.S. Holder&#8221; if you are, for U.S. federal income tax purposes, a beneficial owner of the ADSs or Class&#160;A ordinary shares and: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a citizen or individual resident of the United States; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">a corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United States, any state therein or the District of Columbia; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">an estate or trust the income of which is subject to U.S. federal income taxation regardless of its source. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In general, if you own ADSs you will be treated as the owner of the underlying Class&#160;A ordinary shares represented by those ADSs for U.S. federal income tax purposes. Accordingly, no gain or loss will be recognized if you exchange the ADSs for the underlying Class&#160;A ordinary shares represented by those ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This discussion does not address the effects of any state, local or <span style="white-space:nowrap">non-U.S.</span> tax laws, or any U.S. federal taxes other than income taxes (such as U.S. federal estate or gift tax consequences). You should consult your tax adviser concerning the U.S. federal, state, local and <span style="white-space:nowrap">non-U.S.</span> tax consequences of owning and disposing of ADSs or Class&#160;A ordinary shares in your particular circumstances. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Passive Foreign Investment Company Rules </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In general, a <span style="white-space:nowrap">non-U.S.</span> corporation is a passive foreign investment company (a &#8220;PFIC&#8221;) for U.S. federal income tax purposes for any taxable year in which (i) 50% or more of the average value of its assets (generally determined on a quarterly basis) consists of assets that produce, or are held for the production of, passive income, or (ii) 75% or more of its gross income consists of passive income. For purposes of the above calculations, a <span style="white-space:nowrap">non-U.S.</span> corporation that owns, directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, investment gains and certain rents and royalties (other than rents and royalties that are derived in the conduct of an active business and meet certain requirements). Cash is generally a passive asset for these purposes. Goodwill and other intangibles generally are treated as active assets to the extent associated with business activities that produce active income. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Based on the composition of our income and assets, including goodwill and other intangibles, we believe we were not a PFIC for our taxable year ended December&#160;31, 2024. However, because of the substantial decline in our market capitalization since our initial public offering (which declined further in recent months), there is a significant risk that we will be a PFIC for 2025 and possibly future taxable years. We hold a substantial amount of cash and while this continues to be the case, our PFIC status for any taxable year will depend, in large part, on the average value of our goodwill and other intangibles. We have not obtained, and do not intend to obtain, valuations of our assets. However, the value of our goodwill and other intangibles may be determined, in large part, by reference to our market capitalization, which as discussed above has been in decline. As a result, the average value of our goodwill, intangibles and other active assets may not be sufficiently large in relation to the average value of our passive assets for our current or future taxable years. Specifically, there is a significant risk that we will be a PFIC for our taxable year ending December&#160;31, 2025 if (i)&#160;the value of our goodwill and other intangibles is determined by reference to our market capitalization, (ii)&#160;the amount of cash and other passive assets we hold for the remainder of our taxable year remains substantial and (iii)&#160;our average market capitalization for the remainder of the year does not increase substantially. Because our annual PFIC status is a factual determination, it can be made only after the end of the relevant taxable year. In addition, the application of the PFIC rules to a company like us is subject to certain uncertainties. Moreover, it is not entirely clear how the contractual arrangements among us and the VIEs will be treated for purposes of the PFIC rules, and we may be or become a PFIC if the VIEs are not treated as owned by us for these purposes. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are a PFIC for any taxable year and any entity in which we own or are deemed to own equity interests (including our subsidiaries and VIEs) is also a PFIC (a &#8220;Lower-tier PFIC&#8221;), you will be deemed to own a proportionate amount (by value) of the shares of each Lower-tier PFIC and will be subject to U.S. federal income tax according to the rules described in the next paragraph on (i) certain distributions by the Lower-tier PFIC and (ii)&#160;dispositions of shares of the Lower-tier PFIC, in each case as if you held such shares directly, even though you will not receive any proceeds of those distributions or dispositions. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">115 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In general, if we are a PFIC for any taxable year during which you own ADSs or Class&#160;A ordinary shares, gain recognized by you on a sale or other disposition (including certain pledges) of the ADSs or Class&#160;A ordinary shares will be allocated ratably over your holding period. The amounts allocated to the taxable year of the sale or disposition and to any year before we became a PFIC will be taxed as ordinary income. The amount allocated to each other taxable year will be subject to tax at the highest rate in effect for individuals or corporations, as appropriate, for that taxable year, and an interest charge will be imposed on the resulting tax liability for each such year. Furthermore, to the extent that distributions received by you in any taxable year on the ADSs or Class&#160;A ordinary shares exceed 125% of the average of the annual distributions on the ADSs or Class&#160;A ordinary shares received during the preceding three taxable years or your holding period, whichever is shorter, the excess distributions will be subject to taxation in the same manner. Under a rule commonly referred to as &#8220;once a PFIC, always a PFIC&#8221;, if we are a PFIC for any taxable year during which you own ADSs or Class&#160;A ordinary shares, we will generally continue to be treated as a PFIC with respect to you for all succeeding years during which you own the ADSs or Class&#160;A ordinary shares, even if we cease to meet the threshold requirements for PFIC status, unless you make a timely &#8220;deemed sale&#8221; election, in which case any gain on the deemed sale will be taxed under the PFIC rules described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Alternatively, if we are a PFIC and if the ADSs are &#8220;regularly traded&#8221; on a &#8220;qualified exchange&#8221; (each as defined in applicable U.S. Treasury regulations), you may be able to make a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election with respect to the ADSs that will result in tax treatment different from the general tax treatment for PFICs described in the preceding paragraph. The ADSs will be treated as regularly traded for any calendar year in which more than a <span style="font-style:italic">de minimis </span>quantity of the ADSs are traded on a qualified exchange (such as the Nasdaq) on at least 15 days during each calendar quarter. If you are a U.S. Holder of ADSs and make the <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election, you generally will recognize as ordinary income any excess of the fair market value of the ADSs at the end of each taxable year over their adjusted tax basis, and will recognize an ordinary loss in respect of any excess of the adjusted tax basis of the ADSs over their fair market value at the end of the taxable year to the extent of the net amount of income previously included as a result of the <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election. If you make the election, your tax basis in the ADSs will be adjusted to reflect the income or loss amounts recognized. Any gain recognized on the sale or other disposition of ADSs in a taxable year in which we are a PFIC will be treated as ordinary income and any loss will be treated as an ordinary loss (but only to the extent of the net amount of income previously included as a result of the <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election, with any excess treated as capital loss). If you make a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election, distributions paid on ADSs will be treated as discussed under &#8220;&#8212;<span style="font-style:italic">Taxation of Distributions</span>&#8221; below (but subject to the discussion in the following paragraph). Once made, the election will remain in effect for all taxable years in which we are a PFIC, unless it is revoked with the consent of the U.S. Internal Revenue Service (the &#8220;IRS&#8221;), or the ADSs cease to be regularly traded on a qualified exchange. There is no provision of law or official guidance that permits you to make a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election with respect to any Lower-tier PFIC unless the shares of such Lower-tier PFIC are themselves regularly traded on a qualified exchange. As a result, if you make a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election with respect to the ADSs, you could nevertheless be subject to the PFIC rules described in the preceding paragraph with respect to your indirect interest in any Lower-tier PFIC. You should consult your tax adviser regarding the availability and advisability of making a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> election in your particular circumstances if we are a PFIC for any taxable year. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are a PFIC for any taxable year in which we pay a dividend or for the preceding taxable year, the favorable tax rate described below with respect to dividends paid to certain <span style="white-space:nowrap">non-corporate</span> U.S. Holders will not apply. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not intend to provide information necessary to make qualified electing fund elections which, if available, would result in tax treatment different from the general tax treatment for PFICs described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we are a PFIC for any taxable year during which you own ADSs or Class&#160;A ordinary shares, you will generally be required to file annual reports on IRS Form 8621. You should consult your tax adviser regarding our PFIC status for any taxable year and the potential application of the PFIC rules to your ownership of ADSs or Class&#160;A ordinary shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Taxation of Distributions </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion is subject to the discussion under &#8220;&#8212;<span style="font-style:italic">Passive Foreign Investment Company Rules</span>&#8221; above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Distributions paid on the ADSs or Class&#160;A ordinary shares, other than certain <span style="font-style:italic">pro rata </span>distributions of ADSs or Class&#160;A ordinary shares, will be treated as dividends to the extent paid out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles. Because we do not maintain calculations of our earnings and profits under U.S. federal income tax principles, it is expected that distributions generally will be reported to you as dividends. Dividends will not be eligible for a dividends-received deduction. If you are a <span style="white-space:nowrap">non-corporate</span> U.S. Holder of ADSs, subject to applicable limitations, dividends paid to you with respect to ADSs may be taxable at a favorable rate, provided that we are not a PFIC (and are not treated as a PFIC with respect to you under the &#8220;once a PFIC, always a PFIC&#8221; rule) for our taxable year of the distribution or the preceding taxable year. If you are a <span style="white-space:nowrap">non-corporate</span> U.S. Holder, you should consult your tax adviser regarding the availability of this favorable tax rate generally (<span style="font-style:italic">e.g</span>., taking into account whether we are a PFIC for any taxable year) and any applicable limitations in your particular circumstances. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">116 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dividends generally will be included in your income on the date of receipt by you (in the case of Class&#160;A ordinary shares) or by the depositary (in the case of ADSs). The amount of income with respect to a dividend paid in foreign currency will be the U.S. dollar amount calculated by reference to the spot rate in effect on the date of receipt, regardless of whether the payment is in fact converted into U.S. dollars on that date. If the dividend is converted into U.S. dollars on the date of receipt, you generally should not be required to recognize foreign currency gain or loss in respect of the amount received. You may have foreign currency gain or loss if the dividend is converted into U.S. dollars after the date of receipt. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Dividends will be treated as foreign-source income for foreign tax credit purposes. As described in &#8220;&#8212;People&#8217;s Republic of China Taxation,&#8221; dividends paid by us may be subject to PRC withholding tax. For U.S. federal income tax purposes, the amount of the dividend income will include any amounts withheld in respect of PRC withholding tax. Subject to applicable limitations, which vary depending upon your circumstances, and the discussion below regarding the impact of certain Treasury regulations, PRC taxes withheld from dividend payments (at a rate not exceeding any rate applicable under the Treaty, if you are eligible for Treaty benefits) generally will be creditable against your U.S. federal income tax liability. The rules governing foreign tax credits are complex. For example, under Treasury regulations, in absence of an election to apply the benefits of an applicable income tax treaty, in order for foreign income taxes to be creditable, the relevant foreign income tax rules must be consistent with certain U.S. federal income tax principles, and we have not determined whether the PRC income tax system meets these requirements. The IRS released notices that provide relief from certain of the provisions of the Treasury regulations described above for taxable years ending before the date that a notice or other guidance withdrawing or modifying the temporary relief is issued (or any later date specified in such notice or other guidance). You should consult your tax adviser regarding the creditability of foreign taxes in your particular circumstances. In lieu of claiming a credit, you may be able to elect to deduct any PRC taxes withheld in computing your taxable income, subject to applicable limitations. An election to deduct creditable foreign taxes instead of claiming foreign tax credits applies to all otherwise creditable foreign taxes paid or accrued in the relevant taxable year. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Sale or Other Taxable Disposition of ADSs or Class&#160;A Ordinary Shares </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following discussion is subject to the discussion under &#8220;&#8212;<span style="font-style:italic">Passive Foreign Investment Company Rules</span>&#8221; above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You will generally recognize capital gain or loss on a sale or other taxable disposition of ADSs or Class&#160;A ordinary shares in an amount equal to the difference between the amount realized on the sale or disposition and your tax basis in the ADSs or Class&#160;A ordinary shares disposed of, in each case as determined in U.S. dollars. The gain or loss will be long-term capital gain or loss if, at the time of the sale or disposition, you have owned the ADSs or Class&#160;A ordinary shares for more than one year. If you are a <span style="white-space:nowrap">non-corporate</span> U.S. Holder, any long-term capital gains recognized by you will generally be subject to tax rates that are lower than those applicable to ordinary income. The deductibility of capital losses is subject to limitations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As described in &#8220;&#8212;People&#8217;s Republic of China Taxation,&#8221; gains on the sale of ADSs or Class&#160;A ordinary shares may be subject to PRC taxes. Under the Code, capital gains of U.S. persons are generally treated as U.S.-source income. However, if you are eligible for the benefits of the Treaty, you may be able to elect to treat the gain as foreign-source income and claim a foreign tax credit in respect of PRC taxes on disposition gains. Treasury regulations generally preclude you from claiming a foreign tax credit with respect to PRC income taxes on gains from dispositions of ADSs or Class&#160;A ordinary shares unless you are eligible for Treaty benefits and elect to apply them. As discussed above under &#8220;&#8212;<span style="font-style:italic">Taxation of Distributions</span>,&#8221; the IRS released notices that provide relief from certain of the provisions of the Treasury regulations described above (including the limitation described in the preceding sentence) for taxable years ending before the date that a notice or other guidance withdrawing or modifying the temporary relief is issued (or any later date specified in such notice or other guidance). However, even if these Treasury regulations do not prohibit you from claiming a foreign tax credit with respect to PRC taxes on disposition gains, other limitations under the foreign tax credit rules may preclude you from claiming (or limit your ability to claim) a foreign tax credit with respect to PRC income taxes on disposition gains. If you are precluded from claiming a foreign tax credit, it is possible that any PRC income taxes on disposition gains may either be deductible or reduce the amount realized on the disposition. The rules governing foreign tax credits and deductibility of foreign taxes are complex. You should consult your tax adviser regarding your eligibility for the benefits of the Treaty and the creditability or deductibility of any PRC tax on disposition gains in your particular circumstances, including the Treaty&#8217;s resourcing rule, any reporting requirements with respect to a Treaty-based return position and any applicable limitations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Information Reporting and Backup Withholding </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Payments of dividends and sales proceeds that are made within the United States or through certain U.S.- related financial intermediaries may be subject to information reporting and backup withholding, unless (i)&#160;you are a corporation or other &#8220;exempt recipient&#8221; (and establish that status if required to do so) or (ii)&#160;in the case of backup withholding, you provide a correct taxpayer identification number and certify that you are not subject to backup withholding. The amount of any backup withholding from a payment to you will be allowed as a credit against your U.S. federal income tax liability and may entitle you to a refund, provided that the required information is timely furnished to the IRS. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If you are an individual or one of certain specified entities, you may be required to report information relating to your ownership of ADSs or Class&#160;A ordinary shares, or <span style="white-space:nowrap">non-U.S.</span> accounts through which the ADSs or Class&#160;A ordinary shares are held. You should consult your tax adviser regarding your reporting obligations with respect to the ADSs and Class&#160;A ordinary shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">117 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">10.F. Dividends and Paying Agents </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">10.G. Statement by Experts </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">10.H. Documents on Display </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We previously filed with the SEC a registration statement on Form <span style="white-space:nowrap">F-1</span> (File Number <span style="white-space:nowrap">333-280772),</span> as amended, to register our Class&#160;A ordinary shares in relation to our initial public offering. We also filed with the SEC a related registration statement on <span style="white-space:nowrap">F-6</span> (Registration <span style="white-space:nowrap">No.&#160;333-280774)</span> to register the ADSs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to the periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form <span style="white-space:nowrap">20-F</span> within four months after the end of each fiscal year. Copies of reports and other information, when so filed with the SEC, can be inspected and copied at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. You can request copies of these documents, upon payment of a duplicating fee, by writing to the SEC. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at <span style="white-space:nowrap"><span style="white-space:nowrap"><span style="white-space:nowrap">1-800-SEC-0330.</span></span></span> The SEC also maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section&#160;16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Exchange Act. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We will furnish The Bank of New York Mellon, the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders&#8217; meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders&#8217; meeting received by the depositary from us. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.I.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Subsidiary information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">10.J.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Annual Report to Security Holders </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_15"><span style="font-weight:bold">ITEM&#8201;11.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Concentration of Credit Risk </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Financial instruments that potentially subject us to the concentration of credit risks consist of cash and cash equivalents and short-term investments. The maximum exposures of such assets to credit risk are their carrying amounts as of the balance sheet dates. As of December&#160;31, 2022, 2023 and 2024, all of our cash and cash equivalents and short-term investments were held in major financial institutions located in the PRC, Hong Kong and Singapore, which we consider to be of high credit quality based on their credit ratings. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have not experienced any significant recoverability issue with respect to our accounts receivable. We assess the creditworthiness of each customer when providing services and may require the customers to make advance payments or a deposit before the services are rendered. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2022, 2023 and 2024, there were no customer with greater than 10% of our total accounts receivable, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Concentration of Customers and Suppliers </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Substantially all of our revenues were derived from customers located in China. There were no customers or suppliers from whom revenues or purchases individually represent greater than 10% of our total revenues or total purchases in 2022, 2023 and 2024. Two suppliers accounted for 33% and 19% of total accounts payable balance as of December&#160;31, 2024, respectively. The two suppliers accounted for 11% and 11% of total accounts payable balances as of December&#160;31,2023, respectively. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">118 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Foreign Currency Exchange Rate Risk </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In July 2005, the PRC government changed its <span style="white-space:nowrap">decades-old</span> policy of pegging the value of the RMB to the US$, and the RMB appreciated more than 20% against the US$ over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the US$ remained within a narrow band. Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The depreciation of the RMB against the US$ was approximately 8.5%, 1.7% and 1.2% in 2022, 2023 and 2024, respectively. It is difficult to predict how market forces or PRC, or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="rom914461_85"><span style="font-weight:bold"><span id="txa914461_16"></span>ITEM&#8201;12.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">12.A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Debt Securities </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">12.B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Warrants and Rights </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">12.C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Other Securities </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">12.D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">American Depositary Shares </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Fees and Expenses </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:51%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center"><span style="font-weight:bold"></span><span style="font-weight:bold"><span style="font-style:italic">Persons depositing or withdrawing shares or ADS holders must pay</span></span><span style="font-weight:bold">:</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center"><span style="font-weight:bold"></span><span style="font-weight:bold"><span style="font-style:italic">For</span></span><span style="font-weight:bold">:</span></p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;US$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Issuance of ADSs, including issuances resulting from a distribution of shares or rights or other property</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:1pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Cancellation of ADSs for the purpose of withdrawal, including if the deposit agreement terminates</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;US$0.05 (or less) per ADS</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Any cash distribution to ADS holders</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;A fee equivalent to the fee that would be payable if securities distributed to you had been shares and the shares had been deposited for issuance of ADSs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Distribution of securities distributed to holders of deposited securities (including rights) that are distributed by the depositary to ADS holders</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;US$0.05 (or less) per ADS per calendar year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Depositary services</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Registration or transfer fees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Transfer and registration of shares on our share register to or from the name of the depositary or its agent when you deposit or withdraw shares</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Expenses of the depositary</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Cable (including SWIFT) and facsimile transmissions (when expressly provided in the deposit agreement)</p> <p style="margin-top:0pt; margin-bottom:1pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Converting foreign currency to U.S. dollars</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Taxes and other governmental charges the depositary or the custodian has to pay on any ADSs or shares underlying ADSs, such as stock transfer taxes, stamp duty or withholding taxes</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;As necessary</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;Any charges incurred by the depositary or its agents for servicing the deposited securities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#8226;&#8195;&#8202;As necessary</p></td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary collects its fees for delivery and surrender of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions or by directly billing investors or by charging the book-entry system accounts of participants acting for them. The depositary may collect any of its fees by deduction from any cash distribution payable (or by selling a portion of securities or other property distributable) to ADS holders that are obligated to pay those fees. The depositary may generally refuse to provide <span style="white-space:nowrap">fee-attracting</span> services until its fees for those services are paid. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">119 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, the depositary may make payments to us to reimburse us for costs and expenses generally arising out of establishment and maintenance of the ADS program, waive fees and expenses for services provided to us by the depositary or share revenue from the fees collected from ADS holders. In performing its duties under the deposit agreement, the depositary may use brokers, dealers, foreign currency dealers or other service providers that are owned by or affiliated with the depositary and that may earn or share fees, spreads or commissions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary may convert currency itself or through any of its affiliates, or the custodian or we may convert currency and pay U.S. dollars to the depositary. Where the depositary converts currency itself or through any of its affiliates, the depositary acts as principal for its own account and not as agent, advisor, broker or fiduciary on behalf of any other person and earns revenue, including, without limitation, transaction spreads, that it will retain for its own account. The revenue is based on, among other things, the difference between the exchange rate assigned to the currency conversion made under the deposit agreement and the rate that the depositary or its affiliate receives when buying or selling foreign currency for its own account. The depositary makes no representation that the exchange rate used or obtained by it or its affiliate in any currency conversion under the deposit agreement will be the most favorable rate that could be obtained at the time or that the method by which that rate will be determined will be the most favorable to ADS holders, subject to the depositary&#8217;s obligation to act without negligence or bad faith. The methodology used to determine exchange rates used in currency conversions made by the depositary is available upon request. Where the custodian converts currency, the custodian has no obligation to obtain the most favorable rate that could be obtained at the time or to ensure that the method by which that rate will be determined will be the most favorable to ADS holders, and the depositary makes no representation that the rate is the most favorable rate and will not be liable for any direct or indirect losses associated with the rate. In certain instances, the depositary may receive dividends or other distributions from us in U.S. dollars that represent the proceeds of a conversion of foreign currency or translation from foreign currency at a rate that was obtained or determined by us and, in such cases, the depositary will not engage in, or be responsible for, any foreign currency transactions and neither it nor we make any representation that the rate obtained or determined by us is the most favorable rate and neither it nor we will be liable for any direct or indirect losses associated with the rate. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">Payments by Depositary </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2024, we did not receive any cash payment from The Bank of New York Mellon, the depositary bank for our ADR program. The Bank of New York Mellon waived certain fees associated with the administration of the ADR program and ADR insight. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">120 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="txa914461_17">PART II </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_18"><span style="font-weight:bold">ITEM&#8201;13.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_19"><span style="font-weight:bold">ITEM&#8201;14.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">14.A. &#8211; 14.D. Material Modifications to the Rights of Security Holders </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See &#8220;Item 10. Additional Information&#8221; for a description of the rights of shareholders, which remain unchanged. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><span style="font-weight:bold">14.E.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Use of Proceeds </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following &#8220;Use of Proceeds&#8221; information relates to the Registration Statement on Form <span style="white-space:nowrap">F-1,</span> as amended (File number: <span style="white-space:nowrap">333-280772)</span> in relation to the initial public offering of 2,273,000 ADSs, representing 6,819,000 of our Class&#160;A ordinary shares, at a public offering price of US$11.00 per ADS. The registration statement was declared effective by the SEC on August&#160;15, 2024. Kingswood Capital Partners, LLC was the representatives of the underwriters for our initial public offering. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We received net proceeds of US$17.5&#160;million from our initial public offering in August 2024. Our expenses incurred and paid to others in connection with the issuance and distribution of the ADSs in our offering totaled US$7.0&#160;million, which included US$1.5&#160;million for underwriting discounts and commissions and US$5.5&#160;million for other expenses. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds we received from the initial public offering were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the period from August&#160;15, 2024, the date that the registration statement on Form <span style="white-space:nowrap">F-1</span> was declared effective by the SEC, to December&#160;31, 2024, we used approximately US$0.8&#160;million and US$2.4&#160;million of the net proceeds from our initial public offering to investment in research and development and technology system to enhance and expand our solution offerings, and marketing and brand promotions separately. There is no material change in the use of proceeds as described in our registration statement on Form <span style="white-space:nowrap">F-1.</span> We still intend to use the remainder of the proceeds from our initial public offering for purposes as disclosed in our registration statement on Form <span style="white-space:nowrap">F-1.</span> </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_20"><span style="font-weight:bold">ITEM&#8201;15.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">CONTROLS AND PROCEDURES </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Disclosure Controls and Procedures </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule <span style="white-space:nowrap">13a-15(e)</span> under the Exchange Act) as of the end of the period covered by this report, as required by Rule <span style="white-space:nowrap">13a-15(b)</span> under the Exchange Act. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This annual report on Form <span style="white-space:nowrap">20-F</span> does not include a report of management&#8217;s assessment regarding internal control over financial reporting due to a transition period established by rules of the SEC for newly public companies. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Internal Control over Financial Reporting </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the course of auditing our consolidated financial statements for the year ended December&#160;31, 2024, we and our independent registered public accounting firm identified material weakness in our internal control over financial reporting as of December&#160;31, 2024, in accordance with the standards established by the Public Company Accounting Oversight Board of the United States, or the PCAOB. As defined in the standards established by the PCAOB, a &#8220;material weakness&#8221; is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The material weakness identified relates to the lack of sufficient competent financial reporting and accounting personnel with appropriate knowledge of U.S. GAAP and financial reporting requirements set forth by the SEC to address complex U.S. GAAP technical accounting issues and to prepare and review consolidated financial statements, including disclosure notes, in accordance with U.S. GAAP and financial reporting requirements set forth by the SEC. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To remediate the identified material weakness, we have adopted and will adopt further measures to improve our internal control over financial reporting, as follows: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">hired a financial controller and a financial manager dedicated to the preparation of consolidated financial statements and SEC reporting, who have prior work experience in big four audit firms with U.S. GAAP and SEC reporting experience, to improve our internal control over financial reporting; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">121 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">developed an accounting manual to establish formal financial closing policies and procedures in accordance with U.S. GAAP; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">conducted U.S. GAAP accounting and financial reporting training programs for accounting and financial reporting personnel; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">established clear roles and responsibilities for accounting and financial reporting staff to prepare and review consolidated financial statements and related disclosures under U.S. GAAP and SEC reporting requirements; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">enhanced our financial closing and reporting policies and procedures and our operational internal controls by developing and continuously updating the period end closing checklist, to ensure that the consolidated financial statements and related disclosures are properly prepared in accordance with U.S. GAAP and SEC reporting requirements; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">established an audit committee. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We intend to remediate this material weakness and expect that we will incur certain costs for implementing our remediation measures. The implementation of these measures, however, may not fully remediate the material weakness identified in our internal control over financial reporting, and we cannot conclude that the material weakness has been fully remediated. See &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;If we fail to implement and maintain an effective system of internal control over financial reporting, we could be unable to timely and accurately report our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of the ADSs may be materially and adversely affected.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a company with less than US$1.235&#160;billion in revenue for our last fiscal year, we qualify as an &#8220;emerging growth company&#8221; pursuant to the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These provisions include exemption from the auditor attestation requirement under Section&#160;404 of the Sarbanes-Oxley Act of 2002 in the assessment of the emerging growth company&#8217;s internal control over financial reporting. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Management&#8217;s Annual Report on Internal Control over Financial Reporting </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This annual report on Form <span style="white-space:nowrap">20-F</span> does not include a report of management&#8217;s assessment regarding internal control over financial reporting due to a transition period established by the rules of the SEC for newly public companies. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Attestation Report of the Registered Public Accounting Firm </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Due to the transition period for newly public companies and because we are an emerging growth company, this annual report on Form <span style="white-space:nowrap">20-F</span> does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Changes in Internal Control over Financial Reporting </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As disclosed in the registration statement on Form F-1, as amended (File number: 333-280772), we identified two material weakness in our internal control over financial reporting. The material weaknesses identified relate to (i) the lack of sufficient competent financial reporting and accounting personnel with appropriate knowledge of U.S. GAAP and financial reporting requirements set forth by the SEC to address complex U.S. GAAP technical accounting issues and to prepare and review consolidated financial statements, including disclosure notes, in accordance with U.S. GAAP and financial reporting requirements set forth by the SEC; and (ii) the lack of formal and effective financial closing policies and procedures, specifically those related to period-end expenses cut-off and accruals, consolidation process and financial statement disclosures. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since identifying the material weaknesses, we have designed and implemented specific measures mentioned in this annual report to address the identified material weaknesses. During the year ended December 31, 2024, we completed testing of certain remediation activities and determined that the newly implemented controls had been operating effectively for a sufficient period. We, therefore, conclude that as of December 31, 2024, there is only one material weakness, as described in &#8220;&#8212;Internal Control over Financial Reporting&#8221;, still exists, which could adversely affect our ability to record, process, summarize, and report financial data. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than as described above, there were no changes in our internal controls over financial reporting that occurred during the period covered by this annual report on Form <span style="white-space:nowrap">20-F</span> that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left"><span style="font-weight:bold">ITEM&#8201;16.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">[RESERVED] </p></td></tr></table> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_21"><span style="font-weight:bold">ITEM&#8201;16A.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">AUDIT COMMITTEE FINANCIAL EXPERT </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has determined that Mr.&#160;Guodian Huang, an independent director and the chairman of our audit committee, qualifies as an &#8220;audit committee financial expert&#8221; within the meaning of the SEC rules and possesses financial sophistication within the meaning of Listing Rules of the Nasdaq. Mr.&#160;Guodian Huang and Mr.&#160;Yunjian Ling satisfies the &#8220;independence&#8221; requirements of Rule 5605(a)(2) of the Listing Rules of the Nasdaq and Rule <span style="white-space:nowrap">10A-3</span> under the Securities Exchange Act of 1934. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">122 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_22"><span style="font-weight:bold">ITEM&#8201;16B.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">CODE OF ETHICS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has adopted a code of business conduct and ethics that applies to all of our directors, officers, employees, including certain provisions that specifically apply to our chief executive officer, chief financial officer, and any other persons who perform similar functions for us. We have filed our code of business conduct and ethics as Exhibit 99.1 of our registration statement on Form <span style="white-space:nowrap">F-1(file</span> <span style="white-space:nowrap">No.&#160;333-280772)</span> filed with the SEC on July&#160;12, 2024, as amended. We hereby undertake to provide to any person without charge, a copy of our code of business conduct and ethics within ten working days after we receive such person&#8217;s written request. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_23"><span style="font-weight:bold">ITEM&#8201;16C.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">PRINCIPAL ACCOUNTANT FEES AND SERVICES </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Auditor Fees </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP and Marcum Asia CPAs LLP, our independent registered public accounting firms, for the periods indicated. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:80%"/>

<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Year&#160;Ended&#160;December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">2024</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center" colspan="6"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Services</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Audit Fees<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">PricewaterhouseCoopers Zhong Tian LLP</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marcum Asia CPAs LLP</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,729</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">4,900</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td>
<td style="vertical-align:bottom;text-align:right"><span style="font-weight:bold">9,456</span></td>
<td style="white-space:nowrap;vertical-align:bottom"><span style="font-weight:bold">&#160;</span></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-style:italic">Audit Fees</span>. Audit fees means the aggregate fees incurred in each of the fiscal years listed for professional services rendered by our principal auditor for the audit or review of our annual financial statements or quarterly financial information and review of documents filed with the SEC. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The policy of our audit committee is to <span style="white-space:nowrap">pre-approve</span> all audit and <span style="white-space:nowrap">non-audit</span> services provided by PricewaterhouseCoopers Zhong Tian LLP and Marcum Asia CPAs LLP, our independent registered public accounting firms, including audit services and other services as described above. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_24"><span style="font-weight:bold">ITEM&#8201;16D.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_25"><span style="font-weight:bold">ITEM&#8201;16E.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of March 31, 2025, we had repurchased a total of approximately 7,900 ADSs under the Share Repurchase Program. The following table summarizes the details of the repurchases made in accordance with the Share Repurchase Program for the periods indicated: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:92%;border-spacing:0;margin:0 auto">


<tr>

<td style="width:34%"/>

<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Period</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Total&#160;Number&#160;of<br/>ADSs Purchased<sup style="font-size:75%; vertical-align:top"><br/>(1)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Average&#160;Price<br/>Paid&#160;per&#160;ADS&#160;<sup style="font-size:75%; vertical-align:top">(2)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Total&#160;Number&#160;of<br/>ADSs&#160;Purchased&#160;as<br/>Part of Publicly<br/>Announced Plans<br/>or Programs <sup style="font-size:75%; vertical-align:top">(3)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><span style="font-weight:bold">Approximate&#160;Dollar&#160;Value&#160;of&#160;ADSs<br/>that May Yet Be Purchased Under<br/>the Plans or Programs <sup style="font-size:75%; vertical-align:top">(3)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March 2025</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">US$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8201;0.97</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">US$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8201;99,992,307.04</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">All of our ADSs purchased were pursuant to publicly announced plans or programs. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Each of our ADSs represents three Class&#160;A ordinary shares. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">On March&#160;28, 2025, YXT.com announced that its board of directors has authorized the Company to adopt a share repurchase program under which the Company may repurchase up to US$10&#160;million of its ordinary shares in the form of American depositary shares (&#8220;ADSs&#8221;) during a <span style="white-space:nowrap">two-year</span> period (the &#8220;Share Repurchase Program&#8221;). </p></td></tr></table> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Company&#8217;s share repurchases may be made from time to time on the open market at prevailing market prices, in privately negotiated transactions, in derivative transactions, and/or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations. The timing, structure and dollar amount of repurchase transactions will be subject to among others, the market conditions, terms to be agreed with the relevant repurchase agent, the trading prices of ADSs, and the SEC Rule <span style="white-space:nowrap">10b-18</span> and/or Rule <span style="white-space:nowrap">10b5-1</span> requirements. The Company&#8217;s board of directors will review the Share Repurchase Program periodically, and may authorize adjustment of its terms and size or suspend or discontinue the program. The Company plans to fund repurchases from its existing cash balance. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">123 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_26"><span style="font-weight:bold">ITEM&#8201;16F.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We incorporate by reference into this annual report the Form <span style="white-space:nowrap">6-K</span> (File Number <span style="white-space:nowrap">001-42209)</span> filed with the Securities and Exchange Commission on October&#160;31, 2024. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_27"><span style="font-weight:bold">ITEM&#8201;16G.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">CORPORATE GOVERNANCE </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As an exempted company incorporated in the Cayman Islands and listed on the Nasdaq, we are subject to corporate governance listing standards of Nasdaq. However, Nasdaq rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance listing standards. We currently intend to follow Cayman Islands corporate governance practices in lieu of the corporate governance requirements of the Nasdaq that listed companies must have: (i)&#160;a majority of independent directors; (ii)&#160;a nominating/corporate governance committee composed entirely of independent directors; and (iii)&#160;regularly scheduled executive sessions with only independent directors each year. To the extent we choose to follow home country practice in the future, our shareholders may be afforded less protection than they otherwise would under the Nasdaq corporate governance listing standards applicable to U.S. domestic issuers. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Relating to the ADSs&#8212;As an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the Nasdaq corporate governance listing standards. These practices may afford less protection to shareholders than they would enjoy if we complied fully with the Nasdaq corporate governance listing standards.&#8221; </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_28"><span style="font-weight:bold">ITEM&#8201;16H.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">MINE SAFETY DISCLOSURE </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top;text-align:left" id="txa914461_29"><span style="font-weight:bold">ITEM&#8201;16I.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">124 </p>

</div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>
<div style="display: none"><ix:header><ix:hidden><ix:nonNumeric name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" contextRef="P01_01_2024To12_31_2024" id="ixv-47695">false</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="yxt-20241231.xsd"/></ix:references></ix:header></div><div><div style="line-height:normal;display: inline;"><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td id="txa914461_30" style="width:9%;vertical-align:top;text-align:left"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#8201;16J.</div></div></td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">INSIDER TRADING POLICIES </div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has <ix:nonNumeric name="ecd:InsiderTrdPoliciesProcAdoptedFlag" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-true" id="ixv-47698">adopted</ix:nonNumeric> insider trading policies and procedures governing the purchase, sale, and other dispositions of our securities by directors, senior management, and employees that are reasonably designed to promote compliance with applicable insider trading laws, rules, and regulations, and any listing standards applicable to us, the form of which is attached as Exhibit 11.2 to this annual report.<div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Our board of directors has also adopted a compensation recovery policy required by the Nasdaq Listing Rule 5608, the form of which is attached as Exhibit 97.1 to this annual report. </div></div></div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td id="txa914461_31" style="width:9%;vertical-align:top;text-align:left"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#8201;16K.</div></div></td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">CYBERSECURITY </div></div></td></tr></table><ix:nonNumeric name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-18625"><ix:nonNumeric name="cyd:CybersecurityRiskRoleOfManagementTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-18626"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><ix:nonNumeric name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-47699">Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company.</ix:nonNumeric> This framework includes steps for regularly conducting data <div style="letter-spacing: 0px; top: 0px;display:inline;">pr</div>otection impact assessments on inform<div style="letter-spacing: 0px; top: 0px;display:inline;">a</div>tion systems, monitoring the information about the security vulnerabilities of our systems, identifying the source of a cybersecurity threat including whether the cybersecurity threat is associated with a third-party service provider, implementing data security emergency response plans and adopting remedial measures, and informing management and our board of directors of material cybersecurity threats and incidents. Our cybersecurity team is responsible for assessing our cybersecurity risk management program and we currently <div style="letter-spacing: 0px; top: 0px;display:inline;">do <ix:nonNumeric name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-false" id="ixv-47700">not engage</ix:nonNumeric></div> third parties for such assessment. In addition, our cybersecurity team provides training to all key employees for product development regularly. </div></ix:nonNumeric><ix:nonNumeric name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-18631"> <div style="margin-top: 12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><ix:nonNumeric name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-true" id="ixv-47701">Our board of directors has overall oversight responsibility for our risk management, and is charged with oversight of our cybersecurity risk management program.</ix:nonNumeric> <ix:nonNumeric name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-47702">The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents.</ix:nonNumeric> The management is responsible for identifying, considering and assessing material cybersecurity risks on an ongoing basis, establishing processes to ensure that such potential cybersecurity risk exposures are monitored, putting in place appropriate mitigation measures and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our chief financial officer/chief operating officer, which receives reports from our cybersecurity team and monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents. Our chief financial officer/chief operating officer and dedicated personnel are experienced information systems security professionals and information security ma<div style="letter-spacing: 0px; top: 0px;display:inline;">n</div>agers with years of experience. The management regularly updates the board of directors on the company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies and provide cybersecurity reports annually that cover, among other topics, third-party assessments of the company&#8217;s cybersecurity programs, developments in cybersecurity and updates to the company&#8217;s cybersecurity programs and mitigation strategies. </div></ix:nonNumeric><ix:nonNumeric name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-18634"> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2024, we <ix:nonNumeric name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" contextRef="P01_01_2024To12_31_2024" format="ixt:fixed-false" id="ixv-47703">did not identify</ix:nonNumeric> any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;Security breaches and improper access to or disclosure of our data or our customers&#8217; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business.&#8221; </div></ix:nonNumeric></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">125</div></div></div></div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="txa914461_32">PART III </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_33"><span style="font-weight:bold">ITEM&#8201;17.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">FINANCIAL STATEMENTS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have elected to provide financial statements pursuant to Item 18. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_34"><span style="font-weight:bold">ITEM&#8201;18.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">FINANCIAL STATEMENTS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements of YXT.com Group Holding Limited<span style="font-weight:bold"><span style="font-style:italic"> </span></span>are included at the end of this annual report. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:10%;vertical-align:top;text-align:left" id="txa914461_35"><span style="font-weight:bold">ITEM&#8201;19.</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">EXHIBITS </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:4%"/>
<td style="width:92%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">1.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524195760/d196858dex32.htm">Eighth Amended and Restated Memorandum and Articles of Association of the Registrant, as currently in effect (incorporated herein by reference to Exhibit 3.2 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File <span style="white-space:nowrap">No.&#160;333-280772),</span> as amended, initially filed with the SEC on July&#160;12, 2024. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex23.htm">Form of Registrant&#8217;s Specimen American Depositary Receipt (included in Exhibit 2.3) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524191095/d196858dex42.htm">Registrant&#8217;s Specimen Certificate for Class<span style="text-decoration:underline"></span>&#160;A Ordinary Shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024)</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.3*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex23.htm">Deposit Agreement between the Registrant, the depositary and holders of the American Depositary Shares </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">2.4*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex24.htm">Description of Securities </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex101.htm">Form of Indemnification Agreement with each of the Registrant&#8217;s directors and executive officers (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex102.htm">Form of Employment Agreement between the Registrant and an executive officer of the Registrant (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.3&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex103.htm">English translation of Equity Interest Pledge Agreement dated June<span style="text-decoration:underline"></span>&#160;1, 2020 (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.4&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex104.htm">English translation of Exclusive Technology and Consulting Service Agreement dated October<span style="text-decoration:underline"></span>&#160;9, 2017 (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.5&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex105.htm">English translation of Exclusive Option Agreement dated June<span style="text-decoration:underline"></span>&#160;1, 2020 (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.6&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex106.htm">English translation of Power of Attorney Agreement dated June<span style="text-decoration:underline"></span>&#160;1, 2020 (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.7&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex107.htm">English translation of Spousal Consents (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.8&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex108.htm">English translation of Supplemental Agreement to the Equity Interest Pledge Agreement dated July<span style="text-decoration:underline"></span>&#160;12, 2024 (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.9&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex109.htm">English translation of Supplemental Agreement to the Equity Interest Pledge Agreement dated July<span style="text-decoration:underline"></span>&#160;12, 2024 (incorporated herein by reference to Exhibit 10.9 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.10&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex1010.htm">English translation of Supplemental Agreement to the Exclusive Option Agreement dated July<span style="text-decoration:underline"></span>&#160;12, 2024 (incorporated herein by reference to Exhibit 10.10 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.11&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex1011.htm">English translation of Supplemental Agreement to the Exclusive Option Agreement dated July<span style="text-decoration:underline"></span>&#160;12, 2024 (incorporated herein by reference to Exhibit 10.11 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">126 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border-spacing:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:4%"/>
<td style="width:90%"/></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Description of Document</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.12&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex1012.htm">English translation of Supplemental Agreement to the Power of Attorney Agreement dated July<span style="text-decoration:underline"></span>&#160;12, 2024 (incorporated herein by reference to Exhibit 10.12 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.13&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex1013.htm">English translation of Supplemental Agreement to the Power of Attorney Agreement dated July<span style="text-decoration:underline"></span>&#160;12, 2024 (incorporated herein by reference to Exhibit 10.13 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.14</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex1018.htm">2021 Share Incentive Plan (incorporated herein by reference to Exhibit 10.18 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">4.15*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex415.htm">2025 Share Incentive Plan </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">8.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex81.htm">Principal Subsidiaries of the Registrant</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">11.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000119312524178534/d196858dex991.htm">Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form <span style="white-space:nowrap">F-1</span> (File No.<span style="text-decoration:underline"></span><span style="white-space:nowrap">&#160;333-280772),</span> as amended, initially filed with the SEC on July<span style="text-decoration:underline"></span>&#160;12, 2024.</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">11.2*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex112.htm">Statement of Policies Governing Material <span style="white-space:nowrap">Non-public</span> Information and the Prevention of Insider Trading</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">12.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex121.htm">Certification by Chief Executive Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">12.2*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex122.htm">Certification by Chief Financial Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">13.1**</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex131.htm">Certification by Chief Executive Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">13.2**</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex132.htm">Certification by Chief Financial Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">15.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex151.htm">Consent of Global Law Office </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">15.2*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex152.htm">Consent of Walkers (Hong Kong) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">16.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1872090/000117184324005915/exh_161.htm">Letter of PricewaterhouseCoopers Zhong Tian LLP dated October<span style="text-decoration:underline"></span>&#160;31, 2024 (incorporated herein by reference to Exhibit 16.1 to the Form <span style="white-space:nowrap">6-K</span> filed by the Registrant with the Securities and Exchange Commission on October<span style="text-decoration:underline"></span>&#160;31, 2024)</a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">97.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d914461dex971.htm">Compensation Recoupment Policy of the Registrant </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.INS*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Instance Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.SCH*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Schema Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.CAL*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Calculation Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.DEF*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Definition Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.LAB*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Label Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.PRE*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Presentation Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (embedded within the Inline XBRL document)</td></tr>
</table> <div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</div>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">*</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Filed herewith </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">**</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Furnished herewith </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border-spacing:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">&#8224;</td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Certain information in this exhibit has been redacted in accordance with Regulation <span style="white-space:nowrap">S-K</span> Item 601(a)(6). </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">127 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form <span style="white-space:nowrap">20-F</span> and that it has duly caused and authorized the undersigned to sign this annual report on its behalf. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border-spacing:0;margin-left:auto">


<tr>

<td style="width:12%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:87%"/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3">YXT.COM GROUP HOLDING LIMITED</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pun Leung Liu</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Name:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Pun Leung Liu</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Title:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Chief Financial Officer</td></tr>
</table></div> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Date: April 24, 2025 </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">128 </p>

</div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>
<h5 style="font-size:10pt;font-weight:bold"><a href="#toc">Table of Contents</a></h5>
<div style="display: none"><ix:header><ix:hidden><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" id="hidden139523036" contextRef="PAsOn12_31_2024_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">http://fasb.org/us-gaap/2024#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</ix:nonNumeric><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="hidden139523113" contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" id="hidden139523610" contextRef="P01_01_2024To12_31_2024">http://fasb.org/srt/2024#ChiefExecutiveOfficerMember</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="yxt-20241231.xsd"/></ix:references></ix:header></div><div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div id="fin" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:96%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fin914461_1">Report of Independent Registered Public Accounting Firm (Marcum Asia CPAs LLP, PCAOB ID: <ix:nonNumeric name="dei:AuditorFirmId" contextRef="P01_01_2024To12_31_2024" id="ixv-47711">5395</ix:nonNumeric>) </a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-2</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><a href="#fin914461_1a">Report of Independent Registered Public Accounting Firm (PricewaterhouseCoopers Zhong Tian LLP, PCAOB ID: 1424) </a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-3</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><a href="#fin914461_2">Consolidated Balance Sheets as of December&#160;31, 2023 and 2024</a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-4</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><a href="#fin914461_3">Consolidated Statements of Comprehensive Loss for the Years Ended December&#160;31, 2022, 2023 and 2024</a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-8</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><a href="#fin914461_4">Consolidated Statements of Changes in Shareholders&#8217; (Deficit)/Equity for the Years Ended December&#160;31, 2022, 2023 and 2024</a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-10</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><a href="#fin914461_5">Consolidated Statements of Cash Flows for the Years Ended December&#160;31, 2022, 2023 and 2024</a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-14</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><a href="#fin914461_6">Notes to the Consolidated Financial Statements</a></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">F-16</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div id="fin914461_1" style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To the Shareholders and Board of Directors of </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">YXT.COM Group Holding Limited </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Opinion on the Financial Statements </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have audited the accompanying consolidated balance sheet of YXT.COM Group Holding Limited (the &#8220;Company&#8221;) as of December&#160;31, 2024, the related consolidated statements of comprehensive loss, changes in shareholders&#8217; (deficit)/equity and cash flows for the year ended December&#160;31, 2024, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, based on our audit, the financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2024, and the results of its operations and its cash flows for the year ended December&#160;31, 2024, in conformity with accounting principles generally accepted in the United States of America. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Basis for Opinion </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border:0">
<tr>
<td style="width:100%"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">/s/ Marcum Asia CPAs LLP</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><ix:nonNumeric name="dei:AuditorName" contextRef="P01_01_2024To12_31_2024" id="ixv-47712">Marcum Asia CPAs LLP</ix:nonNumeric></td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">We have served as the Company&#8217;s auditor since 2024.</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; text-indent: 0px;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;display:inline;"><div style="display:inline;">Beijing, the People&#8217;s Republic of&#160;</div></div><ix:nonNumeric name="dei:AuditorLocation" contextRef="P01_01_2024To12_31_2024" id="ixv-19263"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;display:inline;">China</div></ix:nonNumeric></td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">April <div style="letter-spacing: 0px; top: 0px;display:inline;">24</div>, 2025</td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">F-2 </div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div> </div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153); clear: both;"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div id="fin914461_1a" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Report of Independent Registered Public Accounting Firm </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">To the Board of Directors and Shareholders of </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM Group Holding Limited </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Opinion on the Financial Statements </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">We have audited the consolidated balance sheet of YXT.COM Group Holding Limited and its subsidiaries (the &#8220;Company&#8221;) as of December&#160;31, 2023, and the related consolidated statements of comprehensive loss, of changes in shareholders&#8217; (deficit)/equity and of cash flows for each of the two years in the period ended December&#160;31, 2023, including the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2023, and the results of its operations and its cash flows for each of the two years in the period ended December&#160;31, 2023 in conformity with accounting principles generally accepted in the United States of America. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Change in Accounting Principle </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">As discussed in Note&#160;2 to the consolidated financial statements, the Company changed the manner in which it accounts for current expected credit losses on financial instruments in 2023. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Basis for Opinion </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">We conducted our audits of these consolidated financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">/s/PricewaterhouseCoopers Zhong Tian LLP </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Shanghai, People&#8217;s Republic of China </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">May&#160;28, 2024, except for the change in the manner in which the Company accounts for segments discussed in Note&#160;2 to the consolidated financial statements, as to which the date is April 24, 2025 </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">We served as the Company&#8217;s auditor from 2020 to 2024. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">F-3 </div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div> </div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153); clear: both;"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div></div> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"></div> </div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div id="fin914461_2" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">CONSOLIDATED BALANCE SHEETS </div><br/></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:79%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47713">320,489</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47714">417,920</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47715">57,255</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47716">322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47717">44</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47718">58,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net (Credit losses of RMB <ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47719">2,201</ix:nonFraction> and RMB<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47720">1,758</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47721">32,790</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47722">19,386</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47723">2,656</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:AmountsDueFromRelatedParties" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47724">2,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:AmountsDueFromRelatedParties" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47725">274</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses and other current assets, net (Credit losses of RMB <ix:nonFraction name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47726">373</ix:nonFraction> and <ix:nonFraction name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-47727">nil</ix:nonFraction> as of December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div> and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47728">12,028</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47729">35,791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47730">4,903</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47731">423,435</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47732">475,419</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47733">65,132</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47734">23,402</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47735">15,175</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47736">2,079</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47737">12,720</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47738">7,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47739">968</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47740">164,113</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47741">163,837</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47742">22,446</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47743">126,341</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47744">114,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47745">15,677</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47746">34,997</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47747">25,655</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47748">3,515</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47749">22,265</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47750">20,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47751">2,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47752">117,573</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47753">501,411</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47754">346,517</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47755">47,473</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47756">924,846</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47757">821,936</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47758">112,605</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="display:inline;">4</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">CONSOLIDATED BALANCE SHEETS </div><br/></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:80%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES, MEZZANINE AND SHAREHOLDERS&#8217; (DEFICIT)/EQUITY</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable (including accounts payables of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:AccountsPayableCurrentRelatedPartiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47759">17,855</ix:nonFraction> and RMB <ix:nonFraction name="yxt:AccountsPayableCurrentRelatedPartiesCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47760">6,188</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47761">17,855</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47762">7,389</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47763">1,013</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Amounts due to related parties (including amounts due to related parties of the consolidated VIEs without recourse to the Company of <ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-47764">nil</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47765">2,452</ix:nonFraction> as of December 31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47766">2,452</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47767">336</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings (including short-term borrowing of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:ShortTermBorrowingsToRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47768">46,800</ix:nonFraction> and RMB <ix:nonFraction name="yxt:ShortTermBorrowingsToRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47769">163,000</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47770">46,800</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47771">163,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47772">22,331</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current (including deferred revenue, current of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:DeferredRevenueCurrentRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47773">188,485</ix:nonFraction> and RMB <ix:nonFraction name="yxt:DeferredRevenueCurrentRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47774">125,428</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47775">188,485</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47776">125,428</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47777">17,184</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable (including acquisition consideration payable of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:AcquisitionConsiderationPayableRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47778">5,792</ix:nonFraction> and RMB <ix:nonFraction name="yxt:AcquisitionConsiderationPayableRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47779">5,792</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47780">14,775</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47781">14,775</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47782">2,024</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities (including other payable and accrued liabilities of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:OtherPayableAndAccruedLiabilitiesRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47783">40,025</ix:nonFraction> and RMB <ix:nonFraction name="yxt:OtherPayableAndAccruedLiabilitiesRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47784">17,451</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47785">89,937</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47786">72,028</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47787">9,867</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Derivative liabilities (including derivative liabilities of the consolidated VIEs without recourse to the Company of <ix:nonFraction name="yxt:DerivativeLiabilitiesCurrentRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-47788">nil</ix:nonFraction> and <ix:nonFraction name="yxt:DerivativeLiabilitiesCurrentRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-47789">nil</ix:nonFraction> as of December 31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47790">100,279</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current (including operating lease liabilities, current of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:OperatingLeaseLiabilityCurrentRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47791">12,778</ix:nonFraction> and RMB <ix:nonFraction name="yxt:OperatingLeaseLiabilityCurrentRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47792">8,920</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47793">15,818</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47794">8,966</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47795">1,228</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47796">473,949</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47797">394,038</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47798">53,983</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings (including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">long-term</div> borrowings of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:LongTermDebtNonCurrentRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47799">219,000</ix:nonFraction> and RMB<ix:nonFraction name="yxt:LongTermDebtNonCurrentRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47800">125,500</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47801">219,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47802">125,500</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47803">17,193</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> (including operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:OperatingLeaseLiabilityNoncurrentRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47804">20,257</ix:nonFraction> and RMB <ix:nonFraction name="yxt:OperatingLeaseLiabilityNoncurrentRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47805">17,439</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47806">20,257</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47807">17,458</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47808">2,392</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> (including deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> of the consolidated VIEs without recourse to the Company of RMB <ix:nonFraction name="yxt:DeferredRevenueNonCurrentRelatedParty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47809">58,952</ix:nonFraction> and RMB <ix:nonFraction name="yxt:DeferredRevenueNonCurrentRelatedParty" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47810">57,710</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47811">58,952</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47812">57,710</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47813">7,906</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47814">298,209</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47815">200,668</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47816">27,491</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47817">772,158</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47818">594,706</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47819">81,474</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Commitments and contingencies (Note 2<div style="display:inline;">1</div>)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" xsi:nil="true" id="ixv-47820"></ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" xsi:nil="true" id="ixv-47821"></ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" xsi:nil="true" id="ixv-47822"></ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="letter-spacing: 0px; top: 0px;display:inline;">5</div> </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">CONSOLIDATED BALANCE SHEETS </div><br/></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:78%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Mezzanine equity</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8195;&#8195;&#8195;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series A convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47823"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47824">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47825"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47826">15,040,570</ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47827"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47828"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47829"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47830">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47831">408,139</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series B convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47832"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47833">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47834"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47835">7,085,330</ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47836"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47837"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47838"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47839">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47840">199,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series C convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47841"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47842">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47843"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47844">23,786,590</ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47845"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47846"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47847"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47848">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47849">493,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series D convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47850"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47851">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47852"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47853">37,152,161</ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47854"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47855"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47856"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47857">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47858">1,059,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series E convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47859"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47860">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47861"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47862">26,417,318</ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47863"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47864"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47865"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47866">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47867">1,402,802</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total mezzanine equity</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47868">3,563,681</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#8194;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#8194;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="display:inline;">6</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> <div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">CONSOLIDATED BALANCE SHEETS </div><br/></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;">
<tr>
<td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Ordinary shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47869"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47870">0.0001</ix:nonFraction></ix:nonFraction> par value<div style="display:inline;">&#160;</div><div style="display:inline;">per share;</div>&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47871">390,518,031</ix:nonFraction></div></div>&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"></div>shares authorized as of December 31, 2023; <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47872"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47873">48,253,425</ix:nonFraction></ix:nonFraction></div></div> shares issued and outstanding as of December 31, 2023; <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2024" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47874"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47875"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47876">None</ix:nonFraction></ix:nonFraction></ix:nonFraction></div></div> authorized, issued and outstanding as of December 31, 2024)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47877">33</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Class A ordinary</div>&#160;shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47878"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47879">0.0001</ix:nonFraction></ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">par value per share; <div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47880"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47881"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47882">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></div></div> authorized, issued and outstanding as of December 31, 2023;</div> <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47883">483,068,176</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="null;text-indent: 0px;display:inline;">Class A ordinary shares authorized,</div></div>&#160;<ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47884"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47885">163,294,773</ix:nonFraction></ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="null;text-indent: 0px;display:inline;">Class A ordinary shares issued and outstanding as of December 31, 2024)</div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"></div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47886">118</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47887">16</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Class B ordinary shares (US$<div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47888"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-47889">0.0001</ix:nonFraction></ix:nonFraction></div> par value per share; <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47890"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47891"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-47892">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></div></div> authorized, issued and outstanding as of December 31, 2023; <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47893"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47894"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-47895">16,931,824</ix:nonFraction></ix:nonFraction></ix:nonFraction></div></div> Class B ordinary shares authorized, issued and outstanding as of December 31, 2024)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47896">11</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47897">2</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div> capital</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47898">16,671</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47899">3,489,553</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47900">478,067</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory reserve</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:StatutoryReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47901">4,322</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47902">23,775</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47903">25,096</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47904">3,438</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated deficit</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47905">3,490,681</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47906">3,287,548</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47907">450,392</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total YXT.COM Group Holding Limited shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47908">3,445,880</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47909">227,230</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47910">31,131</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47911">34,887</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47912">3,410,993</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47913">227,230</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47914">31,131</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;display:inline;">Total liabilities, mezzanine equity and shareholders&#8217; (deficit)/equity</div> <br/></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47915">924,846</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47916">821,936</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47917">112,605</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="letter-spacing: 0px; top: 0px;display:inline;">7</div> </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/><div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div></div></div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div id="fin914461_3" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS </div><br/></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenues:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate learning solutions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47918">424,275</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47919">411,822</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47920">325,579</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47921">44,604</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47922">6,361</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47923">12,194</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47924">5,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47925">769</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total revenues</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47926">430,636</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47927">424,016</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47928">331,190</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47929">45,373</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47930">197,899</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47931">194,474</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47932">126,522</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47933">17,333</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47934">344,729</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47935">244,379</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47936">144,217</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47937">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47938">312,093</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47939">176,537</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47940">116,105</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47941">15,906</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47942">206,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47943">142,852</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47944">138,392</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47945">18,960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other operating income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherOperatingIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47946">9,507</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherOperatingIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47947">5,629</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherOperatingIncome" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47948">6,974</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherOperatingIncome" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47949">955</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss from operations</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47950">620,832</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47951">328,597</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47952">187,072</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47953">25,629</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest and investment income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47954">5,682</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47955">4,613</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47956">6,494</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47957">890</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47958">497</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47959">4,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47960">10,699</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47961">1,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Impairment of available-for-sale debt securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47962">13,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47963">14,464</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47964">1,981</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on deconsolidation of CEIBS Publishing Group (Note 4)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47965">78,760</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47966">10,790</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange gain/(loss), net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47967">2,151</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47968">350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47969">550</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47970">75</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of derivative liabilities (Note 11)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47971">32,190</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47972">102,419</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47973">34,378</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47974">4,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss before income tax expense</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47975">645,686</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47976">239,709</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47977">92,053</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47978">12,611</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47979">5,391</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47980">9,871</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47981">640,295</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47982">229,838</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47983">92,053</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47984">12,611</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47985">25,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47986">9,383</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47987">300</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47988">41</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss attributable to YXT.COM Group Holding Limited</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47989">614,775</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47990">220,455</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47991">91,753</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47992">12,570</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 58%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.6)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss attributable to YXT.COM Group Holding Limited</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47993">614,775</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47994">220,455</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47995">91,753</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47996">12,570</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#8194;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#8194;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47997">672,170</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-47998">92,087</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#8194;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#8194;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-47999">5,940</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48000">814</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion o<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">n</div> convertible redeemable preferred <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">shares to redemption value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:NetAccretionOfConvertibleRedeemablePreferredShares" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48001">396,716</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:NetAccretionOfConvertibleRedeemablePreferredShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48002">9,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:NetAccretionOfConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48003">290,543</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:NetAccretionOfConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48004">39,804</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group<br/> Holding Limited</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48005">1,011,491</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48006">229,907</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48007">283,934</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48008">38,899</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48009">640,295</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48010">229,838</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48011">92,053</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48012">12,611</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other comprehensive loss</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation adjustment, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48013">47,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48014">2,385</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48015">3,742</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48016">513</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized (loss)/gain on investments in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">available-for-sale</div></div> debt securities, net of <br/>tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48017">1,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48018">6,988</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48019">2,421</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48020">332</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total comprehensive loss</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48021">594,911</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48022">220,465</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48023">90,732</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48024">12,430</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48025">25,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48026">9,383</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48027">300</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48028">41</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total comprehensive loss attributable to YXT.COM Group Holding Limited</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48029">569,391</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48030">211,082</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48031">90,432</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48032">12,389</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group <br/>Holding Limited</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48033">1,011,491</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48034">229,907</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48035">283,934</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48036">38,899</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Weighted average number of ordinary shares - basic</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48037">47,315,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48038">48,781,392</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48039">97,788,561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48040">97,788,561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Weighted average number of ordinary shares - diluted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48041">47,315,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48042">48,781,392</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48043">168,152,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48044">168,152,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Basic</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-48045">21.38</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-48046">4.71</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-48047">2.90</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-48048">0.40</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Diluted</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-48049">21.38</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-48050">4.71</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-48051">0.55</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-48052">0.07</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="display:inline;">9</div> </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div id="fin914461_4" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; (DEFICIT)/EQUITY </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted)</div></div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:25%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Ordinary share</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(US$0.0001par value)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div><br/>capital</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>other<br/>comprehensive<br/>(loss)/income</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Statutory<br/>reserve</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>deficit</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total&#160;YXT.COM<br/>Group Holding<br/>Limited<br/>shareholders&#8217;&#160;deficit</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-</div></div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">controlling<br/>interests</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/>shareholders&#8217;<br/>deficit</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Balance as of January 1, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48053">48,253,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48054">33</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48055">34,124</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48056">4,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48057">2,327,408</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48058">2,357,177</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48059">69,790</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48060">2,287,387</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48061">614,775</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48062">614,775</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48063">25,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48064">640,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation adjustments, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48065">47,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48066">47,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48067">47,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized loss on investments in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">available-for-sale</div></div> debt securities, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48068">1,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48069">1,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48070">1,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48071">71,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48072">324,901</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48073">396,716</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48074">396,716</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation (Note 20)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48075">71,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48076">71,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48077">71,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Balance as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48078">48,253,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48079">33</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48080">11,260</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48081">4,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48082">3,267,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48083">3,251,469</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48084">44,270</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48085">3,207,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="display:inline;">10</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; (DEFICIT)/EQUITY </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:28%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Ordinary share</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(US$0.0001par value)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div><br/>capital</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>other<br/>comprehensive<br/>income</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Statutory<br/>reserve</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>deficit</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total&#160;YXT.COM<br/>Group Holding<br/>Limited<br/>shareholders&#8217;&#160;deficit</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div><br/>interests</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/>shareholders&#8217;<br/>deficit</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Balance as of January&#160;1, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48086">48,253,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48087">33</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48088">11,260</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48089">4,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48090">3,267,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48091">3,251,469</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48092">44,270</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48093">3,207,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48094">220,455</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48095">220,455</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48096">9,383</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48097">229,838</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation adjustments, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48098">2,385</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48099">2,385</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48100">2,385</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cumulative effect of adoption of new accounting standard (Note 2.12)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" contextRef="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48101">3,142</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48102">3,142</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gain on investments in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">available-for-sale</div></div> debt securities,</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">net of tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48103">6,988</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48104">6,988</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48105">6,988</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value (Note 19)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2023To12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48106">9,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48107">9,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48108">9,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation (Note 20)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2023To12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48109">26,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48110">26,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48111">26,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Balance as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48112">48,253,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48113">33</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48114">16,671</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48115">23,775</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48116">4,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48117">3,490,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48118">3,445,880</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48119">34,887</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48120">3,410,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="display:inline;">1</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; (DEFICIT)/EQUITY </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;">
<tr>
<td style="width: 15%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="22" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Ordinary shares</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(US$0.0001 par value)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div><br/>capital</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>other<br/>comprehensive<br/>income</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Statutory<br/>reserve</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>deficit</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total&#160;YXT.COM<br/>Group Holding<br/>Limited<br/>shareholders&#8217;<br/>(deficit)/equity</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div><br/>interests</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="3" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/>shareholders&#8217;<br/>(deficit)/<br/>equity</div></div></div></td>
<td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Ordinary shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Class A ordinary<br/>shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Class B ordinary<br/>shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Balance as of January&#160;1, 2024</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48121">48,253,425</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48122">33</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48123">16,671</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48124">23,775</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48125">4,322</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48126">3,490,681</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48127">3,445,880</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48128">34,887</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48129">3,410,993</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Net loss</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48130">91,753</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48131">91,753</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48132">300</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48133">92,053</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign currency translation adjustments, net of tax</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2024To12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48134">3,742</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48135">3,742</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48136">3,742</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Unrealized loss on investments in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">available-for-sale</div></div> debt securities,</div></div> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">net of tax</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2024To12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48137">2,421</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48138">2,421</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48139">2,421</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Issuance of Class A ordinary shares upon initial public offering (&#8220;IPO&#8221;), net of issuance cost (Note&#160;17)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48140">6,819,000</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48141">5</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48142">128,076</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48143">128,081</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48144">128,081</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Deconsolidation of CEIBS Publishing Group (Note 4)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:DeconsolidationOfCEIBSPublishingGroup" contextRef="P01_01_2024To12_31_2024_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48145">4,322</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:DeconsolidationOfCEIBSPublishingGroup" contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48146">4,322</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:DeconsolidationOfCEIBSPublishingGroup" contextRef="P01_01_2024To12_31_2024_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48147">34,587</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:DeconsolidationOfCEIBSPublishingGroup" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48148">34,587</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications (Note&#160;18)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48149">5,940</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48150">5,940</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48151">5,940</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares (Note&#160;18)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48152">191,793</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48153">480,377</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48154">672,170</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48155">672,170</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO (Note&#160;18)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48156">125,154,172</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48157">91</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48158">3,187,903</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48159">3,187,994</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48160">3,187,994</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO*</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:num-dot-decimal" id="Fact_139523611">48,253,425</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_139523612">33</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="Fact_139523613">31,321,601</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523614">22</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="Fact_139523615">16,931,824</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523616">11</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Exercise of conversion features of preferred shares upon the consummation of IPO</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:ExerciseOfConversionFeaturesOfPreferredShares" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48167">65,901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:ExerciseOfConversionFeaturesOfPreferredShares" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48168">65,901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:ExerciseOfConversionFeaturesOfPreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48169">65,901</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">F-12 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153); clear: both;"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;">
<tr>
<td style="width: 17%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Net accretion on convertible redeemable preferred shares to redemption value (Note&#160;18)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48170">100,730</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48171">189,813</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48172">290,543</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48173">290,543</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em;">Share-based compensation (Note&#160;19)</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48174">5,879</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48175">5,879</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:StockIssuedDuringPeriodShareBasedCompensationValue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48176">5,879</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Balance as of December&#160;31, 2024</div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48177">163,294,773</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48178">118</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48179">16,931,824</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48180">11</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48181">3,489,553</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48182">25,096</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48183">3,287,548</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48184">227,230</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48185">227,230</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; text-align: left; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">*</div></td>
<td style="text-align: left; vertical-align: top;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Redesignation of ordinary shares into Class A and Class B ordinary shares upon IPO includes (i) re-designation of <ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48186">16,931,824</ix:nonFraction> ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu into Class B ordinary shares on a one-for-one basis; (ii) re-designation of all of <ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48187">31,321,601</ix:nonFraction> outstanding ordinary shares into Class A ordinary shares on a one-for-one basis </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The accompanying notes are an integral part of these consolidated financial statements. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">F-13 </div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153); clear: both;"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div></div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div id="fin914461_5" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">CONSOLIDATED STATEMENTS OF CASH FLOWS </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;">
<tr>
<td style="width: 69%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from operating activities:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48188">640,295</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48189">229,838</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48190">92,053</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48191">12,611</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Adjustments to reconcile net loss to net cash used in operating activities:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of property, equipment and software</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48192">7,732</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48193">9,368</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48194">7,638</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48195">1,046</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48196">23,729</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48197">21,985</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48198">5,673</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48199">777</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of intangible assets</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48200">21,660</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:DeconsolidationGainOrLossAmount" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48201">78,760</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:DeconsolidationGainOrLossAmount" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48202">10,790</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss/(gain) from disposal of property, equipment and software</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48203">465</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48204">132</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48205">22</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48206">3</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value change of derivatives liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48207">32,190</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48208">102,419</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48209">34,378</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48210">4,710</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrual/(reverse) of allowance for doubtful accounts/expected credit losses</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48211">978</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48212">654</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48213">252</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48214">35</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of available-for-sale debt securities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:ImpairmentOfAvailableForSaleDebtSecurities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48215">13,144</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:ImpairmentOfAvailableForSaleDebtSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48216">14,464</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:ImpairmentOfAvailableForSaleDebtSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48217">1,981</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized foreign exchange loss/(gain)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48218">32</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48219">335</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48220">79</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48221">11</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income tax, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48222">5,391</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48223">9,871</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensations</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48224">71,815</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48225">26,123</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48226">5,879</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48227">805</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Changes in operating assets and liabilities:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48228">4,841</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48229">3,224</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48230">2,728</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48231">374</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Prepaid expenses and other assets<br/></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48232">3,863</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48233">15,330</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48234">40,288</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48235">5,519</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Accounts payabl<div style="display:inline;">e</div><br/></div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48236">2,364</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48237">1,100</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48238">2,710</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48239">371</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Amounts due to related parties</div><br/></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48240">2,452</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48241">336</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48242">24,658</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48243">19,081</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48244">1,629</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48245">223</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48246">16,184</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48247">45,729</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48248">3,655</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48249">499</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in operating activities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48250">456,835</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48251">257,029</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48252">211,734</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48253">29,007</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from investing activities:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of property, equipment and software</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48254">11,907</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48255">4,640</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48256">1,697</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48257">232</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of intangible assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48258">6,779</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48259">991</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for short-term investments</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48260">224,269</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48261">96,468</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48262">56,261</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48263">7,708</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash received from maturity of short-term investments</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48264">547,672</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48265">141,728</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48266">115,117</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48267">15,771</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for long-term bank deposit</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireLongtermInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48268">117,573</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash received from maturity of long-term bank deposit</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:CashReceivedFromMaturityOfLongtermBankDeposit" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48269">117,728</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:CashReceivedFromMaturityOfLongtermBankDeposit" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48270">16,129</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of available-for-sale debt securities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:PaymentsToAcquireLongtermBankDeposit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48271">36,800</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:PaymentsToAcquireLongtermBankDeposit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48272">10,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Partial cash payment for acquisition of CEIBS Publishing Group</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48273">9,600</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;">Amounts due from related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:PaymentOfAmountDueFromRelatedParties" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48274">2,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:PaymentOfAmountDueFromRelatedParties" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48275">274</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Cash change due to deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:CashDivestedFromDeconsolidation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48276">30,767</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:CashDivestedFromDeconsolidation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48277">4,215</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from disposal of property and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48278">11</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48279">46</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48280">6</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash generated from/(used in) investing activities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48281">267,917</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48282">97,533</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48283">142,166</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48284">19,477</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;display:inline;">4</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">CONSOLIDATED STATEMENTS OF CASH FLOWS </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note&#160;2.6)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from financing activities:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from short-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48285">20,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48286">39,800</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48287">110,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48288">15,070</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Repayment of short-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48289">8,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48290">20,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48291">39,800</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48292">5,453</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from long-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48293">230,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48294">138,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48295">18,906</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Repayment of long-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48296">4,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48297">185,500</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48298">25,413</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from issuance of ordinary shares upon the completion of IPO</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48299">178,063</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48300">24,395</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payments of initial public offering costs</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48301">2,425</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48302">3,896</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48303">27,034</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48304">3,704</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash generated from financing activities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48305">9,575</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48306">241,904</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48307">173,729</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48308">23,801</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of exchange rate changes</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48309">20,809</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48310">1,140</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48311">6,408</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48312">879</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net (decrease)/increase in cash and cash equivalents</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48313">158,534</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48314">111,518</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48315">97,753</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48316">13,392</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash, cash equivalents and restricted cash at beginning of the year</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48317">590,541</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48318">432,007</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48319">320,489</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48320">43,907</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash, cash equivalents and restricted cash at the end of the year</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48321">432,007</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48322">320,489</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48323">418,242</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48324">57,299</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash, cash equivalents and restricted cash at the end of the year</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48325">432,007</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48326">320,489</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48327">418,242</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48328">57,299</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: restricted cash</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48329">322</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48330">44</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents at the end of the year</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48331">432,007</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48332">320,489</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48333">417,920</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48334">57,255</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Supplemental disclosure of cash flow information</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for interest</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48335">543</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48336">4,390</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48337">10,563</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48338">1,447</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Supplemental schedule of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cash</div> investing and financing activities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48339">396,716</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48340">9,452</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48341">290,543</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48342">39,804</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares<br/></div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48343">672,170</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48344">92,087</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48345">5,940</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48346">814</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;display:inline;">5</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div><div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;text-indent: 0px;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div id="fin914461_6" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;text-indent: 0px;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <ix:nonNumeric name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521618" id="ixv-28256"> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(a) Principal Activities </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">YXT.COM Group Holding Limited (&#8220;the Company&#8221;) (formerly known as Unicentury Group Holding Limited) was incorporated under the laws of the Cayman Islands in January 2017, as an exempted company with limited liability. In June 2021, the Company was renamed to YXT.COM Group Holding Limited. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company, through its subsidiaries, consolidated variable interest entities (&#8220;VIEs&#8221;) and VIE&#8217;s subsidiaries (collectively, the &#8220;Group&#8221;). The Group&#8217;s platform has innovated a SaaS model, which integrates software and content, effectively assisting customers in the digital transformation of corporate learning. The Group&#8217;s principal operation and geographic market is in the People&#8217;s Republic of China (&#8220;PRC&#8221;). </div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(b) History of the Group and Basis of Presentation for the Reorganization and Latest Development of the Organization </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Prior to the incorporation of the Company and starting in November 2011, the Group commenced its initial operations through Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.) (&#8220;Jiangsu Radnova&#8221;) by Xiaoyan Lu (the &#8220;Founder&#8221;) and other three founding individuals. After a series of agreements, Jiangsu Radnova was owned by Xiaoyan Lu and other eight founding individuals (collectively, the &#8220;Initial Ordinary Shareholder&#8221;) by January 2017. After the Company was established in Cayman Island in January 2017, YXT.COM (HK) Limited (&#8220;YXT HK&#8221;) was incorporated in Hong Kong SAR (&#8220;Hong Kong&#8221;) as a wholly owned subsidiary of the Company, and Yunxuetang Information Technology (Jiangsu) Co., Ltd. (&#8220;the WFOE&#8221;) was established as a wholly owned subsidiary of YXT HK in the PRC. The Group then entered into a series of contractual arrangements among the WFOE, Jiangsu Radnova and Jiangsu Radnova&#8217;s shareholders in October 2017 (the &#8220;Reorganization&#8221;). The principal term of these contractual agreements is discussed below. Jiangsu Radnova became the variable interest entity of the Group (the &#8220;VIE&#8221;) as these contractual agreements provided the Group (i)&#160;with the power to direct activities of the VIE that most significantly affected its economic performance and (ii)&#160;received the economic benefits from the VIE that could be significant to them and as such the Group is the primary beneficiary and consolidates the VIE for financial reporting. After the completion of this transaction, the Group&#8217;s consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs. As the shareholders of the Company and Jiangsu Radnova were mirrored with the same ownership immediately before and after the Reorganization, the Reorganization was determined to be a recapitalization and accounted for in a manner of a common ownership transaction. Accordingly, the accompanying consolidated financial statements were prepared as if the current corporate structure has been in existence since the incorporation of Jiangsu Radnova. In 2018, 2020 and 2024, the VIE agreements were amended or restated, which amended the VIE&#8217;s shareholders list and equity interest of each shareholder as a result of the change in registered share capital of the VIE. Rights and obligations, clause, and terms regarding VIE accounting and consolidation basis remained substantially the same. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;24, 2020, the Company completed acquisition of the <ix:nonFraction name="yxt:BusinessAcquisitionPercentageOfEquityInterestsAcquired" contextRef="PAsOn06_24_2020_CEIBSPublishingGroupLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48347">60</ix:nonFraction>% outstanding shares, including preferred shares and common shares, of CEIBS Publishing Group Limited(the &#8220;CEIBS PG&#8221;). CEIBS PG, its subsidiary and its consolidated variable interest entities (together &#8220;CEIBS Publishing Group&#8221;) offer corporate learning solution through providing online learning content and offline training courses in the PRC. Since the completion of this acquisition, the Group had historically consolidated CEIBS Publishing Group. Until January&#160;15, 2024, the Hong Kong International Arbitration Center (the &#8220;HKIAC Arbitration&#8221;) tribunal concluded and issued their final decision on the CEIBS arbitration case, resulting in the deconsolidation of CEIBS Publishing Group in January 2024. In January 2025, the High Court of Hong Kong dismissed the Company&#8217;s application to set aside the partial final award. Refer to Deconsolidation of CEIBS Publishing Group (Note 4) for additional details on the impact to the Group&#8217;s consolidated financial statements. </div> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div> </div> </ix:exclude></ix:nonNumeric></div></div></div><ix:continuation id="TextSelection_139521618" continuedAt="TextSelectionAppend_139521618_1"><div></div></ix:continuation></div><div><div style="line-height:normal;display: inline;"><ix:continuation id="TextSelectionAppend_139521618_1" continuedAt="TextSelectionAppend_139521618_2"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_2" continuedAt="TextSelectionAppend_139521618_3"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_3" continuedAt="TextSelectionAppend_139521618_4"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto;text-indent: 0px;"><ix:continuation id="TextSelectionAppend_139521618_4" continuedAt="TextSelectionAppend_139521618_5"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION (CONTINUED)</div></div> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_5" continuedAt="TextSelectionAppend_139521618_6"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(b) History of the Group and Basis of Presentation for the Reorganization and Latest Development of the Organization (continued) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:MinorityInterestTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-28316"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, the Company&#8217;s principal subsidiary is as<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;follow: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 42%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of subsidiary</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Place of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">incorporation</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date&#160;of&#160;incorporation<br/>or acquisition</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Percentage of direct<br/>or&#160;indirect&#160;ownership</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Establish or<br/>acquired</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;activities</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr>
<td style="width: 42%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 42%; white-space: nowrap;"><div style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 1em;text-indent: -1em;font-size: 10pt;font-family: &quot;Times New Roman&quot;;line-height: normal;white-space: nowrap;">Yunxuetang Information Technology (Jiangsu) <br/>Co., Ltd.</div></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="dei:EntityIncorporationDateOfIncorporation" contextRef="P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis" format="ixt:date-monthname-day-year-en" id="ixv-48348">August 8, 2017</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48349">100</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Established</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="yxt:DescriptionOfPrincipalActivities" contextRef="P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis" id="ixv-28486">Technology<br/>development</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-28491"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, the Company&#8217;s principal VIEs and VIEs&#8217; subsidiaries are as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 39%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 14%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of VIEs and VIEs&#8217; subsidiaries</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/>incorporation</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date of incorporation<br/>or acquisition</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Percentage of<br/>economic&#160;interest</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Establish or</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">acquired</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Principal&#160;activities</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: bottom;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)*</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><ix:nonNumeric name="dei:EntityIncorporationDateOfIncorporation" contextRef="P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" format="ixt:date-monthname-day-year-en" id="ixv-48350">December 22, 2011</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48351">100</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="yxt:DescriptionOfPrincipalActivities" contextRef="P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" id="ixv-48352">Technology development and sales of SaaS platform</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly &#8220;Beijing Yunxuetang Network Technology Co., Ltd.&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Beijing</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><ix:nonNumeric name="dei:EntityIncorporationDateOfIncorporation" contextRef="P01_01_2024To12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" format="ixt:date-monthname-day-year-en" id="ixv-48353">August 21, 2012</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48354">100</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="yxt:DescriptionOfPrincipalActivities" contextRef="P01_01_2024To12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" id="ixv-48355">Technology development and sales of SaaS platform</ix:nonNumeric></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly &#8220;Suzhou Xuancai Network Technology Co., Ltd&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><ix:nonNumeric name="dei:EntityIncorporationDateOfIncorporation" contextRef="P01_01_2024To12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" format="ixt:date-monthname-day-year-en" id="ixv-48356">September 25, 2015</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48357">100</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="yxt:DescriptionOfPrincipalActivities" contextRef="P01_01_2024To12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis" id="ixv-48358">Technology development and sales of SaaS platform</ix:nonNumeric></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; text-align: left; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">*</div></td>
<td style="text-align: left; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The name of this entity was change on March 26, 2025. </div></div></div></td></tr></table> </ix:nonNumeric> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139521618_6" continuedAt="TextSelectionAppend_139521618_7"><ix:exclude> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;display:inline;">7</div></div> </ix:exclude></ix:continuation></div></div> <ix:continuation id="TextSelectionAppend_139521618_7" continuedAt="TextSelectionAppend_139521618_8"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_8" continuedAt="TextSelectionAppend_139521618_9"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_9" continuedAt="TextSelectionAppend_139521618_10"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div></div></div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521618_10" continuedAt="TextSelectionAppend_139521618_11"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION (CONTINUED)</div></div> </div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_11" continuedAt="TextSelectionAppend_139521618_12"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(c) Consolidated Variable Interest Entities </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In order to comply with the PRC laws and regulations which prohibit or restrict foreign investments into companies involved in restricted businesses, the Group operates its Apps, websites and other restricted businesses in the PRC through PRC domestic companies and its subsidiaries, whose equity interests are held by certain entities and individuals including management members of the Company (&#8220;Nominee Shareholders&#8221;). Unrecognized revenue generating assets mainly include trademarks, licenses, patent and domain names, majority of which were held by VIEs and not recognized on VIEs&#8217; standalone financial statements. Recognized revenue generating assets mainly included electronic equipment recorded in property, equipment, and software, while certain licenses and domain names were recognized as intangible assets. The Company entered into a series of contractual arrangements with such PRC domestic companies and its respective Nominee Shareholders, which provided the Company with substantially all of the economic benefits from such PRC domestic companies. Management concluded that such PRC domestic companies are VIE of the Company, of which the Company is the ultimate primary beneficiary. As such, the Group consolidated financial results of such PRC domestic companies and its subsidiaries in the Group&#8217;s consolidated financial statements. The principal terms of the agreements entered into amongst the VIE, the Nominee Shareholders and the WFOE are further described below. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Call Option Agreements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the exclusive call option agreement, the Nominee Shareholders of the VIE have granted the WFOE the exclusive and irrevocable right to purchase or to designate one or more person(s) at its discretion to purchase part or all of the equity interests in the VIE (the &#8220;Target Equity&#8221;) from the Nominee Shareholders at any time. The total transfer price for the Target Equity shall be subject to the lowest price permitted by PRC laws and regulations. The VIE and its Nominee Shareholders have agreed that without prior written consent of the WFOE, the Nominee Shareholders or the VIE shall not sell, transfer, pledge or dispose of any of the Target Equity, assets, or the revenue or business in the VIE. In addition, the VIE covenants that it shall not declare any dividend or change capitalization structure of the VIE or enter into any loan or investment agreements without WFOE&#8217;s prior written consent. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Power of Attorney </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Pursuant to the Power of Attorney, each of the Nominee Shareholders appointed the WFOE or its designee(s) as their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">attorney-in-fact</div></div> to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, attending shareholders meetings and signing on their behalf on the resolutions, voting on their behalf on all matters requiring shareholder approval, including but not limited to the appointment and removal of legal representative, directors and senior management, as well as the sale, transfer and disposal of all or part of the equity interests owned by such shareholders. The power of attorney will remain effective for a given Nominee Shareholder until such shareholder ceases to be a shareholder of the VIE. </div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139521618_12" continuedAt="TextSelectionAppend_139521618_13"><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div> </div> </ix:exclude></ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_139521618_13" continuedAt="TextSelectionAppend_139521618_14"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_14" continuedAt="TextSelectionAppend_139521618_15"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_15" continuedAt="TextSelectionAppend_139521618_16"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521618_16" continuedAt="TextSelectionAppend_139521618_17"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION (CONTINUED)</div></div> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(c) Consolidated Variable Interest Entities (continued) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_17" continuedAt="TextSelectionAppend_139521618_18"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Technology, Consulting and Service Agreement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the exclusive technology consulting and service agreement, the WFOE has agreed to provide to the VIE services, including, but not limited to, product development and research, website design, design, installation, commissioning and maintenance of computer networks system, database support and software service, economic and technology information consulting. The VIE shall pay to the WFOE service fees quarterly for an amount equal to <ix:nonFraction name="yxt:PercentageOfServiceFees" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48359">100</ix:nonFraction>% of its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> profit, and the amount shall not be deducted or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">set-off</div> unless mutually agreed by VIE and WFOE. The agreement remains effective until VIE dissolves in accordance with PRC laws, unless WFOE early terminates the agreement by delivering a prior written notice. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Equity Interest Pledge Agreements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the equity interest pledge agreement, the Nominee Shareholders of the VIE have pledged <ix:nonFraction name="yxt:VariableInterestEntityOwnershipPledgePercentage" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48360">100</ix:nonFraction>% equity interests in VIE to the WFOE to guarantee Nominee Shareholders and WFOE&#8217;s fulfillment of obligations under the above agreements, including the payment of service fees by the VIE of its obligations under the exclusive technology consulting and service agreement. The equity interest pledge shall not be released until Nominee Shareholders and WFOE have fulfilled all the obligations under the above agreements and WFOE has recognized in writing, unless otherwise expressly approved by WFOE in writing. In the event of a breach by the VIE or any of its Nominee Shareholders of contractual obligations under the above agreements, as the case may be, the WFOE, as pledgee, will have the right to auction or dispose of the pledged equity interests in the VIE and will have priority in receiving the proceeds from such auction or disposal. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Spousal Consent Letters </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Pursuant to the Spousal Consent Letter, the spouse of each Nominee Shareholder (except for Mr.&#160;Xiaoyan Lu, Ms.Qi Gao, the shareholder of Jiangsu Radnova, who have no spouse yet), who is a natural person, unconditionally and irrevocably agreed that the equity interests in the VIE held by such Nominee Shareholder will be disposed of pursuant to the equity interest pledge agreement, the exclusive call option agreement, and power of attorney. Each of their spouses agreed not to assert any rights over the equity interests in the VIE held by such Nominee Shareholder. In addition, in the event that any spouse obtains any equity interests in VIE held by such Nominee Shareholder for any reason, he or she agreed to be bound by the equity interest pledge agreement, the exclusive option agreement, and power of attorney. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(d) Risks in Relations to the VIE Structure </div></div> <ix:nonNumeric name="yxt:DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139522612" id="ixv-28751"> <ix:nonNumeric name="yxt:DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139523035" id="ixv-28752"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div></ix:nonNumeric> </ix:nonNumeric></ix:continuation><ix:continuation id="TextSelection_139522612" continuedAt="TextSelectionAppend_139522612_1"><ix:continuation id="TextSelectionAppend_139521618_18" continuedAt="TextSelectionAppend_139521618_19"><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1<div style="letter-spacing: 0px; top: 0px;display:inline;">9</div> </div> </ix:exclude></ix:continuation></ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_139522612_1" continuedAt="TextSelectionAppend_139522612_2"><ix:continuation id="TextSelectionAppend_139521618_19" continuedAt="TextSelectionAppend_139521618_20"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_20" continuedAt="TextSelectionAppend_139521618_21"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_21" continuedAt="TextSelectionAppend_139521618_22"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522612_2" continuedAt="TextSelectionAppend_139522612_3"><ix:continuation id="TextSelectionAppend_139521618_22" continuedAt="TextSelectionAppend_139521618_23"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION (CONTINUED)</div></div> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(d) Risks in Relations to the VIE Structure (continued) </div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521618_23" continuedAt="TextSelectionAppend_139521618_24"><ix:continuation id="TextSelectionAppend_139522612_3"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:86%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48361">292,286</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48362">143,120</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48363">322</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48364">32,790</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48365">19,386</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from the Group&#8217;s entities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:AmountsDueFromRelatedParties" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48366">25,012</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:AmountsDueFromRelatedParties" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48367">149,180</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due from related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48368">2,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expense and other current assets</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48369">9,652</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48370">29,450</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48371">359,740</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48372">343,458</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48373">126,341</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48374">113,884</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48375">8,469</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48376">4,942</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48377">12,720</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48378">7,069</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48379">32,300</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48380">25,559</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48381">4,154</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48382">16,092</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48383">183,984</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48384">167,546</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48385">543,724</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48386">511,004</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48387">17,855</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48388">6,188</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48389">2,452</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48390">46,800</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48391">163,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48392">188,485</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48393">125,428</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to the Group&#8217;s entities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:AmountsDueToRelatedParties" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48394">6,282</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable, onshore</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48395">5,792</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48396">5,792</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48397">40,025</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48398">17,451</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48399">12,778</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48400">8,920</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48401">318,017</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48402">329,231</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Loan from the Group&#8217;s entity</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48403">30,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48404">20,257</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48405">17,439</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48406">219,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48407">125,500</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48408">58,952</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48409">57,710</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48410">298,209</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48411">230,649</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48412">616,226</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48413">559,880</ix:nonFraction></div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:continuation></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_24" continuedAt="TextSelectionAppend_139521618_25"><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-<div style="letter-spacing: 0px; top: 0px;display:inline;">20</div> </div> </ix:exclude></ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_139521618_25" continuedAt="TextSelectionAppend_139521618_26"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_26" continuedAt="TextSelectionAppend_139521618_27"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_27" continuedAt="TextSelectionAppend_139521618_28"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521618_28" continuedAt="TextSelectionAppend_139521618_29"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION (CONTINUED)</div></div> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(d) Risks in Relations to the VIE Structure (continued) </div></div> </ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_29" continuedAt="TextSelectionAppend_139521618_30"><ix:continuation id="TextSelection_139523035"> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Third-party revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48414">430,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48415">424,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48416">331,190</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48417">116,162</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48418">136,865</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48419">97,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48420">1,952</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48421">45,835</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48422">18,255</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash generated from/(used in) operating activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48423">47,372</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48424">4,070</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48425">54,515</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48426">28,222</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48427">10,711</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48428">147,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash generated from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48429">32,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48430">185,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48431">52,700</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net increase/(decrease) in cash, cash equivalents and restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48432">51,150</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48433">171,019</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48434">148,844</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents and restricted cash at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48435">70,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48436">121,267</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48437">292,286</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents and restricted cash at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48438">121,267</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48439">292,286</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48440">143,442</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Under the contractual arrangements with the consolidated VIEs, the Company has the power to direct activities of the consolidated VIEs and VIEs&#8217; subsidiaries through the Group&#8217;s relevant PRC subsidiaries. Relevant PRC laws and regulations restrict the VIEs and VIEs&#8217; subsidiaries from transferring a portion of their net assets, equivalent to the balance of its </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">registered</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> capital, additional paid-in capital and statutory reserves, to the Company in the form of loans and advances or cash dividends. Please refer to Note 23 for disclosure of restricted net assets. The Company believes that there are no assets held in the consolidated VIEs and VIEs&#8217; subsidiaries can be used only to settle obligations of the respective VIEs and VIEs&#8217; subsidiaries, except for </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">registered</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> capital, additional paid-in capital and PRC statutory reserves. Since the consolidated VIEs and VIEs&#8217; subsidiaries are incorporated as limited liability companies under the PRC Law, the creditors of the consolidated VIEs and VIEs&#8217; subsidiaries do not have recourse to any assets of the WFOE or the Company for the debt settlement purpose. In the event that the shareholders of the VIEs breach the terms of the contractual arrangements and voluntarily liquidate the VIE, or the VIE declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, the Company may be unable to conduct some or all of our and our subsidiaries business and the VIEs&#8217; businesses operations or otherwise benefit from the assets held by the VIEs. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group believes that the Group&#8217;s relevant PRC subsidiaries&#8217; contractual arrangements with the consolidated WFOEs, VIEs and VIEs&#8217; subsidiaries and the Nominee Shareholders are in compliance with PRC laws and regulations, as applicable, and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#8217;s ability to enforce these contractual arrangements. </div> </ix:continuation><ix:continuation id="TextSelectionAppend_139521618_30" continuedAt="TextSelectionAppend_139521618_31"><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-2<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div> </div> </ix:exclude></ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_139521618_31" continuedAt="TextSelectionAppend_139521618_32"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_32" continuedAt="TextSelectionAppend_139521618_33"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521618_33" continuedAt="TextSelectionAppend_139521618_34"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521618_34" continuedAt="TextSelectionAppend_139521618_35"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION (CONTINUED)</div></div> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(d) Risks in Relations to the VIE Structure (continued) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521618_35"><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, if the current structure of any of the contractual arrangements were found to be in violation of any existing PRC laws, the Company may be subject to penalties, which may include but not be limited to, the cancellation or revocation of the Company&#8217;s business and operating licenses, being required to restructure the Company&#8217;s operations or terminate the Company&#8217;s operating activities. The imposition of any of these or other penalties may result in a material and adverse effect on the Company&#8217;s ability to conduct its operations. In such case, the Company may not be able to operate or consolidate the VIEs and VIEs&#8217; subsidiaries, which may result in deconsolidation of the VIEs and VIEs&#8217; subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There are, however, substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. Accordingly, the Company cannot be assured that the PRC government authorities will not ultimately take a view that is contrary to the Company&#8217;s belief and the opinion of its PRC legal counsel. In March 2019, the draft Foreign Investment Law was submitted to the National People&#8217;s Congress for review and was approved on March&#160;15, 2019, which came into effect from January&#160;1, 2020. The approved Foreign Investment Law does not touch upon the relevant concepts and regulatory regimes that were historically suggested for the regulation of VIE structures, and thus this regulatory topic remain unclear under the Foreign Investment Law. Since the Foreign Investment Law is new, there are substantial uncertainties exist with respect to its implementation and interpretation and the possibility that such entities will be deemed as foreign-invested enterprise and subject to relevant restrictions in the future shall not be excluded. If the contractual arrangements establishing the Company&#8217;s VIE structure are found to be in violation of any existing law and regulations or future PRC laws and regulations, the relevant PRC government authorities will have broad discretion in dealing with such violation, including, without limitation, levying fines, confiscating income or the income of these affiliated Chinese entities, revoking business licenses or the business licenses of these affiliated Chinese entities, requiring the Company and its affiliated Chinese entities to restructure their ownership structure or operations and requiring the Company or its affiliated Chinese entities to discontinue any portion or all of the Company&#8217;s value-added businesses. Any of these actions could cause significant disruption to the Company&#8217;s business operations and have a severe adverse impact on the Company&#8217;s cash flows, financial position and operating performance. If the imposing of these penalties causes the Company to lose its rights to direct the activities of and receive economic benefits from the VIEs, which in turn may restrict the Company&#8217;s ability to consolidate and reflect in its financial statements the financial position and results of operations of its VIEs. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(e) Liquidity </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group incurred net losses of RMB <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48441">640,295</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48442">229,838</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48443">92,053</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Net cash used in operating activities was RMB <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48444">456,835</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48445">257,029</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48446">211,734</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Accumulated deficit was RMB <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48447">3,490,681</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48448">3,287,548</ix:nonFraction> as of December&#160;31, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Historically, the Group has relied principally on both operational sources of cash and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-operational</div> sources of financing from investors and borrowings from banks to fund its operations and business development. There can be no assurances that such funding sources will be available at terms acceptable to the Company, or at all. The Group&#8217;s ability to continue as a going concern is dependent on management&#8217;s ability to obtain additional loan or equity financing and successfully executing its business plan, which includes increasing revenue while controlling operating cost and expenses to improve operating cash flows. Upon the completion of the Company&#8217;s IPO on August&#160;15, 2024, the Company offered and issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-48449">6,819,000</ix:nonFraction> Class&#160;A ordinary shares with a par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_CNY_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-48450">0.0001</ix:nonFraction> per share at the <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">g</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">r</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">o</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">s</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">s</div></div> proceeds of RMB <ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48451">178,063</ix:nonFraction>. With these and based on cash flows projection and existing balance of cash and cash equivalents, the Group believes the operating cash flows are sufficient to meet the cash requirements to fund planned operations and other commitments for at least the next twelve months from the consolidated financial statements are issued. The Group&#8217;s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. </div> </ix:continuation> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-2<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521767" id="ixv-29884"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <ix:nonNumeric name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-29889"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.1 Basis of Presentation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) for the periods presented. The consolidated financial statements have been prepared on a going concern basis. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant accounting policies followed by the Group in the preparation of its accompanying consolidated financial statements are summarized below: </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-29896"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.2 Basis of Consolidation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include the financial statements of the Company, its subsidiaries, the consolidated VIEs and VIEs&#8217; subsidiaries for which the Company is the ultimate primary beneficiary. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, to cast a majority of votes at the meeting of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All transactions and balances between the Company, its subsidiaries, VIEs and VIEs&#8217; subsidiaries have been eliminated upon consolidation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company deconsolidates its subsidiaries or business in accordance with Accounting Standards Codification 810 (&#8220;ASC 810&#8221;) as of the date the Company ceased to have a controlling financial interest in the subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a)&#160;the aggregate of the fair value of any consideration received, the fair value of any retained <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the subsidiaries being deconsolidated, and the carrying amount of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest and (b)&#160;the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated. </div> </ix:nonNumeric> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div></ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139521767" continuedAt="TextSelectionAppend_139521767_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_1" continuedAt="TextSelectionAppend_139521767_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_2" continuedAt="TextSelectionAppend_139521767_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_3" continuedAt="TextSelectionAppend_139521767_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_4" continuedAt="TextSelectionAppend_139521767_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:NonControllingInterestsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-29943"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.3 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-Controlling</div> Interests </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the Company&#8217;s consolidated subsidiaries, VIEs and VIEs&#8217; subsidiaries, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. The third party held the common shares of our subsidiary. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests are classified as a separate line item in the equity section of the Group&#8217;s Consolidated Balance Sheets and have been separately disclosed in the Group&#8217;s Consolidated Statements of Comprehensive Loss and Consolidated Statements of Changes in Shareholders&#8217; (Deficit)/Equity to distinguish the interests from that of the Company. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:UseOfEstimates" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-29952"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.4 Use of Estimates </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses for the reporting period. These estimates and assumptions are based on the Group&#8217;s historical results and management&#8217;s future expectations. Actual results could differ from those estimates. Changes in facts and circumstances may cause the Group to revise its estimates. </div></div></div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-29960"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.5 Foreign Currencies </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s reporting currency is Renminbi (&#8220;RMB&#8221;). The functional currency of the Group&#8217;s entities incorporated in Cayman Islands, British Virgin Islands, Singapore and Hong Kong is the United States dollars (&#8220;US$&#8221;). The Group&#8217;s PRC subsidiaries consolidated VIEs and VIEs&#8217; subsidiaries determined their functional currency to be RMB. The determination of the respective functional currency is based on the criteria of ASC 830, Foreign Currency Matters and is based primarily on the currency the entity conducts its business in. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Transactions denominated in other than the functional currencies are translated into the functional currency of the entity at the exchange rates quoted by authoritative banks prevailing on the transaction dates. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded in the Consolidated Statements of Comprehensive Loss. Total foreign exchanges gain/loss were a gain of RMB </div></div><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48452">2,151</ix:nonFraction>, a loss of RMB <ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48453">350</ix:nonFraction> and a gain of RMB <ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48454">550</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current period are translated into RMB at the appropriate historical rates. Revenues, expenses, gain and loss are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in other comprehensive income as a component of shareholders&#8217; (deficit)/equity. Total foreign currency translation adjustments to the Group&#8217;s other comprehensive<div style="null;text-indent: 0px;display:inline;">&#160;loss<div style="display:inline;">&#160;</div></div>were gains of RMB <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48455">47,034</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48456">2,385</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48457">3,742</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="letter-spacing: 0px; top: 0px;display:inline;">4</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_5" continuedAt="TextSelectionAppend_139521767_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_6" continuedAt="TextSelectionAppend_139521767_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_7" continuedAt="TextSelectionAppend_139521767_8"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_8" continuedAt="TextSelectionAppend_139521767_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_9" continuedAt="TextSelectionAppend_139521767_10"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:ConvenienceTranslationPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30002"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.6 Convenience Translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Translations of the Consolidated Balance Sheets, the Consolidated Statements of Comprehensive Loss and the Consolidated Statements of Cash Flows from RMB into US$ as of and for the year ended December&#160;31, 2024 are solely for the convenience of the readers and were <ix:nonNumeric name="us-gaap:ForeignCurrencyTranslationAdjustmentDescription" contextRef="P01_01_2024To12_31_2024" id="ixv-48458">calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024</ix:nonNumeric> stipulated by the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December&#160;31, 2024, or at any other rate. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30008"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.7 Fair Value Measurements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;1 &#8212; Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;2 &#8212; Include other inputs that are directly or indirectly observable in the marketplace. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;3 &#8212; Unobservable inputs which are supported by little or no market activity. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach, (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from related parties, prepaid expenses and other current assets, long-term investments, accounts payable, amounts due to related parties, short-term borrowings, long-term borrowings, deferred revenue, acquisition consideration payable, other payable and accrued liabilities and derivative liabilities. As of December&#160;31, 2023 and 2024, except for short-term investments, long-term investments and derivative liabilities which are measured at fair value and long-term borrowings and long-term bank deposit are measured at amortized cost, the carrying values of the other financial instruments approximated their fair values due to the short-term maturity of these instruments. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="letter-spacing: 0px; top: 0px;display:inline;">5</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_10" continuedAt="TextSelectionAppend_139521767_11"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_11" continuedAt="TextSelectionAppend_139521767_12"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_12" continuedAt="TextSelectionAppend_139521767_13"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_13" continuedAt="TextSelectionAppend_139521767_14"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_14" continuedAt="TextSelectionAppend_139521767_15"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30053"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.8 Cash, Cash Equivalents and Restricted Cash </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term, highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash that is restricted as to withdrawal for use or pledged as security is reported as &#8220;Restricted cash&#8221; in the Consolidated Balance Sheets. The Group&#8217;s restricted cash mainly represents the secured deposits held in designated bank accounts as performance guarantee to customers. </div> </ix:nonNumeric><ix:nonNumeric name="yxt:ShortTermInvestmentsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30060"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.9 Short-Term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Short-term investments are comprised of i) time deposits issued by financial institutions with original maturities greater than three months but less than twelve months and ii) wealth management products issued by PRC banks, which contains variable interest with original maturities within one year. These investments are stated at fair value. Changes in the fair value are reflected in Interest and investment income in the Consolidation Statements of Comprehensive Loss. </div> </ix:nonNumeric><ix:nonNumeric name="yxt:LongtermBankDepositsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30066"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.10 Long-Term Bank Deposits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Long-term</div> bank deposits which were fixed deposits in financial institutions with original maturities greater than twelve months, stated at amortized cost and interest accrued is recorded in Interest and investment income in the Consolidated Statements of Comprehensive Loss. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:TradeAndOtherAccountsReceivablePolicy" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521807" id="ixv-30073"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.11 Accounts Receivable, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounts receivable <div style="letter-spacing: 0px; top: 0px;display:inline;">is</div> presented net of allowance for doubtful accounts/expected credit losses. Prior to January&#160;1, 2023, the Group maintained an allowance for doubtful accounts which reflects its best estimate of amounts that potentially would not be collected. The Group determined the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances were written off after all collection efforts had been exhausted. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Starting from January&#160;1, 2023, the Group <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">adopted&#160;ASU&#160;No.&#160;2016-13,&#160;&#8220;Financial&#160;Instruments&#8212;Credit</div> Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASC Topic 326&#8221;), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. The Group used a modified retrospective approach which resulted in only de minimum impact on the accumulated deficit due to accounts receivable. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s accounts receivable, amounts due from related parties and other receivables included in prepaid expenses and other current assets are within the scope of ASC Topic 326. To estimate expected credit losses, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group&#8217;s customer collection trends. The Group has identified the relevant credit risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar credit risk characteristics have been grouped into pools. For each pool, the Group determines an expected loss rate based on historical loss experience adjusted for judgments about the effects of relevant observable data including current and future economic conditions. This is assessed at each quarter based on the Group&#8217;s specific facts and circumstances. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="display:inline;">6</div></ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelection_139521807" continuedAt="TextSelectionAppend_139521807_1"><ix:continuation id="TextSelectionAppend_139521767_15" continuedAt="TextSelectionAppend_139521767_16"><div></div></ix:continuation></ix:continuation> </div> <div> <div style="line-height:normal;display: inline;"> <ix:continuation id="TextSelectionAppend_139521807_1" continuedAt="TextSelectionAppend_139521807_2"><ix:continuation id="TextSelectionAppend_139521767_16" continuedAt="TextSelectionAppend_139521767_17"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_17" continuedAt="TextSelectionAppend_139521767_18"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_18" continuedAt="TextSelectionAppend_139521767_19"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521807_2" continuedAt="TextSelectionAppend_139521807_3"><ix:continuation id="TextSelectionAppend_139521767_19" continuedAt="TextSelectionAppend_139521767_20"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521767_20" continuedAt="TextSelectionAppend_139521767_21"><ix:continuation id="TextSelectionAppend_139521807_3"><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>2.11 Accounts Receivable, net (continued)</ix:exclude> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30127"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarized the details of the Group&#8217;s allowance for doubtful accounts/expected credit losses: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:79%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48460">2,250</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48461">3,228</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48462">2,201</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48463">191</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reverse of doubtful accounts due to subsequent collection</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48464">2,841</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Provision/(Reverse) for doubtful accounts/expected credit losses<br/></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48465">3,819</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48466">1,027</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48467">252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48468">3,228</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48469">2,201</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48470">1,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation><ix:nonNumeric name="yxt:LongTermInvestmentsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30303"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.12 Long-term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group accounts for debt securities as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">available-for-sale</div></div> (&#8220;AFS&#8221;) when they are not classified as either trading or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">held-to-maturity.</div></div> AFS debt securities are recorded at fair value, with unrealized gains and losses, net of related tax effect, are excluded from earnings and are reported as a separate component of accumulated other comprehensive income until realized. Realized gains and losses from the sale of AFS debt securities are determined on a specific-identification basis. Prior to January&#160;1, 2023, an impairment loss on the AFS debt securities is recognized in the Consolidated Statements of Comprehensive Loss when the decline in value is determined to be other-than-temporary. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Starting from January 1, 2023, after the Group adopted ASC Topic 326, if the amortized cost basis of an AFS security exceeds its fair value and if the Group has the intention to sell the security or it is more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the Consolidated Statements of Comprehensive Loss. If the Group does not have the intention to sell the security and it is not more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis and the Group determines that the decline in fair value below the amortized cost basis of an AFS security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the Consolidated Statements of Comprehensive Loss. The allowance is measured as the amount by which the debt security&#8217;s amortized cost basis exceeds the Group&#8217;s best estimate of the present value of cash flows expected to be collected. Upon adoption of the new standard on January 1, 2023, the Company used a modified retrospective approach and recorded a decrease to its accumulated deficit of RMB </div></div><ix:nonFraction name="us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" contextRef="PAsOn01_01_2023_BeijingLingdaiMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48471">3,142</ix:nonFraction> related to the investment of Beijing Lingdai Information Technology Co., Ltd (&#8220;Beijing Lingdai&#8221;) classified from accumulated other comprehensive income. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:nonNumeric> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-2<div style="display:inline;">7</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_21" continuedAt="TextSelectionAppend_139521767_22"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_22" continuedAt="TextSelectionAppend_139521767_23"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_23" continuedAt="TextSelectionAppend_139521767_24"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_24" continuedAt="TextSelectionAppend_139521767_25"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_25" continuedAt="TextSelectionAppend_139521767_26"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30348"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.13 Property, Equipment and Software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Property and equipment are stated at historical cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred as repairs and maintenance do not extend the useful life or improve the related assets. Depreciation and amortization, including amortization of leasehold improvements, is computed using the straight-line method over the estimated useful lives of the assets. </div> <ix:nonNumeric name="yxt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30354"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The estimated useful life of each asset category is as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:28%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:71%"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Leasehold improvement</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="-sec-ix-hidden:hidden139523036;display:inline;">Shorter of the lease term or the estimated useful lives of the assets</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Electronic equipment</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear" id="ixv-48472">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear" id="ixv-48473">5</ix:nonNumeric></div> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Furniture</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="PAsOn12_31_2024_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear" id="ixv-48474">5</ix:nonNumeric> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Software purchased</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="PAsOn12_31_2024_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear" id="ixv-48475">5</ix:nonNumeric> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Vehicles</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="PAsOn12_31_2024_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear" id="ixv-48476">5</ix:nonNumeric> years</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from their respective accounts and any loss on such retirement is reflected in operating expenses. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30394"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.14 Intangible Assets with Definite Lives </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Separately identifiable intangible assets that have determinable lives continue to be amortized and consist primarily of license, developed content, trademarks, domain name and customer relationship. The content library assets which are classified as license have been acquired from the independent course provider. Particularly, the developed content, trademarks, domain name and customer relationship were acquired from the business combination of CEIBS Publishing Group in 2020 and were fully impaired as of December 31, 2023, which is triggered by the final ruling in the CEBIS arbitration case on January 15, 2024 (refer to Note 4 for further details). The Group amortizes these intangible assets on a straight-line basis over their estimated useful lives, which is <div style="-sec-ix-hidden:hidden139523113;display:inline;">three</div> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis" format="ixt-sec:durwordsen" id="ixv-48477">five years</ix:nonNumeric>. The estimated life of amortized intangibles is reassessed if circumstances occur that indicate the life has changed. The Group has no intangible assets with indefinite lives.&#160;</div> </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521848" id="ixv-30402"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.15 Impairment of Long-Lived Assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group assesses potential impairment of its long-lived assets, which include the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, the property, equipment and software and intangible assets with definite lives. The Group performs an impairment review whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Group considers important that could trigger an impairment review include, but are not limited to, significant under-performance relative to historical or projected future results of operations, significant changes in the manner of its use of acquired assets or its overall business strategy, and significant industry or economic trends. When the Group determines that the carrying value of a long-lived asset (or asset group) may not be recoverable based upon the existence of one or more of the above indicators, the Group determines the recoverability by comparing the carrying amount of the asset to the net future undiscounted cash flows that the asset is expected to generate and recognizes an impairment charge equal to the amount by which the carrying amount exceeds the fair value of the asset. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The final decision of the HKIAC Arbitration tribunal on January&#160;15, 2024 for the CEIBS arbitration case triggered an impairment review on the aforementioned developed content, trademarks, domain name and customer relationship acquired from the business combination of CEIBS Publishing Group. Based on the impairment assessment conducted by the Group, the carrying amount of these intangible assets associated with the CEIBS Publishing Group cannot be recovered and therefore were fully impaired as of December&#160;31, 2023. Refer to Note 4 for further details. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-2<div style="display:inline;"><div style="display:inline;">8</div></div></ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_139521848" continuedAt="TextSelectionAppend_139521848_1"><ix:continuation id="TextSelectionAppend_139521767_26" continuedAt="TextSelectionAppend_139521767_27"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_27" continuedAt="TextSelectionAppend_139521767_28"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_28" continuedAt="TextSelectionAppend_139521767_29"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521848_1" continuedAt="TextSelectionAppend_139521848_2"><ix:continuation id="TextSelectionAppend_139521767_29" continuedAt="TextSelectionAppend_139521767_30"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521767_30" continuedAt="TextSelectionAppend_139521767_31"><ix:continuation id="TextSelectionAppend_139521848_2"><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>2.15 Impairment of Long-Lived Assets (continued)</ix:exclude> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48479">No</ix:nonFraction> impairment loss of long-lived assets was recognized for the year ended December 31, 2024.&#160;</div> </div> </ix:continuation><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30450"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.16 Goodwill </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. The Group tests goodwill for impairment annually as of December&#160;31, or whenever events or changes in circumstances indicate that goodwill may be impaired. The Group initially assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">likely-than-not</div> that the fair value of its sole reporting unit is less than its carrying amount. If, after assessing the events or circumstances, the Group determines it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">more-likely-than-not</div> that the fair value of the reporting unit is less than its carrying amount, then the Group performs a quantitative analysis by comparing the book value of net assets to the fair value of the reporting unit. If the fair value is determined to be less than the book value, an impairment charge is recorded. In assessing the qualitative factors, the Group considers the impact of certain key factors including macroeconomic conditions, industry and market considerations, management turnover, changes in regulation, litigation matters, changes in enterprise value and overall financial performance. The goodwill of the Group is generated from the acquisition of CEIBS PG in June 2020. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Since the acquisition of CEIBS PG, the Group has had one reporting unit for goodwill impairment assessment. According to ASC 350-20-40, when a portion of a reporting unit that constitutes a business or nonprofit activity is to be disposed of, goodwill associated with that business or nonprofit activity shall be included in the carrying amount of the business or nonprofit activity in determining the gain or loss on disposal. The amount of goodwill to be included in that carrying amount shall be based on the relative fair values of the business or nonprofit activity to be disposed of and the portion of the reporting unit that will be retained. The relative fair value allocated to the disposed CEIBS Publishing Group was</div> RMB <ix:nonFraction name="us-gaap:GoodwillFairValueDisclosure" contextRef="PAsOn12_31_2024_CEIBSPublishingGroupMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48480">276</ix:nonFraction>, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">which reduced the goodwill amount to</div>&#160;RMB <ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48481">163,837</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;display:inline;">as of December 31, 2024.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">After performing goodwill assessment for impairment, the Group determined that </div></div><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48482">no</ix:nonFraction> impairment of goodwill was recorded for the year<div style="letter-spacing: 0px; top: 0px;display:inline;">s</div> ended December&#160;31, 2023<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;and<div style="display:inline;">&#160;</div>2</div>024. </div> </ix:nonNumeric><ix:nonNumeric name="yxt:OperatingLeasePolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521850" id="ixv-30469"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.17 Operating Lease </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group determines if an arrangement is a lease at inception. The Group enters into operating lease arrangements primarily for office and operation space. The Group determines if an arrangement contains a lease at its inception by assessing whether there is an identified asset and whether the arrangement conveys the right to control the use of the identified asset in exchange for consideration. Operating leases are included in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets and operating lease liabilities on the Consolidated Balance Sheets. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets represent the Group&#8217;s right to use an underlying asset over the lease term and operating lease liabilities represent the Group&#8217;s obligation to make payments arising from the lease. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets also includes any lease payments made at or before the lease commencement date and excludes any lease incentives received. Lease payments consist of the fixed payments under the arrangements. As the implicit rate of the Group&#8217;s leases is not determinable, the Group uses an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. Operating lease expense is recognized on a straight-line basis over the lease term. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-2<div style="display:inline;">9</div></ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_139521850" continuedAt="TextSelectionAppend_139521850_1"><ix:continuation id="TextSelectionAppend_139521767_31" continuedAt="TextSelectionAppend_139521767_32"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_32" continuedAt="TextSelectionAppend_139521767_33"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_33" continuedAt="TextSelectionAppend_139521767_34"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521850_1" continuedAt="TextSelectionAppend_139521850_2"><ix:continuation id="TextSelectionAppend_139521767_34" continuedAt="TextSelectionAppend_139521767_35"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_35" continuedAt="TextSelectionAppend_139521767_36"><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>2.17 Operating Lease (continued)</ix:exclude> </div></div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s lease term may include options to extend or terminate the lease. Only renewal or termination options that are reasonably certain of exercise are included in the lease term. The Group accounts for lease components and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-lease</div> components as a single lease component. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="display:inline;">30</div></ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521850_2" continuedAt="TextSelectionAppend_139521850_3"><ix:continuation id="TextSelectionAppend_139521767_36" continuedAt="TextSelectionAppend_139521767_37"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_37" continuedAt="TextSelectionAppend_139521767_38"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_38" continuedAt="TextSelectionAppend_139521767_39"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521850_3" continuedAt="TextSelectionAppend_139521850_4"><ix:continuation id="TextSelectionAppend_139521767_39" continuedAt="TextSelectionAppend_139521767_40"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.17 Operating Lease (continued) </div></div></div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521767_40" continuedAt="TextSelectionAppend_139521767_41"><ix:continuation id="TextSelectionAppend_139521850_4"><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">After the lease commencement date, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets are amortized by the difference between the straight-line lease expenses, and the accretion of interest on the operating lease liabilities each period over the lease term. Operating lease liabilities are increased to reflect the accretion of interest and reduced for the lease payment made. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For operating lease with a term of one year or less, the Group has elected to not recognize operating lease liabilities or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> asset on its Consolidated Balance Sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its Consolidated Statements of Comprehensive Loss. </div> </ix:continuation><ix:nonNumeric name="us-gaap:InternalUseSoftwarePolicy" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30566"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.18 <div style="white-space:nowrap;display:inline;">Internal-Use</div> Software Development Costs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group recognizes <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">internal-use</div> software development costs related to our technology of corporate learning platform, including related software and mobile applications in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">350-40</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#8220;Internal-use</div> software&#8221;. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Costs that are directly attributable to the development of the software in the application development stage are capitalized. Costs capitalized for developing corporate learning solution were not material for the periods presented. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:RevenueRecognitionPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521852" id="ixv-30576"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.19 Revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consistent with the criteria of Topic 606, the Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Group expects to receive in exchange for those goods or services. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To achieve that core principle, the Group applies the five steps defined under Topic 606: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract, and (v)&#160;recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided. The Group determines standalone selling prices considering market conditions and based on overall pricing objectives such as observable standalones selling prices. Revenue is recognized upon the transfer of control of promised goods or services to a customer. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue is recorded net of value-added tax. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="display:inline;">1</div></ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_139521852" continuedAt="TextSelectionAppend_139521852_1"><ix:continuation id="TextSelectionAppend_139521767_41" continuedAt="TextSelectionAppend_139521767_42"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_42" continuedAt="TextSelectionAppend_139521767_43"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_43" continuedAt="TextSelectionAppend_139521767_44"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521852_1" continuedAt="TextSelectionAppend_139521852_2"><ix:continuation id="TextSelectionAppend_139521767_44" continuedAt="TextSelectionAppend_139521767_45"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_45" continuedAt="TextSelectionAppend_139521767_46"><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>2.19 Revenues (continued)</ix:exclude> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue recognition policies for each type of revenue steam are as follows: </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Corporate Learning Solution </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group offers corporate learning solution to corporate customers through providing subscription-based services including corporate learning platform, personalized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">e-learning</div> system, teaching tools and online courses. The Group&#8217;s subscription-based services generally do not provide customers with the right to take possession of the software supporting the platform, learning content or tools and, as a result, are accounted for as service arrangements. Through the subscription of the Group&#8217;s SaaS platform service, customers can rapidly deploy the intelligent learning platform in a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">plug-and-play</div></div> manner. Frequently, existing customers who subscribed platform service tend to add additional courses to their subscription by purchasing prioritized package or advanced package with additional charges. The Group also offered the teaching tools, such as virtual classroom or meeting room, for subscription as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">add-on</div> options. For platform service, online courses and online teaching tools, the Group continually provides customer access and connectivity to its services, and fulfills its obligation to, the end customer over the subscription period. Each distinct service represents a single performance obligation that is satisfied over time. The subscription-based contracts vary from one month to five years. Revenue from subscription-based corporate learning solution is recognized on a straight-line basis over the subscription period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group also derives revenue from providing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-subscription</div> based corporate learning solution, such as offline courses and courseware recording service. Based on the needs of the customers, the Group designs the offline courses and hires experienced lecturer to provide <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">face-to-face</div></div> offline learning courses. The offline course is delivered on the specific date agreed and the unit price for each offline course is also specified in the contract. The recorded courseware belongs to the customers. Revenue from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-subscription</div> based corporate learning solution is generally recognized at point in time upon completion. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other Revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group also develops software for other customers who have specific demand for learning platform software. The Group develops learning platform to be installed on these customers&#8217; own servers. Copyright of the software developed belongs to these customers. The development processes last approximately <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">6-11</div> months. The Group is also obligated to provide post-sales maintenance service for malfunction during the period determined in the contract, which is usually a year. Revenue for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-premises</div> software development is recognized at a point in time when the software is made available to the customer; whereas the revenue for post-sales maintenance service is recognized over the contract term beginning on the date that the software is made available to the customer. </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:DisaggregationOfRevenueTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30645">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:73%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate learning solutions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Subscription-based</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2022To12_31_2022_SubscriptionBasedMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48485">368,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2023To12_31_2023_SubscriptionBasedMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48486">347,829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2024To12_31_2024_SubscriptionBasedMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48487">301,796</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-subscription-based</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2022To12_31_2022_NonSubscriptionBasedMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48488">56,099</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2023To12_31_2023_NonSubscriptionBasedMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48489">63,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2024To12_31_2024_NonSubscriptionBasedMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48490">23,783</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48491">424,275</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48492">411,822</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenueFromCorporateLearningSolutions" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48493">325,579</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Sales of software developed and related maintenance service</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48494">6,361</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48495">12,194</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:RevenuesOthers" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48496">5,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48497">430,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48498">424,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48499">331,190</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div></ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521852_2" continuedAt="TextSelectionAppend_139521852_3"><ix:continuation id="TextSelectionAppend_139521767_46" continuedAt="TextSelectionAppend_139521767_47"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_47" continuedAt="TextSelectionAppend_139521767_48"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_48" continuedAt="TextSelectionAppend_139521767_49"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521852_3" continuedAt="TextSelectionAppend_139521852_4"><ix:continuation id="TextSelectionAppend_139521767_49" continuedAt="TextSelectionAppend_139521767_50"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521767_50" continuedAt="TextSelectionAppend_139521767_51"><ix:continuation id="TextSelectionAppend_139521852_4"><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><ix:exclude>2.19 Revenues (continued)</ix:exclude> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Remaining Performance Obligations </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Remaining performance obligations represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancelable</div> contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2024, the aggregate amount of transaction price allocated to the remaining performance obligations was RMB <ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48501">391,672</ix:nonFraction> which included balance of deferred revenue which will be recognized as revenue in the future periods. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company expects to recognize approximately <ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="PAsOn12_31_2024_20251231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48502">56</ix:nonFraction>% of the remaining performance obligations in the <ix:nonNumeric name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" contextRef="PAsOn12_31_2024_20251231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" format="ixt-sec:durmonth" id="ixv-48503">12</ix:nonNumeric> months following December&#160;31, 2024 and <ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="PAsOn12_31_2024_20281231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48504">42</ix:nonFraction>% of the remaining performance obligations between 13 to <ix:nonNumeric name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" contextRef="PAsOn12_31_2024_20281231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" format="ixt-sec:durmonth" id="ixv-48505">36</ix:nonNumeric> months, with the remainder to be recognized thereafter. </div> </ix:continuation><ix:nonNumeric name="yxt:ContractBalancePolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30909"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.20 Contract Balance </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Payment terms are established on the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-established</div> credit requirements based upon an evaluation of customers&#8217; credit. A receivable is a right to consideration that is unconditional as compared to a contract asset which is a right to consideration that is conditional upon factors other than the passage of time. The Group recognizes accounts receivable in its Consolidated Balance Sheets when it performs a service in advance of receiving consideration and it has the unconditional right to receive consideration. A contract asset is recorded when the Group has transferred services to the customer before payment is received or is due. As of December&#160;31, 2023 and 2024, the Group did not record contract assets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group records deferred revenue when cash payments are received in advance of revenue recognition from subscription services described above in accordance with the terms of the underlying contracts where the service period has not yet commenced but will commence in the near future. Deferred revenue is recognized when, or as, performance obligations are satisfied. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current; the remaining portion is recorded as deferred revenue, non-current. Revenue recognized that was included in deferred revenue balance at the beginning of the period were RMB <ix:nonFraction name="yxt:DeferredRevenueRecognized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48506">168,362</ix:nonFraction>, RMB <ix:nonFraction name="yxt:DeferredRevenueRecognized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48507">182,620</ix:nonFraction> and RMB <ix:nonFraction name="yxt:DeferredRevenueRecognized" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48508">145,644</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <ix:nonNumeric name="yxt:ScheduleOfChangesInDeferredRevenueTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-30917"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in deferred revenue were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:72%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48509">203,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48510">228,356</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48511">247,437</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions to deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenueAdditions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48512">455,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenueAdditions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48513">443,097</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenueAdditions" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48514">332,819</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recognition of deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeferredRevenueRevenueRecognized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48515">430,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeferredRevenueRevenueRecognized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48516">424,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeferredRevenueRevenueRecognized" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48517">331,190</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48518">65,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48519">228,356</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48520">247,437</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48521">183,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other than accounts receivable and deferred revenue, the Group had no other material contract assets, contract liabilities or deferred contract costs recorded on its balance sheet as of December&#160;31, 2023 and 2024. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_51" continuedAt="TextSelectionAppend_139521767_52"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_52" continuedAt="TextSelectionAppend_139521767_53"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_53" continuedAt="TextSelectionAppend_139521767_54"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_54" continuedAt="TextSelectionAppend_139521767_55"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_55" continuedAt="TextSelectionAppend_139521767_56"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:CostOfSalesPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31123"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.21 Cost of Revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cost of revenue includes certain direct costs associated with delivering the Group&#8217;s platform and includes costs for hosting and bandwidth, depreciation, amortization of long-lived assets used in the provision of SaaS service, cost of self-made courses&#8217; development and amortization of purchased content library, rental expenses for office space, impairment of intangible assets, personnel-related costs associated with the Group&#8217;s customer support team and engineering team that is responsible for maintaining the Group&#8217;s service availability and security of its platform, and other contract fulfilment costs. </div> </ix:nonNumeric><ix:nonNumeric name="yxt:SalesAndMarketingPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31129"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.22 Sales and Marketing </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses comprise primarily of expenses relating to marketing and brand promotion activities, employee-related cost for personnel engaged in marketing, business development, impairment of intangible assets, rental expenses for office space and sales support functions. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31135"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.23 Research and Development </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Research and development expenses are principally related to our technology of corporate learning platform which consists mainly of employee-related cost for research and development personnel, third-party cloud infrastructure and bandwidth expenses incurred for research and development purposes, rental expenses, and depreciation expenses associated with the equipment used for research and development functions and other expenses incurred for courses designing. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2.18 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Internal-Use</div> Software Development Costs. </div> </ix:nonNumeric><ix:nonNumeric name="yxt:GeneralAndAdministrativeExpensesPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31142"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.24 General and Administrative </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist of employee-related cost for personnel related to the general corporate functions, including accounting, finance, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">4</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_56" continuedAt="TextSelectionAppend_139521767_57"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_57" continuedAt="TextSelectionAppend_139521767_58"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_58" continuedAt="TextSelectionAppend_139521767_59"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_59" continuedAt="TextSelectionAppend_139521767_60"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_60" continuedAt="TextSelectionAppend_139521767_61"><ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31178"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.25 Share-based compensation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group grants restricted shares, restricted share units<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>(&#8220;RSUs&#8221;) and ordinary shares to the employees and the founder transferred ordinary shares to the employees with no consideration. Such compensations are accounted for in accordance with ASC 718, Compensation&#8212;Stock Compensation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) for awards granted with only service conditions, using the graded vesting method, over the vesting period. </div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Share-based compensation in relation to the restricted shares, RSUs and ordinary shares is measured based on the fair market value of the Group&#8217;s ordinary shares at the grant date of the award. Given that the shares underlying the awards were not publicly traded at the time of grant, estimation of the fair value of the Group&#8217;s ordinary shares used the income approach/discounted cash flow method with a discount for lack of marketability and involved assumptions regarding a number of complex and subjective variables, including the comparable companies&#8217; volatilities, risk-free rate, expected term and weighting among the scenarios of liquidation, <div style="display:inline;">redemption and IPO.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2016-09,</div> the Group has chosen to account for forfeitures when they occur<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">.</div></div></div></div> </div> </ix:nonNumeric><ix:nonNumeric name="yxt:EmployeeBenefitsPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31200"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.26 Employee Benefits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. Total amounts of such employee benefit expenses were RMB <ix:nonFraction name="us-gaap:DefinedContributionPlanAdministrativeExpenses" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48522">129,738</ix:nonFraction>, RMB<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><ix:nonFraction name="us-gaap:DefinedContributionPlanAdministrativeExpenses" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48523">82,336</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DefinedContributionPlanAdministrativeExpenses" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48524">56,091</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively, including accrued and unpaid. </div> </ix:nonNumeric><ix:nonNumeric name="yxt:GovernmentGrantPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31207"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.27 Government Grant </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Government grants are recognized as Other Operating Income. Such amounts are recognized in the Consolidated Statements of Comprehensive Loss upon receipts and all conditions attached to the grants are fulfilled. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">5</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_61" continuedAt="TextSelectionAppend_139521767_62"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_62" continuedAt="TextSelectionAppend_139521767_63"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_63" continuedAt="TextSelectionAppend_139521767_64"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_64" continuedAt="TextSelectionAppend_139521767_65"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_65" continuedAt="TextSelectionAppend_139521767_66"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31246"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.28 Income Tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the Consolidated Statements of Comprehensive Loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold is measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#8217;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#8217;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. As of December&#160;31, 2023 and 2024, the Group did not have any significant unrecognized uncertain tax positions. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Valuation allowances have been provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group evaluates a variety of factors including the Group&#8217;s entities&#8217; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December&#160;31, 2023 and 2024, valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be realized based on the Group&#8217;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521767_66" continuedAt="TextSelectionAppend_139521767_67"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_67" continuedAt="TextSelectionAppend_139521767_68"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_68" continuedAt="TextSelectionAppend_139521767_69"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521767_69" continuedAt="TextSelectionAppend_139521767_70"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_70" continuedAt="TextSelectionAppend_139521767_71"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31285"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.29 Comprehensive Loss </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss, foreign currency translation adjustments and unrealized (loss)/gain on investments in AFS debt securities. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31291"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.30 Net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>Loss)/Earnings Per Share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-class</div> method, net (loss)/income is allocated between common shares and other participating securities base on their participating rights. Diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share reflects the potential dilution that could occur if securities to issue ordinary shares were exercised. The dilutive effect of convertible redeemable preferred shares and outstanding share-based awards is reflected in the diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share by application of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">if-converted</div> method and treasury stock method, respectively. Dilutive equivalent shares are excluded from the computation of diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share if their effects would be anti-dilutive. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:SegmentReportingPolicyPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31305"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.31 Segment Reporting </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ASC 280, Segment Reporting, establishes standards for companies to report in their financial statements information about operating segments, products, services, geographic areas, and major customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><ix:nonNumeric name="us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription" contextRef="P01_01_2024To12_31_2024" id="ixv-48525">In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#8220;CODM&#8221;) and included within each reported measure of a segment&#8217;s profit or loss.</ix:nonNumeric> This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment&#8217;s profit or loss in assessing segment performance and deciding how to allocate resources. The Group adopted this ASU commencing January&#160;1, 2024 and the adoption of the ASU does not have a material effect on its consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the criteria established by ASC 280, the Group&#8217;s CODM has been identified as the <div style="-sec-ix-hidden:hidden139523610;display:inline;">Chief Executive Officer</div>, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and hence, the Group has only one operating segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The CODM considers year-over-year fluctuations and budget-to-actual variances of these consolidated results when assessing performance and making <div style="null;text-indent: 0px;display:inline;">operating</div> decisions. The Group manages assets on a consolidated basis as reported on the consolidated balance sheets. As the Group&#8217;s long-lived assets are substantially located in the PRC and substantially all the Group&#8217;s revenue is derived from within the PRC, no geographical segments are presented. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521897" id="ixv-31315"> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription" contextRef="P01_01_2024To12_31_2024" id="ixv-48526">The Group&#8217;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss.</ix:nonNumeric> </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.32 Recent Accounting Pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group qualifies as an &#8220;emerging growth company&#8221;, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group will adopt the standards based on extended transition period provided to private companies. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">7</div></ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_139521897" continuedAt="TextSelectionAppend_139521897_1"><ix:continuation id="TextSelectionAppend_139521767_71" continuedAt="TextSelectionAppend_139521767_72"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_72" continuedAt="TextSelectionAppend_139521767_73"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521767_73" continuedAt="TextSelectionAppend_139521767_74"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521897_1" continuedAt="TextSelectionAppend_139521897_2"><ix:continuation id="TextSelectionAppend_139521767_74" continuedAt="TextSelectionAppend_139521767_75"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521767_75" continuedAt="TextSelectionAppend_139521767_76"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:continuation><ix:continuation id="TextSelectionAppend_139521767_76" continuedAt="TextSelectionAppend_139521767_77"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES (CONTINUED) </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.32 Recent Accounting Pronouncements (continued) </div></div></div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521767_77"><ix:continuation id="TextSelectionAppend_139521897_2"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In December 2023, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">No.&#160;2023-09,</div> Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income taxes paid. For public business entities, this standard is effective for annual periods beginning after December&#160;15, 2024. For <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-public</div> business entities, this standard is effective for annual periods beginning after December&#160;15, 2025. Early adoption is permitted, and the disclosures in this standard are required to be applied on a prospective basis with the option to apply the standard retrospectively. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;), and in January&#160;2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (&#8220;ASU 2025-01&#8221;). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted. This ASU may be applied either prospectively to financial statements issued for reporting periods after its effective date or retrospectively to all prior periods presented in the financial statements. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other accounting standards that have been issued by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures. </div> </ix:continuation></ix:continuation><ix:nonNumeric name="us-gaap:ConcentrationRiskDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31377"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">3. CONCENTRATION AND RISKS </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">3.1 Concentration of Credit Risk </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Financial instruments that potentially subject the Group to the concentration of credit risks consist of cash and cash equivalents, restricted cash and short-term investments. The maximum exposures of such assets to credit risk are their carrying amounts as of the balance sheet dates. As of December&#160;31, 2023 and 2024, all of the Company&#8217;s cash and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC, Hong Kong and Singapore, which management considers to be of high credit quality based on their credit ratings. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group has not experienced any significant recoverability issue with respect to its accounts receivable. The Group assesses the creditworthiness of each customer when providing services and requires the customers to make advance payments or a deposit before the services are rendered. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, there was no customer with greater than 10% of the accounts receivable, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">3.2 Concentration of Customers and Suppliers </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Substantially all revenue was derived from customers located in <div style="null;text-indent: 0px;display:inline;">the PRC</div>. There are no customers or suppliers from whom revenues or purchases individually represent greater than 10% of the total revenues or the total purchases of the Group in any of the periods presented. As of December 31, 2024, there were <div style="null;text-indent: 0px;display:inline;">two</div> suppliers collectively accounted for </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2024To12_31_2024_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48527">52</ix:nonFraction></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">% of <div style="null;text-indent: 0px;display:inline;">the Group&#8217;s</div> accounts payable. As of December 31, 2023, there were <div style="null;text-indent: 0px;display:inline;">two</div> suppliers collectively accounted for </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2023To12_31_2023_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48528">22</ix:nonFraction></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">% of <div style="null;text-indent: 0px;display:inline;">the Group&#8217;s</div> accounts payable. </div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">3.3 Foreign Currency Exchange Rate Risk </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In July 2005, the PRC government changed its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">decades-old</div> policy of pegging the value of the RMB to the US$, and the RMB appreciated more than <ix:nonFraction name="yxt:ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" contextRef="P07_01_2008To07_31_2008" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48529">20</ix:nonFraction>% against the US$ over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the US$ remained within a narrow band. Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The depreciation of the RMB against the US$ was approximately <ix:nonFraction name="yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-48530">8.5</ix:nonFraction>%, <ix:nonFraction name="yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-48531">1.7</ix:nonFraction>% and <ix:nonFraction name="yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-48532">1.5</ix:nonFraction>% in years ended December&#160;31, 2022, 2023 and 2024, respectively. It is difficult to predict how market forces or PRC, or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521467" id="ixv-31430"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4. DECONSOLIDATION OF CEIBS PUBLISHING GROUP </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&#160;24, 2020, the Company acquired <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn06_24_2020_ManCoAndDigitalBMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48533">100</ix:nonFraction>% shares of CEIBS Management Ltd.(the &#8220;ManCo&#8221;) and Digital <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">B-School</div> China Limited (the &#8220;Digital B&#8221;) (the &#8220;Acquisition&#8221;, &#8220;Share Transfer&#8221;). ManCo held <ix:nonFraction name="yxt:Percentageofshareheldbythecompany" contextRef="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_MancoMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48534">21</ix:nonFraction>% common shares of CEIBS PG. Digital B held <ix:nonFraction name="yxt:Percentageofshareheldbythecompany" contextRef="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48535">0.04</ix:nonFraction>% common shares and <ix:nonFraction name="yxt:Percentageofshareheldbythecompany" contextRef="PAsOn06_24_2020_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_PreferredStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48536">38.96</ix:nonFraction>% preferred shares of CEIBS PG. After the Acquisition, the Company effectively held <ix:nonFraction name="yxt:Percentageofshareheldbythecompany" contextRef="PAsOn06_24_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48537">60</ix:nonFraction>% shares of CEIBS PG and obtained control of CEIBS PG. China Europe International Business School (&#8220;CEIBS&#8221;) holds the rest <ix:nonFraction name="yxt:Percentageofshareheldbythecompany" contextRef="PAsOn06_24_2020_CeibsMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48538">40</ix:nonFraction>% common shares of CEIBS Publishing Group. The Company has included the financial results of CEIBS Publishing Group in the consolidated financial statements since the acquisition date. The consideration of the Acquisition included US$<ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" contextRef="P06_24_2024To06_24_2024" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-48539">15</ix:nonFraction>&#160;million in cash (equivalent to RMB <ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" contextRef="P06_24_2024To06_24_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48540">103,924</ix:nonFraction>) and <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn06_24_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48541">5,252,723</ix:nonFraction> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> preferred shares of the Company with the total fair value of RMB <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="PAsOn06_24_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48542">94,755</ix:nonFraction> issued. The Company made partial cash consideration of RMB <ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P07_31_2020To07_31_2020_CashMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48543">79,549</ix:nonFraction> upon closing in July 2020 and also made cash payment of RMB <ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P02_28_2023To02_28_2023_CashMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48544">9,600</ix:nonFraction> in February 2023. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In 2007, CEIBS had entered into a quitclaim with CEIBS PG and stated that CEIBS relinquished and waived all of its rights in relevant intellectual properties and authorized CEIBS PG the exclusive right to file for relevant trademark registration and use such intellectual properties worldwide (the &#8220;Quitclaim&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">However, in August 2020, CEIBS, the other shareholder of CEIBS PG holding the remaining <ix:nonFraction name="yxt:PercentageOfOwnershipWithOtherShareholders" contextRef="PAsOn08_31_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48545">40</ix:nonFraction>% equity interest, stated publicly that <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">the</div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Group </div>had infringed its intellectual property rights and CEIBS was not aware of and did not recognize the associated share purchase of Shanghai China Europe International Culture Communication Co., Ltd. and Shanghai Fenghe Culture Communication Co., Ltd. by <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Jiangsu Radnova</div>, the VIEs. In January 2021, CEIBS further filed a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">winding-up</div> petition with the High Court of Hong Kong, seeking to wind up CEIBS PG and to terminate the Quitclaim (the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">&#8220;Winding-up</div> Proceedings&#8221;). These disputes arose from a series of transaction documents, including a share purchase agreement, entered into among CEIBS and certain then shareholders of CEIBS PG for the establishment of CEIBS PG in May 2007 (collectively, the &#8220;Transaction Documents&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">CEIBS filed this petition on the basis that, amongst others, (i)&#160;the Share Transfer circumvented and was in breach of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-first-offer</div></div> provision, which requires a shareholder to give notice to other shareholders before it transfers its shares to a transferee who is neither another shareholder or an affiliate of a shareholder; (ii)&#160;the Share Transfer has caused a complete and irretrievable breakdown of mutual trust and confidence in the cooperation of CEIBS PG among the parties; (iii)&#160;CEIBS had the right to withdraw the sole and exclusive rights over the trademarks granted to CEIBS PG when there are significant changes to the shareholder structure of CEIBS PG based on the memorandum of understanding agreed among the parties; and (iv)&#160;the Group infringed its intellectual property rights by using &#8220;CEIBS&#8221; related trademarks outside the agreed scope under the Quitclaim. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In November 2020, CEIBS PG brought an arbitration action against CEIBS in the HKIAC Arbitration, alleging the CEIBS has breached the Quitclaim and the Transaction Documents entered into among the parties by using &#8220;CEIBS&#8221; related trademarks, which CEIBS PG has sole and exclusive rights to use. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In November 2021, the High Court of Hong Kong decided that the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Winding-up</div> Proceedings be stayed pending determination of the HKIAC Arbitration. However, upon determination of the HKIAC Arbitration, the parties do have the liberty to restore the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Winding-up</div> Proceedings for further directions or order. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The hearing of the HKIAC Arbitration was held in May 2023, and in August 2023, a closing of the HKIAC Arbitration was held. Upon the hearing period, as advised by the Group&#8217;s litigation counsel, the Group believed that the claims of CEIBS above lacked merit and the likelihood for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Winding-up</div> Proceedings to succeed was relatively remote based on the available information by at that time, including the claims made by CEIBS throughout the period up to the hearing period. Also, in July 2023, CEIBS alleged in its closing submission to the HKIAC arbitration tribunal that, among other things, the issuance of the<div style="letter-spacing: 0px; top: 0px;display:inline;"> <ix:nonFraction name="yxt:PercentageOfIssuanceForEquityInterest" contextRef="PAsOn07_31_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48546">21</ix:nonFraction></div>% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#8217;s <ix:nonFraction name="yxt:PercentageOfBeneficialOwnershipTransfer" contextRef="PAsOn07_31_2023_CeibsManagementLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48547">100</ix:nonFraction>% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the Series A preferred share purchase agreement (the &#8220;SPA&#8221;). The parties had different interpretations regarding the relevant clause in the SPA. Management believed the transfer of <ix:nonFraction name="yxt:PercentageOfBeneficialOwnershipTransfer" contextRef="PAsOn07_31_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48548">21</ix:nonFraction>% of CEIBS PG shares beneficial ownership to the Company in 2020 was valid. The Company&#8217;s view had been fully supported by their litigation counsel and remained unchanged throughout the process of the HKIAC Arbitration. Although, the Company believed the new allegation raised by CEIBS in July 2023 had no merit at that time, an unfavorable arbitration result would have a material and adverse effect on the Company&#8217;s results of operations reflected on the consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-3<div style="letter-spacing: 0px; top: 0px;display:inline;">9</div></ix:exclude> </div> </ix:nonNumeric></div> </div> </div> <ix:continuation id="TextSelection_139521467" continuedAt="TextSelectionAppend_139521467_1"><div></div></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_139521467_1" continuedAt="TextSelectionAppend_139521467_2"><div> <div style="line-height:normal;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></div> </div></ix:continuation> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521467_2" continuedAt="TextSelectionAppend_139521467_3"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4. DECONSOLIDATION OF CEIBS PUBLISHING GROUP (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521467_3" continuedAt="TextSelectionAppend_139521467_4"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On January&#160;15, 2024, the arbitration tribunal declared the transfer of 21% of CEIBS PG shares to the Company as invalid at the time of the transfer and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">the</div> Group&#8217;s appointment of one director CEIBS PG invalid, while dismissing the Quitclaim issue due to the lack of jurisdiction. Such ruling was based on the tribunal&#8217;s determination that the issuance of the 21% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#8217;s 100% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the SPA, which made his transfer of such equity interest to Chengwei Capital HK Limited in 2016 invalid, and the subsequent transfer from Chengwei Capital HK Limited to us in 2020 invalid too. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Group</div> subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. In May 2024, the High Court of Hong Kong held a hearing, during which the set aside application and the enforcement application were adjourned for substantive arguments before a judge in August 2024. Having considered recent Hong Kong courts have generally adopted a very <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">pro-arbitration</div> approach, the chance of successfully set aside the Award before the Hong Kong Court was determined to be remote. <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn05_31_2024_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48549">21</ix:nonFraction>% of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">the</div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Company&#8217;s equity</div> interest in CEIBS PG was invalidated upon the Partial Final Award. In addition, the Tribunal held that the appointment to the CEIBS PG Board of one of the three Directors from the Group was invalid, one of the three YXT Directors should cease to exercise any rights in its capacity as a director of CEIBS PG, failing which CEIBS may apply to enforce the Award, accordingly, the Group determined they had lost their control over CEIBS PG since the Partial Final Award upon the final ruling declared on January&#160;15, 2024. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On November 25, 2024, HKIAC issued a cover letter and final award on litigation costs according to which Digital B shall pay to CEIBS the amount up to RMB <ix:nonFraction name="yxt:AccuredLitigationLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48550">17,756</ix:nonFraction>. The Group accrued the litigation costs in other payable and accrued liabilities as of December&#160;31, 2024. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In January 2025, the High Court of Hong Kong dismissed the application to set aside the partial final award. Prior to any future negotiations amongst the counter parties, the remaining consideration payable of the Acquisition amount to RMB <ix:nonFraction name="yxt:RemainingAmountOfConsiderationPayableForAcquisition" contextRef="PAsOn01_31_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48551">14,775</ix:nonFraction> remains unchanged legally as of December&#160;31, 2023 and 2024.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In March 2025, CEIBS filed a petition with the High Court of Hong Kong, seeking to restore the Winding-up Proceeding. In the same month, the High Court of Hong Kong order to enforce the final award on the litigation cost. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company still legally retains the <ix:nonFraction name="yxt:PercentageOfOwnershipShareRetain" contextRef="PAsOn01_15_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48552">39</ix:nonFraction>% share of CEIBS PG. The Company recorded the remaining <ix:nonFraction name="yxt:Percentageofremainingshare" contextRef="PAsOn01_15_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48553">39</ix:nonFraction>% share of CEIBS PG amounting to RMB <ix:nonFraction name="yxt:Amountofdebtinvestment" contextRef="PAsOn01_15_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48554">4,976</ix:nonFraction> as a debt investment in January 2024. <div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Given the underlined shares are redeemable preferred shares issued by CEIBS PG, it is classified as available for sale debt security investment in Long-term investments on the Consolidated Balance Sheet and is subject to market fair value assessment. The fair value assessment utilizes income approach to determine the equity value. The redeemable preferred shares were not considered in substance common stock. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">According to ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">810-10-40,</div></div> the difference between the carrying value of the assets, liabilities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest of CEIBS Publishing Group that were deconsolidated, and the fair value of the continuing investment, as determined at the date of deconsolidation, resulted in a gain in the amount of RMB <ix:nonFraction name="us-gaap:DeconsolidationGainOrLossAmount" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48555">78,760</ix:nonFraction> before tax. This gain on the deconsolidation was presented on the Company&#8217;s Consolidated Statement of Comprehensive Loss for the year ended December&#160;31, 2024.</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;display:inline;">40</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139521467_4" continuedAt="TextSelectionAppend_139521467_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521467_5" continuedAt="TextSelectionAppend_139521467_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521467_6" continuedAt="TextSelectionAppend_139521467_7"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521467_7" continuedAt="TextSelectionAppend_139521467_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4. DECONSOLIDATION OF CEIBS PUBLISHING GROUP (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521467_8"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31541"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth details of the condensed balance sheet of CEIBS Publishing Group, which was deconsolidated on January&#160;15, 2024: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr>
<td style="width:82%"/>
<td style="vertical-align:bottom;width:10%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">January&#160;15,&#160;2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48556">30,767</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48557">10,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses and other current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48558">383</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48559">2,170</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48560">70</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48561">276</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48562">6,005</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48563">1,806</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48564">7,755</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48565">53,437</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48566">11,780</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48567">4,022</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48568">2,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48569">12,491</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48570">34,587</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying net liabilities of CEIBS Publishing Group at deconsolidation</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48571">73,784</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value of 39% CEIBS Publishing Group after deconsolidation</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:FairValueOfDeconsolidation" contextRef="P01_15_2024To01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48572">4,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Gain on deconsolidation of CEIBS Publishing Group</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:DeconsolidationGainOrLossAmount" contextRef="P01_15_2024To01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48573">78,760</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:ShortTermInvestmentsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31743"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">5. SHORT-TERM INVESTMENTS </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"><ix:nonNumeric name="yxt:ScheduleOfShortTermInvestmentTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521895" id="ixv-48574">&#160;</ix:nonNumeric></div> <ix:continuation id="TextSelection_139521895">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:83%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023_TimeDepositsMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48575">58,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2024_TimeDepositsMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48576">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48577">58,128</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48578">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table> </ix:continuation></ix:nonNumeric><ix:nonNumeric name="yxt:LongTermBankDepositsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31839"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">6. LONG-TERM BANK DEPOSITS </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"><ix:nonNumeric name="yxt:ScheduleOfLongTermBankDepositsTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521960" id="ixv-48579">&#160;</ix:nonNumeric></div> <ix:continuation id="TextSelection_139521960">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:84%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherLongTermInvestments" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48580">117,573</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherLongTermInvestments" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48581">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The Group&#8217;s long-term bank deposits were fixed deposits in financial institutions with original maturities of <ix:nonNumeric name="yxt:MaturityOfBankDeposits" contextRef="P01_01_2024To12_31_2024" format="ixt-sec:durmonth" id="ixv-48582">18</ix:nonNumeric> months. For the years ended December&#160;31, 2022, 2023 and 2024, the weighted average return of the wealth management products was <ix:nonFraction name="yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct" contextRef="P01_01_2022To12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt-sec:numwordsen" id="ixv-48583">nil</ix:nonFraction>, <ix:nonFraction name="yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct" contextRef="P01_01_2023To12_31_2023_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-48584">4.0</ix:nonFraction>% and <ix:nonFraction name="yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct" contextRef="P01_01_2024To12_31_2024_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48585">0.43</ix:nonFraction>%, respectively. </div></td></tr></table> </ix:continuation></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="display:inline;">2</div> </div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31934"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">7. PREPAID EXPENSES AND OTHER CURRENT ASSETS </div></div> <ix:nonNumeric name="yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-31937"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid bandwidth costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidBandwidthCosts" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48586">4,773</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidBandwidthCosts" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48587">2,542</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48588">1,447</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48589">2,829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid travel expense</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidTravelExpense" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48590">1,308</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidTravelExpense" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48591">1,449</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid office software service fee</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidOfficeSoftwareServiceFee" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48592">927</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidOfficeSoftwareServiceFee" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48593">1,270</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT recoverable <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48594">686</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48595">992</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid content rental expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidRent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48596">154</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidRent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48597">82</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid marketing expenses<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidAdvertising" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48598">125</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidAdvertising" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48599">25,648</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid consulting service fee</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidConsultingServiceFee" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48600">27</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidConsultingServiceFee" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48601">27</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Receivables from third-party payment settlement platform <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ReceivablesFromThirdpartyPaymentSettlementPlatform" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48602">20</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ReceivablesFromThirdpartyPaymentSettlementPlatform" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48603">340</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other miscellaneous prepaid expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48604">2,561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48605">612</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48606">12,028</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48607">35,791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid marketing expenses<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidMarketingExpensesNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48608">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidMarketingExpensesNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48609">18,672</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred initial public offering related costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredCosts" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48610">16,252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredCosts" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48611">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits for lease</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:DepositForLease" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48612">5,940</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:DepositForLease" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48613">1,604</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid content rental expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidContentRentalExpensesNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48614">73</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:PrepaidContentRentalExpensesNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48615">73</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48616">22,265</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48617">20,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">The Company entered marketing and promotion service agreements with total contract price of RMB <ix:nonFraction name="yxt:PrepaidMarketingAndPromotionalService" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48618">46,410</ix:nonFraction> and service terms of two years. The Group <div style="letter-spacing: 0px; top: 0px;display:inline;">recorded&#160;</div>the marketing and promotion expenses when actual services are provided and fulfilled. The portion of prepaid marketing expenses is expected to be utilized within the next 12 months is classified as prepaid expenses and other current assets, while the remaining balance is included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets on the Consolidated Balance Sheets. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Receivables from third-party payment settlement platform represent cash due from the third-party <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-line</div> payment service providers in relation to their processing of payments to the Group. </div></td></tr></table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, the Group&#8217;s allowance for expected credit losses for prepaid expenses and other current assets were RMB <ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn12_31_2023_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48619">373</ix:nonFraction> and <ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn12_31_2024_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48620">nil</ix:nonFraction>, respectively. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="display:inline;">3</div> </div> </div></div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div></div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-32280"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">8. PROPERTY, EQUIPMENT AND SOFTWARE, NET </div></div> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-32283"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property, equipment and software, net, consist of the following: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:81%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2023_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48621">27,613</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2024_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48622">26,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2023_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48623">13,252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2024_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48624">12,264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2023_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48625">5,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2024_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48626">3,233</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2023_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48627">3,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2024_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48628">3,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software purchased</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2023_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48629">1,831</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2024_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48630">1,919</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total cost</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48631">51,844</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48632">47,019</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48633">28,442</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48634">31,844</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48635">23,402</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48636">15,175</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Depreciation expenses were RMB <ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48637">7,732</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48638">9,368</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48639">7,638</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48640"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48641"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48642">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges were recorded for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:IntangibleAssetsDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521366" id="ixv-32472"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">9. INTANGIBLE ASSETS, NET </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521430" id="ixv-32475"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets are summarized as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;Average<br/>Amortization&#160;Period</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.15)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net&#160;Book</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">License</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear" id="ixv-48643">2.1</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48644">29,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48645">16,990</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48646">12,720</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Developed Content</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" contextRef="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear" id="ixv-48647">1.5</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48648">35,100</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48649">24,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2023To12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48650">10,530</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" contextRef="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear" id="ixv-48651">1.5</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48652">26,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48653">18,480</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2023To12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48654">7,920</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain Name</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2023_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48655">11,644</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2023_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48656">11,644</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer Relationship</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" contextRef="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear" id="ixv-48657">1.5</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48658">10,700</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48659">7,490</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2023To12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48660">3,210</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48661">113,554</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48662">79,174</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48663">21,660</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48664">12,720</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-4<div style="display:inline;">4</div></ix:exclude> </div> </ix:nonNumeric></ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139521430" continuedAt="TextSelectionAppend_139521430_1"><ix:continuation id="TextSelection_139521366" continuedAt="TextSelectionAppend_139521366_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521366_1" continuedAt="TextSelectionAppend_139521366_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521366_2" continuedAt="TextSelectionAppend_139521366_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521430_1" continuedAt="TextSelectionAppend_139521430_2"><ix:continuation id="TextSelectionAppend_139521366_3" continuedAt="TextSelectionAppend_139521366_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">9. INTANGIBLE ASSETS, NET (CONTINUED) </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521366_4"><ix:continuation id="TextSelectionAppend_139521430_2">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;Average<br/>Amortization&#160;Period</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Gross&#160;Carrying<br/>Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.15)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net&#160;Book</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">License</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear" id="ixv-48665">1.2</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48666">29,374</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48667">22,305</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48668">7,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain Name</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2024_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48669">244</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2024_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48670">244</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48671">29,618</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48672">22,549</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48673">7,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The total amounts charged to the Consolidated Statements of Comprehensive Loss for amortization expenses amounted to approximately RMB <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48674">23,729</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48675">21,985</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48676">5,673</ix:nonFraction> for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amounts charged to Cost of Revenue and Sales and Marketing Expenses in the Consolidated Statements of Comprehensive Loss for impairment amounted to RMB <ix:nonFraction name="yxt:CostOfRevenueImpairmentLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48677">10,530</ix:nonFraction> and RMB <ix:nonFraction name="yxt:SalesAndMarketingImpairmentLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48678">11,130</ix:nonFraction> for the year ended December&#160;31, 2023, respectively. There is <ix:nonFraction name="yxt:SalesAndMarketingImpairmentLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48679"><ix:nonFraction name="yxt:CostOfRevenueImpairmentLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48680"><ix:nonFraction name="yxt:SalesAndMarketingImpairmentLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48681"><ix:nonFraction name="yxt:CostOfRevenueImpairmentLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48682">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> impairments recorded for the years ended December&#160;31, 2022 and 2024. </div> <ix:nonNumeric name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-32978"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the recorded intangible assets on December&#160;31, 2024, estimated amortization expense is expected to be as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr>
<td style="width:77%"/>
<td style="vertical-align:bottom;width:17%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amortization&#160;Expense</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48683">4,093</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48684">2,430</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48685">440</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48686">106</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48687">7,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="display:inline;">5</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div><div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-33064"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">10. LONG-TERM INVESTMENTS </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-33068">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:53%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Initial<br/>cost</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Net<br/>cumulative<br/>fair value<br/>adjustments</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Carrying<br/>value</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Initial&#160;cost</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Net<br/>cumulative<br/>fair value<br/>adjustments</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Carrying<br/>value</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Available-for-sale debt securities</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Jiayang Information System Co., Ltd<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521914">55,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_139523541">8,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521935">63,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521915">55,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_139523542">6,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521936">61,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangzhou Tale Base Technology Co., Ltd<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521937">31,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_139523543">776</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521938">32,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521939">31,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523544">1,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521940">29,764</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing Lingdai<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521941">31,980</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523545">6,507</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521942">25,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521943">31,980</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523546">13,999</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521944">17,981</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(4)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521945">15,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523547">9,779</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521946">5,621</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521947">20,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139523548">15,115</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_139521948">5,261</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48712">133,780</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48713">7,439</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48714">126,341</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48715">138,756</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48716">24,324</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48717">114,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Company&#8217;s AFS debt investments all include substantive liquidation preference and redemption provision and is redeemable at the option of the investor.&#160;</div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">On September&#160;28, 2021, <div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova</div> entered into a share purchase agreement and a share transfer agreement to acquire <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn09_28_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48718">10</ix:nonFraction>% equity interest of Shanghai Jiayang Information System Co., Ltd (&#8220;Shanghai Jiayang&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB <ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn10_13_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48719">55,000</ix:nonFraction> (&#8220;Jiayang Investment&#8221;), and the investment is legally settled on October&#160;13, 2021. The Company recognized unrealized gains of RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2022To12_31_2022_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48720">2,130</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2023To12_31_2023_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48721">5,941</ix:nonFraction> and an unrealized loss of RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2024To12_31_2024_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48722">1,645</ix:nonFraction> in Accumulated Other Comprehensive Income for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Dividend of <ix:nonFraction name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" contextRef="P01_01_2022To12_31_2022_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48723">nil</ix:nonFraction>, <ix:nonFraction name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" contextRef="P01_01_2023To12_31_2023_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48724">nil </ix:nonFraction>and RMB <ix:nonFraction name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" contextRef="P01_01_2024To12_31_2024_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48725">500</ix:nonFraction> were declared and paid by Shanghai Jiayang during the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova</div>&#160;entered into a share purchase agreement and a share transfer agreement to acquire <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn09_28_2021_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48726">10.02</ix:nonFraction>% equity interest of Guangzhou Tale Base Technology Co., Ltd (&#8220;Tale Base&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB <ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn02_28_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48727">31,400</ix:nonFraction> (&#8220;Tale Base Investment&#8221;), and the investment was legally closed on February&#160;28, 2022. The Company recognized an unrealized loss of RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2022To12_31_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48728">271</ix:nonFraction><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">,</div> unrealized gain of RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2023To12_31_2023_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48729">1,047</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and unrealized loss of RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2024To12_31_2024_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48730">776</ix:nonFraction>&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">in Accumulated Other Comprehensive Income for the year ended December 31, 2022, 2023 and 2024, respectively. In addition, the&#160;Company recognized an impairment loss of</div> RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" contextRef="P01_01_2024To12_31_2024_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48731">1,636</ix:nonFraction><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;<div style="display:inline;">for the </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">difference between the</div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"> fair value </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">and amortized cost basis </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">for the year ended December 31, 2024</div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">&#160;as the Company has the intent to sell the impaired securities before recovery of its amortized cost basi<div style="display:inline;">s</div></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">.</div></div></div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On July&#160;1, 2021, <div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova</div> entered into a share purchase agreement and a share transfer agreement to acquire <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn06_01_2021_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-48732">19</ix:nonFraction>% equity interest of Beijing Lingdai, which is principally engaged in online and offline training in finance, at a cash consideration of RMB <ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn06_01_2021_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48733">31,980</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">(&#8220;Lingdai Investment&#8221;).&#160;The Company recognized an unrealized loss of</div> RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2022To12_31_2022_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48734">3,509</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">in Accumulated Other Comprehensive Income for the year ended December 31, 2022. The Company recognized an impairment loss of<div style="display:inline;">&#160;</div></div>RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" contextRef="P01_01_2023To12_31_2023_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48735">3,365</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" contextRef="P01_01_2024To12_31_2024_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48736">7,492</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">in available-for-sale debt securities <div style="null;text-indent: 0px;display:inline;">for</div> the decline in fair value </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">compared to amortized cost basis </div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">for the year ended December 31, 2023 and 2024, respectively</div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">, as the Company has the intent to sell the impaired securities before recovery of its amortized cost basis</div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">.&#160;</div></div></div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Company assesses the unrealized losses of the other investments and determines that&#160;the Company <div style="null;text-indent: 0px;display:inline;">has the intent</div> to sell the impaired <div style="null;text-indent: 0px;display:inline;">securities</div> before recovery of its amortized cost basis. Thus, the Company recognized an impairment loss of</div>&#160;RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2023To12_31_2023_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48737">9,779</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="P01_01_2024To12_31_2024_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48738">5,336</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.&#160;</div></div></div></td></tr></table> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div> </div> </div></div></div><div></div></div><div><div style="line-height:normal;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:FairValueDisclosuresTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139522833" id="ixv-33487"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. FAIR VALUE MEASUREMENTS </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-33490"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, information about inputs into the fair value measurement of the Group&#8217;s assets and liabilities that are measured or disclosed at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:52%"/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;as&#160;of<br/>December&#160;31,&#160;2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;prices&#160;in&#160;active<br/>markets&#160;for&#160;identical</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">assets (Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant&#160;other<br/>observable&#160;inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>unobservable<br/>inputs<br/>(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023_TimeDepositsMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48739">58,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48740">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48741">58,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48742">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Available-for-sale debt securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jiayang Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48743">63,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48744">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48745">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48746">63,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tale Base Investment<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48747">32,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48748">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48749">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48750">32,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lingdai Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48751">25,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48752">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48753">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48754">25,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48755">5,621</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48756">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48757">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48758">5,621</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48759">184,469</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48760">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48761">58,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48762">126,341</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Derivative liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Conversion feature</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48763">100,279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48764">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48765">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48766">100,279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;as&#160;of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;prices&#160;in&#160;active<br/>markets&#160;for&#160;identical</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">assets (Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant&#160;other<br/>observable&#160;inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>unobservable<br/>inputs<br/>(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Available-for-sale debt securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jiayang Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48767">61,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48768">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48769">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48770">61,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tale Base Investment<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48771">29,764</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48772">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48773">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48774">29,764</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lingdai Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48775">17,981</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48776">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48777">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48778">17,981</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48779">5,261</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48780">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48781">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48782">5,261</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48783">114,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48784">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48785">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48786">114,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Refer to Note 10&#8212;Long-term investments for further information on the Company&#8217;s investments </div></td></tr></table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets and liabilities that the Group reports in its Consolidated Balance Sheets at fair value. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-4<div style="letter-spacing: 0px; top: 0px;display:inline;">7</div></ix:exclude> </div> </ix:nonNumeric></div></div> <ix:continuation id="TextSelection_139522833" continuedAt="TextSelectionAppend_139522833_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_1" continuedAt="TextSelectionAppend_139522833_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522833_2" continuedAt="TextSelectionAppend_139522833_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div></div></div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522833_3" continuedAt="TextSelectionAppend_139522833_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. FAIR VALUE MEASUREMENTS (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_4" continuedAt="TextSelectionAppend_139522833_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Short-Term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Short-term investment consists of wealth management products and time deposits, which are valued by the Group on a recurring basis. The Group values its short-term wealth management products investments and time deposits held in certain banks using model-derived valuations based upon discounted cash flow, in which significant inputs, mainly including expected return, are observable or can be derived principally from, or corroborated by, observable market data, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;2. The expected return of the financial products was determined based on the prevailing interest rates in the market. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Long-Term Investments </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Our Level&#160;3 available-for-sale debt securities as of December&#160;31, 2023 and 2024 primarily consist of redeemable preferred stock investments in privately held companies without readily determinable fair values. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Depending on the investee&#8217;s financing activity in a reporting period, management&#8217;s estimate of fair value may be primarily derived from the investee&#8217;s financing transactions, such as the issuance of preferred stock to new investors. The price in these transactions generally provides the best indication of the enterprise value of the investee. If there are no investee&#8217;s financing transactions, the Group may estimate the fair value by using other valuation techniques, including the guideline public company approach. The guideline public company approach relies on publicly available market data of comparable companies and uses comparative valuation multiples of the investee&#8217;s revenue or net profit. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Once the fair value of the investee is estimated, an option-pricing model (&#8220;OPM&#8221;) is employed to allocate value to various classes of securities of the investee, including the class owned by the Group. The model involves making assumptions around the investees&#8217; expected time to liquidity and volatility. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">An increase or decrease in any of the unobservable inputs in isolation, such as the security price in a significant financing transaction of the investee, could result in a material increase or decrease in the Group&#8217;s estimate of fair value. If there are investee&#8217;s financing transactions, other unobservable inputs, including short-term revenue projections, expected terms (expiration/time to exit), and volatility are less sensitive to the valuation in the respective reporting periods, as a result of the primary weighting on the investee&#8217;s financing transactions. Depending on the existence of investee&#8217;s financing transaction, weight of evidence and valuation approaches used, these or other inputs may have a more significant impact on the Group&#8217;s estimate of fair value. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For any sales of equity and debt securities, it will be recorded for as realized gains or losses in the Interest and investment income in the Consolidated Statements of Comprehensive Loss. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-4<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522833_5" continuedAt="TextSelectionAppend_139522833_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_6" continuedAt="TextSelectionAppend_139522833_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522833_7" continuedAt="TextSelectionAppend_139522833_8"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <ix:continuation id="TextSelectionAppend_139522833_8" continuedAt="TextSelectionAppend_139522833_9"><div style="font-size: 10pt;text-indent: 0px; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"></div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;"></div></div></div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139522833_9" continuedAt="TextSelectionAppend_139522833_10"><ix:exclude> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">11. FAIR VALUE MEASUREMENTS (CONTINUED) </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis (continued) </div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Long-Term Investments (continued) </div></div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_10" continuedAt="TextSelectionAppend_139522833_11"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-style:italic;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div></div><ix:nonNumeric name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139522836" id="ixv-34336"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following table summarizes information about the significant unobservable inputs used in the fair value measurement for our long-term investments as of December&#160;31, 2023 and 2024: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Lingdai Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48790">31,980</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48791">25,473</ix:nonFraction></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiple</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48792">1.5</ix:nonFraction>x-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48793">2.5</ix:nonFraction>x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48794">62</ix:nonFraction>%-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48795">67</ix:nonFraction>%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48796">1.5</ix:nonFraction>-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48797">2.5</ix:nonFraction>&#160;years</div></td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Jiayang Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48798">55,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48799">63,071</ix:nonFraction></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Market&#160;Approach&#160;-</div><br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Net&#160;Profit&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48800">18</ix:nonFraction>x-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48801">20</ix:nonFraction>x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48802">35</ix:nonFraction>%-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48803">40</ix:nonFraction>%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48804">1.0</ix:nonFraction>-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48805">3.0</ix:nonFraction></div>&#160;years</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr>
<td style="width: 155.609px;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.3281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.3281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.2188px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td> </tr>
<tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Investment</div></div></div> </div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="margin-block: 0em;">&#160;</div> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">At initial<br/>valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div> </div> </div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Tale Base Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48806">31,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align:bottom;white-space:nowrap"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48807">32,176</ix:nonFraction></td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48808">3.8</ix:nonFraction>x-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48809">4.3</ix:nonFraction>x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48810">35</ix:nonFraction>%-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48811">40</ix:nonFraction>%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;"/>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48812">1.0</ix:nonFraction>-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48813">1.5</ix:nonFraction></div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: center;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-4<div style="letter-spacing: 0px; top: 0px;display:inline;">9</div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></ix:exclude></div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_139522836" continuedAt="TextSelectionAppend_139522836_1"><ix:continuation id="TextSelectionAppend_139522833_11" continuedAt="TextSelectionAppend_139522833_12"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_12" continuedAt="TextSelectionAppend_139522833_13"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522833_13" continuedAt="TextSelectionAppend_139522833_14"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto;text-indent: 0px;"><ix:continuation id="TextSelectionAppend_139522836_1" continuedAt="TextSelectionAppend_139522836_2"><ix:continuation id="TextSelectionAppend_139522833_14" continuedAt="TextSelectionAppend_139522833_15"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">11. FAIR VALUE MEASUREMENTS (CONTINUED) </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis (continued) </div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Long-Term Investments (continued)</div></div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_15" continuedAt="TextSelectionAppend_139522833_16"><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">at initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 31%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Lingdai Investment</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48814">31,980</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48815">17,981</ix:nonFraction></div></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48816">1.0</ix:nonFraction>x-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48817">2.5</ix:nonFraction>x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 31%;"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48818">50</ix:nonFraction>%-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48819">60</ix:nonFraction>%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 31%;"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48820">1.5</ix:nonFraction>-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48821">2.5</ix:nonFraction></div>&#160;years</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 27%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">at initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 28%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Jiayang Investment</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48822">55,000</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48823">61,426</ix:nonFraction></div></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48824">0.2</ix:nonFraction>x-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48825">1.2</ix:nonFraction>x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 28%;"/>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48826">40</ix:nonFraction>%-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48827">48</ix:nonFraction>%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 28%;"/>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48828">1.0</ix:nonFraction>-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48829">3.0</ix:nonFraction></div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </ix:continuation></ix:continuation><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px;">&#160;<ix:continuation id="TextSelectionAppend_139522836_2" continuedAt="TextSelectionAppend_139522836_3"><ix:continuation id="TextSelectionAppend_139522833_16" continuedAt="TextSelectionAppend_139522833_17"><br/></ix:continuation></ix:continuation></div> <ix:continuation id="TextSelectionAppend_139522833_17" continuedAt="TextSelectionAppend_139522833_18"><ix:continuation id="TextSelectionAppend_139522836_3">
<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr>
<td style="width: 154.438px;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.0156px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.0156px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.8281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td> </tr>
<tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Investment</div></div></div> </div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">At initial<br/>valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div> </div> </div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Tale Base Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:InvestmentOwnedAtCost" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48830">31,400</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48831">29,764</ix:nonFraction></div></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48832">2.4</ix:nonFraction>x-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-48833">3</ix:nonFraction>x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48834">38</ix:nonFraction>%-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48835">42</ix:nonFraction>%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48836">1.0</ix:nonFraction>-<ix:nonFraction name="us-gaap:EquitySecuritiesFvNiMeasurementInput" contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-48837">2.0</ix:nonFraction></div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;display:inline;">50</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522833_18" continuedAt="TextSelectionAppend_139522833_19"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_19" continuedAt="TextSelectionAppend_139522833_20"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522833_20" continuedAt="TextSelectionAppend_139522833_21"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522833_21" continuedAt="TextSelectionAppend_139522833_22"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. FAIR VALUE MEASUREMENTS (CONTINUED) </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis (continued) </div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_22" continuedAt="TextSelectionAppend_139522833_23"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derivative Liabilities </div></div></div></div> <ix:nonNumeric name="yxt:ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-35595"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the years ended December&#160;31, 2022, 2023 and 2024, respectively, the roll forward of these conversion features which required to be bifurcated and accounted for as derivative liabilities are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 70%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48838">170,508</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48839">202,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48840">100,279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The change in fair value</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48841">32,190</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48842">102,419</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:FairValueChangeOfDerivativesLiabilities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48843">34,378</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48844">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48845">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-48846">65,901</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48847">202,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48848">100,279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48849">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Conversion Feature </div></div></div> <ix:nonNumeric name="yxt:ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-35827"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant factors, assumptions and methodologies used in determining the business valuation include applying the discounted cash flow approach, and such approach involves certain significant estimates which are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:51%"/>
<td style="vertical-align:bottom;width:12%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:11%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2024<div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(2)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Discount rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ConversionFeatureDiscountRate" contextRef="PAsOn12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48850">15.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ConversionFeatureDiscountRate" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:fixed-zero" id="ixv-48851">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighting between IPO scenario and Redemption scenario</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"></div> </td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">IPO&#160;scenario-<ix:nonFraction name="yxt:ConversionFeatureInitialPublicOfferingPossiblePercentage" contextRef="PAsOn12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48852">80</ix:nonFraction></div><br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Redemption&#160;scenario-<ix:nonFraction name="yxt:ConversionFeatureRedemptionPossiblePercentage" contextRef="PAsOn12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-48853">20</ix:nonFraction></div></div> </td>
<td style="white-space:nowrap;vertical-align:bottom">%<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">%&#160;</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"></div> </td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ConversionFeatureInitialPublicOfferingPossiblePercentage" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:fixed-zero" id="ixv-48854">&#8212;</ix:nonFraction>&#8194;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"><ix:nonFraction name="yxt:ConversionFeatureRedemptionPossiblePercentage" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:fixed-zero" id="ixv-48855">&#8212;</ix:nonFraction>&#8194;</div> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Upon the consummation of the IPO and the automatic conversion of preferred shares on August 15, 2024, the conversion feature of preferred shares were exercised, consequently, the derivative liabilities of conversion features were reduced to zero. </div> </td> </tr> </table> </ix:nonNumeric> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Discount rates </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The discount rates listed out in the table above were based on the weighted average cost of capital, which was determined based on a consideration of the factors including risk-free rate, comparative industry risk, equity risk premium, company size and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-systemic</div> risk factors. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Comparable companies </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In deriving the weighted average cost of capital used as the discount rates under the income approach, certain publicly traded companies were selected for reference as our guideline companies. The guideline companies were selected based on the following criteria: (i)&#160;they operate in the SaaS industry and (ii)&#160;their shares are publicly traded in the United States, Hong Kong and China. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522833_23" continuedAt="TextSelectionAppend_139522833_24"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_24" continuedAt="TextSelectionAppend_139522833_25"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522833_25" continuedAt="TextSelectionAppend_139522833_26"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> <div><div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522833_26" continuedAt="TextSelectionAppend_139522833_27"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. FAIR VALUE MEASUREMENTS (CONTINUED) </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis (continued) </div></div></div></div></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522833_27"><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The income approach involves applying appropriate discount rates to estimated cash flows that are based on earnings forecasts. The Group&#8217;s revenues and earnings growth rates, as well as major milestones that the Group has achieved. However, these fair values are inherently uncertain and highly subjective. The assumptions used in deriving the fair values are consistent with the Group&#8217;s business plan. These assumptions include: no material changes in the applicable future periods in the existing political, legal, fiscal or economic conditions in China; no material changes will occur in the current taxation law in China and the applicable tax rates will remain consistent; the Group has the ability to retain competent management and key personnel to support its ongoing operations; and industry trends and market conditions for the corporate training service business will not deviate significantly from current forecasts. These assumptions are inherently uncertain. </div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-Recurring</div> Basis </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">See Note 9, Intangible assets, net, regarding the Group&#8217;s consolidated financial statements for fair value measurements of certain assets and liabilities on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-recurring</div> basis. </div></div></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div> </div></div></div></div><div></div></div><div><div style="line-height:normal;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><ix:nonNumeric name="us-gaap:DebtDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139522737" id="ixv-35977"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">12. SHORT-TERM AND LONG-TERM BORROWINGS </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><ix:nonNumeric name="us-gaap:ScheduleOfDebtTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-35981">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:57%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fixed&#160;annual<br/>interest rate</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Term</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Secured bank loans</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48856">3.35</ix:nonFraction>%-<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48857">3.60</ix:nonFraction>%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="P01_01_2024To12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis" id="ixv-48858">Within&#160;12&#160;months</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SecuredDebtCurrent" contextRef="PAsOn12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48859">110,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unsecured bank loans</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48860">3.10</ix:nonFraction>%-<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48861">3.15</ix:nonFraction>%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="P01_01_2024To12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis" id="ixv-48862">Within 12 months</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:UnsecuredDebtCurrent" contextRef="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48863">39,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current portion of long-term borrowings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MinimumMembersrtRangeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48864">3.30</ix:nonFraction>%-<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MaximumMembersrtRangeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48865">4.20</ix:nonFraction>%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis" id="ixv-48866">Mature in 2025</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48867">7,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48868">53,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48869">46,800</ix:nonFraction></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><ix:nonFraction name="us-gaap:ShortTermBankLoansAndNotesPayable" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48870">163,000</ix:nonFraction></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Secured bank loan<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48871">3.45</ix:nonFraction>%-<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48872">3.65</ix:nonFraction>%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="us-gaap:DebtInstrumentTerm" contextRef="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis" format="ixt-sec:duryear" id="ixv-48873">1</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:DebtInstrumentTerm" contextRef="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis" format="ixt-sec:duryear" id="ixv-48874">2</ix:nonNumeric></div> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SecuredDebtCurrent" contextRef="PAsOn12_31_2023_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48875">78,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:SecuredDebtCurrent" contextRef="PAsOn12_31_2024_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48876">73,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unsecured bank loan<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48877">3.40</ix:nonFraction>%-<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48878">4.20</ix:nonFraction>%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="us-gaap:DebtInstrumentTerm" contextRef="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis" format="ixt-sec:duryear" id="ixv-48879">1</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:DebtInstrumentTerm" contextRef="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis" format="ixt-sec:duryear" id="ixv-48880">2</ix:nonNumeric></div> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:UnsecuredDebtCurrent" contextRef="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48881">147,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:UnsecuredDebtCurrent" contextRef="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48882">105,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: current portion of long-term borrowings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MinimumMembersrtRangeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48883">3.30</ix:nonFraction>%-<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MaximumMembersrtRangeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48884">4.20</ix:nonFraction>%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis" id="ixv-48885">Mature in 2025</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48886">7,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48887">53,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48888">219,000</ix:nonFraction></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48889">125,500</ix:nonFraction></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On April&#160;27, 2023, the Group entered into one secured bank loan of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_27_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48890">80,000</ix:nonFraction> which was guaranteed by the Founder of the Group with annual payment schedule of RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_27_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48891">1,500</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_27_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48892">2,000</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_27_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48893">76,500</ix:nonFraction> in 2023, 2024 and 2025, respectively. The Group repaid RMB <ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2023_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48894">1,500</ix:nonFraction> during the year ended December&#160;31, 2023 when the installment became due. In May 2024, the Company made early repayment of the <div style="letter-spacing: 0px; top: 0px;display:inline;">full remaining&#160;</div>balance, and refinanced a new secured bank loan of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn05_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48895">75,000</ix:nonFraction> with annual payment schedule of RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn05_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48896">1,500</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn05_31_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48897">2,000</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn05_31_2026" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48898">71,500</ix:nonFraction> in 2024, 2025 and 2026, respectively. The new loan is also guaranteed by the Founder of the Group. <div style="letter-spacing: 0px; top: 0px;display:inline;">The Group repaid RMB <ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48899">1,500</ix:nonFraction> during the year ended December 31, 2024 when the installment bec<div style="display:inline;">a</div>me due.&#160;</div>In February 2025, the Group made early repayment of the <div style="letter-spacing: 0px; top: 0px;display:inline;">entire remaining&#160;</div>balance. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On April&#160;24, 2023, the Group entered into one unsecured bank loan of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_24_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48900">50,000</ix:nonFraction> with annual payment schedule of RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_24_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48901">2,500</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_24_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48902">5,000</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_24_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48903">42,500</ix:nonFraction> in 2023, 2024 and 2025, respectively. The Group repaid RMB <ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48904">2,500</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and RMB <ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48905">5,000</ix:nonFraction>&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;">during the years ended December 31, 2023 and 2024, respectively, when the installment became due. In February 2025, the Group made early repayment of the remaining balance.</div></div></td></tr></table></ix:nonNumeric> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Then on December&#160;27, 2023, the Group entered into another two unsecured bank loans with the same bank in total amount of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn12_27_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48906">100,000</ix:nonFraction>, both of which are due in <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="P01_01_2024To12_31_2024" id="ixv-48907">June 2025</ix:nonNumeric>. In 2024, the Group made early repayment of the balance. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On April&#160;19, 2024, the Group entered into one unsecured bank loan of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_19_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48908">43,000</ix:nonFraction> with annual payment schedule of RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_19_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48909">3,000</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn04_19_2026" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48910">40,000</ix:nonFraction> in 2025 and 2026, respectively.<div style="display:inline;">&#160;</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">The Group repaid RMB <ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="P04_01_2025To04_30_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48911">3,000</ix:nonFraction> in April 2025 when the installment became due. </div></div> </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;26, 2024, the Group entered into one unsecured bank loan of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn06_26_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48912">10,000</ix:nonFraction> with annual payment schedule of RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn06_26_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48913">500</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn06_26_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48914">3,500</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn06_26_2026" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48915">6,000</ix:nonFraction> in 2024, 2025 and 2026, respectively. The Group repaid RMB <ix:nonFraction name="us-gaap:DebtInstrumentRepurchaseAmount" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48916">500</ix:nonFraction> during the year ended December&#160;31, 2024, when the installment became due. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On July&#160;31, 2024, the Group entered into one unsecured bank loan of RMB <ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn07_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48917">10,000</ix:nonFraction> with annual payment schedule of RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn07_31_2025" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48918">2,000</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="PAsOn07_31_2026" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48919">8,000</ix:nonFraction> in 2025 and 2026, respectively. </div><ix:nonNumeric name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36321"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The combined aggregate amount of maturities for all long-term borrowings for each of the five years following December&#160;31, 2024 as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:77%"/>
<td style="vertical-align:bottom;width:14%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Long-term&#160;borrowings</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom">2025</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48920">53,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">2026</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48921">125,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></ix:nonNumeric> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt;text-indent: 0px;"><ix:exclude>&#160;</ix:exclude></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div></ix:exclude> </div></ix:nonNumeric></div></div><ix:continuation id="TextSelection_139522737" continuedAt="TextSelectionAppend_139522737_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522737_1" continuedAt="TextSelectionAppend_139522737_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522737_2" continuedAt="TextSelectionAppend_139522737_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div></ix:exclude></ix:continuation></div></div></div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522737_3" continuedAt="TextSelectionAppend_139522737_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522737_4" continuedAt="TextSelectionAppend_139522737_5"><ix:exclude> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">12. SHORT-TERM AND LONG-TERM BORROWINGS (CONTINUED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522737_5"><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The weighted average interest rates for the outstanding borrowings were approximately <ix:nonFraction name="us-gaap:DebtWeightedAverageInterestRate" contextRef="PAsOn12_31_2023" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48923">3.88</ix:nonFraction>% and <ix:nonFraction name="us-gaap:DebtWeightedAverageInterestRate" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48924">3.68</ix:nonFraction>% as of December&#160;31, 2023 and 2024, respectively. </div> </ix:continuation><ix:nonNumeric name="yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36396"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">13. OTHER PAYABLE AND ACCRUED LIABILITIES </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36400">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare payable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48925">69,620</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48926">43,693</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued litigation liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><ix:nonFraction name="yxt:AccuredLitigationLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48927">17,756</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Taxes payable</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:TaxesPayableCurrentAndNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48928">8,625</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:TaxesPayableCurrentAndNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48929">4,780</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Professional fees payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48930">3,855</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48931">3,063</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term rental payable</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccruedRentCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48932">2,924</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccruedRentCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48933">1,190</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:LeaseholdImprovementPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48934">907</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:LeaseholdImprovementPayable" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48935">515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsPayableOtherCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48936">4,006</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccountsPayableOtherCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48937">1,031</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48938">89,937</ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48939">72,028</ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:nonNumeric></ix:nonNumeric><ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521831" id="ixv-36556"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">14. OPERATING LEASE </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has operating leases primarily for office and operation space. The Group&#8217;s operating lease arrangements have remaining terms of <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis" format="ixt-sec:durwordsen" id="ixv-48940">one year</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis" format="ixt-sec:durwordsen" id="ixv-48941">eleven years</ix:nonNumeric> with <ix:nonFraction name="us-gaap:VariableLeaseCost" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-48942">no</ix:nonFraction> variable lease costs. </div> <ix:nonNumeric name="us-gaap:LeaseCostTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36560"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group performed evaluations of its contracts and determined that each of its identified leases <div style="letter-spacing: 0px; top: 0px;display:inline;">i</div><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div> operating lease. The components of operating lease expense were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:76%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease costs</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48943">22,361</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48944">18,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48945">12,907</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenses for short-term lease within 12 months</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48946">3,371</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48947">1,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48948">1,266</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48949">25,732</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48950">19,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48951">14,173</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric><ix:nonNumeric name="yxt:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36706"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Supplemental balance sheet information related to leases is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48952">34,997</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48953">25,655</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48954">15,818</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48955">8,966</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48956">20,257</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48957">17,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total lease liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48958">36,075</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48959">26,424</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="display:inline;">4</div> </div> </ix:exclude></ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139521831" continuedAt="TextSelectionAppend_139521831_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521831_1" continuedAt="TextSelectionAppend_139521831_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521831_2" continuedAt="TextSelectionAppend_139521831_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521831_3" continuedAt="TextSelectionAppend_139521831_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">14. OPERATING LEASE (CONTINUED) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521831_4"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36858"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Supplemental cash flow information related to leases is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:75%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48960">23,997</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48961">20,187</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48962">13,444</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets obtained in exchange for operating lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48963">29,168</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48964">4,168</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48965">9,858</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2022" format="ixt-sec:duryear" id="ixv-48966">4.66</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2023" format="ixt-sec:duryear" id="ixv-48967">4.63</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2024" format="ixt-sec:duryear" id="ixv-48968">5.61</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn12_31_2022" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48969">4.59</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn12_31_2023" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48970">4.73</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-48971">3.92</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr> </table> </ix:nonNumeric><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-36979"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Maturities of lease liabilities are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 18%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48972">8,608</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48973">6,124</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48974">3,592</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48975">1,495</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2029 and after</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48976">8,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total undiscounted operating lease payments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48977">27,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: imputed interest</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48978">1,506</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48979">26,424</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="display:inline;">5</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521512" id="ixv-37116"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">15. RELATED PARTY BALANCES AND TRANSACTIONS </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div><ix:nonNumeric name="yxt:ScheduleOfRelatedPartyRelationshipsTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-37123"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2024: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 51%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 48%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of related parties</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Relationship with the Group</div></div></div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Xiaoyan Lu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Director, Founder, Chairman of the Board, Chief Executive Officer and Shareholder of the Group (&#8220;Mr.&#160;Lu&#8221;)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Yazhou Wu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Chief Technology Officer <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">(&#8220;</div></div>Mr.&#160;Wu&#8221;)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Suzhou Yunzheng Technology Co., Ltd. (&#8220;Suzhou Yunzheng&#8221;)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Controlled by the Mr.&#160;Lu</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Shanghai China Europe International Culture Communication Co., Ltd. (&#8220;Shanghai China Europe&#8221;)</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align:top">Significantly influenced by the Group</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Shanghai Fenghe Culture Communication Co., Ltd. (&#8220;Shanghai Fenghe&#8221;)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Significantly influenced by the Group</td> </tr> </table> </ix:nonNumeric><ix:nonNumeric name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521981" id="ixv-37170"><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group had the following transactions with the major related parties: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:81%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sales of service</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48980">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48981">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48982">219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Yunzheng</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48983">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48984">57</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48985">40</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Purchase of service</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="P01_01_2022To12_31_2022_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48986">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="P01_01_2023To12_31_2023_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48987">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="P01_01_2024To12_31_2024_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48988">3,561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Yunzheng</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="P01_01_2022To12_31_2022_SuzhouYunzhengMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48989">245</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="P01_01_2023To12_31_2023_SuzhouYunzhengMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48990">404</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="P01_01_2024To12_31_2024_SuzhouYunzhengMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48991">836</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Loan to related parties</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Fenghe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableRelatedParties" contextRef="PAsOn12_31_2022_ShanghaiFengheMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48992">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableRelatedParties" contextRef="PAsOn12_31_2023_ShanghaiFengheMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48993">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableRelatedParties" contextRef="PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48994">2,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Advances for the Group&#8217;s operation</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Xiaoyan Lu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2022To12_31_2022_XiaoyanLuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48995">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2023To12_31_2023_XiaoyanLuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48996">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2024To12_31_2024_XiaoyanLuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-48997">1,943</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yazhou Wu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2022To12_31_2022_YazhouWuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48998">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2023To12_31_2023_YazhouWuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-48999">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2024To12_31_2024_YazhouWuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49000">3,300</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Collection of unused advances for the Group&#8217;s operation</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Xiaoyan Lu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:CollectionOfUnusedAdvancesFromTheRelatedParty" contextRef="P01_01_2022To12_31_2022_XiaoyanLuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49001">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:CollectionOfUnusedAdvancesFromTheRelatedParty" contextRef="P01_01_2023To12_31_2023_XiaoyanLuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49002">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:CollectionOfUnusedAdvancesFromTheRelatedParty" contextRef="P01_01_2024To12_31_2024_XiaoyanLuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49003">1,455</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yazhou Wu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:CollectionOfUnusedAdvancesFromTheRelatedParty" contextRef="P01_01_2022To12_31_2022_YazhouWuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49004">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:CollectionOfUnusedAdvancesFromTheRelatedParty" contextRef="P01_01_2023To12_31_2023_YazhouWuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49005">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:CollectionOfUnusedAdvancesFromTheRelatedParty" contextRef="P01_01_2024To12_31_2024_YazhouWuMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49006">3,300</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table></ix:nonNumeric><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div> </div> </ix:exclude></ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139521512" continuedAt="TextSelectionAppend_139521512_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521512_1" continuedAt="TextSelectionAppend_139521512_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521512_2" continuedAt="TextSelectionAppend_139521512_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521512_3" continuedAt="TextSelectionAppend_139521512_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521512_4" continuedAt="TextSelectionAppend_139521512_5"><ix:exclude> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">15. RELATED PARTY BALANCES AND TRANSACTIONS (CONTINUED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521512_5"><ix:nonNumeric name="yxt:ScheduleOfRelatedPartyBalancesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-37565"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group had the following balances with related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 85%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amount due from related parties</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Fenghe</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="PAsOn12_31_2023_ShanghaiFengheMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49007">&#8212;</ix:nonFraction>&#8194;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49008">2,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amount due to related parties</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49009">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="PAsOn12_31_2024_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49010">2,452</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:continuation id="TextSelection_139521981">
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The balance represented a RMB <ix:nonFraction name="us-gaap:PaymentsToFundLongtermLoansToRelatedParties" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49011">2,000</ix:nonFraction> loan to the related party with an interest rate at Loan Prime Rate (&#8220;LPR&#8221;) issued by China&#8217;s central bank, which is expected to be repaid on <ix:nonNumeric name="yxt:LoansToRelatedPartiesMaturityDate" contextRef="P01_01_2024To12_31_2024" format="ixt:date-monthname-day-year-en" id="ixv-49012">May 31, 2025</ix:nonNumeric>. </div> </td> </tr> </table> </ix:continuation></ix:nonNumeric></ix:continuation><ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139522651" id="ixv-37700"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(a) Value Added Tax (&#8220;VAT&#8221;) and Surcharges </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group is subject to VAT at the rate of <ix:nonFraction name="yxt:PercentageOfValueAddedTaxRate" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49013">6</ix:nonFraction>% for both corporate learning solution and other revenue. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Income Tax </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Cayman Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the current laws of the Cayman Islands, entities incorporated in the Cayman Islands are not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">British Virgin Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the current Hong Kong Inland Revenue Ordinance, the Company&#8217;s subsidiaries incorporated in Hong Kong are subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-tiered</div> profits tax rates regime. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-tiered</div> profits tax rates regime, the first HK$<ix:nonFraction name="yxt:ProfitInIncomeTaxRegime" contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49014">2</ix:nonFraction>&#160;million of profits of the qualifying group entity will be taxed at <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-49015">8.25</ix:nonFraction>%, and profits above HK$<ix:nonFraction name="yxt:ProfitInIncomeTaxRegime" contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49016">2</ix:nonFraction>&#160;million will be taxed at <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49017">16.5</ix:nonFraction>%. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">7</div></ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139522651" continuedAt="TextSelectionAppend_139522651_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_1" continuedAt="TextSelectionAppend_139522651_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522651_2" continuedAt="TextSelectionAppend_139522651_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> <div><div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522651_3" continuedAt="TextSelectionAppend_139522651_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION (CONT<div style="display:inline;">IN</div>UED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Income Tax (continued) </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_4" continuedAt="TextSelectionAppend_139522651_5"><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">PRC </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March&#160;16, 2007, the National People&#8217;s Congress of PRC enacted a new Enterprise Income Tax Law (&#8220;new EIT law&#8221;), under which Foreign Investment Enterprises (&#8220;FIEs&#8221;) and domestic companies would be subject to enterprise income tax at a uniform rate of <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P03_16_2007To03_16_2007_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49018">25</ix:nonFraction>%. The new EIT law became effective on January&#160;1, 2008. In accordance with the implementation rules of EIT Law, a qualified &#8220;High and New Technology Enterprise&#8221; (&#8220;HNTE&#8221;) is eligible for a preferential tax rate of <ix:nonFraction name="yxt:PreferentialTaxRate" contextRef="P01_01_2008To01_01_2008_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49019">15</ix:nonFraction>%. The HNTE certificate is effective for a period of three years. An entity could <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-apply</div> for the HNTE certificate when the prior certificate expires. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">Jiangsu Radnova</div></div> obtained its HNTE certificate on November&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;">30</div>, 2021 and was eligible to enjoy a preferential tax rate of <ix:nonFraction name="yxt:PreferentialTaxRate" contextRef="P11_30_2021To11_30_2021_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49020">15</ix:nonFraction>% from 2021 to 2023 to the extent it has taxable income under the EIT Law, as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In 2024, <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">Jiangsu Radnova</div></div> renewed its HNTE certificate and was eligible to enjoy the preferential tax rate from 2024 to 202<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div>. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">For qualified small and low-profit enterprises, from January 1, 2023 to December&#160;31, 2027, <ix:nonFraction name="yxt:IncomeLossBeforeTaxSubjectToTax" contextRef="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49021">25</ix:nonFraction>% of the first RMB&#160;<ix:nonFraction name="yxt:PercentageOfProfitBeforeTaxSubjectToTax" contextRef="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-49022">3.0</ix:nonFraction>&#160;million of the assessable profit before tax is subject to the tax rate of <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49023">20</ix:nonFraction>%. For the year ended December&#160;31, 2024, there are qualified small and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">low-profit</div> enterprises in PRC, and thus they were eligible for the above preferential tax rate for small and low-profit enterprises. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div></ix:exclude></div></ix:continuation> </div></div><ix:continuation id="TextSelectionAppend_139522651_5" continuedAt="TextSelectionAppend_139522651_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522651_6" continuedAt="TextSelectionAppend_139522651_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522651_7" continuedAt="TextSelectionAppend_139522651_8"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522651_8" continuedAt="TextSelectionAppend_139522651_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION (CONTINUED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Income Tax (continued) </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_9" continuedAt="TextSelectionAppend_139522651_10"><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Withholding Tax on Undistributed Dividends </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The new EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose &#8220;actual management body&#8221; is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of <ix:nonFraction name="yxt:PercenatgeOfIncomeTaxRateOnGlobalIncome" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49024">25</ix:nonFraction>% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#8220;actual management body&#8221; as &#8220;the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, property, etc., of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-PRC</div> company is located.&#8221; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered a resident enterprise for PRC tax purposes. However, due to limited guidance and implementation history of the EIT Law, there is uncertainty as to the application of the EIT Law. Should the company be treated as a resident enterprise for PRC tax purposes, the company will be subject to PRC income tax on worldwide income at a uniform tax rate of <ix:nonFraction name="yxt:PercenatgeOfUniformTaxRate" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49025">25</ix:nonFraction>%. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The new EIT law also imposes a withholding income tax of <ix:nonFraction name="yxt:PercentageOfWithHoldingTaxOnUndistributedDividends" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49026">10</ix:nonFraction>% on dividends distributed by an FIE to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than <ix:nonFraction name="yxt:PercentageOfWithholdingTaxOnForeignInvestor" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49027">5</ix:nonFraction>% if the foreign investor owns directly at least <ix:nonFraction name="yxt:PercentageOfForeignInvestorOwnsShare" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49028">25</ix:nonFraction>% of the shares of the FIE and if Hong Kong company is a beneficial owner of the dividend. The State Taxation Administration (&#8220;SAT&#8221;) further promulgated SAT Public Notice [2018] No.9 regarding the assessment criteria on beneficial owner status. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, the Group does not have any plan for its PRC subsidiaries to distribute their retained earnings and intends to retain them to operate and expand its business in the PRC. Accordingly, no deferred income tax liabilities on withholding tax were provided as of December&#160;31, 2023 and 2024, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-5<div style="letter-spacing: 0px; top: 0px;display:inline;">9</div></ix:exclude> </div></ix:continuation> </div></div> </div><ix:continuation id="TextSelectionAppend_139522651_10" continuedAt="TextSelectionAppend_139522651_11"><div></div></ix:continuation></div><ix:continuation id="TextSelectionAppend_139522651_11" continuedAt="TextSelectionAppend_139522651_12"><div><div style="line-height:normal;display: inline;"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></div></div></ix:continuation></div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522651_12" continuedAt="TextSelectionAppend_139522651_13"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION (CONTINUED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Income Tax (continued) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_13" continuedAt="TextSelectionAppend_139522651_14"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Composition of Income Tax </div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-37868"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The components of loss before tax are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:72%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from PRC entities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2022To12_31_2022_PRCentitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49029">607,635</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2023To12_31_2023_PRCentitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49030">307,901</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2024To12_31_2024_PRCentitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49031">176,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Loss)/gain from overseas entities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2022To12_31_2022_OverseasEntitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49032">38,051</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2023To12_31_2023_OverseasEntitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49033">68,192</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2024To12_31_2024_OverseasEntitiesMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49034">84,403</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total loss before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49035">645,686</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49036">239,709</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToParent" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49037">92,053</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="12" style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49038">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49039">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49040">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49041">5,391</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49042">9,871</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49043">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49044">5,391</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49045">9,871</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49046">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Reconciliation of the Differences Between Statutory Tax Rate and the Effective Tax Rate </div></div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-38160"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax benefit of the<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Group: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 81%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC Statutory income tax rate</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49047">25.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49048">25.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49049">25.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax rate difference from statutory rate in other jurisdictions <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49050">1.5</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49051">8.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49052">21.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of preferential tax rates and tax holiday <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49053">0.5</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49054">4.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49055">11.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of permanent differences <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49056">2.8</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49057">2.6</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49058">25.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Additional deduction of qualified R&amp;D expenditures</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49059">4.2</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49060">7.7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49061">16.0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Changes in valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49062">23.4</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49063">19.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49064">70.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of changes in tax rates</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="-2" scale="-2" format="ixt:fixed-zero" id="ixv-49065">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="-2" scale="-2" format="ixt:fixed-zero" id="ixv-49066">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49067">25.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of expiration on NOL</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49068">0.2</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49069">11.0</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;">(<ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49070">49.0</ix:nonFraction></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of deconsolidation on NOL</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="-2" scale="-2" format="ixt:fixed-zero" id="ixv-49071">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="-2" scale="-2" format="ixt:fixed-zero" id="ixv-49072">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal" id="ixv-49073">22.0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effective tax rates</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49074">0.8</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-49075">4.1</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_pure" decimals="-2" scale="-2" format="ixt:fixed-zero" id="ixv-49076">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The tax rate difference is attributed to varying rates in other jurisdictions where the Group is established or operates, such as the Cayman Islands, British Virgin Islands or Hong Kong. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova has been qualified as HNTE and enjoys a preferential income tax rate of<div style="display:inline;">&#160;</div></div><ix:nonFraction name="yxt:PreferentialTaxRate" contextRef="P01_01_2022To12_31_2022_YunxuetangMembersrtConsolidatedEntitiesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49077"><ix:nonFraction name="yxt:PreferentialTaxRate" contextRef="P01_01_2023To12_31_2023_YunxuetangMembersrtConsolidatedEntitiesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49078"><ix:nonFraction name="yxt:PreferentialTaxRate" contextRef="P01_01_2024To12_31_2024_YunxuetangMembersrtConsolidatedEntitiesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49079">15</ix:nonFraction></ix:nonFraction></ix:nonFraction>% <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">during 2022, 2023 and 2024. Since Jiangsu Radnova had cumulative tax losses as of December 31, 2023 and 2024, there was no effect of the tax holiday.</div></div></div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="text-align: left; vertical-align: top;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The permanent differences are primarily related to share-based compensation, non-deductible expenses and true-up on NOL. </div> </td> </tr> </table> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;display:inline;">60</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522651_14" continuedAt="TextSelectionAppend_139522651_15"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_15" continuedAt="TextSelectionAppend_139522651_16"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522651_16" continuedAt="TextSelectionAppend_139522651_17"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522651_17" continuedAt="TextSelectionAppend_139522651_18"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION (CONTINUED) </div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_18" continuedAt="TextSelectionAppend_139522651_19"><div style="font-weight:bold;display:inline;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(c) Deferred Tax Assets and Deferred Tax Liabilities </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-38457"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The tax effects of temporary differences that give rise to the deferred tax asset balances as of December&#160;31, 2023 and 2024 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:79%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accumulated losses-carry forward</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49080">522,038</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49081">452,178</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivables allowance</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49082">325</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49083">259</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value change of long-term investment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49084">1,972</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49085">4,141</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49086">524,335</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49087">456,578</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49088">521,462</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49089">456,578</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets, net of valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49090">2,873</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49091">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts offset by deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49092">2,873</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49093">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49094">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49095">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 83%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49096">1,909</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49097">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49098">964</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49099">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49100">2,873</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49101">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts offset by deferred tax assets</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49102">2,873</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49103">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 83%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities, net</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49104">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49105">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522651_19" continuedAt="TextSelectionAppend_139522651_20"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_20" continuedAt="TextSelectionAppend_139522651_21"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522651_21" continuedAt="TextSelectionAppend_139522651_22"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> <div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522651_22" continuedAt="TextSelectionAppend_139522651_23"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION (CONTINUED) </div></div></div></div><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(c) Deferred Tax Assets and Deferred Tax Liability (continued) </div></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522651_23"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><ix:nonNumeric name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-38902"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Movement of valuation allowance </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49106">325,200</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49107">476,022</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49108">521,462</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes of valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesAdjustments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49109">150,822</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesAdjustments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49110">45,440</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesAdjustments" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49111">64,884</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom"/></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49112">476,022</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49113">521,462</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49114">456,578</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">According to PRC tax regulations, the PRC enterprise net operating loss can generally carry forward for no longer than five years, and HNTE&#8217;s net operating losses can be carried forward for no more than 10 years, starting from the year subsequent to the year in which the loss was incurred. Carryback of losses is not permitted. The Group will re-apply for the HNTE certificate when the prior certificate expires in the foreseeable future. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Total net operating losses (NOLs) carryforwards of the subsidiaries, consolidated VIEs and VIEs&#8217; subsidiaries established in the PRC of the Company is RMB <ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49115">1,870,574</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49116">1,905,882</ix:nonFraction> as of December 31, 2023 and 2024, respectively. As of December 31, 2024, net operating loss carryforwards of the subsidiaries, consolidated VIEs and VIEs&#8217; subsidiaries established in the PRC of the Company will expire in calendar years 2025-2030 and 2033-2034, if not utilized. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses, forecasts of future profitability, the duration of statutory carry forward periods, the Group&#8217;s experience with tax attributes expiring unused and tax planning alternatives. Valuation allowances have been established for deferred tax assets based on a more-likely-than-not threshold. Under the applicable accounting standards, management has considered the Group&#8217;s history of losses and concluded that it is more likely than not that the Group will not generate future taxable income prior to the expiration of the net operating losses for PRC. Accordingly, as of December 31, 2023 and 2024, a RMB <ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49117">521,462</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49118">456,578</ix:nonFraction> valuation allowance has been established respectively. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023 and 2024, the Group did not have any unrecognized uncertain tax positions and the Group does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023 and 2024, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">As of December 31, 2024, the tax years ended December 31, 2019 through 2023 for the Group&#8217;s subsidiaries in the PRC and the VIEs are generally subject to examination by the PRC tax authorities. The tax years ended December 31, 2018 through 2023 for the Group&#8217;s subsidiaries in Hong Kong are generally subject to examination by the Hong Kong tax authorities. </div></div></div></ix:continuation> <div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div> </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;text-indent: 0px;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;text-indent: 0px;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-39118"><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">17. ORDINARY SHARES </div></div></div></div><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On January&#160;20, 2017, the Company was incorporated as an exempted company with limited liability with authorized share capital of US$<ix:nonFraction name="us-gaap:CapitalUnits" contextRef="PAsOn01_20_2017" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49119">50</ix:nonFraction> divided into <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn01_20_2017" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49120">500,000,000</ix:nonFraction> shares with par value US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn01_20_2017" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49121">0.0001</ix:nonFraction> each. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In addition, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn05_04_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49122">56,179,775</ix:nonFraction> ordinary shares were issued to the Initial Ordinary Shareholders on May&#160;4, 2017 as part of the Reorganization to swap the Initial Ordinary Shareholders&#8217; equity interests in <div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Jiangsu Radnova&#160;</div></div>with the shareholding interests in the Company. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company amended the numbers of its ordinary shares authorized as <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn11_30_2017_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49123">493,344,264</ix:nonFraction>, <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn09_30_2018_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49124">467,924,866</ix:nonFraction>, <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn01_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49125">433,071,251</ix:nonFraction>, <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn06_30_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49126">420,874,891</ix:nonFraction> and <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn01_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49127">390,518,031</ix:nonFraction> upon the issuance of Series A-1; Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1;</div> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2;</div> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2;</div> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> convertible redeemable preferred shares in November 2017, September 2018, January 2020, June 2020 and January 2021, respectively. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;24, 2020, The Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> <ix:nonFraction name="yxt:RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" contextRef="PAsOn06_24_2020_Seriesd2convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49128">6,943,638</ix:nonFraction> ordinary shares to Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> convertible redeemable preferred shares after the Initial Ordinary Shareholder transferred the ordinary share to the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> convertible redeemable preferred shares investor. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On January 25, 2021, the Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> <ix:nonFraction name="yxt:RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" contextRef="PAsOn01_25_2021_Seriesd3convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49129">3,939,542</ix:nonFraction> ordinary shares to Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> convertible redeemable preferred shares after the Initial Ordinary Shareholder transferred the ordinary share to the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> convertible redeemable preferred shares investor. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On March&#160;22, 2021, one of the Series E investors acquired <ix:nonFraction name="yxt:StockPurchasedDuringPeriodShares" contextRef="PAsOn03_22_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49130">3,751,945</ix:nonFraction> ordinary shares of the Company from Unicentury Holding Limited, which is a shareholder of the Company and wholly owned by the founder, at fair value. These shares remained as ordinary shares after the share transaction. In this share transaction, the Company didn&#8217;t receive any consideration. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On September&#160;10, 2021, the Company granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49131">1,478,415</ix:nonFraction> restricted ordinary shares at par value US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49132">0.0001</ix:nonFraction> to Zuniform Limited, owned by the CEO. The restricted ordinary shares vested in two tranches, i.e. <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P07_05_2022To07_05_2022_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49133">739,207</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P07_05_2023To07_05_2023_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49134">739,208</ix:nonFraction> ordinary shares and no longer be deemed restricted shares on July&#160;5, 2022 and July&#160;5, 2023, respectively. This transaction was treated as the Company&#8217;s share-based compensation to CEO, refer to Note 19 for more details. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On September&#160;10, 2021, the Company also granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P09_10_2021To09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49135">1,478,415</ix:nonFraction> ordinary shares at par value US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49136">0.0001</ix:nonFraction> to Zuniform Limited, which were vested immediately on the grant date. This transaction was treated as the Company&#8217;s share-based compensation to the CEO. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On September&#160;10, 2021, one of the Company&#8217;s shareholders Unicentury Holdings Limited (owned by Xiaoyan Lu, the founder) transferred <ix:nonFraction name="yxt:ShareTransferredFromOrdinaryShareToZuniformLimited" contextRef="PAsOn09_10_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49137">825,131</ix:nonFraction> ordinary shares to Zuniform Limited (owned by Teng Zu, the CEO of the Company) with no consideration being exchanged. This transaction was treated as the Company&#8217;s share-based compensation to CEO. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On July&#160;1, 2024, the Company adopted an eighth amended and restated memorandum and articles of association that provided that, immediately prior to the completion of IPO, the Company authorized share capital was $<ix:nonFraction name="us-gaap:CapitalUnits" contextRef="PAsOn07_01_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49138">50</ix:nonFraction> divided into <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn07_01_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49139">500,000,000</ix:nonFraction> ordinary shares, comprising of (i) <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn07_01_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49140">483,068,176</ix:nonFraction> Class&#160;A ordinary shares with a par value of US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn07_01_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49141">0.0001</ix:nonFraction> each, and (ii) <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn07_01_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49142">16,931,824</ix:nonFraction> Class&#160;B ordinary shares with a par value of US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn07_01_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49143">0.0001</ix:nonFraction> each. Each Class&#160;A ordinary share is entitled to one vote, and each Class&#160;B ordinary share is entitled to twenty votes. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof. Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. Except for voting and conversion rights, holder of Class&#160;A ordinary shares and Class&#160;B ordinary shares have the same rights. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Upon the completion of the Company&#8217;s IPO on August 15, 2024, (1) the Company offered and issued <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49144">6,819,000</ix:nonFraction> Class&#160;A ordinary shares at the total gross proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="P08_15_2024To08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49145">25,003</ix:nonFraction>, and IPO related expense was $<ix:nonFraction name="yxt:InitialPublicOfferingRelatedCost" contextRef="P08_15_2024To08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49146">7,866</ix:nonFraction>; (2) the Company granted the underwriters the rights to purchase up to an additional <ix:nonFraction name="yxt:StockPurchasedDuringPeriodShares" contextRef="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49147">1,022,850</ix:nonFraction> Class&#160;A ordinary shares from the Company within 30 days<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;from August 15, 2024, to cover over-allotments.</div> (3) <ix:nonFraction name="yxt:StockPurchasedDuringPeriodShares" contextRef="PAsOn08_15_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49148">16,931,824</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;display:inline;">ordinary shares beneficially owned by the Xiaoyan Lu, prior to IPO were re-designated into Class B ordinary shares. (4) all of the Company&#8217;s issued and outstanding convertible redeemable preferred shares </div><div style="display:inline;">and all of ordinary shares, except for the <ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49149">16,931,824</ix:nonFraction> ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu were converted or redesignated into Class&#160;A ordinary shares on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">one-for-one</div></div> basis, reflecting the anti-dilution adjustments based on the initial public offering price of US$<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-49150">11.00</ix:nonFraction> per ADS. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt;display:inline;">As of December&#160;31, 2024, there were </div><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49151">163,294,773</ix:nonFraction><div style="font-size: 10pt;display:inline;"> and </div><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49152">16,931,824</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;shares issued and outstanding for Class&#160;A and Class&#160;B ordinary shares, respectively. Underwriters did not exercise the over-allotment option granted and these over-allotment option has expired after September 15, 2024.</div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div> </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div></div></div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="yxt:ConvertibleRedeemablePreferredSharesDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139522849" id="ixv-39182"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">18. CONVERTIBLE REDEEMABLE PREFERRED SHARES </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On November&#160;3, 2017, the Company entered into a share purchase agreement with certain investors, pursuant to which <ix:nonFraction name="yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" contextRef="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49153">6,655,736</ix:nonFraction> Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1</div> Preferred Shares&#8221;) were issued on November&#160;3, 2017 for an aggregated consideration of US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49154">8,500</ix:nonFraction>. The investors were also granted Series A Warrant allowing them to purchase <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="PAsOn11_03_2017_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49155">3,132,111</ix:nonFraction> additional series A preferred shares at the price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="PAsOn11_03_2017_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="3" scale="0" format="ixt:num-dot-decimal" id="ixv-49156">1.277</ix:nonFraction>/share within 18 months after the closing. The warrant was separately transferrable. The Company incurred issuance costs of US$<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49157">101</ix:nonFraction> in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1</div> Preferred Shares and Series A Warrant. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On July&#160;26, 2018 and September&#160;7, 2018, the Series A Warrant holders exercised Series A Warrant to purchase <div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="yxt:StockIssuedDuringThePeriodSharesWarrantsExercised" contextRef="P07_26_2018To09_07_2018_RedeemableConvertibleSeriesa2preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49158">1,566,056</ix:nonFraction> </div>Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2</div> Preferred Shares&#8221;) and <ix:nonFraction name="yxt:StockIssuedDuringThePeriodSharesWarrantsExercised" contextRef="P09_07_2018To09_07_2018_RedeemableConvertibleSeriesa3preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49159">1,566,055</ix:nonFraction> Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> Preferred Shares&#8221;), respectively. The total consideration was US$<ix:nonFraction name="yxt:StockIssuedDuringThePeriodValueWarrantsExercised" contextRef="P07_26_2018To09_07_2018_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49160">4,000</ix:nonFraction>. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&#160;24, 2020, the Company and its subsidiaries entered into a series of share purchase agreements and acquired <ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" contextRef="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49161">60</ix:nonFraction>% of the shares of CEIBS Publishing Group. The Company and its subsidiaries obtained control of CEIBS Publishing Group. As part of the consideration, the Company issued <ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis_RedeemableConvertibleSeriesa4preferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49162">5,252,723</ix:nonFraction> Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> Preferred Shares&#8221;) to the selling shareholders.</div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On July&#160;30, 2019, the Company issued <ix:nonFraction name="yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49163">7,085,330</ix:nonFraction> Redeemable Convertible Series B Preferred Shares (the &#8220;Series B Preferred Shares&#8221;) for an aggregated consideration of US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49164">10,595</ix:nonFraction> (equivalent to RMB<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49165">70,000</ix:nonFraction>) pursuant to a share purchase agreement entered into with certain investors. <ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49166">No</ix:nonFraction> issuance cost was incurred in connection with the offering of Series B Preferred Shares. These investors injected consideration of RMB<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P12_01_2017To12_31_2017_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49167">60,000</ix:nonFraction> in December 2017 and RMB<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2018To01_31_2018_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49168">10,000</ix:nonFraction> in January 2018 into <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Jiangsu Radnova</div>, respectively, when these investors were warranted to the subscription of the Series B Preferred Shares based on fair value at the time. Accordingly, the proceeds received were recorded as warrant liability and subsequently measured at fair value with changes in fair value recorded in the Consolidated Statements of Comprehensive Loss. The warrant liability was reclassified to mezzanine equity upon issuance of Series B Preferred Shares on July&#160;30, 2019 after the investors&#8217; completion of the overseas direct investment administrative processes. The Group recognized a loss of RMB<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49169">3,983</ix:nonFraction> from the change in fair value of the warrant liability up to July&#160;30 in the year of 2019. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&#160;10, 2018, the Company entered into a share purchase agreement with certain investors, pursuant to which <ix:nonFraction name="yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" contextRef="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49170">15,201,956</ix:nonFraction> Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Preferred Shares (the &#8220;Series C Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Preferred Shares&#8221;) were issued on September&#160;10, 2018 for an aggregated consideration of US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49171">30,000</ix:nonFraction>. The investors were also granted Series C Warrant allowing them to purchase no more than US$<ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" contextRef="PAsOn09_10_2018_MaximumMembersrtRangeAxis_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49172">20,000</ix:nonFraction> Series C preferred shares upon the occurrence of the two scenarios below (whichever occurs first) </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(a)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">the completion of the next equity financing at the price of 85% of the per share purchase price of the shares to be issued by the Company in the next equity financing but no lower than the per share issuance price of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Purchased Shares, or </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(b)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">eighteenth (18th)-month anniversary after the closing at a price agreed upon by the Company and Series C Warrant holder in writing which shall be no lower than the per share issuance price of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Purchased Shares </div> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company incurred issuance costs of US$<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49173">1,134</ix:nonFraction> in connection with the offering of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Series&#160;C-1</div> Preferred Share and Series C Warrant. The warrant is separately transferrable. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">4</div></ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139522849" continuedAt="TextSelectionAppend_139522849_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_1" continuedAt="TextSelectionAppend_139522849_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_2" continuedAt="TextSelectionAppend_139522849_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_3" continuedAt="TextSelectionAppend_139522849_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_4" continuedAt="TextSelectionAppend_139522849_5"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2020, the Series C Warrant holders exercised Series C Warrant to purchase <ix:nonFraction name="yxt:StockIssuedDuringThePeriodSharesWarrantsExercised" contextRef="P01_15_2020To01_15_2020_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis_SeriesCWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49175">8,584,634</ix:nonFraction> Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares (the &#8220;Series C Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares&#8221;). The total consideration was US$<ix:nonFraction name="yxt:StockIssuedDuringThePeriodValueWarrantsExercised" contextRef="P01_15_2020To01_15_2020_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis_SeriesCWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49176">20,000</ix:nonFraction>. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2020, the Company entered into a share purchase agreement with certain investors, pursuant to which <ix:nonFraction name="yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" contextRef="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49177">26,268,981</ix:nonFraction> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shares (the &#8220;Series D Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shares&#8221;) were issued on January&#160;15, 2020 for an aggregated consideration of US$<div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49178">72,000</ix:nonFraction>.</div> The Company incurred issuance costs of US$<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49179">2,386</ix:nonFraction> in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&#160;24, 2020, a Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shareholder acquired <ix:nonFraction name="yxt:CommonSharesAcquired" contextRef="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49180">6,943,638</ix:nonFraction> ordinary shares from one of the original shareholders with total consideration of US$<ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49181">16,177</ix:nonFraction> and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> into Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> preferred shares (the &#8220;Series D Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Preferred Shares&#8221;) after transfer (&#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Transfer&#8221;). In this share transaction, the Company didn&#8217;t receive any consideration. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> was approved through the Company&#8217;s shareholder resolution. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;25, 2021, the Company entered into a share purchase agreement with certain investors, pursuant to which <ix:nonFraction name="yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" contextRef="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49182">16,883,753</ix:nonFraction> Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> Preferred Shares were issued for an aggregated consideration of US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49183">90,000</ix:nonFraction>. The Company incurred issuance costs of US$ <ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49184">1,376</ix:nonFraction> in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> Preferred Shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;25, 2021, a Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> Preferred Share investor acquired <ix:nonFraction name="yxt:CommonSharesAcquired" contextRef="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49185">3,939,542</ix:nonFraction> ordinary shares from one of the original shareholders with total consideration of US$<ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49186">11,250</ix:nonFraction> and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> into Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares after transfer (&#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Transfer&#8221;). In the share transaction, the Company did not receive any consideration. Similar to the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Transfer, in Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Transfer, ordinary shareholder gave up their benefit to maintain the new investor. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> was approved through the Company&#8217;s shareholder resolution. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March&#160;22, 2021, the Company entered into a share purchase agreement with certain investors, pursuant to which <ix:nonFraction name="yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" contextRef="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49187">9,533,565</ix:nonFraction> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Redeemable Convertible Preferred Shares were issued for an aggregated consideration of US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49188">64,328</ix:nonFraction>. The Company incurred issuance costs of US$ <ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49189">910</ix:nonFraction> in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Preferred Shares. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On July&#160;1, 2024, the Company approved that the conversion of all of the Group&#8217;s outstanding convertible redeemable preferred shares into ordinary shares on a one-for-one basis was adjusted from weight-average anti-dilution mechanism to full-ratchet anti-dilution mechanism if the issuance price of the securities issued in the IPO, which is determined based on the per share offering price (the &#8220;initial public offering price&#8221;), was lower than the respective issuance prices of the Company&#8217;s Preferred Shares when they were issued. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Series A, B, C, D and E Preferred Shares are collectively referred to as the Preferred Shares. The holders of Preferred Shares are collectively referred to as the Preferred Shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All Preferred Shares were automatically converted into <ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P08_15_2024To08_15_2024_SeriesAOrdinaryShareMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49190">125,154,172</ix:nonFraction> <ix:nonNumeric name="us-gaap:ConversionOfStockTypeOfStockConverted" contextRef="P08_15_2024To08_15_2024_SeriesAOrdinaryShareMemberusgaapStatementClassOfStockAxis" id="ixv-49191">Series A ordinary share</ix:nonNumeric> upon the completion of IPO on August 15, 2024. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The key terms of the Preferred Shares issued by the Company are as follows: </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Redemption Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At any time commencing on a date when certain events specified in the shareholders&#8217; agreement (the &#8220;Redemption Start Date&#8221;) occurred, any holders of the then outstanding Series A, B, C, D Preferred Shares may request a redemption of specified number of Preferred Shares of such series as determined by the shareholders. On receipt of a redemption request from the holders, the Company shall redeem all of the Preferred Shares requested. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">5</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522849_5" continuedAt="TextSelectionAppend_139522849_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_6" continuedAt="TextSelectionAppend_139522849_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_7" continuedAt="TextSelectionAppend_139522849_8"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_8" continuedAt="TextSelectionAppend_139522849_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_9" continuedAt="TextSelectionAppend_139522849_10"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139522849_10" continuedAt="TextSelectionAppend_139522849_11"><ix:exclude><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Redemption Rights (continued) </div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_11" continuedAt="TextSelectionAppend_139522849_12"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Redemption Start Date of Preferred Shares have been amended for a number of times historically. If any holder of any series of Preferred Shares exercises its redemption right, any holder of other series of Preferred Shares shall have the right to exercise the redemption of its series at the same time. </div> <ix:nonNumeric name="us-gaap:ConvertiblePreferredStockTermsOfConversion" contextRef="P01_01_2024To12_31_2024" id="ixv-39342"><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and Series B Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the higher of (a)&#160;and (b) below: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(a)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The 150% or 200% of original Preferred Shares issue price for such series and declared but unpaid dividends depend on certain circumstance specified in the shareholders&#8217; agreement. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(b)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The fair market value of the relevant series of Preferred Shares on the date of redemption. </div> </td> </tr> </table></ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus <ix:nonFraction name="yxt:CompoundInterestRate" contextRef="PAsOn12_31_2024_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49193">8</ix:nonFraction>% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus <ix:nonFraction name="yxt:CompoundInterestRate" contextRef="PAsOn12_31_2024_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49194">12</ix:nonFraction>% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus <ix:nonFraction name="yxt:CompoundInterestRate" contextRef="PAsOn12_31_2024_SeriesE1PreferredSharesSeriesE2PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49195">12</ix:nonFraction>% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If on the redemption date triggered by the occurrence of any redemption event, the Company&#8217;s assets or funds which are legally available are insufficient to pay in full the aggregate redemption price for Preferred Shares requested to be redeemed, upon the request of a redeeming shareholder, the Company shall execute and deliver a promissory note, bearing an interest of twelve percent (<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2024_PromissoryNoteMemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49196">12</ix:nonFraction>%) per annum and with repayment of the principal and interest to be made on a monthly basis. Preferred Shares subject to redemption with respect to which the Company has become obligated to pay the redemption price but which it has not paid in full shall continue to have all the rights and privileges which such Preferred Shareholders had prior to such date, until the redemption price has been paid in full with respect to such Preferred Shares. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Optional Conversion </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share is convertible, at the option of the holder, at any time after the date of issuance of such Preferred Shares according to a conversion ratio, subject to adjustments for dilution, including but not limited to stock splits, stock dividends and capitalization and certain other events. Each Preferred Share is convertible into a number of ordinary shares determined by dividing the applicable original issuance price by the conversion price (initially being 1 to 1 conversion ratio). The conversion price of each Preferred Share is the same as its original issuance price and no adjustments to conversion price have occurred so far. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Automatic Conversion </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share shall automatically be converted into ordinary shares, at the then applicable preferred share conversion price upon (i)&#160;closing of a Qualified Initial Public Offering or (ii)&#160;the written approval of the holders of a majority of each series of Preferred Shares (calculated and voting separately in their respective single class on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis). </div> </ix:continuation><ix:continuation id="TextSelectionAppend_139522849_12" continuedAt="TextSelectionAppend_139522849_13"><ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-6<div style="display:inline;">6</div> </div> </ix:exclude></ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_139522849_13" continuedAt="TextSelectionAppend_139522849_14"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_14" continuedAt="TextSelectionAppend_139522849_15"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_15" continuedAt="TextSelectionAppend_139522849_16"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_16" continuedAt="TextSelectionAppend_139522849_17"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_17" continuedAt="TextSelectionAppend_139522849_18"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139522849_18" continuedAt="TextSelectionAppend_139522849_19"><ix:exclude><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights (continued) </div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_19" continuedAt="TextSelectionAppend_139522849_20"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Upon the issuance of the Series A Preferred Shares, a &#8220;Qualified IPO&#8221; was defined as an initial public offering with gross offering proceeds no less than US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P11_03_2017To11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49198">100</ix:nonFraction>&#160;million and implied market capitalization of the Company of no less than US$<ix:nonFraction name="yxt:MarketCapitalization" contextRef="PAsOn11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49199">500</ix:nonFraction>&#160;million prior to such initial public offering. Upon the issuance of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">B&amp;C-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares, the gross offering proceeds and market capitalization criteria for a &#8220;Qualified IPO&#8221; was increased to US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P07_30_2019To07_30_2019_SeriesBPreferredStockAndSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49200">160</ix:nonFraction>&#160;million and US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P07_30_2019To07_30_2019_SeriesC2PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49201">800</ix:nonFraction>&#160;million respectively. Upon the issuance of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares, for a &#8220;Qualified IPO&#8221;, the gross offering proceeds was US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P07_30_2019To07_30_2019_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49202">160</ix:nonFraction>&#160;million and the market capitalization required was the higher of the balance compounded at the annual rate of return of <ix:nonFraction name="yxt:AnnualRateOfReturn" contextRef="PAsOn07_30_2019" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49203">25</ix:nonFraction>% from the original investment and US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn07_30_2019_FiveYearsMemberYXTYearOfIpoAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49204">800</ix:nonFraction>&#160;million, if IPO occurred within 5 years, or US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn07_30_2019_LaterThanFiveYearsMemberYXTYearOfIpoAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49205">1,000</ix:nonFraction>&#160;million, if IPO occurred after 5 years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="display:inline;">7</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522849_20" continuedAt="TextSelectionAppend_139522849_21"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_21" continuedAt="TextSelectionAppend_139522849_22"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_22" continuedAt="TextSelectionAppend_139522849_23"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_23" continuedAt="TextSelectionAppend_139522849_24"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_24" continuedAt="TextSelectionAppend_139522849_25"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139522849_25" continuedAt="TextSelectionAppend_139522849_26"><ix:exclude><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights (continued) </div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_26" continuedAt="TextSelectionAppend_139522849_27"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Upon the issuance of the Series E Preferred Shares, the definition of &#8220;Qualified IPO&#8221; was modified as follows: For Series A, B, C and D <div style="null;text-indent: 0px;display:inline;">Preferred</div> shareholders, the market capitalization was the higher of the balance compounded at the annual rate of return of <ix:nonFraction name="yxt:AnnualRateOfReturn" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49207">25</ix:nonFraction>% from the original investment and US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024_FourYearsMemberYXTYearOfIpoAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49208">800</ix:nonFraction>&#160;million, if IPO occurred within 4 years, or US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024_LaterThanSevenYearsMemberYXTYearOfIpoAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49209">1,000</ix:nonFraction>&#160;million, if IPO occurred after 7 years; Upon the issuance of the Series E Preferred Shares, for Series E <div style="null;text-indent: 0px;display:inline;">Preferred</div> shareholders, a &#8220;Qualified IPO&#8221; was defined as an initial public offering consummated on or prior to the fourth (4th) anniversary of the Series E closing date with gross offering proceeds no less than US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P07_01_2024To07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49210">160</ix:nonFraction>&#160;million and the implied market capitalization of the Company of no less than US$<ix:nonFraction name="yxt:MarketCapitalization" contextRef="PAsOn07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49211">1,400</ix:nonFraction>&#160;million. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Voting Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share has voting rights equivalent to the number of common shares to which it is convertible at the record date. Each Preferred Share shall be entitled to that number of votes corresponding to the number of ordinary shares on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis. The holders of Preferred Shares and ordinary shares shall vote together as a single class. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Dividend Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share shall have the right to receive dividends, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis, when, as and if declared by the Board. No dividend shall be paid on the ordinary shares at any time unless and until all dividends on the Preferred Shares have been paid in full. No dividends on preferred and ordinary shares have been declared since the issuance date until December&#160;31, 2024. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Liquidation Preferences </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the event of any liquidation (unless waived by the Preferred Shareholders) including deemed liquidation (i.e. change of control, etc.), dissolution or winding up of the Company, holders of the Preferred Shares shall be entitled to receive the liquidation value in the sequence of Series E Preferred Shares, Series D Preferred Shares, Series C Preferred Shares, Series B and Series A Preferred Shares (Series B and Series A preferred shares share the same sequential position). After such liquidation amounts have been paid in full, any remaining funds or assets of the Company legally available for distribution to shareholders shall be distributed on a pro rata, pari passu basis among the holders of the Preferred Shares, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis, together with the holders of the ordinary shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series E Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus <ix:nonFraction name="yxt:CompoundInterestRate" contextRef="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49212">12</ix:nonFraction>% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series D Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus <ix:nonFraction name="yxt:CompoundInterestRate" contextRef="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49213">12</ix:nonFraction>% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series C Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus <ix:nonFraction name="yxt:CompoundInterestRate" contextRef="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49214">8</ix:nonFraction>% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series B and Series A Preferred Shares, liquidation value equals the <ix:nonFraction name="yxt:PreferredStockLiquidationPricePercentage" contextRef="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49215">150</ix:nonFraction>% of the original Preferred Shares issue price and declared but unpaid dividends. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div></ix:exclude> </div></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelectionAppend_139522849_27" continuedAt="TextSelectionAppend_139522849_28"><div></div></ix:continuation> </div> <div> <div style="line-height:normal;display: inline;"> <ix:continuation id="TextSelectionAppend_139522849_28" continuedAt="TextSelectionAppend_139522849_29"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_29" continuedAt="TextSelectionAppend_139522849_30"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_30" continuedAt="TextSelectionAppend_139522849_31"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_31" continuedAt="TextSelectionAppend_139522849_32"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_32" continuedAt="TextSelectionAppend_139522849_33"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Accounting for Preferred Shares </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company classified the Preferred Shares in the mezzanine section of the Consolidated Balance Sheets because they were redeemable at the holders&#8217; option any time after a certain date and were contingently redeemable upon the occurrence of certain liquidation event outside of the Company&#8217;s control. The conversion feature of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and B Preferred Shares and liquidation preferences feature of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> and B Preferred Shares as mentioned below, are initially measured at its fair value, respectively, and the initial carrying value for the Preferred Shares are allocated on a residual basis, net of issuance costs. There were no beneficial conversion features for the Preferred Shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For each reporting period, the Company accretes the carrying amount of the Preferred Shares to the redemption value. For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and Series B Preferred Shares the redemption value is the higher of (1) <ix:nonFraction name="yxt:PreferredStockLiquidationPricePercentage" contextRef="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49217">150</ix:nonFraction>% of the original preferred shares issue price of such series, or (2)&#160;the fair market value of the Preferred Shares of such series. For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Preferred Shares the redemption value is the result of using effective interest rate method to accrete the Preferred Shares to the redemption prices on the optional redemption date. The accretion is recorded against retained earnings, or in the absence of retained earnings, by charges against additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> or in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> by charges to accumulated deficit. For year ended December&#160;31, 2022, 2023 and 2024, the net accretion of the Preferred Shares was RMB <ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49218">396,716</ix:nonFraction>. RMB <ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49219">9,452</ix:nonFraction> and RMB <ix:nonFraction name="yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49220">290,543</ix:nonFraction>, respectively. In August 2024, in connection with the completion of IPO, all of the Preferred Shares were&#160;converted to <ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49221">125,154,172</ix:nonFraction> <ix:nonNumeric name="us-gaap:ConversionOfStockTypeOfStockConverted" contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis" id="ixv-49222">Class&#160;A ordinary shares</ix:nonNumeric> based on the aforementioned conversion price. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has determined that, under the whole instrument approach, host contract of the Preferred Shares is more akin to a debt host, given the Preferred Shares holders have potential creditors&#8217; right in the event of insufficient fund upon redemption, along with other debt-like features in the terms of the Preferred Shares, including the redemption rights. The conversion feature that is embedded in the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and B Preferred Shares is required to be bifurcated and accounted for as derivative liability, due to the optional redemption settlement mechanism could give rise to net settlement of the conversion provision in cash if fair market value of relevant series of the Preferred Shares on the date of the redemption is higher than the fixed redemption amount, instead of the settlement by delivery of the ordinary shares of the Company. Thus, the conversion feature is a derivative instrument subject to ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">815-10-15,</div></div> also this equity-like feature is not considered clearly and closely related to the debt host of the Preferred Shares and should be bifurcated and accounted for as derivative liability. The fair value of the derivative liabilities of conversion feature was RMB <ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49223">29,853</ix:nonFraction> initially, and subsequently was marked to market value of RMB <ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49224">100,279</ix:nonFraction> as at December&#160;31, 2023. Upon the consummation of IPO and conversion of preferred shares, the conversion feature of preferred shares were automatically exercised, consequently, the derivative liabilities of conversion features were reduced to <ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" contextRef="PAsOn08_15_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49225">zero</ix:nonFraction> at August&#160;15, 2024. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Also, the Group has determined that, certain debt-like liquidation features (i.e. change of control, etc.) with which the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> and B Preferred Shares holders shall be entitled to receive a per share amount equal to <ix:nonFraction name="yxt:PreferredStockLiquidationPricePercentage" contextRef="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49226">150</ix:nonFraction>% of the original preferred share issuance price of the respective series of the Preferred Shares, involve a substantial premium, and could accelerate the repayment of the contractual principal amount as it is contingently exercisable in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">815-15-25-42.</div></div></div> Thus, the liquidation features are considered not to be clearly and closely related to the debt host, and are accounted for as derivative liabilities, too. The Group determined the fair value of these derivative liabilities with the assistance of an independent appraiser and concluded that the fair value of the bifurcated liquidation features was insignificant, both initially and subsequently, at the end of each reporting period presented. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-6<div style="letter-spacing: 0px; top: 0px;display:inline;">9</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522849_33" continuedAt="TextSelectionAppend_139522849_34"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_34" continuedAt="TextSelectionAppend_139522849_35"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_35" continuedAt="TextSelectionAppend_139522849_36"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_36" continuedAt="TextSelectionAppend_139522849_37"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_37" continuedAt="TextSelectionAppend_139522849_38"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Modification of Preferred Shares </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group assesses whether an amendment to the terms of its convertible redeemable preferred shares is an extinguishment or a modification based on a qualitative evaluation of the amendment. If the amendment adds, removes, significantly changes to a substantive contractual term or to the nature of the overall instrument, the amendment results in an extinguishment of the preferred shares. The Group also assess if the change in terms results in value transfer between Preferred Shareholders or between Preferred Shareholders and ordinary shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">When convertible redeemable preferred shares are extinguished, the difference between the fair value of the consideration transferred to the convertible redeemable Preferred Shareholders and the carrying amount of such preferred shares (net&#160;of issuance costs) is treated as a deemed dividend to the Preferred Shareholders. When convertible redeemable preferred shares are modified and such modification results in value transfer between Preferred Shareholders and ordinary shareholders, the change in fair value resulted from the amendment is treated as a deemed dividend to or from the Preferred Shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2020, the Redemption Start Date of Series A, B and C Preferred Shares were extended from September&#160;10, 2022 to January&#160;15, 2025, which is to be in line with the optional redemption date of Series D Preferred Shares. In the meantime, the market capitalization criteria for a &#8220;Qualified IPO&#8221; was increased from US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49228">800</ix:nonFraction>&#160;million to the higher of the balance compounded at the annual rate of return of <ix:nonFraction name="yxt:AnnualRateOfReturn" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49229">25</ix:nonFraction>% from the original investment and US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024_FiveYearsMemberYXTYearOfIpoAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49230">800</ix:nonFraction>&#160;million, if IPO occurred within 5 years, or US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024_LaterThanFiveYearsMemberYXTYearOfIpoAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49231">1,000</ix:nonFraction>&#160;million, if IPO occurred after 5 years. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;25, 2021, the optional redemption date of Series A, B, C and D Preferred Shares was changed from January&#160;15, 2025 to January&#160;25, 2025, which is to be in line with the optional redemption date of Series E Preferred Shares. On January&#160;25, 2021, the Series D issuance price with respect to one of the Series D investors changed from US$<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn01_15_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49232">2.7409</ix:nonFraction> to US$<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn01_25_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49233">2.6510</ix:nonFraction>. In the meantime, the definition of &#8220;Qualified IPO&#8221; was modified as follows: </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series A, B, C and D <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Preferred</div> shareholders, the market capitalization was the higher of the balance compounded at the annual rate of return of <ix:nonFraction name="yxt:AnnualRateOfReturn" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49234">25</ix:nonFraction>% from the original investment and US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024_FourYearsMemberYXTYearOfIpoAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49235">800</ix:nonFraction>&#160;million, if IPO occurred within 4 years, or US$<ix:nonFraction name="yxt:ValueToBeCalculatedToDetermineMarketCapitalization" contextRef="PAsOn12_31_2024_LaterThanSevenYearsMemberYXTYearOfIpoAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49236">1,000</ix:nonFraction>&#160;million, if IPO occurred after 7 years; For Series E <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Preferred</div> shareholders, a &#8220;Qualified IPO&#8221; was defined as an initial public offering consummated on or prior to the fourth (4th) anniversary of the Series E closing date with gross offering proceeds no less than US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P07_01_2024To07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49237">160</ix:nonFraction>&#160;million and the implied market capitalization of the Company of no less than US$<ix:nonFraction name="yxt:MarketCapitalization" contextRef="PAsOn07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49238">1,400</ix:nonFraction>&#160;million. <br/></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="null;text-indent: 0px;display:inline;">The Group evaluated the above modifications in accordance with U.S. GAAP and concluded that they are modifications, rather than extinguishment, of Preferred Shares, which resulted in transfer of value amongst Preferred Shareholders and ordinary shareholders. The change in fair value of Preferred Shares before and after the modification on January 15, 2020 was</div> RMB </div></div><ix:nonFraction name="yxt:DeemedDividend" contextRef="P01_15_2020To01_15_2020" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49239">8,971</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"> <div style="null;text-indent: 0px;display:inline;">and was recorded as deemed dividend from ordinary shareholders to Preferred Shareholders. The change in fair value of Preferred Shares before and after the modification on January 25, 2021 was</div> RMB </div><ix:nonFraction name="yxt:DeemedDividend" contextRef="P01_25_2021To01_25_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49240">1,323</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"> <div style="display:inline;">and was recorded as deemed contribution from Preferred Shareholders to ordinary shareholders.&#160;</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;display:inline;">70</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522849_38" continuedAt="TextSelectionAppend_139522849_39"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_39" continuedAt="TextSelectionAppend_139522849_40"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_40" continuedAt="TextSelectionAppend_139522849_41"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_41" continuedAt="TextSelectionAppend_139522849_42"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_42" continuedAt="TextSelectionAppend_139522849_43"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> </ix:continuation><ix:continuation id="TextSelectionAppend_139522849_43" continuedAt="TextSelectionAppend_139522849_44"><ix:exclude><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Modification of Preferred Shares (continued) </div></div></div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_44" continuedAt="TextSelectionAppend_139522849_45"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;24, 2020, Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> investor acquired <ix:nonFraction name="yxt:CommonSharesAcquired" contextRef="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49242">6,943,638</ix:nonFraction> ordinary shares from one of the original shareholders and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> as Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Preferred Shares after transfer. On January&#160;25, 2021, Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> investor acquired <ix:nonFraction name="yxt:CommonSharesAcquired" contextRef="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49243">3,939,542</ix:nonFraction> ordinary shares from one of the original shareholders and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> as Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares after transfer. In both Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Transfer and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Transfer, considerations were directly transferred from the new shareholder to the original shareholder based on mutually agreed share price and the Company received no consideration upon the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> of new Preferred Shares. The Group allowed investors to receive redeemable preferred shares without paying the Group any consideration. In both circumstances, ordinary shareholders gave up their benefit to maintain the new investors. Thus, both should be treated as deemed contributions from ordinary shareholders to the Preferred Shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Accounting treatment is made for value transfer from ordinary shareholders to Preferred Shareholders. The difference between the fair value of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Share (booked to mezzanine equity) and the fair value of the ordinary shares on the date of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> is charged to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> or in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> by charges to accumulated deficit.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On May 13, 2024, the Group entered into agreements with the Preferred Shareholders to extend the optional redemption date. The optional redemption date was changed from January 25, 2025 to March 31, 2026 for Series A-4, Series B and part of Series D Preferred Shares and changed from January 25, 2025 to January 31, 2026 for the rest Preferred Shares, respectively. The Group evaluated the above modifications in accordance with U.S. GAAP and concluded that they are modifications, rather than extinguishment, of Preferred Shares, which resulted in transfer of value amongst Preferred Shareholders and ordinary shareholders. The change in fair value of Preferred Shares before and after the modification on May 13, 2024 was RMB <ix:nonFraction name="yxt:DeemedDividend" contextRef="P05_13_2024To05_13_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49244">5,940</ix:nonFraction> and was recorded as deemed dividend from ordinary shareholders to Preferred Shareholders. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On July&#160;1, 2024, the definition of &#8220;Qualified IPO&#8221; was modified as an initial public offering with a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-offering</div> valuation of the Company of at least US$<ix:nonFraction name="yxt:PreOfferingValuation" contextRef="PAsOn07_01_2024" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49245">630</ix:nonFraction>&#160;million and aggregate gross proceeds to the Company not exceeding US$<ix:nonFraction name="yxt:AggregateGrossProceeds" contextRef="PAsOn07_01_2024" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49246">55</ix:nonFraction>&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">million before January&#160;31, 2026 to match with the Company&#8217;s current valuation and market condition. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">On July&#160;1, 2024,&#160;the conversion of all of the Group&#8217;s outstanding convertible redeemable preferred shares into ordinary shares on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">one-for-one</div></div> basis was adjusted from weight-average anti-dilution mechanism to full-ratchet anti-dilution mechanism if the issuance price of the securities issued in the IPO, which is determined based on the per share offering price (the &#8220;initial public offering price&#8221;), was lower than the respective issuance prices of the Company&#8217;s Preferred Shares when they were issued. Immediately prior to the completion of the offering, the Company should issue such number of ordinary shares as fully paid bonus shares for no additional consideration, to the shareholders whose anti-dilution rights were triggered, such that the total number of ordinary shares held by such shareholders on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis immediately following such issuance and prior to the completion of this offering shall be equal to (x)&#160;the aggregate purchase price paid by such shareholders to the Company in consideration for their respective shares divided by (y)&#160;the initial public offering price. Following such&#160;full-ratchet&#160;anti-dilution mechanism, the respective issuance price for each shareholder whose anti-dilution right was triggered should be deemed to have been adjusted to be equal to the initial public offering price. Following such full-ratchet anti-dilution mechanism, the respective issuance price for each shareholder whose anti-dilution right is triggered shall be deemed to have been adjusted to be equal to the initial public offering price. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px; line-height: 10pt;"><div style="font-family:Times New Roman;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size:10pt;display:inline;"><div style="text-indent: 0px; font-family: &quot;Times New Roman&quot;;display:inline;">The Group evaluated this amendment on July 1, 2024 based on qualitative and quantitative evaluations and concluded that amendment to Series A, B, C and D Preferred Shares was accounted for as a modification and the amendment to Series E Preferred Shares was accounted for as an extinguishment. The change in fair value of Series A, B, C and D Preferred Shares before and after the modification was</div>&#160;<div style="text-indent: 0px; font-family: &quot;Times New Roman&quot;;display:inline;">RMB</div> <ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" contextRef="P07_01_2024To07_01_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49247">191,793</ix:nonFraction> <div style="display:inline;">and was recorded as a deemed contribution from Preferred Shareholders to ordinary shareholders. The difference between the fair value after the extinguishment and the carrying amount of Series E Preferred Shares was</div>&#160;<div style="text-indent: 0px;display:inline;">RMB</div> <ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P07_01_2024To07_01_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49248">480,377</ix:nonFraction>, <div style="letter-spacing: 0px; top: 0px; line-height: 10pt; text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;;display:inline;">which was recorded as a deemed contribution from Preferred Shareholders to ordinary shareholders.&#160;</div></div></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139522849_45" continuedAt="TextSelectionAppend_139522849_46"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_46" continuedAt="TextSelectionAppend_139522849_47"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139522849_47" continuedAt="TextSelectionAppend_139522849_48"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents<br/></a></div></div> </ix:exclude></ix:continuation></div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139522849_48" continuedAt="TextSelectionAppend_139522849_49"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139522849_49"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>18. CONVERTIBLE REDEEMABLE PREFERRED SHARES (CONTINUED)</ix:exclude> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:TemporaryEquityTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-39751"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s Preferred Shares activities for the years ended December&#160;31, 2023 and 2024 are summarized below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:64%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;A Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;B Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;C Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;D Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;E Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49250">15,040,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2022_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49251">574,512</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49252">7,085,330</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2022_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49253">329,406</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49254">23,786,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2022_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49255">453,926</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49256">37,152,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2022_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49257">959,436</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49258">26,417,318</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2022_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49259">1,236,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49260">109,481,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49261">3,554,229</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2023To12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49262">166,373</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2023To12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49263">129,888</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2023To12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49264">39,862</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2023To12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49265">99,998</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2023To12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49266">165,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49267">9,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49268">15,040,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49269">408,139</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49270">7,085,330</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49271">199,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49272">23,786,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49273">493,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49274">37,152,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49275">1,059,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49276">26,417,318</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49277">1,402,802</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49278">109,481,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49279">3,563,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January&#160;1, 2024</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49280">15,040,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49281">408,139</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49282">7,085,330</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49283">199,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49284">23,786,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49285">493,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49286">37,152,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49287">1,059,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49288">26,417,318</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49289">1,402,802</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49290">109,481,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49291">3,563,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49292">31,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49293">14,606</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49294">31,438</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49295">76,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49296">136,739</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49297">290,543</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49298">30,405</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49299">12,730</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49300">58,026</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49301">90,632</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49302">15,672,203</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49303">480,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49304">15,672,203</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49305">672,170</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49306">8,583</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49307">5,041</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49308">8,659</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49309">203</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49310">28,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49311">5,940</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IP<div style="display:inline;">O</div><br/></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49312">15,040,570</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49313">400,835</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49314">7,085,330</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49315">196,353</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49316">23,786,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49317">458,541</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49318">37,152,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49319">1,044,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49320">42,089,521</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49321">1,087,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49322">125,154,172</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49323">3,187,994</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2024</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49324">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49325">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49326">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49327">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49328">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49329">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49330">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49331">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49332">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49333">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49334">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-49335">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139523413" id="ixv-40662"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">19. SHARE-BASED COMPENSATION </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&#160;10, 2021, the Company adopted 2021 Share Incentive Plan (&#8220;the 2021 Plan&#8221;) with the purpose of providing incentives and rewards to its managements and employees. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the 2021 Plan, the Company&#8217;s Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted shall be <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="PAsOn09_10_2021_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49336">11,258,693</ix:nonFraction> shares<div style="letter-spacing: 0px; top: 0px;display:inline;">.</div> <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="P09_10_2021To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49337">4,378,011</ix:nonFraction> shares have been granted under the 2021 plan since adoption day. </div> <ix:nonNumeric name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-40672"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Compensation expenses recognized for share-based awards granted by the Company were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:77%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49338">71,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2023To12_31_2023_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49339">26,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2024To12_31_2024_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49340">5,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="12" style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-Related to management&#8217;s restricted shares (a)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49341">33,105</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49342">9,865</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-Related to management&#8217;s RSUs (b)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49343">38,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49344">16,258</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49345">5,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49346">71,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49347">26,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49348">5,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There was <ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49349"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49350"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49351">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> income tax benefit recognized in the Consolidated Statements of Comprehensive Loss for share-based compensation expenses and the Company did not capitalize any of the share-based compensation expenses as part of the cost of any assets for years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(a) Management&#8217;s Restricted Shares </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As further discussed in Note <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">17</div>, on September&#160;10, 2021, the Company granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49352">1,478,415</ix:nonFraction> restricted ordinary shares at par value US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49353">0.0001</ix:nonFraction> to Zuniform Limited, owned by the CEO. The restricted ordinary shares had been vested in two tranches, i.e., <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49354">739,207</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49355">739,208</ix:nonFraction> ordinary shares and no longer be deemed restricted shares on July&#160;5, 2022 and July&#160;5, 2023, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div></ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_139523413" continuedAt="TextSelectionAppend_139523413_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139523413_1" continuedAt="TextSelectionAppend_139523413_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139523413_2" continuedAt="TextSelectionAppend_139523413_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139523413_3" continuedAt="TextSelectionAppend_139523413_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">19. SHARE-BASED COMPENSATION (CONTINUED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(a) Management&#8217;s Restricted Shares (continued) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139523413_4" continuedAt="TextSelectionAppend_139523413_5"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-40953"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The movement of the restricted shares during the year ended December&#160;31, 2023, was as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 58%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 13%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 12%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of&#160;restricted<br/>shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;average&#160;grant<br/>date fair value (US$)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49356">1,478,415</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49357">5.7072</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49358">739,207</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49359">5.7072</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49360">739,208</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49361">5.7072</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January 1, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49362">739,208</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49363">5.7072</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49364">739,208</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49365">5.7072</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49366">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-49367">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the management&#8217;s restricted shares was determined at the respective grant date by the Company and was amortized over the respective vesting period on graded vesting method. The share-based compensation expenses related to management&#8217;s restricted shares for the years ended December&#160;31, 2022, 2023 and 2024 were RMB <ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49368">33,105</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49369">9,865</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49370">nil</ix:nonFraction>, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Management&#8217;s RSUs </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On October&#160;5, 2022, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49371">1,421,181</ix:nonFraction> RSUs representing <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49372">1,421,181</ix:nonFraction> ordinary shares of the Company with par value US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49373">0.0001</ix:nonFraction> were granted to certain director, executive officer and management of the Company. <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49374">745,164</ix:nonFraction> RSUs have immediately vested due to the service inception date preceded the grant date and the Company recognized RMB <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49375">33,600</ix:nonFraction> on the grant date. <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49376"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49377">234,005</ix:nonFraction></ix:nonFraction> RSUs vested in 2023 and 2024. <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49378">208,007</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">RSUs shall vest in 2025. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="display:inline;">4</div></ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_139523413_5" continuedAt="TextSelectionAppend_139523413_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139523413_6" continuedAt="TextSelectionAppend_139523413_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139523413_7" continuedAt="TextSelectionAppend_139523413_8"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139523413_8" continuedAt="TextSelectionAppend_139523413_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">19. SHARE-BASED COMPENSATION (CONTINUED) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Management&#8217;s RSUs (continued) </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139523413_9"><ix:nonNumeric name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-41165"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The movement of the RSUs during the years ended December&#160;31, 2022, 2023 and 2024, was as follow<div style="display:inline;">s</div>: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of<br/>RSUs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;average<br/>grant date fair<br/>value (US$)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49379">1,421,181</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49380">6.3515</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49381">745,164</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49382">6.3515</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49383">676,017</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49384">6.3515</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49385">676,017</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49386">6.3515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49387">234,005</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49388">6.3515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49389">442,012</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49390">6.3515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2024</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49391">442,012</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49392">6.3515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49393">234,005</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49394">6.3515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2024</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49395">208,007</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49396">6.3515</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the management&#8217;s RSUs was determined at the respective grant date by the Company and was amortized over the respective vesting period on graded vesting method. The share-based compensation expenses related to management&#8217;s RSU for the years ended December&#160;31, 2022, 2023 and 2024 were RMB <ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49397">38,710</ix:nonFraction>, RMB <ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49398">16,258</ix:nonFraction> and RMB <ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49399">5,879</ix:nonFraction>, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, there was RMB <ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49400">997</ix:nonFraction> of unamortized stock-based compensation expense related to unvested awards which is expected to be recognized over a weighted-average period of <div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2024To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis" format="ixt-sec:duryear" id="ixv-49401">0.26</ix:nonNumeric></div> years.</div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-7<div style="display:inline;">5</div> </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> </div> <div> <div style="line-height:normal;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521764" id="ixv-41429"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">20. NET (LOSS)/EARNINGS PER SHARE </div></div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-41435"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Basic and diluted net (loss)/earnings per share for each of the years presented were calculated as follows:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr>
<td style="width: 65%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Numerator:</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49402">640,295</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49403">229,838</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49404">92,053</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49405">25,520</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49406">9,383</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49407">300</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49408">672,170</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:RedeemablePreferredStockDividends" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49409">5,940</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49410">396,716</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49411">9,452</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49412">290,543</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders &#8211; Basic</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49413">1,011,491</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49414">229,907</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49415">283,934</ix:nonFraction></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49416">672,170</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49417">5,940</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49418">290,543</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> loss</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> attributable to ordinary shareholders</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">-</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">dilute</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">d</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49419">1,011,491</ix:nonFraction></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49420">229,907</ix:nonFraction></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49421">91,753</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares - basic</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49422">47,315,140</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49423">48,781,392</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49424">97,788,561</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49425">70,363,864</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares - diluted</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49426">47,315,140</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49427">48,781,392</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49428">168,152,425</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income per share attributable to ordinary shareholders:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Basic</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49429">21.38</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49430">4.71</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-49431">2.90</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Diluted</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49432">21.38</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49433">4.71</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal" id="ixv-49434">0.55</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr> </table> </ix:nonNumeric> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Basic net (loss)/earnings per share is computed using the weighted average number of ordinary shares outstanding and vested RSUs during the period. Diluted net (loss)/earnings per share is computed using the weighted average number of ordinary shares, vested RSUs and dilutive potential ordinary shares outstanding during the period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the years ended December&#160;31, 2022, 2023 and 2024, the Company had potential ordinary shares, including convertible redeemable preferred shares, restricted shares and RSUs. Assumed conversion of the restricted shares and RSUs have not been reflected in the dilutive calculations for the years ended December 31, 2022, 2023 and 2024, pursuant to ASC 260, &#8220;Earnings Per Share&#8221;, due to the anti-dilutive effect. The weighted-average numbers of restricted shares excluded from the calculation of diluted net (loss)/income per share of the Company were</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49435">1,115,899</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">, </div><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49436">376,692</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> and </div><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt-sec:numwordsen" id="ixv-49437">nil</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">for the years ended December&#160;31, 2022, 2023 and 2024, respectively (Note 19). The weighted-average numbers of RSUs excluded from the calculation of diluted net (loss)/income per share of the Company were </div></div><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49438">161,133</ix:nonFraction> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">and </div><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49439">516,522</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> and </div><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49440">325,010</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">for the years ended December&#160;31, 2022, 2023 and 2024, respectively (Note 19). Assumed conversion of the convertible redeemable preferred shares have not been reflected in the dilutive calculations for the years ended December 31, 2022 and 2023, pursuant to ASC 260, &#8220;Earnings Per Share&#8221;, due to the anti-dilutive effect. The weighted-average numbers of convertible redeemable preferred shares excluded from the calculation of diluted net (loss)/income per share of the Company were <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2022To12_31_2022_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49441">109,481,969</ix:nonFraction> and <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2024To12_31_2024_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49442">109,481,969</ix:nonFraction> for the years ended December 31, 2022 and 2023 (Note 1<div style="display:inline;">8</div>). </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> </ix:nonNumeric><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"><ix:continuation id="TextSelection_139521764">&#160;</ix:continuation></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-41992"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">21. COMMITMENTS AND CONTINGENCIES </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Commitments </div></div></div></div> <ix:nonNumeric name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-42003"><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has outstanding commitments on several <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> operating lease agreements. Operating lease commitment within <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn12_31_2024" format="ixt-sec:durwordsen" id="ixv-49444">one year</ix:nonNumeric> or less lease term, for which the Group elected not<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;to</div> recognize any lease liability or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> asset, and operating lease contracts which lease commencement date has not been started yet, therefore not yet reflected in the consolidated financial statements as of December&#160;31, 2024 were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:80%"/>
<td style="vertical-align:bottom;width:16%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" contextRef="PAsOn12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49445">363</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table></ix:nonNumeric> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Contingencies </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, which cover a wide range of matters. Liabilities for contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. If the assessment of a contingency indicates that it is probable that a loss is incurred and the amount of the liability can be estimated, then the estimated liability is accrued in the Group&#8217;s consolidated financial statements. If the assessment indicates that a potential loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the nature of the guarantee would be disclosed. The Group does not believe that any currently pending legal or administrative proceeding to which the Group is a party will have a material effect on its business or financial condition. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The HKIAC Arbitration tribunal concluded and issued their final decision on the CEIBS arbitration case, which is disclosed in Note 4 to the consolidated financial statements. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"> </div></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">7</div> </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%;clear:both"/> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div> </div> </div> <div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><ix:nonNumeric name="us-gaap:SubsequentEventsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-42081"><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">22. SUBSEQUENT EVENTS </div></div></div></div><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;">In January 2025, the Group <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="P01_31_2025To01_31_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyOnePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49446">6,776,687</ix:nonFraction></div> share options to employees under the 2021 Plan. The contractual term is <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" contextRef="P01_31_2025To01_31_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyOnePlanMemberusgaapPlanNameAxis" format="ixt-sec:durwordsen" id="ixv-49447">ten years</ix:nonNumeric> <div style="letter-spacing: 0px; top: 0px;display:inline;">from the grant date and the options granted have both service condition and performance condition based on employees&#8217; key performance indicators evaluation during the performance period. Options granted are scheduled to be vested over service periods ranging from <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MinimumMembersrtRangeAxis" format="ixt-sec:durwordsen" id="ixv-49448">two months</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:durwordsen" id="ixv-49449">two years</ix:nonNumeric>.</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">On March&#160;27, 2025, the board of directors authorized the Company to adopt a share repurchase program under which the Company may repurchase up to US$<ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" contextRef="PAsOn03_27_2025_ShareRepurchaseProgramMembersrtShareRepurchaseProgramAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-49450">10</ix:nonFraction>&#160;million of its ordinary shares in the form of American depositary shares (&#8220;ADSs&#8221;) during a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-year</div> period (the &#8220;Share Repurchase Program&#8221;).</div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In March 2025, the Group adopted the 2025 Share Plan for the purpose of granting share-based compensation awards to the officers, directors, employees and other eligible persons to incentivize their performance and align their interests with the Group. The maximum aggregate number of Class A ordinary shares the Group authorized to issue pursuant to the 2025 Share Plan is <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" contextRef="P03_01_2025To03_31_2025_CommonClassAMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyFiveSharePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-49451">18,022,659</ix:nonFraction>, and the Group has not granted any shares pursuant to the 2025 Share Plan as of the date of this report. </div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> </ix:nonNumeric><ix:nonNumeric name="yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521651" id="ixv-42104"><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">23. STATUTORY RESERVES AND RESTRICTED NET ASSETS </div></div></div></div><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Pursuant to laws applicable to entities incorporated in the PRC, the Group&#8217;s subsidiaries and consolidated VIE in the PRC must make appropriations <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">from&#160;after-tax&#160;profit</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">to&#160;non-distributable&#160;reserve</div> funds. These reserve funds include one or more of the following: (i)&#160;a general reserve, (ii)&#160;an enterprise expansion fund and (iii)&#160;a staff bonus and welfare fund. Subject to certain cumulative limits, the general reserve fund requires an annual appropriation of 10% of after tax profit (as determined under accounting principles generally accepted in the PRC at <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">each&#160;year-end)&#160;until</div> the accumulative amount of such reserve fund reaches 50% of a company&#8217;s registered capital, the other fund appropriations are at the subsidiaries&#8217; discretion. These reserve funds can only be used for specific purposes of enterprise expansion and staff bonus and welfare and are not distributable as cash dividends. During the years ended December&#160;31, 2022, 2023 and 2024, <ix:nonFraction name="yxt:StatutoryReserveMadeDuringThePeriod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49452"><ix:nonFraction name="yxt:StatutoryReserveMadeDuringThePeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49453"><ix:nonFraction name="yxt:StatutoryReserveMadeDuringThePeriod" contextRef="P01_01_2024To12_31_2024" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-49454">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> statutory reserve has been made by the Group. The statutory reserve of RMB <ix:nonFraction name="yxt:StatutoryReserve" contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49455">4,180</ix:nonFraction> was appropriated by the CEIBS Publishing Group&#8217;s VIEs before the acquisition. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">For the year ended December&#160;31, 2024, the Group performed a test on the restricted net assets of subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">S-X</div> Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">4-08</div> (e) (3), &#8220;General Notes to Financial Statements&#8221; and concluded that the restricted net assets exceeded <ix:nonFraction name="yxt:PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" contextRef="PAsOn12_31_2024" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-49456">25</ix:nonFraction>% of the consolidated net assets of the Group as of December&#160;31, 2024 and the condensed financial information of the Company are required to be presented. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">8</div></ix:exclude> </div></ix:nonNumeric></div></div><ix:continuation id="TextSelection_139521651" continuedAt="TextSelectionAppend_139521651_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_1" continuedAt="TextSelectionAppend_139521651_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_2" continuedAt="TextSelectionAppend_139521651_3"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521651_3" continuedAt="TextSelectionAppend_139521651_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_139521651_4" continuedAt="TextSelectionAppend_139521651_5"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:exclude>23. STATUTORY RESERVES AND RESTRICTED NET ASSETS (CONTINUED)</ix:exclude> </div></div></div></div><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Condensed Financial Information of the Parent Company </div></div><ix:nonNumeric name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" continuedAt="TextSelection_139521652" id="ixv-42153"> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Balance Sheet </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49458">15,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49459">99,459</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from the Group&#8217;s entities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49460">174,801</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49461">185,892</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Investments in subsidiaries, VIE and VIE&#8217;s subsidiaries</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49462">60,013</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49463">16,253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49464">548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49465">266,533</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49466">285,899</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS&#8217; DEFICIT</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to the Group&#8217;s entities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49467">35,613</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49468">35,613</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Equity loss in subsidiaries, VIE and VIE&#8217;s subsidiaries</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:EquityLossInSubsidiariesVieAndViesSubsidiaries" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49469">12,021</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49470">8,983</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="yxt:AcquisitionConsiderationPayable" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49471">8,983</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:OtherPayableAndAccruedLiabilitiesRelatedParty" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49472">3,857</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:OtherPayableAndAccruedLiabilitiesRelatedParty" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49473">2,052</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Derivative liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49474">100,279</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49475">148,732</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49476">58,669</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-7<div style="letter-spacing: 0px; top: 0px;display:inline;">9</div></ix:exclude> </div></ix:nonNumeric></ix:continuation></div></div><ix:continuation id="TextSelection_139521652" continuedAt="TextSelectionAppend_139521652_1"><ix:continuation id="TextSelectionAppend_139521651_5" continuedAt="TextSelectionAppend_139521651_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_6" continuedAt="TextSelectionAppend_139521651_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_7" continuedAt="TextSelectionAppend_139521651_8"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div></ix:exclude></ix:continuation></ix:continuation></div></div> <div><div style="line-height:normal;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521652_1" continuedAt="TextSelectionAppend_139521652_2"><ix:continuation id="TextSelectionAppend_139521651_8" continuedAt="TextSelectionAppend_139521651_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">23. STATUTORY RESERVES AND RESTRICTED NET ASSETS (CONTINUED) </div></div></div></div><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Condensed Financial Information of the Parent Company (continued) </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Balance Sheet (continued) </div></div></div></div></ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_139521651_9" continuedAt="TextSelectionAppend_139521651_10"><ix:continuation id="TextSelectionAppend_139521652_2"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 74%;"><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Mezzanine equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series A convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49477"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49478">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49479"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49480"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49481">15,040,570</ix:nonFraction></ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49482"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49483"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49484">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49485">408,139</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series B convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49486"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49487">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49488"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49489"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49490">7,085,330</ix:nonFraction></ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49491"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49492"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49493">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49494">199,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series C convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49495"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49496">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49497"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49498"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49499">23,786,590</ix:nonFraction></ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49500"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49501"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49502">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares and authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49503">493,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series D convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49504"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49505">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49506"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49507"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49508">37,152,161</ix:nonFraction></ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49509"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49510"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49511">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49512">1,059,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series E convertible redeemable preferred shares (US$<ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49513"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49514">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49515"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49516"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49517">26,417,318</ix:nonFraction></ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49518"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49519"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49520">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49521">1,402,802</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total mezzanine equity</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49522">3,563,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; text-align: right; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ordinary shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49523"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49524">0.0001</ix:nonFraction></ix:nonFraction> par value<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;per share;</div> <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49525">390,518,031</ix:nonFraction> shares authorized<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;as of December 31, 2023;</div> <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49526"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49527">48,253,425</ix:nonFraction></ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">shares</div> issued and outstanding as of December&#160;31, 2023<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">; <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49528"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49529"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt-sec:numwordsen" id="ixv-49530">None</ix:nonFraction></ix:nonFraction></ix:nonFraction> authorized, issued and outstanding as of December 31,</div> 2024)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49531">33</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr>
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Class A Ordinary shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49532"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49533">0.0001</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49534"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49535"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49536">none</ix:nonFraction></ix:nonFraction></ix:nonFraction> authorized, issued and outstanding as of December&#160;31, 2023; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49537">483,068,176</ix:nonFraction> Class A ordinary shares authorized, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49538"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49539">163,294,773</ix:nonFraction></ix:nonFraction> Class A ordinary shares issued and outstanding as of December&#160;31, 2024)</div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49540">118</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Class B Ordinary shares (US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49541"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-49542">0.0001</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49543"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49544"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-49545">none</ix:nonFraction></ix:nonFraction></ix:nonFraction> authorized, issued and outstanding as of December&#160;31, 2023; <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49546"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49547"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-49548">16,931,824</ix:nonFraction></ix:nonFraction></ix:nonFraction> Class B ordinary shares authorized, issued and outstanding as of December&#160;31, 2024)</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49549">11</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div> capital</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49550">16,671</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49551">3,489,553</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49552">23,775</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49553">25,096</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated deficit</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49554">3,486,359</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49555">3,287,548</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49556">3,445,880</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49557">227,230</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities, mezzanine equity and shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49558">266,533</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49559">285,899</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-<div style="letter-spacing: 0px; top: 0px;display:inline;">80</div></ix:exclude> </div></ix:continuation></div></div><ix:continuation id="TextSelectionAppend_139521651_10" continuedAt="TextSelectionAppend_139521651_11"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_11" continuedAt="TextSelectionAppend_139521651_12"><ix:exclude><hr style="color:#999999;height:3px;width:100%;clear:both"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_12" continuedAt="TextSelectionAppend_139521651_13"><ix:exclude> <div style="font-size: 10pt; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><div style="font-weight:bold;display:inline;"><a href="#toc">Table of Contents</a></div></div></ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_139521651_13" continuedAt="TextSelectionAppend_139521651_14"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">YXT.COM GROUP HOLDING LIMITED </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">(All amounts in thousands, except for share and per share data, unless otherwise noted) </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">23. STATUTORY RESERVES AND RESTRICTED NET ASSETS (CONTINUED) </div></div></div></div><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Condensed Financial Information of the Parent Company (continued) </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_139521651_14"><ix:nonNumeric name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-42834"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statements of Comprehensive Loss </div></div></div><br/></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 64%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49560">9,050</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49561">27,856</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49562">15,730</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity in loss of the Group&#8217;s entities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49563">575,930</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49564">295,718</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49565">106,358</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from operation</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49566">584,980</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49567">323,574</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49568">122,088</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest and investment income</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49569">2,454</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49570">756</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49571">408</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49572">59</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49573">56</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49574">23</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of available-for-sale debt securities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49575">4,428</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of derivative liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49576">32,190</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49577">102,419</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49578">34,378</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss before income tax expense</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49579">614,775</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49580">220,455</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49581">91,753</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49582">614,775</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49583">220,455</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49584">91,753</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49585">396,716</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49586">9,452</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49587">290,543</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49588">672,170</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to preferred shareholders due to modifications</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(<ix:nonFraction name="us-gaap:RedeemablePreferredStockDividends" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49589">5,940</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49590">1,011,491</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49591">229,907</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49592">283,934</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table></ix:nonNumeric><ix:nonNumeric name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" contextRef="P01_01_2024To12_31_2024" escape="true" id="ixv-43274"> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 64%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in operating activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49593">6,211</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49594">29,486</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49595">20,519</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49596">150,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49597">172,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49598">44,013</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net cash (used in)/ provided by in financing activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49599">2,425</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49600">3,896</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49601">151,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of exchange rate changes on cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49602">22,430</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49603">8,146</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49604">2,504</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net (decrease)/increase in cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49605">136,662</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-49606">198,092</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49607">83,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at beginning of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49608">350,220</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49609">213,558</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49610">15,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at end of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49611">213,558</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49612">15,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-49613">99,459</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div></ix:nonNumeric></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-8<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div> </div></div></div></div></div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.3
<SEQUENCE>2
<FILENAME>d914461dex23.htm
<DESCRIPTION>EX-2.3
<TEXT>
<HTML><HEAD>
<TITLE>EX-2.3</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 2.3 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">[Execution Copy] </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;
</DIV><DIV STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">YXT.COM GROUP HOLDING LIMITED
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">AND </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">THE BANK OF NEW YORK
MELLON </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">As Depositary </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">AND
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">OWNERS AND HOLDERS OF AMERICAN DEPOSITARY SHARES </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Deposit Agreement </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">August&nbsp;15, 2024 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;
</DIV><DIV STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TABLE OF CONTENTS </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="77%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 1. DEFINITIONS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION&nbsp;1.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">American Depositary Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION&nbsp;1.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Commission</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION&nbsp;1.3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Company</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION&nbsp;1.4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Custodian</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.5.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Deliver; Surrender</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Deposit Agreement</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.7.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Depositary; Depositary&#146;s Office</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.8.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Deposited Securities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.9.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Disseminate</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION&nbsp;1.10.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Dollars</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.11.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">DTC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.12.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Foreign Registrar</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.13.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Holder</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.14.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Owner</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.15.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Receipts</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.16.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Registrar</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.17.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Replacement</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.18.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Restricted Securities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.19.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Securities Act of 1933</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.20.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.21.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">SWIFT</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 1.22.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Termination Option Event</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 2. FORM OF RECEIPTS, DEPOSIT OF SHARES, DELIVERY, TRANSFER AND SURRENDER OF
AMERICAN DEPOSITARY SHARES</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Form of Receipts; Registration and Transferability of American Depositary Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Deposit of Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Delivery of American Depositary Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Registration of Transfer of American Depositary Shares; Combination and Split-up of Receipts; Interchange of Certificated and Uncertificated American Depositary Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.5.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Surrender of American Depositary Shares and Withdrawal of Deposited Securities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Limitations on Delivery, Registration of Transfer and Surrender of American Depositary Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.7.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Lost Receipts, etc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-i- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="77%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION&nbsp;2.8.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Cancellation and Destruction of Surrendered Receipts</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 2.9.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>DTC Direct Registration System and Profile Modification System</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 3. CERTAIN OBLIGATIONS OF OWNERS AND HOLDERS OF AMERICAN DEPOSITARY
SHARES</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 3.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Filing Proofs, Certificates and Other Information</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 3.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Liability of Owner for Taxes</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 3.3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Warranties on Deposit of Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 3.4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Disclosure of Interests</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 4. THE DEPOSITED SECURITIES</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Cash Distributions</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Distributions Other Than Cash, Shares or Rights</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Distributions in Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Rights</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.5.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Conversion of Foreign Currency</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Fixing of Record Date</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.7.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Voting of Deposited Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.8.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Tender and Exchange Offers; Redemption, Replacement or Cancellation of Deposited Securities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.9.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Reports</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.10.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Lists of Owners</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 4.11.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Withholding.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 5. THE DEPOSITARY, THE CUSTODIANS AND THE COMPANY</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Maintenance of Office and Register by the Depositary</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Prevention or Delay of Performance by the Company or the Depositary</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">25</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Obligations of the Depositary and the Company</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Resignation and Removal of the Depositary</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.5.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>The Custodians</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Notices and Reports</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.7.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Distribution of Additional Shares, Rights, etc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.8.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Indemnification</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.9.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Charges of Depositary</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.10.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Retention of Depositary Documents</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.11.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Exclusivity</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 5.12.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Information for Regulatory Compliance</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-ii- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="76%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 6. AMENDMENT AND TERMINATION</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 6.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Amendment</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 6.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Termination</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">ARTICLE 7. MISCELLANEOUS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Counterparts; Signatures; Delivery; Electronic Records</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>No Third Party Beneficiaries</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Severability.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Owners and Holders as Parties; Binding Effect</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">35</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.5.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Notices</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">35</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Arbitration; Settlement of Disputes</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">36</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.7.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Appointment of Agent for Service of Process; Submission to Jurisdiction; Jury Trial Waiver</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">37</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.8.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Waiver of Immunities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">38</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SECTION 7.9.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Governing Law</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">38</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-iii- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">DEPOSIT AGREEMENT </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">DEPOSIT AGREEMENT dated as of August&nbsp;15, 2024 among YXT.COM GROUP HOLDING LIMITED, a company incorporated under the laws of the Cayman
Islands (herein called the Company), THE BANK OF NEW YORK MELLON, a New York banking corporation (herein called the Depositary), and all Owners and Holders (each as hereinafter defined) from time to time of American Depositary Shares issued
hereunder. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">W I T N E S S E T H: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">WHEREAS, the Company desires to provide, as set forth in this Deposit Agreement, for the deposit of Shares (as hereinafter defined) of the
Company from time to time with the Depositary or with the Custodian (as hereinafter defined) under this Deposit Agreement, for the creation of American Depositary Shares representing the Shares so deposited and for the execution and delivery of
American Depositary Receipts evidencing the American Depositary Shares; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">WHEREAS, the American Depositary Receipts are to be
substantially in the form of Exhibit A annexed to this Deposit Agreement, with appropriate insertions, modifications and omissions, as set forth in this Deposit Agreement; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">NOW, THEREFORE, in consideration of the premises, it is agreed by and between the parties hereto as follows: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman">ARTICLE 1. DEFINITIONS </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The
following definitions shall for all purposes, unless otherwise clearly indicated, apply to the respective terms used in this Deposit Agreement: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.1. <U>American</U><U> </U><U>Depositary</U><U> </U><U>Shares.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>American Depositary Shares</U>&#148; shall mean the securities created under this Deposit Agreement representing rights with
respect to the Deposited Securities. American Depositary Shares may be certificated securities evidenced by Receipts or uncertificated securities. The form of Receipt annexed as Exhibit A to this Deposit Agreement shall be the prospectus required
under the Securities Act of 1933 for sales of both certificated and uncertificated American Depositary Shares. Except for those provisions of this Deposit Agreement that refer specifically to Receipts, all the provisions of this Deposit Agreement
shall apply to both certificated and uncertificated American Depositary Shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each American Depositary Share shall represent the number
of Shares specified in Exhibit A to this Deposit Agreement, <U>except that</U>, if there is a distribution upon Deposited Securities covered by Section&nbsp;4.3, a change in Deposited Securities covered by Section&nbsp;4.8 with respect to which
additional American Depositary Shares are not delivered or a sale of Deposited Securities under Section&nbsp;3.2 or 4.8, each American Depositary Share shall thereafter represent the amount of Shares or other Deposited Securities that are then on
deposit per American Depositary Share after giving effect to that distribution, change or sale. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">- 1 - </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.2. <U>Commission.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Commission</U>&#148; shall mean the Securities and Exchange Commission of the United States or any successor governmental
agency in the United States. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.3. <U>Company.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Company</U>&#148; shall mean YXT.COM Group Holding Limited, a company incorporated under the laws of the Cayman Islands, and
its successors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.4. <U>Custodian.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Custodian</U>&#148; shall mean The Hongkong and Shanghai Banking Corporation Limited, as custodian for the Depositary in Hong
Kong for the purposes of this Deposit Agreement, and any other firm or corporation the Depositary appoints under Section&nbsp;5.5 as a substitute or additional custodian under this Deposit Agreement, and shall also mean all of them collectively.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.5. <U>Deliver;</U><U> </U><U>Surrender.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) The term &#147;<U>deliver</U>&#148;, or its noun form, when used with respect to Shares or other Deposited Securities, shall mean
(i)&nbsp;book-entry transfer of those Shares or other Deposited Securities to an account maintained by an institution authorized under applicable law to effect transfers of such securities designated by the person entitled to that delivery or
(ii)&nbsp;physical transfer of certificates evidencing those Shares or other Deposited Securities registered in the name of, or duly endorsed or accompanied by proper instruments of transfer to, the person entitled to that delivery. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) The term &#147;<U>deliver</U>&#148;, or its noun form, when used with respect to American Depositary Shares, shall mean
(i)&nbsp;registration of those American Depositary Shares in the name of DTC or its nominee and book-entry transfer of those American Depositary Shares to an account at DTC designated by the person entitled to that delivery, (ii) registration of
those American Depositary Shares not evidenced by a Receipt on the books of the Depositary in the name requested by the person entitled to that delivery and mailing to that person of a statement confirming that registration or (iii)&nbsp;if
requested by the person entitled to that delivery, execution and delivery at the Depositary&#146;s Office to the person entitled to that delivery of one or more Receipts evidencing those American Depositary Shares registered in the name requested by
that person. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-2- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) The term &#147;<U>surrender</U>&#148;, when used with respect to American Depositary
Shares, shall mean (i)&nbsp;one or more book-entry transfers of American Depositary Shares to the DTC account of the Depositary, (ii)&nbsp;delivery to the Depositary at its Office of an instruction to surrender American Depositary Shares not
evidenced by a Receipt or </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(iii) surrender to the Depositary at its Office of one or more Receipts evidencing American Depositary Shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.6. <U>Deposit</U><U> Agreement.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Deposit Agreement</U>&#148; shall mean this Deposit Agreement, as it may be amended from time to time in accordance with the
provisions of this Deposit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.7. <U>Depositary;</U><U> </U><U>Depositary</U><U>&#146;</U><U>s</U><U> Office.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Depositary</U>&#148; shall mean The Bank of New York Mellon, a New York banking corporation, and any successor as depositary
under this Deposit Agreement. The term &#147;<U>Office</U>&#148;, when used with respect to the Depositary, shall mean the office at which its depositary receipts business is administered, which, at the date of this Deposit Agreement, is located at
240 Greenwich Street, New York, New York 10286. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.8. <U>Deposited</U><U> Securities.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Deposited Securities</U>&#148; as of any time shall mean Shares at such time deposited or deemed to be deposited under this
Deposit Agreement, including without limitation, Shares that have not been successfully delivered upon surrender of American Depositary Shares, and any and all other securities, property and cash received by the Depositary or the Custodian in
respect of Deposited Securities and at that time held under this Deposit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.9. <U>Disseminate.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Disseminate</U>,&#148; when referring to a notice or other information to be sent by the Depositary to Owners, shall mean
(i)&nbsp;sending that information to Owners in paper form by mail or another means or (ii)&nbsp;with the consent of Owners, another procedure that has the effect of making the information available to Owners, which may include (A)&nbsp;sending the
information by electronic mail or electronic messaging or (B)&nbsp;sending in paper form or by electronic mail or messaging a statement that the information is available and may be accessed by the Owner on an Internet website and that it will be
sent in paper form upon request by the Owner, when that information is so available and is sent in paper form as promptly as practicable upon request. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.10. <U>Dollars.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Dollars</U>&#148; shall mean United States dollars. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-3- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.11. <U>DTC.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>DTC</U>&#148; shall mean The Depository Trust Company or its </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">successor. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.12. <U>Foreign</U><U>
</U><U>Registrar.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Foreign Registrar</U>&#148; shall mean the entity that carries out the duties of registrar for the
Shares and any other agent of the Company for the transfer and registration of Shares, including, without limitation, any securities depository for the Shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.13. <U>Holder.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Holder</U>&#148; shall mean any person holding a Receipt or a security entitlement or other interest in American Depositary
Shares, whether for its own account or for the account of another person, but that is not the Owner of that Receipt or those American Depositary Shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.14. <U>Owner.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The
term &#147;<U>Owner</U>&#148; shall mean the person in whose name American Depositary Shares are registered on the books of the Depositary maintained for that purpose. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.15. <U>Receipts.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Receipts</U>&#148; shall mean the American Depositary Receipts issued under this Deposit Agreement evidencing certificated
American Depositary Shares, as the same may be amended from time to time in accordance with the provisions of this Deposit Agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.16. <U>Registrar.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Registrar</U>&#148; shall mean any corporation or other entity that is appointed by the Depositary to register American
Depositary Shares and transfers of American Depositary Shares as provided in this Deposit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.17. <U>Replacement.</U>
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Replacement</U>&#148; shall have the meaning assigned to it in Section 4.8. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-4- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.18. <U>Restricted</U><U> Securities.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Restricted Securities</U>&#148; shall mean Shares that (i)&nbsp;are &#147;restricted securities,&#148; as defined in Rule 144
under the Securities Act of 1933, except for Shares that could be resold in reliance on Rule 144 without any conditions, (ii)&nbsp;are beneficially owned by an officer, director (or person performing similar functions) or other affiliate of the
Company, (iii)&nbsp;otherwise would require registration under the Securities Act of 1933 in connection with the public offer and sale thereof in the United States or (iv)&nbsp;are subject to other restrictions on sale or deposit under the laws of
the Cayman Islands, a shareholder agreement or the memorandum and articles of association or similar document of the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION
1.19. <U>Securities</U><U> </U><U>Act</U><U> </U><U>of</U><U> </U><U>1933.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Securities Act of 1933</U>&#148; shall
mean the United States Securities Act of 1933, as from time to time amended. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.20. <U>Shares.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Shares</U>&#148; shall mean Class&nbsp;A ordinary shares of the Company that are validly issued and outstanding, fully paid
and nonassessable and that were not issued in violation of any <FONT STYLE="white-space:nowrap">pre-emptive</FONT> or similar rights of the holders of outstanding securities of the Company; <U>provided</U>, <U>however</U>, that, if there shall occur
any change in nominal or par value, a <FONT STYLE="white-space:nowrap">split-up</FONT> or consolidation or any other reclassification or, upon the occurrence of an event described in Section&nbsp;4.8, an exchange or conversion in respect of the
Shares of the Company, the term &#147;Shares&#148; shall thereafter also mean the successor securities resulting from such change in nominal value, <FONT STYLE="white-space:nowrap">split-up</FONT> or consolidation or such other reclassification or
such exchange or conversion. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.21. <U>SWIFT.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>SWIFT</U>&#148; shall mean the financial messaging network operated by the Society for Worldwide Interbank Financial
Telecommunication, or its successor. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 1.22. <U>Termination</U><U> </U><U>Option</U><U> </U><U>Event.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The term &#147;<U>Termination Option Event</U>&#148; shall mean any of the following events or conditions: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i) the Company institutes proceedings to be adjudicated as bankrupt or insolvent, consents to the institution of bankruptcy or insolvency
proceedings against it, files a petition or answer or consent seeking reorganization or relief under any applicable law in respect of bankruptcy or insolvency, consents to the filing of any petition of that kind or to the appointment of a receiver,
liquidator, assignee, trustee, custodian or sequestrator (or other similar official) of it or any substantial part of its property or makes an assignment for the benefit of creditors, or if information becomes publicly available indicating that
unsecured claims against the Company are not expected to be paid; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-5- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) the Shares are delisted, or the Company announces its intention to delist the Shares,
from a stock exchange outside the United States, and the Company has not applied to list the Shares on any other stock exchange outside the United States; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iii) the American Depositary Shares are delisted from a stock exchange in the United States on which the American Depositary Shares were
listed and, 30 days after that delisting, the American Depositary Shares have not been listed on another stock exchange in the United States, nor is there a symbol available for
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">over-the-counter</FONT></FONT> trading of the American Depositary Shares in the United States; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iv) the Depositary has received notice of facts that indicate, or otherwise has reason to believe, that the American Depositary Shares have
become, or with the passage of time will become, ineligible for registration on Form <FONT STYLE="white-space:nowrap">F-6</FONT> under the Securities Act of 1933; or </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(v) an event or condition that is defined as a <U>Termination Option Event</U> in Section&nbsp;4.1, 4.2 or 4.8. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%" VALIGN="top" ALIGN="left">ARTICLE&#8201;2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">FORM OF RECEIPTS, DEPOSIT OF SHARES, DELIVERY, TRANSFER AND SURRENDER OF AMERICAN DEPOSITARY SHARES
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.1. <U>Form</U><U> </U><U>of</U><U> </U><U>Receipts;</U><U> </U><U>Registration</U><U> </U><U>and</U><U>
</U><U>Transferability</U><U> </U><U>of</U> <U>American Depositary Shares.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Definitive Receipts shall be substantially in the form set
forth in Exhibit A to this Deposit Agreement, with appropriate insertions, modifications and omissions, as permitted under this Deposit Agreement. No Receipt shall be entitled to any benefits under this Deposit Agreement or be valid or obligatory
for any purpose, unless that Receipt has been (i)&nbsp;executed by the Depositary by the manual signature of a duly authorized officer of the Depositary or (ii)&nbsp;executed by the facsimile signature of a duly authorized officer of the Depositary
and countersigned by the manual signature of a duly authorized signatory of the Depositary or the Registrar or a <FONT STYLE="white-space:nowrap">co-registrar.</FONT> The Depositary shall maintain books on which (x)&nbsp;each Receipt so executed and
delivered as provided in this Deposit Agreement and each transfer of that Receipt and (y)&nbsp;all American Depositary Shares delivered as provided in this Deposit Agreement and all registrations of transfer of American Depositary Shares, shall be
registered. A Receipt bearing the facsimile signature of a person that was at any time a proper officer of the Depositary shall, subject to the other provisions of this paragraph, bind the Depositary, even if that person was not a proper officer of
the Depositary on the date of issuance of that Receipt. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-6- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Receipts and statements confirming registration of American Depositary Shares may have
incorporated in or attached to them such legends or recitals or modifications not inconsistent with the provisions of this Deposit Agreement as may be required by the Depositary or required to comply with any applicable law or regulations thereunder
or with the rules and regulations of any securities exchange upon which American Depositary Shares may be listed or to conform with any usage with respect thereto, or to indicate any special limitations or restrictions to which any particular
Receipts and American Depositary Shares are subject by reason of the date of issuance of the underlying Deposited Securities or otherwise. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">American Depositary Shares evidenced by a Receipt, when the Receipt is properly endorsed or accompanied by proper instruments of transfer,
shall be transferable as certificated registered securities under the laws of the State of New York. American Depositary Shares not evidenced by Receipts shall be transferable as uncertificated registered securities under the laws of the State of
New York. The Depositary, notwithstanding any notice to the contrary, may treat the Owner of American Depositary Shares as the absolute owner thereof for the purpose of determining the person entitled to distribution of dividends or other
distributions or to any notice provided for in this Deposit Agreement and for all other purposes, and neither the Depositary nor the Company shall have any obligation or be subject to any liability under this Deposit Agreement to any Holder of
American Depositary Shares (but only to the Owner of those American Depositary Shares). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.2. <U>Deposit</U><U> </U><U>of</U><U>
</U><U>Shares.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Subject to the terms and conditions of this Deposit Agreement, Shares or evidence of rights to receive Shares may be
deposited under this Deposit Agreement by delivery thereof to any Custodian, accompanied by any appropriate instruments or instructions for transfer, or endorsement, in form satisfactory to the Custodian. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">As conditions of accepting Shares for deposit, the Depositary may require (i) any certification required by the Depositary or the Custodian in
accordance with the provisions of this Deposit Agreement, (ii)&nbsp;a written order directing the Depositary to deliver to, or upon the written order of, the person or persons stated in that order American Depositary Shares representing those
deposited Shares, (iii)&nbsp;evidence satisfactory to the Depositary that those Shares have been <FONT STYLE="white-space:nowrap">re-registered</FONT> in the books of the Company or the Foreign Registrar in the name of the Depositary, a Custodian or
a nominee of the Depositary or a Custodian, (iv)&nbsp;evidence satisfactory to the Depositary that any necessary approval for the transfer or deposit has been granted by any governmental body in each applicable jurisdiction and (v)&nbsp;an agreement
or assignment, or other instrument satisfactory to the Depositary, that provides for the prompt transfer to the Custodian of any dividend, or right to subscribe for additional Shares or to receive other property, that any person in whose name those
Shares are or have been recorded may thereafter receive upon or in respect of those Shares, or, in lieu thereof, such agreement of indemnity or other agreement as shall be satisfactory to the Depositary. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-7- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall refuse, and shall instruct the Custodian to refuse, to accept Shares
for deposit if the Depositary has received a notice from the Company that the Company has restricted transfer of those Shares under the Company&#146;s memorandum and articles of association, any agreement or any applicable laws or that the deposit
would result in any violation of the Company&#146;s memorandum and articles of association, any agreement or any applicable laws. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">At the
request and risk and expense of a person proposing to deposit Shares, and for the account of that person, the Depositary may receive certificates for Shares to be deposited, together with the other instruments specified in this Section, for the
purpose of forwarding those Share certificates to the Custodian for deposit under this Deposit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall instruct
each Custodian that, upon each delivery to a Custodian of a certificate or certificates for Shares to be deposited under this Deposit Agreement, together with the other documents specified in this Section, that Custodian shall, as soon as transfer
and recordation can be accomplished, present that certificate or those certificates to the Company or the Foreign Registrar, if applicable, for transfer and recordation of the Shares being deposited in the name of the Depositary or its nominee or
that Custodian or its nominee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Deposited Securities shall be held by the Depositary or by a Custodian for the account and to the order of
the Depositary or at such other place or places as the Depositary shall determine. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.3. <U>Delivery</U><U> </U><U>of</U><U>
</U><U>American Depositary</U><U> </U><U>Shares.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall instruct each Custodian that, upon receipt by that Custodian of
any deposit pursuant to Section&nbsp;2.2, together with the other documents or evidence required under that Section, that Custodian shall notify the Depositary of that deposit and the person or persons to whom or upon whose written order American
Depositary Shares are deliverable in respect thereof. Upon receiving a notice of a deposit from a Custodian, or upon the receipt of Shares or evidence of the right to receive Shares by the Depositary, the Depositary, subject to the terms and
conditions of this Deposit Agreement, shall deliver, to or upon the order of the person or persons entitled thereto, the number of American Depositary Shares issuable in respect of that deposit, but only upon payment to the Depositary of the fees
and expenses of the Depositary for the delivery of those American Depositary Shares as provided in Section&nbsp;5.9, and of all taxes and governmental charges and fees payable in connection with that deposit and the transfer of the deposited Shares.
<U>However</U>, the Depositary shall deliver only whole numbers of American Depositary Shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-8- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.4. <U>Registration of Transfer of American Depositary Shares;</U> <U>Combination
and <FONT STYLE="white-space:nowrap">Split-up</FONT> of Receipts; Interchange of Certificated and Uncertificated</U> <U>American Depositary Shares.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary, subject to the terms and conditions of this Deposit Agreement, shall register a transfer of American Depositary Shares on its
transfer books upon (i)&nbsp;in the case of certificated American Depositary Shares, surrender of the Receipt evidencing those American Depositary Shares, by the Owner or by a duly authorized attorney, properly endorsed or accompanied by proper
instruments of transfer or (ii)&nbsp;in the case of uncertificated American Depositary Shares, receipt from the Owner of a proper instruction (including, for the avoidance of doubt, instructions through DRS and Profile as provided in
Section&nbsp;2.9), and, in either case, duly stamped as may be required by the laws of the State of New York and of the United States of America. Upon registration of a transfer, the Depositary shall deliver the transferred American Depositary
Shares to or upon the order of the person entitled thereto. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary, subject to the terms and conditions of this Deposit
Agreement, shall upon surrender of a Receipt or Receipts for the purpose of effecting a <FONT STYLE="white-space:nowrap">split-up</FONT> or combination of such Receipt or Receipts, execute and deliver a new Receipt or Receipts for any authorized
number of American Depositary Shares requested, evidencing the same aggregate number of American Depositary Shares as the Receipt or Receipts surrendered. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary, upon surrender of certificated American Depositary Shares for the purpose of exchanging for uncertificated American Depositary
Shares, shall cancel the Receipt evidencing those certificated American Depositary Shares and send the Owner a statement confirming that the Owner is the owner of the same number of uncertificated American Depositary Shares. The Depositary, upon
receipt of a proper instruction (including, for the avoidance of doubt, instructions through DRS and Profile as provided in Section&nbsp;2.9) from the Owner of uncertificated American Depositary Shares for the purpose of exchanging for certificated
American Depositary Shares, shall cancel those uncertificated American Depositary Shares and register and deliver to the Owner a Receipt evidencing the same number of certificated American Depositary Shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may appoint one or more <FONT STYLE="white-space:nowrap">co-transfer</FONT> agents for the purpose of effecting registration of
transfers of American Depositary Shares and combinations and <FONT STYLE="white-space:nowrap">split-ups</FONT> of Receipts at designated transfer offices on behalf of the Depositary. In carrying out its functions, a
<FONT STYLE="white-space:nowrap">co-transfer</FONT> agent may require evidence of authority and compliance with applicable laws and other requirements by Owners or persons entitled to American Depositary Shares and will be entitled to protection and
indemnity to the same extent as the Depositary. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-9- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.5. <U>Surrender of American</U><U> </U><U>Depositary</U><U> </U><U>Shares</U><U>
</U><U>and</U><U> </U><U>Withdrawal</U><U> </U><U>of</U> <U>Deposited Securities.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Upon surrender of American Depositary Shares for
the purpose of withdrawal of the Deposited Securities represented thereby and payment of the fee of the Depositary for the surrender of American Depositary Shares as provided in Section&nbsp;5.9 and payment of all taxes and governmental charges
payable in connection with that surrender and withdrawal of the Deposited Securities, and subject to the terms and conditions of this Deposit Agreement, the Owner of those American Depositary Shares shall be entitled to delivery (to the extent
delivery can then be lawfully and practicably made), to or as instructed by that Owner, of the amount of Deposited Securities at the time represented by those American Depositary Shares, <U>but not</U> any money or other property as to which a
record date for distribution to Owners has passed (since money or other property of that kind will be delivered or paid on the scheduled payment date to the Owner as of that record date), <U>and except that</U> the Depositary shall not be required
to accept surrender of American Depositary Shares for the purpose of withdrawal to the extent it would require delivery of a fraction of a Deposited Security. That delivery shall be made, as provided in this Section, without unreasonable delay. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">As a condition of accepting a surrender of American Depositary Shares for the purpose of withdrawal of Deposited Securities, the Depositary
may require (i)&nbsp;that each surrendered Receipt be properly endorsed in blank or accompanied by proper instruments of transfer in blank and (ii)&nbsp;that the surrendering Owner execute and deliver to the Depositary a written order directing the
Depositary to cause the Deposited Securities being withdrawn to be delivered to or upon the written order of a person or persons designated in that order. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Thereupon, the Depositary shall direct the Custodian to deliver, subject to Sections 2.6, 3.1 and 3.2, the other terms and conditions of this
Deposit Agreement and local market rules and practices, to the surrendering Owner or to or upon the written order of the person or persons designated in the order delivered to the Depositary as above provided, the amount of Deposited Securities
represented by the surrendered American Depositary Shares, and the Depositary may charge the surrendering Owner a fee and its expenses for giving that direction by cable (including SWIFT) or facsimile transmission. The Company agrees not to prevent,
hinder or unreasonably delay any lawful delivery or registration of transfer of Deposited Securities upon surrender of American Depositary Shares for the purpose of withdrawal. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If Deposited Securities are delivered physically upon surrender of American Depositary Shares for the purpose of withdrawal, that delivery
will be made at the Custodian&#146;s office, <U>except that</U>, at the request, risk and expense of an Owner surrendering American Depositary Shares for withdrawal of Deposited Securities, and for the account of that Owner, the Depositary shall
direct the Custodian to forward any cash or other property comprising, and forward a certificate or certificates, if applicable, and other proper documents of title, if any, for, the Deposited Securities represented by the surrendered American
Depositary Shares to the Depositary for delivery at the Depositary&#146;s Office or to another address specified in the order received from the surrendering Owner. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-10- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.6. <U>Limitations</U><U> </U><U>on</U><U> </U><U>Delivery,</U><U>
</U><U>Registration</U><U> </U><U>of</U><U> </U><U>Transfer</U><U> </U><U>and</U><U> </U><U>Surrender</U> <U>of American Depositary Shares.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">As a condition precedent to the delivery, registration of transfer or surrender of any American Depositary Shares or <FONT
STYLE="white-space:nowrap">split-up</FONT> or combination of any Receipt or withdrawal of any Deposited Securities, the Depositary, Custodian or Registrar may require payment from the depositor of Shares or the presenter of the Receipt or
instruction for registration of transfer or surrender of American Depositary Shares not evidenced by a Receipt of a sum sufficient to reimburse it for any tax or other governmental charge and any stock transfer or registration fee with respect
thereto (including any such tax or charge and fee with respect to Shares being deposited or withdrawn) and payment of any applicable fees as provided in this Deposit Agreement, may require the production of proof satisfactory to it as to the
identity and genuineness of any signature and may also require compliance with any regulations the Depositary may establish consistent with the provisions of this Deposit Agreement, including, without limitation, this Section&nbsp;2.6. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may refuse to accept deposits of Shares for delivery of American Depositary Shares or to register transfers of American
Depositary Shares in particular instances, or may suspend deposits of Shares or registration of transfer generally, whenever it or the Company considers it necessary or advisable to do so. The Depositary may refuse surrenders of American Depositary
Shares for the purpose of withdrawal of Deposited Securities in particular instances, or may suspend surrenders for the purpose of withdrawal generally, <U>but, notwithstanding anything to the contrary in this Deposit</U> <U>Agreement, only for</U>
(i)&nbsp;temporary delays caused by closing of the Depositary&#146;s register or the register of holders of Shares maintained by the Company or the Foreign Registrar, or the deposit of Shares, in connection with voting at a shareholders&#146;
meeting or the payment of dividends, (ii)&nbsp;the payment of fees, taxes and similar charges, (iii)&nbsp;compliance with any U.S. or foreign laws or governmental regulations relating to the American Depositary Shares or to the withdrawal of the
Deposited Securities or (iv)&nbsp;any other reason that, at the time, is permitted under paragraph I(A)(1) of the General Instructions to Form <FONT STYLE="white-space:nowrap">F-6</FONT> under the Securities Act of 1933 or any successor to that
provision. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall not knowingly accept for deposit under this Deposit Agreement any Shares that, at the time of deposit,
are Restricted Securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.7. <U>Lost</U><U> </U><U>Receipts,</U><U> </U><U>etc.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If a Receipt is mutilated, destroyed, lost or stolen, the Depositary shall deliver to the Owner the American Depositary Shares evidenced by
that Receipt in uncertificated form or, if requested by the Owner, execute and deliver a new Receipt of like tenor in exchange and substitution for such mutilated Receipt, upon surrender and cancellation of that mutilated Receipt, or in lieu of and
in substitution for that destroyed, lost or stolen Receipt. <U>However</U>, before the Depositary will deliver American Depositary Shares in uncertificated form or execute and deliver a new Receipt, in substitution for a destroyed, lost or stolen
Receipt, the Owner must (a)&nbsp;file with the Depositary (i)&nbsp;a request for that replacement before the Depositary has notice that the Receipt has been acquired by a bona fide purchaser and (ii)&nbsp;a sufficient indemnity bond and
(b)&nbsp;satisfy any other reasonable requirements imposed by the Depositary. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-11- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.8. <U>Cancellation</U><U> </U><U>and</U><U> </U><U>Destruction</U><U>
</U><U>of</U><U> </U><U>Surrendered</U><U> </U><U>Receipts.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall cancel all Receipts surrendered to it and is
authorized to destroy Receipts so cancelled. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 2.9. <U>DTC</U><U> </U><U>Direct</U><U> </U><U>Registration</U><U>
</U><U>System</U><U> </U><U>and</U><U> </U><U>Profile</U><U> </U><U>Modification</U> <U>System.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) Notwithstanding the provisions of
Section&nbsp;2.4, the parties acknowledge that DTC&#146;s Direct Registration System (&#147;<U>DRS</U>&#148;) and Profile Modification System (&#147;<U>Profile</U>&#148;) apply to the American Depositary Shares upon acceptance thereof to DRS by DTC.
DRS is the system administered by DTC that facilitates interchange between registered holding of uncertificated securities and holding of security entitlements in those securities through DTC and a DTC participant. Profile is a required feature of
DRS that allows a DTC participant, claiming to act on behalf of an Owner of American Depositary Shares, to direct the Depositary to register a transfer of those American Depositary Shares to DTC or its nominee and to deliver those American
Depositary Shares to the DTC account of that DTC participant without receipt by the Depositary of prior authorization from the Owner to register that transfer. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) In connection with DRS/Profile, the parties acknowledge that the Depositary will not determine whether the DTC participant that is claiming
to be acting on behalf of an Owner in requesting a registration of transfer and delivery as described in paragraph (a)&nbsp;above has the actual authority to act on behalf of that Owner (notwithstanding any requirements under the Uniform Commercial
Code). For the avoidance of doubt, the provisions of Sections 5.3 and 5.8 apply to the matters arising from the use of the DRS/Profile. The parties agree that the Depositary&#146;s reliance on and compliance with instructions received by the
Depositary through the DRS/Profile system and otherwise in accordance with this Deposit Agreement shall not constitute negligence or bad faith on the part of the Depositary. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-12- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%" VALIGN="top" ALIGN="left">ARTICLE&#8201;3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">CERTAIN OBLIGATIONS OF OWNERS AND HOLDERS OF AMERICAN DEPOSITARY SHARES </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 3.1. <U>Filing Proofs, Certificates and Other Information.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Any person presenting Shares for deposit or any Owner or Holder may be required from time to time to file with the Depositary or the Custodian
such proof of citizenship or residence, exchange control approval, or such information relating to the registration on the books of the Company or the Foreign Registrar, if applicable, to execute such certificates and to make such representations
and warranties, as the Depositary may deem necessary or proper, or as the Company may reasonably require by written request to the Depositary. The Depositary may withhold the delivery or registration of transfer of American Depositary Shares, the
distribution of any dividend or other distribution or of the proceeds thereof or the delivery of any Deposited Securities until that proof or other information is filed or those certificates are executed or those representations and warranties are
made. The Depositary shall provide the Company, upon the Company&#146;s written request and at the Company&#146;s expense, as promptly as practicable, with copies of any information or other materials that the Depositary receives pursuant to this
Section, to the extent that the requested disclosure is permitted under applicable law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 3.2. <U>Liability</U><U> </U><U>of</U><U>
</U><U>Owner</U><U> </U><U>for </U><U>Taxes.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If any tax or other governmental charge shall become payable by the Custodian or the
Depositary with respect to or in connection with any American Depositary Shares or any Deposited Securities represented by any American Depositary Shares or in connection with a transaction to which Section&nbsp;4.8 applies, that tax or other
governmental charge shall be payable by the Owner of those American Depositary Shares to the Depositary. The Depositary may refuse to register any transfer of those American Depositary Shares or any withdrawal of Deposited Securities represented by
those American Depositary Shares until that payment is made, and may withhold any dividends or other distributions or the proceeds thereof, or may sell for the account of the Owner any part or all of the Deposited Securities represented by those
American Depositary Shares and apply those dividends or other distributions or the net proceeds of any sale of that kind in payment of that tax or other governmental charge <U>but</U>, even after a sale of that kind, the Owner of those American
Depositary Shares shall remain liable for any deficiency. The Depositary shall distribute any net proceeds of a sale made under this Section that are not used to pay taxes or governmental charges to the Owners entitled to them in accordance with
Section&nbsp;4.1. If the number of Shares represented by each American Depositary Share decreases as a result of a sale of Deposited Securities under this Section, the Depositary may call for surrender of the American Depositary Shares to be
exchanged on a mandatory basis for a lesser number of American Depositary Shares and may sell American Depositary Shares to the extent necessary to avoid distributing fractions of American Depositary Shares in that exchange and distribute the net
proceeds of that sale to the Owners entitled to them. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-13- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 3.3. <U>Warranties</U><U> </U><U>on</U><U> </U><U>Deposit</U><U> </U><U>of
</U><U>Shares.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Every person depositing Shares under this Deposit Agreement shall be deemed thereby to represent and warrant that
those Shares and each certificate therefor, if applicable, are validly issued, fully paid and nonassessable and were not issued in violation of any preemptive or similar rights of the holders of outstanding securities of the Company and that the
person making that deposit is duly authorized so to do. Every depositing person shall also be deemed to represent that the Shares, at the time of deposit, are not Restricted Securities. All representations and warranties deemed made under this
Section shall survive the deposit of Shares and delivery of American Depositary Shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 3.4. <U>Disclosure</U><U>
</U><U>of</U><U> </U><U>Interests.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">When required in order to comply with applicable laws and regulations or the memorandum and
articles of association or similar document of the Company, the Company may from time to time request each Owner and Holder to provide to the Depositary information relating to: (a)&nbsp;the capacity in which it holds American Depositary Shares,
(b)&nbsp;the identity of any Holders or other persons or entities then or previously interested in those American Depositary Shares and the nature of those interests and (c)&nbsp;any other matter where disclosure of such matter is required for that
compliance. Each Owner and Holder agrees to provide all information known to it in response to a request made pursuant to this Section. Each Holder consents to the disclosure by the Depositary and the Owner or any other Holder through which it holds
American Depositary Shares, directly or indirectly, of all information responsive to a request made pursuant to this Section relating to that Holder that is known to that Owner or other Holder. The Depositary agrees to use reasonable efforts to
comply with written instructions requesting that the Depositary forward any request authorized under this Section to the Owners and to forward to the Company any responses it receives in response to that request. The Depositary may charge the
Company a fee and its expenses for complying with requests under this Section&nbsp;3.4. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%" VALIGN="top" ALIGN="left">ARTICLE&#8201;4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">THE DEPOSITED SECURITIES </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.1. <U>Cash Distributions.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Whenever the Depositary receives any cash dividend or other cash distribution on Deposited Securities, the Depositary shall, subject to the
provisions of Section&nbsp;4.5, convert that dividend or other distribution into Dollars and distribute the amount thus received (net of the fees and expenses of the Depositary as provided in Section&nbsp;5.9) to the Owners entitled thereto, in
proportion to the number of American Depositary Shares representing those Deposited Securities held by them respectively; <U>provided</U>, <U>however</U>, that if the Custodian or the Depositary shall be required to withhold and does withhold from
that cash dividend or other cash distribution an amount on account of taxes or other governmental charges, the amount distributed to the Owners of the American Depositary Shares representing those Deposited Securities shall be reduced accordingly.
<U>However</U>, the Depositary will not pay any Owner a fraction of one cent, but will round each Owner&#146;s entitlement to the nearest whole cent. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-14- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company or its agent will remit to the appropriate governmental agency in each
applicable jurisdiction all amounts withheld and owing to such agency. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If a cash distribution would represent a return of all or
substantially all the value of the Deposited Securities underlying American Depositary Shares, the Depositary may: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(i) require payment of
or deduct the fee for surrender of American Depositary Shares (whether or not it is also requiring surrender of American Depositary Shares) as a condition of making that cash distribution; or </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(ii) sell all Deposited Securities other than the subject cash distribution and add any net cash proceeds of that sale to the cash
distribution, call for surrender of all those American Depositary Shares and require that surrender as a condition of making that cash distribution. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If
the Depositary acts under this paragraph, that action shall also be a <U>Termination Option</U> <U>Event</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.2.
<U>Distributions</U><U> </U><U>Other</U><U> </U><U>Than</U><U> </U><U>Cash,</U><U> </U><U>Shares</U><U> </U><U>or</U><U> </U><U>Rights.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Subject to the provisions of Sections 4.11 and 5.9, whenever the Depositary receives any distribution other than a distribution described in
Section&nbsp;4.1, 4.3 or 4.4 on Deposited Securities (but not in exchange for or in conversion or in lieu of Deposited Securities), the Depositary shall cause the securities or property received by it to be distributed to the Owners entitled
thereto, after deduction or upon payment of any fees and expenses of the Depositary and any taxes or other governmental charges, in proportion to the number of American Depositary Shares representing such Deposited Securities held by them
respectively, in any manner that the Depositary deems equitable and practicable for accomplishing that distribution (which may be a distribution of depositary shares representing the securities received); <U>provided</U>, <U>however</U>, that if in
the opinion of the Depositary such distribution cannot be made proportionately among the Owners entitled thereto, or if for any other reason (including, but not limited to, any requirement that the Company or the Depositary withhold an amount on
account of taxes or other governmental charges or that securities received must be registered under the Securities Act of 1933 in order to be distributed to Owners or Holders) the Depositary deems such distribution not to be lawful and feasible, the
Depositary, after consultation with the Company to the extent practicable, may adopt such other method as it may deem equitable and practicable for the purpose of effecting such distribution, including, but not limited to, the public or private sale
of the securities or property thus received, or any part thereof, and distribution of the net proceeds of any such sale (net of the fees and expenses of the Depositary as provided in Section&nbsp;5.9) to the Owners entitled thereto, all in the
manner and subject to the conditions set forth in Section&nbsp;4.1. The Depositary may withhold any distribution of securities under this Section&nbsp;4.2 if it has not received satisfactory assurances from the Company that the distribution does not
require registration under the Securities Act of 1933. The Depositary may sell, by public or private sale, an amount of securities or other property it would otherwise distribute under this Section&nbsp;4.2 that is sufficient to pay its fees and
expenses in respect of that distribution. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-15- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If a distribution to be made under this Section&nbsp;4.2 would represent a return of all or
substantially all the value of the Deposited Securities underlying American Depositary Shares, the Depositary may: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(i) require payment of
or deduct the fee for surrender of American Depositary Shares (whether or not it is also requiring surrender of American Depositary Shares) as a condition of making that distribution; or </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(ii) sell all Deposited Securities other than the subject distribution and add any net cash proceeds of that sale to the distribution, call
for surrender of all those American Depositary Shares and require that surrender as a condition of making that distribution. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the Depositary acts under
this paragraph, that action shall also be a <U>Termination Option</U> <U>Event</U>. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.3. <U>Distributions in </U><U>Shares.</U>
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Whenever the Depositary receives any distribution on Deposited Securities consisting of a dividend in, or free distribution of, Shares,
the Depositary may, and, if the Company so request in writing, shall, deliver to the Owners entitled thereto, in proportion to the number of American Depositary Shares representing those Deposited Securities held by them respectively, an aggregate
number of American Depositary Shares representing the amount of Shares received as that dividend or free distribution, subject to the terms and conditions of this Deposit Agreement with respect to the deposit of Shares and issuance of American
Depositary Shares, including withholding of any tax or governmental charge as provided in Section&nbsp;4.11 and payment of the fees and expenses of the Depositary as provided in Section&nbsp;5.9 (and the Depositary may sell, by public or private
sale, an amount of the Shares received (or American Depositary Shares representing those Shares) sufficient to pay its fees and expenses in respect of that distribution). In lieu of delivering fractional American Depositary Shares, the Depositary
may sell the amount of Shares represented by the aggregate of those fractions (or American Depositary Shares representing those Shares) and distribute the net proceeds, all in the manner and subject to the conditions described in Section&nbsp;4.1.
If and to the extent that additional American Depositary Shares are not delivered and Shares or American Depositary Shares are not sold, each American Depositary Share shall thenceforth also represent the additional Shares distributed on the
Deposited Securities represented thereby. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-16- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If the Company declares a distribution in which holders of Deposited Securities have a right
to elect whether to receive cash, Shares or other securities or a combination of those things, or a right to elect to have a distribution sold on their behalf, the Depositary may, after consultation with the Company, make that right of election
available for exercise by Owners in any manner the Depositary considers to be lawful and practical. As a condition of making a distribution election right available to Owners, the Depositary may require satisfactory assurances from the Company that
doing so does not require registration of any securities under the Securities Act of 1933 that has not been effected. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.4.
<U>Rights.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) If rights are granted to the Depositary in respect of deposited Shares to purchase additional Shares or other
securities, the Company and the Depositary shall endeavor to consult as to the actions, if any, the Depositary should take in connection with that grant of rights. The Depositary may, to the extent deemed by it to be lawful and practical (i)&nbsp;if
requested in writing by the Company, grant to all or certain Owners rights to instruct the Depositary to purchase the securities to which the rights relate and deliver those securities or American Depositary Shares representing those securities to
Owners, (ii) if requested in writing by the Company, deliver the rights to or to the order of certain Owners, or (iii)&nbsp;sell the rights to the extent practicable and distribute the net proceeds of that sale to Owners entitled to those proceeds.
To the extent rights are not exercised, delivered or disposed of under (i), (ii) or (iii)&nbsp;above, the Depositary shall permit the rights to lapse unexercised. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) If the Depositary will act under (a)(i) above, the Company and the Depositary will enter into a separate agreement setting forth the
conditions and procedures applicable to the particular offering. Upon instruction from an applicable Owner in the form the Depositary specified and upon payment by that Owner to the Depositary of an amount equal to the purchase price of the
securities to be received upon the exercise of the rights, the Depositary shall, on behalf of that Owner, exercise the rights and purchase the securities. The purchased securities shall be delivered to, or as instructed by, the Depositary. The
Depositary shall (i)&nbsp;deposit the purchased Shares under this Deposit Agreement and deliver American Depositary Shares representing those Shares to that Owner or (ii)&nbsp;deliver or cause the purchased Shares or other securities to be delivered
to or to the order of that Owner. The Depositary will not act under (a)(i) above unless the offer and sale of the securities to which the rights relate are registered under the Securities Act of 1933 or the Depositary has received an opinion of
United States counsel that is satisfactory to it to the effect that those securities may be sold and delivered to the applicable Owners without registration under the Securities Act of 1933. For the avoidance of doubt, nothing in this Deposit
Agreement shall create any obligation on the part of the Company to file a registration statement with respect to rights or the underlying securities or to endeavor to have such a registration statement declared effective. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-17- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) If the Depositary will act under (a)(ii) above, the Company and the Depositary will
enter into a separate agreement setting forth the conditions and procedures applicable to the particular offering. Upon (i)&nbsp;the request of an applicable Owner to deliver the rights allocable to the American Depositary Shares of that Owner to an
account specified by that Owner to which the rights can be delivered and (ii)&nbsp;receipt of such documents as the Company and the Depositary agreed to require to comply with applicable law, the Depositary will deliver those rights as requested by
that Owner. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) If the Depositary will act under (a)(iii) above, the Depositary will use reasonable efforts to sell the rights in
proportion to the number of American Depositary Shares held by the applicable Owners and pay the net proceeds to the Owners otherwise entitled to the rights that were sold, upon an averaged or other practical basis without regard to any distinctions
among such Owners because of exchange restrictions or the date of delivery of any American Depositary Shares or otherwise. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e) Payment or
deduction of the fees of the Depositary as provided in Section&nbsp;5.9 and payment or deduction of the expenses of the Depositary and any applicable taxes or other governmental charges shall be conditions of any delivery of securities or payment of
cash proceeds under this Section&nbsp;4.4. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(f) The Depositary shall not be responsible for any failure to determine that it may be lawful
or feasible to make rights available to or exercise rights on behalf of Owners in general or any Owner in particular, or to sell rights. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.5. <U>Conversion</U><U> </U><U>of</U><U> </U><U>Foreign</U><U> </U><U>Currency.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Whenever the Depositary or the Custodian receives foreign currency, by way of dividends or other distributions or the net proceeds from the
sale of securities, property or rights, and if at the time of the receipt thereof the foreign currency so received can in the judgment of the Depositary be converted on a reasonable basis into Dollars and the resulting Dollars transferred to the
United States, the Depositary or one of its agents or affiliates or the Custodian shall convert or cause to be converted by sale or in any other manner that it may determine that foreign currency into Dollars, and those Dollars shall be distributed
to the Owners entitled thereto. A cash distribution may be made upon an averaged or other practicable basis without regard to any distinctions among Owners based on exchange restrictions, the date of delivery of any American Depositary Shares or
otherwise and shall be net of any expenses of conversion into Dollars incurred by the Depositary as provided in Section&nbsp;5.9. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If a
conversion of foreign currency or the repatriation or distribution of Dollars can be effected only with the approval or license of any government or agency thereof, the Depositary may, but will not be required to, file an application for that
approval or license. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-18- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If the Depositary determines that in its judgment any foreign currency received by the
Depositary or the Custodian is not convertible on a reasonable basis into Dollars transferable to the United States, or if any approval or license of any government or agency thereof that is required for such conversion is not filed or sought by the
Depositary or is not obtained within a reasonable period as determined by the Depositary, the Depositary may distribute the foreign currency received by the Depositary to, or in its discretion may hold such foreign currency uninvested and without
liability for interest thereon for the respective accounts of, the Owners entitled to receive the same. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If any conversion of foreign
currency, in whole or in part, cannot be effected for distribution to some of the Owners entitled thereto, the Depositary may in its discretion make that conversion and distribution in Dollars to the extent practicable and permissible to the Owners
entitled thereto and may distribute the balance of the foreign currency received by the Depositary to, or hold that balance uninvested and without liability for interest thereon for the account of, the Owners entitled thereto. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may convert currency itself or through any of its affiliates, or the Custodian or the Company may convert currency and pay
Dollars to the Depositary. Where the Depositary converts currency itself or through any of its affiliates, the Depositary acts as principal for its own account and not as agent, advisor, broker or fiduciary on behalf of any other person and earns
revenue, including, without limitation, transaction spreads, that it will retain for its own account. The revenue is based on, among other things, the difference between the exchange rate assigned to the currency conversion made under this Deposit
Agreement and the rate that the Depositary or its affiliate receives when buying or selling foreign currency for its own account. The Depositary makes no representation that the exchange rate used or obtained by it or its affiliate in any currency
conversion under this Deposit Agreement will be the most favorable rate that could be obtained at the time or that the method by which that rate will be determined will be the most favorable to Owners, subject to the Depositary&#146;s obligations
under Section&nbsp;5.3. The methodology used to determine exchange rates used in currency conversions made by the Depositary is available upon request. Where the Custodian converts currency, the Custodian has no obligation to obtain the most
favorable rate that could be obtained at the time or to ensure that the method by which that rate will be determined will be the most favorable to Owners, and the Depositary makes no representation that the rate is the most favorable rate and will
not be liable for any direct or indirect losses associated with the rate. In certain instances, the Depositary may receive dividends or other distributions from the Company in Dollars that represent the proceeds of a conversion of foreign currency
or translation from foreign currency at a rate that was obtained or determined by or on behalf of the Company and, in such cases, the Depositary will not engage in, or be responsible for, any foreign currency transactions and neither it nor the
Company makes any representation that the rate obtained or determined by the Company is the most favorable rate and neither it nor the Company will be liable for any direct or indirect losses associated with the rate. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-19- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.6. <U>Fixing</U><U> </U><U>of</U><U> </U><U>Record </U><U>Date.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Whenever a cash dividend, cash distribution or any other distribution is made on Deposited Securities or rights to purchase Shares or other
securities are issued with respect to Deposited Securities (which rights will be delivered to or exercised or sold on behalf of Owners in accordance with Section&nbsp;4.4) or the Depositary receives notice that a distribution or issuance of that
kind will be made, or whenever the Depositary receives notice that a meeting of holders of Shares will be held in respect of which the Company has requested the Depositary to send a notice under Section&nbsp;4.7, or whenever the Depositary will
assess a fee or charge against the Owners, or whenever the Depositary causes a change in the number of Shares that are represented by each American Depositary Share, or whenever the Depositary otherwise finds it necessary or convenient, the
Depositary shall fix a record date, which shall be the same as, or as near as practicable to, any corresponding record date set by the Company with respect to Shares, (a)&nbsp;for the determination of the Owners (i)&nbsp;who shall be entitled to
receive the benefit of that dividend or other distribution or those rights, (ii)&nbsp;who shall be entitled to give instructions for the exercise of voting rights at that meeting, (iii)&nbsp;who shall be responsible for that fee or charge or
(iv)&nbsp;for any other purpose for which the record date was set, or (b)&nbsp;on or after which each American Depositary Share will represent the changed number of Shares. Subject to the provisions of Sections 4.1 through 4.5 and to the other terms
and conditions of this Deposit Agreement, the Owners on a record date fixed by the Depositary shall be entitled to receive the amount distributable by the Depositary with respect to that dividend or other distribution or those rights or the net
proceeds of sale thereof in proportion to the number of American Depositary Shares held by them respectively, to give voting instructions or to act in respect of the other matter for which that record date was fixed, or be responsible for that fee
or charge, as the case may be. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.7. <U>Voting</U><U> </U><U>of</U><U> </U><U>Deposited </U><U>Shares.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) Upon receipt of notice of any meeting of holders of Shares at which holders of Shares will be entitled to vote, if requested in writing by
the Company, the Depositary shall, as soon as practicable thereafter, Disseminate to the Owners a notice, the form of which shall be in the sole discretion of the Depositary, that shall contain (i)&nbsp;the information contained in the notice of
meeting received by the Depositary, (ii)&nbsp;a statement that the Owners as of the close of business on a specified record date will be entitled, subject to any applicable provision of Cayman Islands law and of the memorandum and articles of
association or similar documents of the Company, to instruct the Depositary as to the exercise of the voting rights pertaining to the amount of Shares represented by their respective American Depositary Shares, (iii)&nbsp;a statement as to the
manner in which those instructions may be given and (iv)&nbsp;the last date on which the Depositary will accept instructions (the &#147;<U>Instruction Cutoff Date</U>&#148;). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-20- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) Upon the written request of an Owner of American Depositary Shares, as of the date of
the request or, if a record date was specified by the Depositary, as of that record date, received on or before any Instruction Cutoff Date established by the Depositary, the Depositary may, and if the Depositary sent a notice under the preceding
paragraph shall, endeavor, in so far as practicable, to vote or cause to be voted the amount of deposited Shares represented by those American Depositary Shares in accordance with the instructions set forth in that request. The Depositary shall not
vote or attempt to exercise the right to vote that attaches to the deposited Shares other than in accordance with instructions given by Owners and received by the Depositary. If </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i) the Company instructed the Depositary to Disseminate a notice under paragraph (a)&nbsp;above and complied with the paragraph
(d)&nbsp;below, </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) no instructions are received by the Depositary from an Owner with respect to a matter and an amount of American
Depositary Shares of that Owner on or before the Instruction Cutoff Date, and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iii) the Depositary has received from the Company, by the
business day following the Instruction Cutoff Date, a written confirmation that, as of the Instruction Cutoff Date, (x)&nbsp;the Company wishes a proxy to be given under this sentence, (y)&nbsp;the Company reasonably does not know of any substantial
opposition to the matters and (z)&nbsp;the matters are not materially adverse to the interests of shareholders, </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">then, the Depositary shall deem that
Owner to have instructed the Depositary to give a discretionary proxy to a person designated by the Company with respect to that matter and the amount of deposited Shares represented by that amount of American Depositary Shares and the Depositary
shall give a discretionary proxy to a person designated by the Company to vote that amount of deposited Shares as to that matter. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)
There can be no assurance that Owners generally or any Owner in particular will receive the notice described in paragraph (a)&nbsp;above in time to enable Owners to give instructions to the Depositary prior to the Instruction Cutoff Date. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) In order to give Owners a reasonable opportunity to instruct the Depositary as to the exercise of voting rights relating to Shares, if the
Company will request the Depositary to Disseminate a notice under paragraph (a)&nbsp;above, the Company shall give the Depositary notice of the meeting, details concerning the matters to be voted upon and copies of materials to be made available to
holders of Shares in connection with the meeting not less than 30 days prior to the meeting date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.8. <U>Tender and Exchange
Offers; Redemption, Replacement or Cancellation of Deposited Securities.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) The Depositary shall not tender any Deposited Securities
in response to any voluntary cash tender offer, exchange offer or similar offer made to holders of Deposited Securities (a &#147;<U>Voluntary Offer</U>&#148;), except when instructed in writing to do so by an Owner surrendering American Depositary
Shares and subject to any conditions or procedures the Depositary may require. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-21- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) If the Depositary receives a written notice that Deposited Securities have been redeemed
for cash or otherwise purchased for cash in a transaction that is mandatory and binding on the Depositary as a holder of those Deposited Securities (a &#147;<U>Redemption</U>&#148;), the Depositary, at the expense of the Company, shall (i)&nbsp;if
required, surrender Deposited Securities that have been redeemed to the issuer of those securities or its agent on the redemption date, (ii)&nbsp;Disseminate a notice to Owners (A)&nbsp;notifying them of that Redemption, (B)&nbsp;calling for
surrender of a corresponding number of American Depositary Shares and (C)&nbsp;notifying them that the called American Depositary Shares have been converted into a right only to receive the money received by the Depositary upon that Redemption and
those net proceeds shall be the Deposited Securities to which Owners of those converted American Depositary Shares shall be entitled upon surrenders of those American Depositary Shares in accordance with Section&nbsp;2.5 or 6.2 and
(iii)&nbsp;distribute the money received upon that Redemption to the Owners entitled to it upon surrender by them of called American Depositary Shares in accordance with Section&nbsp;2.5 (and, for the avoidance of doubt, Owners shall not be entitled
to receive that money under Section&nbsp;4.1). If the Redemption affects less than all the Deposited Securities, the Depositary shall call for surrender a corresponding portion of the outstanding American Depositary Shares and only those American
Depositary Shares will automatically be converted into a right to receive the net proceeds of the Redemption. The Depositary shall allocate the American Depositary Shares converted under the preceding sentence among the Owners <FONT
STYLE="white-space:nowrap">pro-rata</FONT> to their respective holdings of American Depositary Shares immediately prior to the Redemption, <U>except that</U> the allocations may be adjusted so that no fraction of a converted American Depositary
Share is allocated to any Owner. A Redemption of all or substantially all of the Deposited Securities shall be a <U>Termination Option Event</U>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) If the Depositary is notified of or there occurs any change in nominal value or any subdivision, combination or any other reclassification
of the Deposited Securities or any recapitalization, reorganization, sale of assets substantially as an entirety, merger or consolidation affecting the issuer of the Deposited Securities or to which it is a party that is mandatory and binding on the
Depositary as a holder of Deposited Securities and, as a result, securities or other property have been or will be delivered in exchange, conversion, replacement or in lieu of, Deposited Securities (a &#147;<U>Replacement</U>&#148;), the Depositary
shall, if required, surrender the old Deposited Securities affected by that Replacement of Shares and hold, as new Deposited Securities under this Deposit Agreement, the new securities or other property delivered to it in that Replacement.
<U>However</U>, the Depositary may elect to sell those new Deposited Securities if in the opinion of the Depositary it is not lawful or not practical for it to hold those new Deposited Securities under this Deposit Agreement because those new
Deposited Securities may not be distributed to Owners without registration under the Securities Act of 1933 or for any other reason, at public or private sale, at such places and on such terms as it deems proper and proceed as if those new Deposited
Securities had been Redeemed under paragraph (b)&nbsp;above. A Replacement shall be a <U>Termination Option Event</U>. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-22- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) In the case of a Replacement where the new Deposited Securities will continue to be held
under this Deposit Agreement, the Depositary may call for the surrender of outstanding Receipts to be exchanged for new Receipts specifically describing the new Deposited Securities and the number of those new Deposited Securities represented by
each American Depositary Share. If the number of Shares represented by each American Depositary Share decreases as a result of a Replacement, the Depositary may call for surrender of the American Depositary Shares to be exchanged on a mandatory
basis for a lesser number of American Depositary Shares and may sell American Depositary Shares to the extent necessary to avoid distributing fractions of American Depositary Shares in that exchange and distribute the net proceeds of that sale to
the Owners entitled to them. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e) If there are no Deposited Securities with respect to American Depositary Shares, including if the
Deposited Securities are cancelled, or the Deposited Securities with respect to American Depositary Shares have become apparently worthless, the Depositary may call for surrender of those American Depositary Shares or may cancel those American
Depositary Shares, upon notice to Owners, and that condition shall be a <U>Termination Option Event</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.9. <U>Reports.</U>
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall make available for inspection by Owners at its Office any reports and communications, including any proxy
solicitation material, received from the Company which are both (a)&nbsp;received by the Depositary as the holder of the Deposited Securities and (b)&nbsp;made generally available to the holders of those Deposited Securities by the Company. The
Company shall furnish reports and communications, including any proxy soliciting material to which this Section applies, to the Depositary in English, to the extent those materials are required to be translated into English pursuant to any
regulations of the Commission. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.10. <U>Lists of </U><U>Owners.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">As promptly as practicable upon written request by the Company, the Depositary shall, at the expense of the Company, furnish to it a list, as
of a recent date, of the names, addresses and American Depositary Share holdings of all Owners. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 4.11. <U>Withholding.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If the Depositary determines that any distribution received or to be made by the Depositary (including Shares and rights to subscribe therefor)
is subject to any tax or other governmental charge that the Depositary is obligated to withhold, the Depositary may sell, by public or private sale, all or a portion of the distributed property (including Shares and rights to subscribe therefor) in
the amounts and manner the Depositary deems necessary and practicable to pay those taxes or charges, and the Depositary shall distribute the net proceeds of that sale, after deduction of those taxes or charges, to the Owners entitled thereto in
proportion to the number of American Depositary Shares held by them respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-23- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Services for Owners and Holders that may permit them to obtain reduced rates of tax
withholding at source or reclaim excess tax withheld, and the fees and costs associated with using services of that kind, are not provided under, and are outside the scope of, this Deposit Agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each Owner and Holder agrees to indemnify the Company, the Depositary, the Custodian and their respective directors, employees, agents and
affiliates for, and hold each of them harmless against, any claim by any governmental authority with respect to taxes, additions to tax, penalties or interest arising out of any refund of taxes, reduced withholding at source or other tax benefit
received by it. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%" VALIGN="top" ALIGN="left">ARTICLE&#8201;5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">THE DEPOSITARY, THE CUSTODIANS AND THE COMPANY </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.1. <U>Maintenance of Office and Register by the Depositary.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Until termination of this Deposit Agreement in accordance with its terms, the Depositary shall maintain facilities for the delivery,
registration of transfers and surrender of American Depositary Shares in accordance with the provisions of this Deposit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The
Depositary shall keep a register of all Owners and all outstanding American Depositary Shares, which shall be open for inspection by the Owners at the Depositary&#146;s Office during regular business hours, but only for the purpose of communicating
with Owners regarding the business of the Company or a matter related to this Deposit Agreement or the American Depositary Shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The
Depositary may close the register for delivery, registration of transfer or surrender for the purpose of withdrawal from time to time as provided in Section&nbsp;2.6 or upon the Company&#146;s written request. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If any American Depositary Shares are listed on one or more stock exchanges, the Depositary shall act as Registrar or appoint a Registrar or
one or more <FONT STYLE="white-space:nowrap">co-registrars</FONT> for registration of those American Depositary Shares in accordance with any requirements of that exchange or those exchanges. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company shall have the right, at all reasonable times, upon written request, to inspect the transfer and registration records of the
Depositary, the Registrar and any <FONT STYLE="white-space:nowrap">co-transfer</FONT> agents or <FONT STYLE="white-space:nowrap">co-registrars</FONT> and to require them to supply, at the Company&#146;s expense (unless otherwise agreed in writing
between the Company and the Depositary), copies of such portion of their records as the Company may reasonably request. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-24- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.2. <U>Prevention or Delay of Performance by the Company or the Depositary.</U>
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Neither the Depositary nor the Company nor any of their respective directors, employees, agents or affiliates shall incur any liability to
any Owner or Holder: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i) if by reason of (A)&nbsp;any provision of any present or future law or regulation or other act or action of the
government of the United States, any State of the United States or any other state or jurisdiction, or of any governmental or regulatory authority or stock exchange; (B) (in the case of the Depositary only) any provision, present or future, of the
memorandum and articles of association or similar document of the Company, or any provision of any securities issued or distributed by the Company, or any offering or distribution thereof; or (C)&nbsp;any event or circumstance, whether natural or
caused by a person or persons, that is beyond the ability of the Depositary or the Company, as the case may be, to prevent or counteract by reasonable care or effort (including, but not limited to, earthquakes, floods, severe storms, fires,
explosions, war, terrorism, civil unrest, labor disputes, criminal acts or outbreaks of infectious disease; interruptions or malfunctions of utility services, Internet or other communications lines or systems; unauthorized access to or attacks on
computer systems or websites; or other failures or malfunctions of computer hardware or software or other systems or equipment), the Depositary or the Company is, directly or indirectly, prevented from, forbidden to or delayed in, or could be
subject to any civil or criminal penalty on account of doing or performing and therefore does not do or perform, any act or thing that, by the terms of this Deposit Agreement or the Deposited Securities, it is provided shall be done or performed;
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) for any exercise of, or failure to exercise, any discretion provided for in this Deposit Agreement (including any determination by
the Depositary or the Company to take, or not take, any action that this Deposit Agreement provides the Depositary or the Company, as the case may be, may take); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iii) for the inability of any Owner or Holder to benefit from any distribution, offering, right or other benefit that is made available to
holders of Deposited Securities but is not, under the terms of this Deposit Agreement, made available to Owners or Holders; or </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iv) for
any special, consequential or punitive damages for any breach of the terms of this Deposit Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Where, by the terms of a
distribution to which Section&nbsp;4.1, 4.2 or 4.3 applies, or an offering to which Section&nbsp;4.4 applies, or for any other reason, that distribution or offering may not be made available to Owners, and the Depositary may not dispose of that
distribution or offering on behalf of Owners and make the net proceeds available to Owners, then the Depositary shall not make that distribution or offering available to Owners, and shall allow any rights, if applicable, to lapse. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-25- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.3. <U>Obligations</U><U> </U><U>of the</U><U> </U><U>Depositary and</U><U>
</U><U>the </U><U>Company.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company assumes no obligation nor shall it be subject to any liability under this Deposit Agreement to
any Owner or Holder, except that the Company agrees to perform its obligations specifically set forth in this Deposit Agreement without negligence or bad faith. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary assumes no obligation nor shall it be subject to any liability under this Deposit Agreement to any Owner or Holder (including,
without limitation, liability with respect to the validity or worth of the Deposited Securities), except that the Depositary agrees to perform its obligations specifically set forth in this Deposit Agreement without negligence or bad faith, and the
Depositary shall not be a fiduciary or have any fiduciary duty to Owners or Holders. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Neither the Depositary nor the Company shall be
under any obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any Deposited Securities or in respect of the American Depositary Shares on behalf of any Owner or Holder or any other person. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each of the Depositary and the Company may rely, and shall be protected in relying upon, any written notice, request, direction or other
document believed by it to be genuine and to have been signed or presented by the proper party or parties. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Neither the Depositary nor the
Company shall be liable for any action or <FONT STYLE="white-space:nowrap">non-action</FONT> by it in reliance upon the advice of or information from legal counsel, accountants, any person presenting Shares for deposit, any Owner or any other person
believed by it in good faith to be competent to give such advice or information. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall not be liable for any acts or
omissions made by a successor depositary whether in connection with a previous act or omission of the Depositary or in connection with any matter arising wholly after the removal or resignation of the Depositary, provided that in connection with the
issue out of which such potential liability arises the Depositary performed its obligations without negligence or bad faith while it acted as Depositary. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall not be liable for the acts or omissions of any securities depository, clearing agency or settlement system in connection
with or arising out of book- entry settlement of American Depositary Shares or Deposited Securities or otherwise. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">In the absence of bad
faith on its part, the Depositary shall not be responsible for any failure to carry out any instructions to vote any of the Deposited Securities, or for the manner in which any such vote is cast or the effect of any such vote. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-26- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary shall have no duty to make any determination or provide any information as to
the tax status of the Company. Neither the Depositary nor the Company shall have any liability for any tax consequences that may be incurred by Owners or Holders as a result of owning or holding American Depositary Shares. Neither the Depositary nor
the Company shall be liable for the inability or failure of an Owner or Holder to obtain the benefit of a foreign tax credit, reduced rate of withholding or refund of amounts withheld in respect of tax or any other tax benefit. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.4. <U>Resignation</U><U> </U><U>and</U><U> </U><U>Removal of</U><U> </U><U>the </U><U>Depositary.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may at any time resign as Depositary hereunder by written notice of its election so to do delivered to the Company, to become
effective upon the appointment of a successor depositary and its acceptance of that appointment as provided in this Section. The effect of resignation if a successor depositary is not appointed is provided for in Section&nbsp;6.2. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may at any time be removed by the Company by 90 days&#146; prior written notice of that removal, to become effective upon the
later of (i)&nbsp;the 90th day after delivery of the notice to the Depositary and (ii)&nbsp;the appointment of a successor depositary and its acceptance of its appointment as provided in this Section. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If the Depositary resigns or is removed, the Company shall use its best efforts to appoint a successor depositary, which shall be a bank or
trust company having an office in the Borough of Manhattan, The City of New York. Every successor depositary shall execute and deliver to the Company an instrument in writing accepting its appointment under this Deposit Agreement. If the Depositary
receives notice from the Company that a successor depositary has been appointed following its resignation or removal, the Depositary, upon payment of all sums due it from the Company, shall deliver to its successor a register listing all the Owners
and their respective holdings of outstanding American Depositary Shares and shall deliver the Deposited Securities to or to the order of its successor. When the Depositary has taken the actions specified in the preceding sentence (i)&nbsp;the
successor shall become the Depositary and shall have all the rights and shall assume all the duties of the Depositary under this Deposit Agreement and (ii)&nbsp;the predecessor depositary shall cease to be the Depositary and shall be discharged and
released from all obligations under this Deposit Agreement, except for its duties under Section&nbsp;5.8 with respect to the time before that discharge. A successor Depositary shall notify the Owners of its appointment as soon as practical after
assuming the duties of Depositary. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Any corporation or other entity into or with which the Depositary may be merged or consolidated shall
be the successor of the Depositary without the execution or filing of any document or any further act. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-27- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.5. <U>The</U><U> Custodians.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Custodian shall be subject at all times and in all respects to the directions of the Depositary and shall be responsible solely to it. The
Depositary in its discretion may at any time appoint a substitute or additional custodian or custodians, each of which shall thereafter be one of the Custodians under this Deposit Agreement. If the Depositary receives notice that a Custodian is
resigning and, upon the effectiveness of that resignation there would be no Custodian acting under this Deposit Agreement, the Depositary shall, as promptly as practicable after receiving that notice, appoint a substitute custodian or custodians,
each of which shall thereafter be a Custodian under this Deposit Agreement. The Depositary shall notify the Company of the appointment of a substitute or additional Custodian as promptly as practicable. The Depositary shall require any Custodian
that resigns or is removed to deliver all Deposited Securities held by it to another Custodian. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.6. <U>Notices</U><U>
</U><U>and</U><U> </U><U>Reports.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If the Company takes or decides to take any corporate action of a kind that is addressed in Sections
4.1 to 4.4, or 4.6 to 4.8, or that effects or will effect a change of the name or legal structure of the Company, or that effects or will effect a change to the Shares, the Company shall notify the Depositary and the Custodian of that action or
decision as soon as it is lawful and practical to give that notice. The notice shall be in English and shall include all details that the Company is required to include in any notice to any governmental or regulatory authority or securities exchange
or is required to make available generally to holders of Shares by publication or otherwise. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company will arrange for the translation
into English, if not already in English, to the extent required pursuant to any regulations of the Commission, and the prompt transmittal by the Company to the Depositary and the Custodian of all notices and any other reports and communications
which are made generally available by the Company to holders of its Shares. If requested in writing by the Company, the Depositary will Disseminate, at the Company&#146;s expense, those notices, reports and communications to all Owners or otherwise
make them available to Owners in a manner that the Company specifies as substantially equivalent to the manner in which those communications are made available to holders of Shares and compliant with the requirements of any securities exchange on
which the American Depositary Shares are listed. The Company will timely provide the Depositary with the quantity of such notices, reports, and communications, as requested by the Depositary from time to time, in order for the Depositary to effect
that Dissemination. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company represents, as of the date of this Deposit Agreement, that the statements in Article 11 of the form of
Receipt appearing as Exhibit A to this Deposit Agreement or, if applicable, most recently filed with the Commission pursuant to Rule 424(b) under the Securities Act of 1933 with respect to the Company&#146;s obligation to file periodic reports under
the United States Securities Exchange Act of 1934, as amended, or its qualification for exemption from registration under that Act pursuant to Rule <FONT STYLE="white-space:nowrap">12g3-2(b)</FONT> under that Act, as the case may be, are true and
correct. The Company agrees to promptly notify the Depositary upon becoming aware of any change in the truth of any of those statements or if there is any change in the Company&#146;s status regarding those reporting obligations or that
qualification. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-28- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.7. <U>Distribution</U><U> </U><U>of</U><U> </U><U>Additional Shares,</U><U>
</U><U>Rights, </U><U>etc.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If the Company or any affiliate of the Company determines to make any issuance or distribution of
(1)&nbsp;additional Shares, (2)&nbsp;rights to subscribe for Shares, (3) securities convertible into Shares, or (4)&nbsp;rights to subscribe for such securities (each a &#147;<U>Distribution</U>&#148;), the Company shall notify the Depositary in
writing in English as promptly as practicable and in any event before the Distribution starts and, if reasonably requested in writing by the Depositary, the Company shall promptly furnish to the Depositary either (i) evidence satisfactory to the
Depositary that the Distribution is registered under the Securities Act of 1933 or (ii)&nbsp;a written opinion from U.S. counsel for the Company that is reasonably satisfactory to the Depositary, stating that the Distribution does not require, or,
if made in the United States, would not require, registration under the Securities Act of 1933. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company agrees with the Depositary
that neither the Company nor any company controlled by, controlling or under common control with the Company will at any time deposit any Shares that, at the time of deposit, are Restricted Securities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.8. <U>Indemnification.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company agrees to indemnify the Depositary, its directors, employees, agents and affiliates and each Custodian against, and hold each of
them harmless from, any liability or expense (including, but not limited to any documented fees and expenses incurred in seeking, enforcing or collecting such indemnity and the documented and reasonable fees and expenses of counsel) that may arise
out of or in connection with (a)&nbsp;any registration with the Commission of American Depositary Shares or Deposited Securities or the offer or sale thereof or (b)&nbsp;acts performed or omitted, pursuant to the provisions of or in connection with
this Deposit Agreement and the American Depositary Shares, as the same may be amended, modified or supplemented from time to time, (i)&nbsp;by either the Depositary or a Custodian or their respective directors, employees, agents and affiliates,
except for any liability or expense arising out of the negligence or bad faith of either of them, or (ii)&nbsp;by the Company or any of its directors, employees, agents and affiliates. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The indemnities contained in the preceding paragraph shall not extend to any losses arising out of information relating to the Depositary or
any Custodian, as the case may be, furnished in writing by the Depositary to the Company expressly for use in any registration statement, proxy statement, prospectus or preliminary prospectus or any other offering documents relating to the American
Depositary Shares, the Shares or any other Deposited Securities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-29- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary agrees to indemnify the Company, its directors, employees, agents and
affiliates and hold them harmless from any liability or expense (including, but not limited to, any documented fees and expenses incurred in seeking, enforcing or collecting such indemnity and the documented and reasonable fees and expenses of
counsel) that may arise out of acts performed or omitted by the Depositary or any Custodian or their respective directors, employees, agents and affiliates due to their negligence or bad faith. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">If a claim is asserted or an action is commenced against a person that is entitled to seek and intends to seek indemnification for that claim
or action under this Section&nbsp;5.8 (an &#147;Indemnifiable Claim&#148;), that person (an &#147;Indemnified Person&#148;) shall (i)&nbsp;promptly notify in writing the person obligated to provide that indemnification (the &#147;Indemnifying
Person&#148;) of that assertion or commencement and (ii)&nbsp;consult in good faith with the Indemnifying Person as to the conduct of the defense of that Indemnifiable Claim. The failure of the Indemnified Person to so notify the Indemnifying Person
shall not impair the Indemnified Person&#146;s ability to seek indemnification from the Indemnifying Person unless such failure materially adversely affects the Indemnifying Person&#146;s ability to adequately oppose or defend such Indemnifiable
Claim. To the extent that (x)&nbsp;no conflict of interest exists in the conduct of the defense and (y)&nbsp;no legal defenses are available to the Indemnified Person that are different from or in addition to those available to the Indemnifying
Person, the Indemnifying Person may, by written notice to the Indemnified Person, assume the defense of an Indemnifiable Claim with counsel reasonably satisfactory to the Indemnified Person. After notice from the Indemnifying Person to the
Indemnified Person of its election to assume the defense of an Indemnifiable Claim, and provided no conflict of interest exists and no different or additional legal defenses are available, the Indemnifying Person shall not be liable to the
Indemnified Person for any legal expenses of other counsel or any other expenses subsequently incurred by the Indemnified Person in connection with the defense other than reasonable costs of investigation. Neither the Indemnified Person nor the
Indemnifying Person shall compromise or settle an Indemnifiable Claim without the consent of the other (which consent shall not be unreasonably withheld). The Indemnifying Person shall have no obligation to indemnify and hold harmless the
Indemnified Person from any loss, expense or liability incurred by the Indemnified Person as a result of a default judgment entered against the Indemnified Person in an Indemnifiable Claim unless that judgment was entered after the Indemnifying
Person agreed, in writing, to assume the defense of that Indemnifiable Claim. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-30- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.9. <U>Charges</U><U> </U><U>of</U><U> </U><U>Depositary.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The following charges shall be incurred by any party depositing or withdrawing Shares or by any party surrendering American Depositary Shares
or to whom American Depositary Shares are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by the Company or an exchange of stock regarding the American Depositary Shares or Deposited Securities or
a delivery of American Depositary Shares pursuant to Section&nbsp;4.3), or by Owners, as applicable: (1)&nbsp;taxes and other governmental charges, (2)&nbsp;such registration fees as may from time to time be in effect for the registration of
transfers of Shares generally on the Share register of the Company or Foreign Registrar and applicable to transfers of Shares to or from the name of the Depositary or its nominee or the Custodian or its nominee on the making of deposits or
withdrawals hereunder, (3)&nbsp;such cable (including SWIFT) and facsimile transmission fees and expenses as are expressly provided in this Deposit Agreement, (4)&nbsp;such expenses as are incurred by the Depositary in the conversion of foreign
currency pursuant to Section&nbsp;4.5, (5) a fee of $5.00 or less per 100 American Depositary Shares (or portion thereof) for the delivery of American Depositary Shares pursuant to Section&nbsp;2.3, 4.3 or 4.4 and the surrender of American
Depositary Shares pursuant to Section&nbsp;2.5 or 6.2, (6) a fee of $.05 or less per American Depositary Share (or portion thereof) for any cash distribution made pursuant to this Deposit Agreement, including, but not limited to Sections 4.1 through
4.4 and Section&nbsp;4.8, (7) a fee for the distribution of securities pursuant to Section&nbsp;4.2 or of rights pursuant to Section&nbsp;4.4 (where the Depositary will not exercise or sell those rights on behalf of Owners), such fee being in an
amount equal to the fee for the execution and delivery of American Depositary Shares referred to above which would have been charged as a result of the deposit of such securities under this Deposit Agreement (for purposes of this item 7 treating all
such securities as if they were Shares) but which securities are instead distributed by the Depositary to Owners, (8)&nbsp;in addition to any fee charged under item 6 above, a fee of $.05 or less per American Depositary Share (or portion thereof)
per annum for depositary services, which will be payable as provided in item 9 below, and (9)&nbsp;any other charges payable by the Depositary or the Custodian, any of the Depositary&#146;s or Custodian&#146;s agents or the agents of the
Depositary&#146;s or Custodian&#146;s agents, in connection with the servicing of Shares or other Deposited Securities (which charges shall be assessed against Owners as of the date or dates set by the Depositary in accordance with Section&nbsp;4.6
and shall be payable at the sole discretion of the Depositary by billing those Owners for those charges or by deducting those charges from one or more cash dividends or other cash distributions). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may collect any of its fees by deduction from any cash distribution payable, or by selling a portion of any securities to be
distributed, to Owners that are obligated to pay those fees. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">In performing its duties under this Deposit Agreement, the Depositary may
use brokers, dealers, foreign currency dealers or other service providers that are owned by or affiliated with the Depositary and that may earn or share fees, spreads or commissions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary may own and deal in any class of securities of the Company and its affiliates and in American Depositary Shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-31- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.10. <U>Retention</U><U> </U><U>of</U><U> </U><U>Depositary</U><U>
</U><U>Documents.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Depositary is authorized to destroy those documents, records, bills and other data compiled during the term of
this Deposit Agreement at the times permitted by the laws or regulations governing the Depositary, unless the Company, at the Company&#146;s expense, requests reasonably prior to such destruction that those papers be retained for a longer period or
turned over to the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.11. <U>Exclusivity.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Without prejudice to the Company&#146;s rights under Section&nbsp;5.4, the Company agrees not to appoint any other depositary for issuance of
depositary shares, depositary receipts or any similar securities or instruments so long as The Bank of New York Mellon is acting as Depositary under this Deposit Agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 5.12. <U>Information</U><U> </U><U>for</U><U> </U><U>Regulatory</U><U> </U><U>Compliance.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Each of the Company and the Depositary shall provide to the other, as promptly as practicable, information from its records or otherwise
available to it that is reasonably requested by the other to permit the other to comply with applicable law or requirements of governmental or regulatory authorities. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%" VALIGN="top" ALIGN="left">ARTICLE&#8201;6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">AMENDMENT AND TERMINATION </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 6.1. <U>Amendment.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The form of the Receipts and any provisions of this Deposit Agreement may at any time and from time to time be amended by agreement between the
Company and the Depositary without the consent of Owners or Holders in any respect that they may deem necessary or desirable. Any amendment that would impose or increase any fees or charges (other than taxes and other governmental charges,
registration fees, cable (including SWIFT) or facsimile transmission costs, delivery costs or other such expenses), or that would otherwise prejudice any substantial existing right of Owners, shall, however, not become effective as to outstanding
American Depositary Shares until the expiration of 30 days after notice of that amendment has been Disseminated to the Owners of outstanding American Depositary Shares. Every Owner and Holder, at the time any amendment so becomes effective, shall be
deemed, by continuing to hold American Depositary Shares or any interest therein, to consent and agree to that amendment and to be bound by this Deposit Agreement as amended thereby. Upon the effectiveness of an amendment to the form of Receipt,
including a change in the number of Shares represented by each American Depositary Share, the Depositary may call for surrender of Receipts to be replaced with new Receipts in the amended form or call for surrender of American Depositary Shares to
effect that change of ratio. In no event shall any amendment impair the right of the Owner to surrender American Depositary Shares and receive delivery of the Deposited Securities represented thereby, except in order to comply with mandatory
provisions of applicable law. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-32- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 6.2. <U>Termination.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) The Company may initiate termination of this Deposit Agreement by notice to the Depositary. The Depositary may initiate termination of this
Deposit Agreement if (i)&nbsp;at any time 60 days shall have expired after the Depositary delivered to the Company a written resignation notice and a successor depositary has not been appointed and accepted its appointment as provided in
Section&nbsp;5.4 or (ii)&nbsp;a Termination Option Event has occurred. If termination of this Deposit Agreement is initiated, the Depositary shall Disseminate a notice of termination to the Owners of all American Depositary Shares then outstanding
setting a date for termination (the &#147;<U>Termination Date</U>&#148;), which shall be at least 90 days after the date of that notice, and this Deposit Agreement shall terminate on that Termination Date. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) After the Termination Date, the Company shall be discharged from all obligations under this Deposit Agreement except for its obligations to
the Depositary under Sections 5.8 and 5.9. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) At any time after the Termination Date, the Depositary may sell the Deposited Securities
then held under this Deposit Agreement and may thereafter hold uninvested the net proceeds of any such sale, together with any other cash then held by it hereunder, unsegregated and without liability for interest, for the pro rata benefit of the
Owners of American Depositary Shares that remain outstanding, and those Owners will be general creditors of the Depositary with respect to those net proceeds and that other cash. After making that sale, the Depositary shall be discharged from all
obligations under this Deposit Agreement, <U>except</U> (i)&nbsp;to account for the net proceeds and other cash (after deducting, in each case, the fee of the Depositary for the surrender of American Depositary Shares, any expenses for the account
of the Owner of such American Depositary Shares in accordance with the terms and conditions of this Deposit Agreement and any applicable taxes or governmental charges) and (ii)&nbsp;for its obligations under Section&nbsp;5.8 and (iii)&nbsp;to act as
provided in paragraph (d)&nbsp;below. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) After the Termination Date, if any American Depositary Shares remain outstanding, the Depositary
shall continue to receive dividends and other distributions pertaining to Deposited Securities (that have not been sold), may sell rights and other property as provided in this Deposit Agreement and shall deliver Deposited Securities (or sale
proceeds) upon surrender of American Depositary Shares (after payment or upon deduction, in each case, of the fee of the Depositary for the surrender of American Depositary Shares, any expenses for the account of the Owner of those American
Depositary Shares in accordance with the terms and conditions of this Deposit Agreement and any applicable taxes or governmental charges). After the Termination Date, the Depositary shall not accept deposits of Shares or deliver American Depositary
Shares. After the Termination Date, (i)&nbsp;the Depositary may refuse to accept surrenders of American Depositary Shares for the purpose of withdrawal of Deposited Securities (that have not been sold) or reverse previously accepted surrenders of
that kind that have not settled if in its judgment the requested withdrawal would interfere with its efforts to sell the Deposited Securities, (ii)&nbsp;the Depositary will not be required to deliver cash proceeds of the sale of Deposited Securities
until all Deposited Securities have been sold and (iii)&nbsp;the Depositary may discontinue the registration of transfers of American Depositary Shares and suspend the distribution of dividends and other distributions on Deposited Securities to the
Owners and need not give any further notices or perform any further acts under this Deposit Agreement except as provided in this Section. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-33- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%" VALIGN="top" ALIGN="left">ARTICLE&#8201;7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">MISCELLANEOUS </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.1. <U>Counterparts; Signatures; Delivery; Electronic Records.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Deposit Agreement may be executed in any number of counterparts, each of which shall be deemed an original and all of those counterparts
shall constitute one and the same instrument. Copies of this Deposit Agreement shall be filed with the Depositary and shall be open to inspection by any Owner or Holder during regular business hours. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Deposit Agreement may be executed by manual or electronic signatures, including images of manually executed signatures, DocuSign,
AdobeSign or a similar agreed-upon electronic signature system, and may be delivered by exchange of copies of this Deposit Agreement by facsimile or email including a pdf or similar <FONT STYLE="white-space:nowrap">bit-mapped</FONT> image of the
signature pages. The parties to this Deposit Agreement represent and agree that if it has been executed or delivered electronically as provided in the preceding sentence or subsequently stored in and retrieved from an electronic record-keeping
system, it shall have the same legal effect, validity and enforceability as a manually executed agreement maintained in a paper-based record-keeping system to the fullest extent permitted by applicable law, including the Federal Electronic
Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act and any other applicable law, and that they shall not argue to the contrary. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.2. <U>No</U><U> </U><U>Third</U><U> </U><U>Party </U><U>Beneficiaries.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Deposit Agreement is for the exclusive benefit of the Company, the Depositary, the Owners and the Holders and their respective successors
and shall not be deemed to give any legal or equitable right, remedy or claim whatsoever to any other person. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.3.
<U>Severability.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">In case any one or more of the provisions contained in this Deposit Agreement or in a Receipt should be or become
invalid, illegal or unenforceable in any respect, the validity, legality and enforceability of the remaining provisions contained in this Deposit Agreement or that Receipt shall in no way be affected, prejudiced or disturbed thereby. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-34- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.4. <U>Owners</U><U> </U><U>and</U><U> </U><U>Holders</U><U> </U><U>as</U><U>
</U><U>Parties;</U><U> </U><U>Binding </U><U>Effect.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Owners and Holders from time to time shall be parties to this Deposit
Agreement and shall be bound by all of the terms and conditions of this Deposit Agreement and of the Receipts by acceptance of American Depositary Shares or any interest therein. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.5. <U>Notices.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Any and all notices to be given to the Company shall be in writing and shall be deemed to have been duly given if personally delivered or sent
by domestic first class or international air mail or air courier or sent by facsimile transmission or email attaching a pdf or similar <FONT STYLE="white-space:nowrap">bit-mapped</FONT> image of a signed writing, addressed to YXT.COM Group Holding
Limited, Room <FONT STYLE="white-space:nowrap">501-502,</FONT> No.&nbsp;78 East Jinshan Road, Huqiu District, Suzhou, Jiangsu, 215011, People&#146;s Republic of China, or any other place to which the Company may have transferred its principal office
with notice to the Depositary. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Any and all notices to be given to the Depositary shall be in writing and shall be deemed to have been
duly given if in English and personally delivered or sent by first class domestic or international air mail or air courier or sent by facsimile transmission or email attaching a pdf or similar <FONT STYLE="white-space:nowrap">bit-mapped</FONT> image
of a signed writing, addressed to The Bank of New York Mellon, 240 Greenwich Street, New York, New York 10286, Attention: Depositary Receipt Administration, email: <U>bnymdepositarynotices@bnymellon.com</U> or any other place to which the Depositary
may have transferred its Office with notice to the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Delivery of a notice to the Company or Depositary by mail or air courier
shall be deemed effected when deposited, postage prepaid, in a post-office letter box or received by an air courier service. Delivery of a notice to the Company or Depositary sent by facsimile transmission or email shall be deemed effected when the
recipient acknowledges receipt of that notice. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">A notice to be given to an Owner shall be deemed to have been duly given when Disseminated
to that Owner. Dissemination in paper form will be effective when personally delivered or sent by first class domestic or international air mail or air courier, addressed to that Owner at the address of that Owner as it appears on the transfer books
for American Depositary Shares of the Depositary, or, if that Owner has filed with the Depositary a written request that notices intended for that Owner be mailed to some other address, at the address designated in that request. Dissemination in
electronic form will be effective when sent in the manner consented to by the Owner to the electronic address most recently provided by the Owner for that purpose. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-35- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.6. <U>Arbitration;</U><U> </U><U>Settlement</U><U> </U><U>of</U><U>
</U><U>Disputes.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Any controversy, claim or cause of action brought by any party hereto against the Company arising out of or relating
to the Shares or other Deposited Securities, the American Depositary Shares, the Receipts or this Deposit Agreement, or the breach hereof or thereof, if so elected by the claimant, shall be settled by arbitration in accordance with the International
Arbitration Rules of the American Arbitration Association, and judgment upon the award rendered by the arbitrators may be entered in any court having jurisdiction thereof. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The place of the arbitration shall be The City of New York, State of New York, United States of America, and the language of the arbitration
shall be English. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The number of arbitrators shall be three, each of whom shall be disinterested in the dispute or controversy, shall have
no connection with any party thereto, and shall be an attorney experienced in international securities transactions. Each party shall appoint one arbitrator and the two arbitrators shall select a third arbitrator who shall serve as chairperson of
the tribunal. If a dispute, controversy or cause of action shall involve more than two parties, the parties shall attempt to align themselves in two sides (i.e., claimant(s) and respondent(s)), each of which shall appoint one arbitrator as if there
were only two parties to such dispute, controversy or cause of action. If such alignment and appointment shall not have occurred within thirty (30)&nbsp;calendar days after the initiating party serves the arbitration demand, the American Arbitration
Association shall appoint the three arbitrators, each of whom shall have the qualifications described above. The parties and the American Arbitration Association may appoint from among the nationals of any country, whether or not a party is a
national of that country. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The arbitral tribunal shall have no authority to award any consequential, special or punitive damages or other
damages not measured by the prevailing party&#146;s actual damages and may not, in any event, make any ruling, finding or award that does not conform to the terms and conditions of this Deposit Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-36- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.7. <U>Appointment</U><U> </U><U>of</U><U> </U><U>Agent</U><U> </U><U>for</U><U>
</U><U>Service</U><U> </U><U>of</U><U> </U><U>Process;</U><U> </U><U>Submission</U><U> </U><U>to</U> <U>Jurisdiction; Jury Trial Waiver.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company hereby (i)&nbsp;designates and appoints the person named in Exhibit A to this Deposit Agreement as the Company&#146;s authorized
agent in the United States upon which process may be served in any suit or proceeding (including any arbitration proceeding) arising out of or relating to the Shares or Deposited Securities, the American Depositary Shares, the Receipts or this
Deposit Agreement (a &#147;Proceeding&#148;), (ii) consents and submits to the jurisdiction of any state or federal court in the State of New York in which any Proceeding may be instituted and (iii)&nbsp;agrees that service of process upon said
authorized agent shall be deemed in every respect effective service of process upon the Company in any Proceeding. The Company agrees to deliver to the Depositary, upon the execution and delivery of this Deposit Agreement, a written acceptance by
the agent named in Exhibit A to this Deposit Agreement of its appointment as process agent. The Company further agrees to take any and all action, including the filing of any and all such documents and instruments, as may be necessary to continue
that designation and appointment in full force and effect, or to appoint and maintain the appointment of another process agent located in the United States as required above, and to deliver to the Depositary a written acceptance by that agent of
that appointment, for so long as any American Depositary Shares or Receipts remain outstanding or this Deposit Agreement remains in force. In the event the Company fails to maintain the designation and appointment of a process agent in the United
States in full force and effect, the Company hereby waives personal service of process upon it and consents that a service of process in connection with a Proceeding may be made by certified or registered mail, return receipt requested, directed to
the Company at its address last specified for notices under this Deposit Agreement, and service so made shall be deemed completed five (5)&nbsp;days after the same shall have been so mailed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">EACH PARTY TO THIS DEPOSIT AGREEMENT (INCLUDING, FOR AVOIDANCE OF DOUBT, EACH OWNER AND HOLDER) HEREBY IRREVOCABLY WAIVES, TO THE FULLEST
EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY SUIT, ACTION OR PROCEEDING AGAINST THE COMPANY AND/OR THE DEPOSITARY DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THE SHARES OR OTHER DEPOSITED SECURITIES,
THE AMERICAN DEPOSITARY SHARES OR THE RECEIPTS, THIS DEPOSIT AGREEMENT OR ANY TRANSACTION CONTEMPLATED HEREIN OR THEREIN, OR THE BREACH HEREOF OR THEREOF, INCLUDING, WITHOUT LIMITATION, ANY QUESTION REGARDING EXISTENCE, VALIDITY OR TERMINATION
(WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY) AND ANY CLAIM BASED ON U.S. FEDERAL SECURITIES LAWS. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">No disclaimer of liability
under the United States federal securities laws or the rules and regulations thereunder is intended by any provision of this Deposit Agreement, inasmuch as no person is able to effectively waive the duty of any other person to comply with its
obligations under those laws, rules and regulations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-37- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.8. <U>Waiver</U><U> </U><U>of</U><U> </U><U>Immunities.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">To the extent that the Company or any of its properties, assets or revenues may have or may hereafter become entitled to, or have attributed to
it, any right of immunity, on the grounds of sovereignty or otherwise, from any duty of performance under this Deposit Agreement, claim, legal action, suit or proceeding, from the giving of any relief in any respect thereof, from setoff or
counterclaim, from the jurisdiction of any court, from service of process, from attachment upon or prior to judgment, from attachment in aid of execution or judgment, or from execution of judgment, or other legal process or proceeding for the giving
of any relief or for the enforcement of any judgment, in any jurisdiction in which proceedings may at any time be commenced, with respect to its obligations, liabilities or any other matter under or arising out of or in connection with the Shares or
Deposited Securities, the American Depositary Shares, the Receipts or this Deposit Agreement, the Company, to the fullest extent permitted by law, hereby irrevocably and unconditionally waives, and agrees not to plead or claim, any immunity of that
kind and consents to relief and enforcement as provided above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECTION 7.9. <U>Governing</U><U> </U><U>Law.</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Deposit Agreement and the Receipts shall be interpreted in accordance with and all rights hereunder and thereunder and provisions hereof
and thereof shall be governed by the laws of the State of New York. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-38- </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, YXT.COM GROUP HOLDING LIMITED and THE BANK OF NEW YORK MELLON have duly executed this
Deposit Agreement as of the day and year first set forth above and all Owners and Holders shall become parties hereto upon acceptance by them of American Depositary Shares or any interest therein. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">YXT.COM GROUP HOLDING LIMITED</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xiaoyan Lu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name: Xiaoyan Lu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title: Director, Chairman of Board</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">THE BANK OF NEW YORK MELLON, as Depositary</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Juliana Dager</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name: Juliana Dager</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title: Director</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Signature Page to the Deposit Agreement</I>] </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">EXHIBIT A </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:70%; font-size:10pt; font-family:Times New Roman">AMERICAN DEPOSITARY SHARES </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:70%; font-size:10pt; font-family:Times New Roman">(Each American Depositary Share represents </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:70%; font-size:10pt; font-family:Times New Roman">three deposited Shares) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">THE
BANK OF NEW YORK MELLON </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">AMERICAN DEPOSITARY RECEIPT </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">FOR CLASS A ORDINARY SHARES OF </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">YXT.COM GROUP HOLDING LIMITED </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(INCORPORATED UNDER THE LAWS OF THE CAYMAN ISLANDS) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Bank of New York Mellon, as depositary (hereinafter called the &#147;Depositary&#148;), hereby certifies that
<U>&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;</U>, or registered assigns IS THE OWNER OF <U></U><U>&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;&#8195;</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">AMERICAN DEPOSITARY SHARES </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">representing
deposited Class&nbsp;A ordinary shares (herein called &#147;Shares&#148;) of YXT.COM Group Holding Limited, incorporated under the laws of the Cayman Islands (herein called the &#147;<U>Company</U>&#148;). At the date hereof, each American
Depositary Share represents three Shares deposited or subject to deposit under the Deposit Agreement (as such term is hereinafter defined) with a custodian for the Depositary (herein called the &#147;<U>Custodian</U>&#148;) that, as of the date of
the Deposit Agreement, was The Hongkong and Shanghai Banking Corporation Limited located in Hong Kong. The Depositary&#146;s Office and its principal executive office are located at 240 Greenwich Street, New York, N.Y. 10286. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">THE DEPOSITARY&#146;S OFFICE ADDRESS IS </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">240 GREENWICH STREET, NEW YORK, N.Y. 10286 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">THE DEPOSIT AGREEMENT. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This American Depositary Receipt is one of an issue (herein called &#147;<U>Receipts</U>&#148;), all issued and to be issued upon the terms and
conditions set forth in the Deposit Agreement dated as of August 15, 2024 (herein called the &#147;<U>Deposit Agreement</U>&#148;) among the Company, the Depositary, and all Owners and Holders from time to time of American Depositary Shares issued
thereunder, each of whom by accepting American Depositary Shares agrees to become a party thereto and become bound by all the terms and conditions thereof. The Deposit Agreement sets forth the rights of Owners and Holders and the rights and duties
of the Depositary in respect of the Shares deposited thereunder and any and all other securities, property and cash from time to time received in respect of those Shares and held thereunder (those Shares, securities, property, and cash are herein
called &#147;<U>Deposited Securities</U>&#148;). Copies of the Deposit Agreement are on file at the Depositary&#146;s Office in New York City and at the office of the Custodian. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The statements made on the face and reverse of this Receipt are summaries of certain provisions of the Deposit Agreement and are qualified by
and subject to the detailed provisions of the Deposit Agreement, to which reference is hereby made. Capitalized terms defined in the Deposit Agreement and not defined herein shall have the meanings set forth in the Deposit Agreement. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">SURRENDER OF AMERICAN DEPOSITARY SHARES AND WITHDRAWAL OF SHARES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Upon surrender of American Depositary Shares for the purpose of withdrawal of the Deposited Securities represented thereby and payment of the
fee of the Depositary for the surrender of American Depositary Shares as provided in Section&nbsp;5.9 of the Deposit Agreement and payment of all taxes and governmental charges payable in connection with that surrender and withdrawal of the
Deposited Securities, and subject to the terms and conditions of the Deposit Agreement, the Owner of those American Depositary Shares shall be entitled to delivery (to the extent delivery can then be lawfully and practicably made), to or as
instructed by that Owner, of the amount of Deposited Securities at the time represented by those American Depositary Shares, <U>but not</U> any money or other property as to which a record date for distribution to Owners has passed (since money or
other property of that kind will be delivered or paid on the scheduled payment date to the Owner as of that record date), <U>and except that</U> the Depositary shall not be required to accept surrender of American Depositary Shares for the purpose
of withdrawal to the extent it would require delivery of a fraction of a Deposited Security. The Depositary shall direct the Custodian with respect to delivery of Deposited Securities and may charge the surrendering Owner a fee and its expenses for
giving that direction by cable (including SWIFT) or facsimile transmission. The Company agrees not to prevent, hinder or unreasonably delay any lawful delivery or registration of transfer of Deposited Securities upon surrender of American Depositary
Shares for the purpose of withdrawal. If Deposited Securities are delivered physically upon surrender of American Depositary Shares for the purpose of withdrawal, that delivery will be made at the Custodian&#146;s office, <U>except that</U>, at the
request, risk and expense of the surrendering Owner, and for the account of that Owner, the Depositary shall direct the Custodian to forward any cash or other property comprising, and forward a certificate or certificates, if applicable, and other
proper documents of title, if any, for, the Deposited Securities represented by the surrendered American Depositary Shares to the Depositary for delivery at the Depositary&#146;s Office or to another address specified in the order received from the
surrendering Owner. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">REGISTRATION OF TRANSFER OF AMERICAN DEPOSITARY SHARES; COMBINATION AND
<FONT STYLE="white-space:nowrap">SPLIT-UP</FONT> OF RECEIPTS; INTERCHANGE OF CERTIFICATED AND UNCERTIFICATED AMERICAN DEPOSITARY SHARES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary, subject to the terms and conditions of the Deposit Agreement, shall register a transfer of American Depositary Shares on its
transfer books upon (i)&nbsp;in the case of certificated American Depositary Shares, surrender of the Receipt evidencing those American Depositary Shares, by the Owner or by a duly authorized attorney, properly endorsed or accompanied by proper
instruments of transfer or (ii)&nbsp;in the case of uncertificated American Depositary Shares, receipt from the Owner of a proper instruction (including, for the avoidance of doubt, instructions through DRS and Profile as provided in
Section&nbsp;2.9 of that Agreement), and, in either case, duly stamped as may be required by the laws of the State of New York and of the United States of America. Upon registration of a transfer, the Depositary shall deliver the transferred
American Depositary Shares to or upon the order of the person entitled thereto. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary, subject to the terms and conditions of
the Deposit Agreement, shall upon surrender of a Receipt or Receipts for the purpose of effecting a <FONT STYLE="white-space:nowrap">split-up</FONT> or combination of such Receipt or Receipts, execute and deliver a new Receipt or Receipts for any
authorized number of American Depositary Shares requested, evidencing the same aggregate number of American Depositary Shares as the Receipt or Receipts surrendered. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary, upon surrender of certificated American Depositary Shares for the purpose of exchanging for uncertificated American Depositary
Shares, shall cancel the Receipt evidencing those certificated American Depositary Shares and send the Owner a statement confirming that the Owner is the owner of the same number of uncertificated American Depositary Shares. The Depositary, upon
receipt of a proper instruction (including, for the avoidance of doubt, instructions through DRS and Profile as provided in Section&nbsp;2.9 of the Deposit Agreement) from the Owner of uncertificated American Depositary Shares for the purpose of
exchanging for certificated American Depositary Shares, shall cancel those uncertificated American Depositary Shares and register and deliver to the Owner a Receipt evidencing the same number of certificated American Depositary Shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a condition precedent to the delivery, registration of transfer, or surrender of any
American Depositary Shares or <FONT STYLE="white-space:nowrap">split-up</FONT> or combination of any Receipt or withdrawal of any Deposited Securities, the Depositary, the Custodian, or Registrar may require payment from the depositor of the Shares
or the presenter of the Receipt or instruction for registration of transfer or surrender of American Depositary Shares not evidenced by a Receipt of a sum sufficient to reimburse it for any tax or other governmental charge and any stock transfer or
registration fee with respect thereto (including any such tax or charge and fee with respect to Shares being deposited or withdrawn) and payment of any applicable fees as provided in the Deposit Agreement, may require the production of proof
satisfactory to it as to the identity and genuineness of any signature and may also require compliance with any regulations the Depositary may establish consistent with the provisions of the Deposit Agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary may refuse to accept deposits of Shares for delivery of American Depositary Shares or to register transfers of American
Depositary Shares in particular instances, or may suspend deposits of Shares or registration of transfer generally, whenever it or the Company considers it necessary or advisable to do so. The Depositary may refuse surrenders of American Depositary
Shares for the purpose of withdrawal of Deposited Securities in particular instances, or may suspend surrenders for the purpose of withdrawal generally, <U>but, notwithstanding anything to the contrary in the Deposit Agreement, only for</U>
(i)&nbsp;temporary delays caused by closing of the Depositary&#146;s register or the register of holders of Shares maintained by the Company or the Foreign Registrar, or the deposit of Shares, in connection with voting at a shareholders&#146;
meeting or the payment of dividends, (ii) the payment of fees, taxes and similar charges, (iii)&nbsp;compliance with any U.S. or foreign laws or governmental regulations relating to the American Depositary Shares or to the withdrawal of the
Deposited Securities or (iv)&nbsp;any other reason that, at the time, is permitted under paragraph I(A)(1) of the General Instructions to Form <FONT STYLE="white-space:nowrap">F-6</FONT> under the Securities Act of 1933 or any successor to that
provision. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary shall not knowingly accept for deposit under the Deposit Agreement any Shares that, at the time of deposit, are
Restricted Securities. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">LIABILITY OF OWNER FOR TAXES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If any tax or other governmental charge shall become payable by the Custodian or the Depositary with respect to or in connection with any
American Depositary Shares or any Deposited Securities represented by any American Depositary Shares or in connection with a transaction to which Section&nbsp;4.8 of the Deposit Agreement applies, that tax or other governmental charge shall be
payable by the Owner of those American Depositary Shares to the Depositary. The Depositary may refuse to register any transfer of those American Depositary Shares or any withdrawal of Deposited Securities represented by those American Depositary
Shares until that payment is made, and may withhold any dividends or other distributions or the proceeds thereof, or may sell for the account of the Owner any part or all of the Deposited Securities represented by those American Depositary Shares,
and may apply those dividends or other distributions or the net proceeds of any sale of that kind in payment of that tax or other governmental charge but, even after a sale of that kind, the Owner shall remain liable for any deficiency. The
Depositary shall distribute any net proceeds of a sale made under Section&nbsp;3.2 of the Deposit Agreement that are not used to pay taxes or governmental charges to the Owners entitled to them in accordance with Section&nbsp;4.1 of the Deposit
Agreement. If the number of Shares represented by each American Depositary Share decreases as a result of a sale of Deposited Securities under Section&nbsp;3.2 of the Deposit Agreement, the Depositary may call for surrender of the American
Depositary Shares to be exchanged on a mandatory basis for a lesser number of American Depositary Shares and may sell American Depositary Shares to the extent necessary to avoid distributing fractions of American Depositary Shares in that exchange
and distribute the net proceeds of that sale to the Owners entitled to them. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">WARRANTIES ON DEPOSIT OF SHARES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Every person depositing Shares under the Deposit Agreement shall be deemed thereby to represent and warrant that those Shares and each
certificate therefor, if applicable, are validly issued, fully paid and nonassessable and were not issued in violation of any preemptive or similar rights of the holders of outstanding securities of the Company and that the person making that
deposit is duly authorized so to do. Every depositing person shall also be deemed to represent that the Shares, at the time of deposit, are not Restricted Securities. All representations and warranties deemed made under Section&nbsp;3.3 of the
Deposit Agreement shall survive the deposit of Shares and delivery of American Depositary Shares. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">FILING PROOFS, CERTIFICATES, AND OTHER INFORMATION. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any person presenting Shares for deposit or any Owner or Holder may be required from time to time to file with the Depositary or the Custodian
such proof of citizenship or residence, exchange control approval, or such information relating to the registration on the books of the Company or the Foreign Registrar, if applicable, to execute such certificates and to make such representations
and warranties, as the Depositary may deem necessary or proper or as the Company may reasonably require by written request to the Depositary. The Depositary may withhold the delivery or registration of transfer of any American Depositary Shares, the
distribution of any dividend or other distribution or of the proceeds thereof or the delivery of any Deposited Securities until that proof or other information is filed or those certificates are executed or those representations and warranties are
made. As conditions of accepting Shares for deposit, the Depositary may require (i)&nbsp;any certification required by the Depositary or the Custodian in accordance with the provisions of the Deposit Agreement, (ii)&nbsp;a written order directing
the Depositary to deliver to, or upon the written order of, the person or persons stated in that order, the number of American Depositary Shares representing those Deposited Shares, (iii)&nbsp;evidence satisfactory to the Depositary that those
Shares have been <FONT STYLE="white-space:nowrap">re-registered</FONT> in the books of the Company or the Foreign Registrar in the name of the Depositary, a Custodian or a nominee of the Depositary or a Custodian, (iv)&nbsp;evidence satisfactory to
the Depositary that any necessary approval has been granted by any governmental body in each applicable jurisdiction and (v)&nbsp;an agreement or assignment, or other instrument satisfactory to the Depositary, that provides for the prompt transfer
to the Custodian of any dividend, or right to subscribe for additional Shares or to receive other property, that any person in whose name those Shares are or have been recorded may thereafter receive upon or in respect of those Shares, or, in lieu
thereof, such agreement of indemnity or other agreement as shall be satisfactory to the Depositary. The Depositary shall refuse, and shall instruct the Custodian to refuse, to accept Shares for deposit if the Depositary has received a notice from
the Company that the Company has restricted transfer of those Shares under the Company&#146;s memorandum and articles of association or any applicable laws or that the deposit would result in any violation of the Company&#146;s memorandum and
articles of association or any applicable laws. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">CHARGES OF DEPOSITARY. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following charges shall be incurred by any party depositing or withdrawing Shares or by any party surrendering American Depositary Shares
or to whom American Depositary Shares are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by the Company or an exchange of stock regarding the American Depositary Shares or Deposited Securities or
a delivery of American Depositary Shares pursuant to Section&nbsp;4.3 of the Deposit Agreement), or by Owners, as applicable: (1) taxes and other governmental charges, (2)&nbsp;such registration fees as may from time to time be in effect for the
registration of transfers of Shares generally on the Share register of the Company or Foreign Registrar and applicable to transfers of Shares to or from the name of the Depositary or its nominee or the Custodian or its nominee on the making of
deposits or withdrawals hereunder, (3)&nbsp;such cable (including SWIFT) and facsimile transmission fees and expenses as are expressly provided in the Deposit Agreement, (4)&nbsp;such expenses as are incurred by the Depositary in the conversion of
foreign currency pursuant to Section&nbsp;4.5 of the Deposit Agreement, (5)&nbsp;a fee of $5.00 or less per 100 American Depositary Shares (or portion thereof) for the delivery of American Depositary Shares pursuant to Section&nbsp;2.3, 4.3 or 4.4
of the Deposit Agreement and the surrender of American Depositary Shares pursuant to Section&nbsp;2.5 or 6.2 of the Deposit Agreement, (6)&nbsp;a fee of $.05 or less per American Depositary Share (or portion thereof) for any cash distribution made
pursuant to the Deposit Agreement, including, but not limited to Sections 4.1 through 4.4 and 4.8 of the Deposit Agreement, (7)&nbsp;a fee for the distribution of securities pursuant to Section&nbsp;4.2 of the Deposit Agreement or of rights pursuant
to Section&nbsp;4.4 of that Agreement (where the Depositary will not exercise or sell those rights on behalf of Owners), such fee being in an amount equal to the fee for the execution and delivery of American Depositary Shares referred to above
which would have been charged as a result of the deposit of such securities under the Deposit Agreement (for purposes of this item 7 treating all such securities as if they were Shares) but which securities are instead distributed by the Depositary
to Owners, (8)&nbsp;in addition to any fee charged under item 6, a fee of $.05 or less per American Depositary Share (or portion thereof) per annum for depositary services, which will be payable as provided in item 9 below, and (9)&nbsp;any other
charges payable by the Depositary or the Custodian, any of the Depositary&#146;s or Custodian&#146;s agents or the agents of the Depositary&#146;s or Custodian&#146;s agents, in connection with the servicing of Shares or other Deposited Securities
(which charges shall be assessed against Owners as of the date or dates set by the Depositary in accordance with Section&nbsp;4.6 of the Deposit Agreement and shall be payable at the sole discretion of the Depositary by billing those Owners for
those charges or by deducting those charges from one or more cash dividends or other cash distributions). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary may collect any of its fees by deduction from any cash distribution payable,
or by selling a portion of any securities to be distributed, to Owners that are obligated to pay those fees. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary may own and
deal in any class of securities of the Company and its affiliates and in American Depositary Shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, the Depositary
may make payments to the Company to reimburse the Company for costs and expenses generally arising out of establishment and maintenance of the American Depositary Shares program, waive fees and expenses for services provided by the Depositary or
share revenue from the fees collected from Owners or Holders. In performing its duties under the Deposit Agreement, the Depositary may use brokers, dealers, foreign currency dealers or other service providers that are owned by or affiliated with the
Depositary and that may earn or share fees, spreads or commissions. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">DISCLOSURE OF INTERESTS. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">When required in order to comply with applicable laws and regulations or the memorandum and articles of association or similar document of the
Company, the Company may from time to time request each Owner and Holder to provide to the Depositary information relating to: (a)&nbsp;the capacity in which it holds American Depositary Shares, (b)&nbsp;the identity of any Holders or other persons
or entities then or previously interested in those American Depositary Shares and the nature of those interests and (c)&nbsp;any other matter where disclosure of such matter is required for that compliance. Each Owner and Holder agrees to provide
all information known to it in response to a request made pursuant to Section&nbsp;3.4 of the Deposit Agreement. Each Holder consents to the disclosure by the Depositary and the Owner or other Holder through which it holds American Depositary
Shares, directly or indirectly, of all information responsive to a request made pursuant to that Section relating to that Holder that is known to that Owner or other Holder. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">TITLE TO AMERICAN DEPOSITARY SHARES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">It is a condition of the American Depositary Shares, and every successive Owner and Holder of American Depositary Shares, by accepting or
holding the same, consents and agrees that American Depositary Shares evidenced by a Receipt, when the Receipt is properly endorsed or accompanied by proper instruments of transfer, shall be transferable as certificated registered securities under
the laws of the State of New York, and that American Depositary Shares not evidenced by Receipts shall be transferable as uncertificated registered securities under the laws of the State of New York. The Depositary, notwithstanding any notice to the
contrary, may treat the Owner of American Depositary Shares as the absolute owner thereof for the purpose of determining the person entitled to distribution of dividends or other distributions or to any notice provided for in the Deposit Agreement
and for all other purposes, and neither the Depositary nor the Company shall have any obligation or be subject to any liability under the Deposit Agreement to any Holder of American Depositary Shares, but only to the Owner. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">VALIDITY OF RECEIPT. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This Receipt shall not be entitled to any benefits under the Deposit Agreement or be valid or obligatory for any purpose, unless this Receipt
shall have been (i)&nbsp;executed by the Depositary by the manual signature of a duly authorized officer of the Depositary or (ii) executed by the facsimile signature of a duly authorized officer of the Depositary and countersigned by the manual
signature of a duly authorized signatory of the Depositary or the Registrar or a <FONT STYLE="white-space:nowrap">co-registrar.</FONT> </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">REPORTS; INSPECTION OF TRANSFER BOOKS. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company is subject to the periodic reporting requirements of the Securities Exchange Act of 1934 and, accordingly, files certain reports
with the Securities and Exchange Commission. Those reports will be available for inspection and copying through the Commission&#146;s EDGAR system or at public reference facilities maintained by the Commission in Washington, D.C. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary will make available for inspection by Owners at its Office any reports, notices and other communications, including any proxy
soliciting material, received from the Company which are both (a)&nbsp;received by the Depositary as the holder of the Deposited Securities and (b)&nbsp;made generally available to the holders of those Deposited Securities by the Company. The
Company shall furnish reports and communications, including any proxy soliciting material to which Section&nbsp;4.9 of the Deposit Agreement applies, to the Depositary in English, to the extent such materials are required to be translated into
English pursuant to any regulations of the Commission. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary will maintain a register of American Depositary Shares and
transfers of American Depositary Shares, which shall be open for inspection by the Owners at the Depositary&#146;s Office during regular business hours, but only for the purpose of communicating with Owners regarding the business of the Company or a
matter related to the Deposit Agreement or the American Depositary Shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">DIVIDENDS AND DISTRIBUTIONS. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whenever the Depositary receives any cash dividend or other cash distribution on Deposited Securities, the Depositary will, if at the time of
receipt thereof any amounts received in a foreign currency can in the judgment of the Depositary be converted on a reasonable basis into Dollars transferable to the United States, and subject to the Deposit Agreement, convert that dividend or other
cash distribution into Dollars and distribute the amount thus received (net of the fees and expenses of the Depositary as provided in Article 7 hereof and Section&nbsp;5.9 of the Deposit Agreement) to the Owners entitled thereto; <U>provided</U>,
<U>however</U>, that if the Custodian or the Depositary is required to withhold and does withhold from that cash dividend or other cash distribution an amount on account of taxes or other governmental charges, the amount distributed to the Owners of
the American Depositary Shares representing those Deposited Securities shall be reduced accordingly. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a cash distribution would
represent a return of all or substantially all the value of the Deposited Securities underlying American Depositary Shares, the Depositary may: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i) require payment of or deduct the fee for surrender of American Depositary Shares (whether or not it is also requiring surrender of American
Depositary Shares) as a condition of making that cash distribution; or </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) sell all Deposited Securities other than the subject cash
distribution and add any net cash proceeds of that sale to the cash distribution, call for surrender of all those American Depositary Shares and require that surrender as a condition of making that cash distribution. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the Depositary acts under this paragraph, that action shall also be a <U>Termination Option Event</U>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to the provisions of Section&nbsp;4.11 and 5.9 of the Deposit Agreement, whenever the Depositary receives any distribution other than
a distribution described in Section&nbsp;4.1, 4.3 or 4.4 of the Deposit Agreement on Deposited Securities (but not in exchange for or in conversion or in lieu of Deposited Securities), the Depositary will cause the securities or property received by
it to be distributed to the Owners entitled thereto, after deduction or upon payment of any fees and expenses of the Depositary and any taxes or other governmental charges, in any manner that the Depositary deems equitable and practicable for
accomplishing that distribution (which may be a distribution of depositary shares representing the securities received); <U>provided</U>, <U>however</U>, that if in the opinion of the Depositary such distribution cannot be made proportionately among
the Owners entitled thereto, or if for any other reason the Depositary deems such distribution not to be lawful and feasible, the Depositary, after consultation with the Company to the extent practicable, may adopt such other method as it may deem
equitable and practicable for the purpose of effecting such distribution, including, but not limited to, the public or private sale of the securities or property thus received, or any part thereof, and distribution of the net proceeds of any such
sale (net of the fees and expenses of the Depositary as provided in Article 7 hereof and Section&nbsp;5.9 of the Deposit Agreement) to the Owners entitled thereto all in the manner and subject to the conditions set forth in Section&nbsp;4.1 of the
Deposit Agreement. The Depositary may withhold any distribution of securities under Section&nbsp;4.2 of the Deposit Agreement if it has not received satisfactory assurances from the Company that the distribution does not require registration under
the Securities Act of 1933. The Depositary may sell, by public or private sale, an amount of securities or other property it would otherwise distribute under this Article that is sufficient to pay its fees and expenses in respect of that
distribution. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a distribution to be made under Section&nbsp;4.2 of the Deposit Agreement would represent
a return of all or substantially all the value of the Deposited Securities underlying American Depositary Shares, the Depositary may: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i)
require payment of or deduct the fee for surrender of American Depositary Shares (whether or not it is also requiring surrender of American Depositary Shares) as a condition of making that distribution; or </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) sell all Deposited Securities other than the subject distribution and add any net cash proceeds of that sale to the distribution, call for
surrender of all those American Depositary Shares and require that surrender as a condition of making that distribution. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the Depositary acts under
this paragraph, that action shall also be a <U>Termination Option Event</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whenever the Depositary receives any distribution consisting
of a dividend in, or free distribution of, Shares, the Depositary may, and, if the Company so request in writing, shall, deliver to the Owners entitled thereto, an aggregate number of American Depositary Shares representing the amount of Shares
received as that dividend or free distribution, subject to the terms and conditions of the Deposit Agreement with respect to the deposit of Shares and issuance of American Depositary Shares, including the withholding of any tax or other governmental
charge as provided in Section&nbsp;4.11 of the Deposit Agreement and the payment of the fees and expenses of the Depositary as provided in Article 7 hereof and Section&nbsp;5.9 of the Deposit Agreement (and the Depositary may sell, by public or
private sale, an amount of Shares received (or American Depositary Shares representing those Shares) sufficient to pay its fees and expenses in respect of that distribution). In lieu of delivering fractional American Depositary Shares, the
Depositary may sell the amount of Shares represented by the aggregate of those fractions (or American Depositary Shares representing those Shares) and distribute the net proceeds, all in the manner and subject to the conditions described in
Section&nbsp;4.1 of the Deposit Agreement. If and to the extent that additional American Depositary Shares are not delivered and Shares or American Depositary Shares are not sold, each American Depositary Share shall thenceforth also represent the
additional Shares distributed on the Deposited Securities represented thereby. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the Company declares a distribution in which holders of
Deposited Securities have a right to elect whether to receive cash, Shares or other securities or a combination of those things, or a right to elect to have a distribution sold on their behalf, the Depositary may, after consultation with the
Company, make that right of election available for exercise by Owners in any manner the Depositary considers to be lawful and practical. As a condition of making a distribution election right available to Owners, the Depositary may require
satisfactory assurances from the Company that doing so does not require registration of any securities under the Securities Act of 1933 that has not been effected. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the Depositary determines that any distribution received or to be made by the Depositary
(including Shares and rights to subscribe therefor) is subject to any tax or other governmental charge that the Depositary is obligated to withhold, the Depositary may sell, by public or private sale, all or a portion of the distributed property
(including Shares and rights to subscribe therefor) in the amounts and manner the Depositary deems necessary and practicable to pay those taxes or charges, and the Depositary shall distribute the net proceeds of that sale, after deduction of those
taxes or charges, to the Owners entitled thereto in proportion to the number of American Depositary Shares held by them respectively. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Owner and Holder agrees to indemnify the Company, the Depositary, the Custodian and their respective directors, employees, agents and
affiliates for, and hold each of them harmless against, any claim by any governmental authority with respect to taxes, additions to tax, penalties or interest arising out of any refund of taxes, reduced withholding at source or other tax benefit
received by it. Services for Owners and Holders that may permit them to obtain reduced rates of tax withholding at source or reclaim excess tax withheld, and the fees and costs associated with using services of that kind, are not provided under, and
are outside the scope of, the Deposit Agreement. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">13.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">RIGHTS. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) If rights are granted to the Depositary in respect of deposited Shares to purchase additional Shares or other securities, the Company and
the Depositary shall endeavor to consult as to the actions, if any, the Depositary should take in connection with that grant of rights. The Depositary may, to the extent deemed by it to be lawful and practical (i)&nbsp;if requested in writing by the
Company, grant to all or certain Owners rights to instruct the Depositary to purchase the securities to which the rights relate and deliver those securities or American Depositary Shares representing those securities to Owners, (ii) if requested in
writing by the Company, deliver the rights to or to the order of certain Owners, or (iii)&nbsp;sell the rights to the extent practicable and distribute the net proceeds of that sale to Owners entitled to those proceeds. To the extent rights are not
exercised, delivered or disposed of under (i), (ii) or (iii)&nbsp;above, the Depositary shall permit the rights to lapse unexercised. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b)
If the Depositary will act under (a)(i) above, the Company and the Depositary will enter into a separate agreement setting forth the conditions and procedures applicable to the particular offering. Upon instruction from an applicable Owner in the
form the Depositary specified and upon payment by that Owner to the Depositary of an amount equal to the purchase price of the securities to be received upon the exercise of the rights, the Depositary shall, on behalf of that Owner, exercise the
rights and purchase the securities. The purchased securities shall be delivered to, or as instructed by, the Depositary. The Depositary shall (i)&nbsp;deposit the purchased Shares under the Deposit Agreement and deliver American Depositary Shares
representing those Shares to that Owner or (ii)&nbsp;deliver or cause the purchased Shares or other securities to be delivered to or to the order of that Owner. The Depositary will not act under (a)(i) above unless the offer and sale of the
securities to which the rights relate are registered under the Securities Act of 1933 or the Depositary has received an opinion of United States counsel that is satisfactory to it to the effect that those securities may be sold and delivered to the
applicable Owners without registration under the Securities Act of 1933. For the avoidance of doubt, nothing in the Deposit Agreement shall create any obligation on the part of the Company to file a registration statement with respect to rights or
the underlying securities or to endeavor to have such a registration statement declared effective. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) If the Depositary will act under (a)(ii) above, the Company and the Depositary will
enter into a separate agreement setting forth the conditions and procedures applicable to the particular offering. Upon (i)&nbsp;the request of an applicable Owner to deliver the rights allocable to the American Depositary Shares of that Owner to an
account specified by that Owner to which the rights can be delivered and (ii)&nbsp;receipt of such documents as the Company and the Depositary agreed to require to comply with applicable law, the Depositary will deliver those rights as requested by
that Owner. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(d) If the Depositary will act under (a)(iii) above, the Depositary will use reasonable efforts to sell the rights in
proportion to the number of American Depositary Shares held by the applicable Owners and pay the net proceeds to the Owners otherwise entitled to the rights that were sold, upon an averaged or other practical basis without regard to any distinctions
among such Owners because of exchange restrictions or the date of delivery of any American Depositary Shares or otherwise. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(e) Payment or
deduction of the fees of the Depositary as provided in Section 5.9 of the Deposit Agreement and payment or deduction of the expenses of the Depositary and any applicable taxes or other governmental charges shall be conditions of any delivery of
securities or payment of cash proceeds under Section&nbsp;4.4 of the Deposit Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(f) The Depositary shall not be responsible for
any failure to determine that it may be lawful or feasible to make rights available to or exercise rights on behalf of Owners in general or any Owner in particular , or to sell rights. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">14.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">CONVERSION OF FOREIGN CURRENCY. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whenever the Depositary or the Custodian receives foreign currency, by way of dividends or other distributions or the net proceeds from the
sale of securities, property or rights, and if at the time of the receipt thereof the foreign currency so received can in the judgment of the Depositary be converted on a reasonable basis into Dollars and the resulting Dollars transferred to the
United States, the Depositary or one of its agents or affiliates or the Custodian shall convert or cause to be converted by sale or in any other manner that it may determine that foreign currency into Dollars, and those Dollars shall be distributed
to the Owners entitled thereto. A cash distribution may be made upon an averaged or other practicable basis without regard to any distinctions among Owners based on exchange restrictions, the date of delivery of any American Depositary Shares or
otherwise and shall be net of any expenses of conversion into Dollars incurred by the Depositary as provided in Section&nbsp;5.9 of the Deposit Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a conversion of foreign currency or the repatriation or distribution of Dollars can be
effected only with the approval or license of any government or agency thereof, the Depositary may, but will not be required to, file an application for that approval or license. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the Depositary determines that in its judgment any foreign currency received by the Depositary or the Custodian is not convertible on a
reasonable basis into Dollars transferable to the United States, or if any approval or license of any government or agency thereof that is required for such conversion is not filed or sought by the Depositary or is not obtained within a reasonable
period as determined by the Depositary, the Depositary may distribute the foreign currency received by the Depositary to, or in its discretion may hold such foreign currency uninvested and without liability for interest thereon for the respective
accounts of, the Owners entitled to receive the same. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If any conversion of foreign currency, in whole or in part, cannot be effected for
distribution to some of the Owners entitled thereto, the Depositary may in its discretion make that conversion and distribution in Dollars to the extent practicable and permissible to the Owners entitled thereto and may distribute the balance of the
foreign currency received by the Depositary to, or hold that balance uninvested and without liability for interest thereon for the account of, the Owners entitled thereto. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary may convert currency itself or through any of its affiliates, or the Custodian or the Company may convert currency and pay
Dollars to the Depositary. Where the Depositary converts currency itself or through any of its affiliates, the Depositary acts as principal for its own account and not as agent, advisor, broker or fiduciary on behalf of any other person and earns
revenue, including, without limitation, transaction spreads, that it will retain for its own account. The revenue is based on, among other things, the difference between the exchange rate assigned to the currency conversion made under the Deposit
Agreement and the rate that the Depositary or its affiliate receives when buying or selling foreign currency for its own account. The Depositary makes no representation that the exchange rate used or obtained by it or its affiliate in any currency
conversion under the Deposit Agreement will be the most favorable rate that could be obtained at the time or that the method by which that rate will be determined will be the most favorable to Owners, subject to the Depositary&#146;s obligations
under Section&nbsp;5.3 of that Agreement. The methodology used to determine exchange rates used in currency conversions made by the Depositary is available upon request. Where the Custodian converts currency, the Custodian has no obligation to
obtain the most favorable rate that could be obtained at the time or to ensure that the method by which that rate will be determined will be the most favorable to Owners, and the Depositary makes no representation that the rate is the most favorable
rate and will not be liable for any direct or indirect losses associated with the rate. In certain instances, the Depositary may receive dividends or other distributions from the Company in Dollars that represent the proceeds of a conversion of
foreign currency or translation from foreign currency at a rate that was obtained or determined by or on behalf of the Company and, in such cases, the Depositary will not engage in, or be responsible for, any foreign currency transactions and
neither it nor the Company makes any representation that the rate obtained or determined by the Company is the most favorable rate and neither it nor the Company will be liable for any direct or indirect losses associated with the rate. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">15.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">RECORD DATES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whenever a cash dividend, cash distribution or any other distribution is made on Deposited Securities or rights to purchase Shares or other
securities are issued with respect to Deposited Securities (which rights will be delivered to or exercised or sold on behalf of Owners in accordance with Section&nbsp;4.4 of the Deposit Agreement) or the Depositary receives notice that a
distribution or issuance of that kind will be made, or whenever the Depositary receives notice that a meeting of holders of Shares will be held in respect of which the Company has requested the Depositary to send a notice under Section&nbsp;4.7 of
the Deposit Agreement, or whenever the Depositary will assess a fee or charge against the Owners, or whenever the Depositary causes a change in the number of Shares that are represented by each American Depositary Share, or whenever the Depositary
otherwise finds it necessary or convenient, the Depositary shall fix a record date, which shall be the same as, or as near as practicable to, any corresponding record date set by the Company with respect to Shares, (a)&nbsp;for the determination of
the Owners (i)&nbsp;who shall be entitled to receive the benefit of that dividend or other distribution or those rights, (ii)&nbsp;who shall be entitled to give instructions for the exercise of voting rights at that meeting, (iii)&nbsp;who shall be
responsible for that fee or charge or (iv)&nbsp;for any other purpose for which the record date was set, or (b)&nbsp;on or after which each American Depositary Share will represent the changed number of Shares. Subject to the provisions of Sections
4.1 through 4.5 of the Deposit Agreement and to the other terms and conditions of the Deposit Agreement, the Owners on a record date fixed by the Depositary shall be entitled to receive the amount distributable by the Depositary with respect to that
dividend or other distribution or those rights or the net proceeds of sale thereof in proportion to the number of American Depositary Shares held by them respectively, to give voting instructions or to act in respect of the other matter for which
that record date was fixed, or be responsible for that fee or charge, as the case may be. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">16.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">VOTING OF DEPOSITED SHARES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) Upon receipt of notice of any meeting of holders of Shares at which holders of Shares will be entitled to vote, if requested in writing by
the Company, the Depositary shall, as soon as practicable thereafter, Disseminate to the Owners a notice, the form of which shall be in the sole discretion of the Depositary, that shall contain (i)&nbsp;the information contained in the notice of
meeting received by the Depositary, (ii)&nbsp;a statement that the Owners as of the close of business on a specified record date will be entitled, subject to any applicable provision of Cayman Islands law and of the memorandum and articles of
association or similar documents of the Company, to instruct the Depositary as to the exercise of the voting rights pertaining to the amount of Shares represented by their respective American Depositary Shares, (iii)&nbsp;a statement as to the
manner in which those instructions may be given and (iv)&nbsp;the last date on which the Depositary will accept instructions (the &#147;<U>Instruction Cutoff Date</U>&#148;). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) Upon the written request of an Owner of American Depositary Shares, as of the date of
the request or, if a record date was specified by the Depositary, as of that record date, received on or before any Instruction Cutoff Date established by the Depositary, the Depositary may, and if the Depositary sent a notice under the preceding
paragraph shall, endeavor, in so far as practicable, to vote or cause to be voted the amount of deposited Shares represented by those American Depositary Shares in accordance with the instructions set forth in that request. The Depositary shall not
vote or attempt to exercise the right to vote that attaches to the deposited Shares other than in accordance with instructions given by Owners and received by the Depositary. If </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i) the Company instructed the Depositary to Disseminate a notice under paragraph (a)&nbsp;above and complied with the paragraph
(d)&nbsp;below, </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) no instructions are received by the Depositary from an Owner with respect to a matter and an amount of American
Depositary Shares of that Owner on or before the Instruction Cutoff Date, and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iii) the Depositary has received from the Company, by the
business day following the Instruction Cutoff Date, a written confirmation that, as of the Instruction Cutoff Date, (x)&nbsp;the Company wishes a proxy to be given under this sentence, (y)&nbsp;the Company reasonably does not know of any substantial
opposition to the matters and (z)&nbsp;the matters are not materially adverse to the interests of shareholders, then, the Depositary shall deem that Owner to have instructed the Depositary to give a discretionary proxy to a person designated by the
Company with respect to that matter and the amount of deposited Shares represented by that amount of American Depositary Shares and the Depositary shall give a discretionary proxy to a person designated by the Company to vote that amount of
deposited Shares as to that matter. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) There can be no assurance that Owners generally or any Owner in particular will receive the notice
described in paragraph (a)&nbsp;above in time to enable Owners to give instructions to the Depositary prior to the Instruction Cutoff Date. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) In order to give Owners a reasonable opportunity to instruct the Depositary as to the exercise of voting rights relating to Shares, if the
Company will request the Depositary to Disseminate a notice under paragraph (a)&nbsp;above, the Company shall give the Depositary notice of the meeting, details concerning the matters to be voted upon and copies of materials to be made available to
holders of Shares in connection with the meeting not less than 30 days prior to the meeting date. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">17.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">TENDER AND EXCHANGE OFFERS; REDEMPTION, REPLACEMENT OR CANCELLATION OF DEPOSITED SECURITIES.
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) The Depositary shall not tender any Deposited Securities in response to any voluntary cash tender offer, exchange
offer or similar offer made to holders of Deposited Securities (a &#147;<U>Voluntary Offer</U>&#148;), except when instructed in writing to do so by an Owner surrendering American Depositary Shares and subject to any conditions or procedures the
Depositary may require. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) If the Depositary receives a written notice that Deposited Securities have been redeemed for cash or otherwise
purchased for cash in a transaction that is mandatory and binding on the Depositary as a holder of those Deposited Securities (a &#147;<U>Redemption</U>&#148;), the Depositary, at the expense of the Company, shall (i)&nbsp;if required, surrender
Deposited Securities that have been redeemed to the issuer of those securities or its agent on the redemption date, (ii)&nbsp;Disseminate a notice to Owners (A)&nbsp;notifying them of that Redemption, (B)&nbsp;calling for surrender of a
corresponding number of American Depositary Shares and (C)&nbsp;notifying them that the called American Depositary Shares have been converted into a right only to receive the money received by the Depositary upon that Redemption and those net
proceeds shall be the Deposited Securities to which Owners of those converted American Depositary Shares shall be entitled upon surrenders of those American Depositary Shares in accordance with Section&nbsp;2.5 or 6.2 of the Deposit Agreement and
(iii)&nbsp;distribute the money received upon that Redemption to the Owners entitled to it upon surrender by them of called American Depositary Shares in accordance with Section&nbsp;2.5 of that Agreement (and, for the avoidance of doubt, Owners
shall not be entitled to receive that money under Section&nbsp;4.1 of that Agreement). If the Redemption affects less than all the Deposited Securities, the Depositary shall call for surrender a corresponding portion of the outstanding American
Depositary Shares and only those American Depositary Shares will automatically be converted into a right to receive the net proceeds of the Redemption. The Depositary shall allocate the American Depositary Shares converted under the preceding
sentence among the Owners <FONT STYLE="white-space:nowrap">pro-rata</FONT> to their respective holdings of American Depositary Shares immediately prior to the Redemption, <U>except that</U> the allocations may be adjusted so that no fraction of a
converted American Depositary Share is allocated to any Owner. A Redemption of all or substantially all of the Deposited Securities shall be a <U>Termination Option Event</U>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) If the Depositary is notified of or there occurs any change in nominal value or any subdivision, combination or any other reclassification
of the Deposited Securities or any recapitalization, reorganization, sale of assets substantially as an entirety, merger or consolidation affecting the issuer of the Deposited Securities or to which it is a party that is mandatory and binding on the
Depositary as a holder of Deposited Securities and, as a result, securities or other property have been or will be delivered in exchange, conversion, replacement or in lieu of, Deposited Securities (a &#147;<U>Replacement</U>&#148;), the Depositary
shall, if required, surrender the old Deposited Securities affected by that Replacement of Shares and hold, as new Deposited Securities under the Deposit Agreement, the new securities or other property delivered to it in that Replacement.
<U>However</U>, the Depositary may elect to sell those new Deposited Securities if in the opinion of the Depositary it is not lawful or not practical for it to hold those new Deposited Securities under the Deposit Agreement because those new
Deposited Securities may not be distributed to Owners without registration under the Securities Act of 1933 or for any other reason, at public or private sale, at such places and on such terms as it deems proper and proceed as if those new Deposited
Securities had been Redeemed under paragraph (b)&nbsp;above. A Replacement shall be a <U>Termination Option Event</U>. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(d) In the case of a Replacement where the new Deposited Securities will continue to be held
under the Deposit Agreement, the Depositary may call for the surrender of outstanding Receipts to be exchanged for new Receipts specifically describing the new Deposited Securities and the number of those new Deposited Securities represented by each
American Depositary Share. If the number of Shares represented by each American Depositary Share decreases as a result of a Replacement, the Depositary may call for surrender of the American Depositary Shares to be exchanged on a mandatory basis for
a lesser number of American Depositary Shares and may sell American Depositary Shares to the extent necessary to avoid distributing fractions of American Depositary Shares in that exchange and distribute the net proceeds of that sale to the Owners
entitled to them. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(e) If there are no Deposited Securities with respect to American Depositary Shares, including if the Deposited
Securities are cancelled, or the Deposited Securities with respect to American Depositary Shares have become apparently worthless, the Depositary may call for surrender of those American Depositary Shares or may cancel those American Depositary
Shares, upon notice to Owners, and that condition shall be a <U>Termination Option Event</U>. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">18.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">LIABILITY OF THE COMPANY AND DEPOSITARY. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Neither the Depositary nor the Company nor any of their respective directors, employees, agents or affiliates shall incur any liability to any
Owner or Holder: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(i) if by reason of (A)&nbsp;any provision of any present or future law or regulation or other act or action of the
government of the United States, any State of the United States or any other state or jurisdiction, or of any governmental or regulatory authority or stock exchange; (B) (in the case of the Depositary only) any provision, present or future, of the
memorandum and articles of association or similar document of the Company, or by reason of any provision of any securities issued or distributed by the Company, or any offering or distribution thereof; or (C)&nbsp;any event or circumstance, whether
natural or caused by a person or persons, that is beyond the ability of the Depositary or the Company, as the case may be, to prevent or counteract by reasonable care or effort (including, but not limited to earthquakes, floods, severe storms,
fires, explosions, war, terrorism, civil unrest, labor disputes, criminal acts or outbreaks of infectious disease; interruptions or malfunctions of utility services, Internet or other communications lines or systems; unauthorized access to or
attacks on computer systems or websites; or other failures or malfunctions of computer hardware or software or other systems or equipment), the Depositary or the Company is, directly or indirectly, prevented from, forbidden to or delayed in, or
could be subject to any civil or criminal penalty on account of doing or performing and therefore does not do or perform, any act or thing that, by the terms of the Deposit Agreement or the Deposited Securities, it is provided shall be done or
performed; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(ii) for any exercise of, or failure to exercise, any discretion provided for in the Deposit
Agreement (including any determination by the Depositary or the Company to take, or not take, any action that the Deposit Agreement provides the Depositary or the Company, as the case may be, may take); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(iii) for the inability of any Owner or Holder to benefit from any distribution, offering, right or other benefit that is made available to
holders of Deposited Securities but is not, under the terms of the Deposit Agreement, made available to Owners or Holders; or </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(iv) for any
special, consequential or punitive damages for any breach of the terms of the Deposit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Where, by the terms of a distribution to
which Section&nbsp;4.1, 4.2 or 4.3 of the Deposit Agreement applies, or an offering to which Section&nbsp;4.4 of that Agreement applies, or for any other reason, that distribution or offering may not be made available to Owners, and the Depositary
may not dispose of that distribution or offering on behalf of Owners and make the net proceeds available to Owners, then the Depositary shall not make that distribution or offering available to Owners, and shall allow any rights, if applicable, to
lapse. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Neither the Company nor the Depositary assumes any obligation or shall be subject to any liability under the Deposit Agreement to
Owners or Holders, except that they agree to perform their obligations specifically set forth in the Deposit Agreement without negligence or bad faith. The Depositary shall not be a fiduciary or have any fiduciary duty to Owners or Holders. The
Depositary shall not be subject to any liability with respect to the validity or worth of the Deposited Securities. Neither the Depositary nor the Company shall be under any obligation to appear in, prosecute or defend any action, suit, or other
proceeding in respect of any Deposited Securities or in respect of the American Depositary Shares, on behalf of any Owner or Holder or other person. Neither the Depositary nor the Company shall be liable for any action or <FONT
STYLE="white-space:nowrap">non-action</FONT> by it in reliance upon the advice of or information from legal counsel, accountants, any person presenting Shares for deposit, any Owner or Holder, or any other person believed by it in good faith to be
competent to give such advice or information. Each of the Depositary and the Company may rely, and shall be protected in relying upon, any written notice, request, direction or other document believed by it to be genuine and to have been signed or
presented by the proper party or parties. The Depositary shall not be liable for any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the Depositary or in connection with a matter arising
wholly after the removal or resignation of the Depositary, provided that in connection with the issue out of which such potential liability arises, the Depositary performed its obligations without negligence or bad faith while it acted as
Depositary. The Depositary shall not be liable for the acts or omissions of any securities depository, clearing agency or settlement system in connection with or arising out of book-entry settlement of American Depositary Shares or Deposited
Securities or otherwise. In the absence of bad faith on its part, the Depositary shall not be responsible for any failure to carry out any instructions to vote any of the Deposited Securities or for the manner in which any such vote is cast or the
effect of any such vote. The Depositary shall have no duty to make any determination or provide any information as to the tax status of the Company. Neither the Depositary nor the Company shall have any liability for any tax consequences that may be
incurred by Owners or Holders as a result of owning or holding American Depositary Shares. Neither the Depositary nor the Company shall be liable for the inability or failure of an Owner or Holder to obtain the benefit of a foreign tax credit,
reduced rate of withholding or refund of amounts withheld in respect of tax or any other tax benefit. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-18 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">RESIGNATION AND REMOVAL OF THE DEPOSITARY; APPOINTMENT OF SUCCESSOR CUSTODIAN. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Depositary may at any time resign as Depositary under the Deposit Agreement by written notice of its election so to do delivered to the
Company, to become effective upon the appointment of a successor depositary and its acceptance of such appointment as provided in the Deposit Agreement. The Depositary may at any time be removed by the Company by 90 days&#146; prior written notice
of that removal, to become effective upon the later of (i)&nbsp;the 90th day after delivery of the notice to the Depositary and (ii)&nbsp;the appointment of a successor depositary and its acceptance of its appointment as provided in the Deposit
Agreement. The Depositary in its discretion may at any time appoint a substitute or additional custodian or custodians. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">20.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">AMENDMENT. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The form of the Receipts and any provisions of the Deposit Agreement may at any time and from time to time be amended by agreement between the
Company and the Depositary without the consent of Owners or Holders in any respect which they may deem necessary or desirable. Any amendment that would impose or increase any fees or charges (other than taxes and other governmental charges,
registration fees, cable (including SWIFT) or facsimile transmission costs, delivery costs or other such expenses), or that would otherwise prejudice any substantial existing right of Owners, shall, however, not become effective as to outstanding
American Depositary Shares until the expiration of 30 days after notice of that amendment has been Disseminated to the Owners of outstanding American Depositary Shares. Every Owner and Holder, at the time any amendment so becomes effective, shall be
deemed, by continuing to hold American Depositary Shares or any interest therein, to consent and agree to that amendment and to be bound by the Deposit Agreement as amended thereby. Upon the effectiveness of an amendment to the form of Receipt,
including a change in the number of Shares represented by each American Depositary Share, the Depositary may call for surrender of Receipts to be replaced with new Receipts in the amended form or call for surrender of American Depositary Shares to
effect that change of ratio. In no event shall any amendment impair the right of the Owner to surrender American Depositary Shares and receive delivery of the Deposited Securities represented thereby, except in order to comply with mandatory
provisions of applicable law. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-19 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">21.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">TERMINATION OF DEPOSIT AGREEMENT. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) The Company may initiate termination of the Deposit Agreement by notice to the Depositary. The Depositary may initiate termination of the
Deposit Agreement if (i) at any time 60 days shall have expired after the Depositary delivered to the Company a written resignation notice and a successor depositary has not been appointed and accepted its appointment as provided in Section&nbsp;5.4
of that Agreement or (ii)&nbsp;a Termination Option Event has occurred. If termination of the Deposit Agreement is initiated, the Depositary shall Disseminate a notice of termination to the Owners of all American Depositary Shares then outstanding
setting a date for termination (the &#147;<U>Termination Date</U>&#148;), which shall be at least 90 days after the date of that notice, and the Deposit Agreement shall terminate on that Termination Date. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) After the Termination Date, the Company shall be discharged from all obligations under the Deposit Agreement except for its obligations to
the Depositary under Sections 5.8 and 5.9 of that Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) At any time after the Termination Date, the Depositary may sell the
Deposited Securities then held under the Deposit Agreement and may thereafter hold uninvested the net proceeds of any such sale, together with any other cash then held by it hereunder, unsegregated and without liability for interest, for the pro
rata benefit of the Owners of American Depositary Shares that remain outstanding, and those Owners will be general creditors of the Depositary with respect to those net proceeds and that other cash. After making that sale, the Depositary shall be
discharged from all obligations under the Deposit Agreement, except (i)&nbsp;to account for the net proceeds and other cash (after deducting, in each case, the fee of the Depositary for the surrender of American Depositary Shares, any expenses for
the account of the Owner of such American Depositary Shares in accordance with the terms and conditions of the Deposit Agreement and any applicable taxes or governmental charges), (ii) for its obligations under Section&nbsp;5.8 of that Agreement and
(iii)&nbsp;to act as provided in paragraph (d)&nbsp;below. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(d) After the Termination Date, the Depositary shall continue to receive
dividends and other distributions pertaining to Deposited Securities (that have not been sold), may sell rights and other property as provided in the Deposit Agreement and shall deliver Deposited Securities (or sale proceeds) upon surrender of
American Depositary Shares (after payment or upon deduction, in each case, of the fee of the Depositary for the surrender of American Depositary Shares, any expenses for the account of the Owner of those American Depositary Shares in accordance with
the terms and conditions of the Deposit Agreement and any applicable taxes or governmental charges). After the Termination Date, the Depositary shall not accept deposits of Shares or deliver American Depositary Shares. After the Termination Date,
(i)&nbsp;the Depositary may refuse to accept surrenders of American Depositary Shares for the purpose of withdrawal of Deposited Securities (that have not been sold) or reverse previously accepted surrenders of that kind that have not settled if in
its judgment the requested withdrawal would interfere with its efforts to sell the Deposited Securities, (ii)&nbsp;the Depositary will not be required to deliver cash proceeds of the sale of Deposited Securities until all Deposited Securities have
been sold and (iii)&nbsp;the Depositary may discontinue the registration of transfers of American Depositary Shares and suspend the distribution of dividends and other distributions on Deposited Securities to the Owners and need not give any further
notices or perform any further acts under the Deposit Agreement except as provided in Section&nbsp;6.2 of that Agreement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-20 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">22.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">DTC DIRECT REGISTRATION SYSTEM AND PROFILE MODIFICATION SYSTEM. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) Notwithstanding the provisions of Section&nbsp;2.4 of the Deposit Agreement, the parties acknowledge that DTC&#146;s Direct Registration
System (&#147;<U>DRS</U>&#148;) and Profile Modification System (&#147;<U>Profile</U>&#148;) apply to the American Depositary Shares upon acceptance thereof to DRS by DTC. DRS is the system administered by DTC that facilitates interchange between
registered holding of uncertificated securities and holding of security entitlements in those securities through DTC and a DTC participant. Profile is a required feature of DRS that allows a DTC participant, claiming to act on behalf of an Owner of
American Depositary Shares, to direct the Depositary to register a transfer of those American Depositary Shares to DTC or its nominee and to deliver those American Depositary Shares to the DTC account of that DTC participant without receipt by the
Depositary of prior authorization from the Owner to register that transfer. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) In connection with DRS/Profile, the parties acknowledge
that the Depositary will not determine whether the DTC participant that is claiming to be acting on behalf of an Owner in requesting registration of transfer and delivery as described in paragraph (a)&nbsp;above has the actual authority to act on
behalf of that Owner (notwithstanding any requirements under the Uniform Commercial Code). For the avoidance of doubt, the provisions of Sections 5.3 and 5.8 of the Deposit Agreement apply to the matters arising from the use of the DRS/Profile. The
parties agree that the Depositary&#146;s reliance on and compliance with instructions received by the Depositary through the DRS/Profile system and otherwise in accordance with the Deposit Agreement, shall not constitute negligence or bad faith on
the part of the Depositary. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">23.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">ARBITRATION; SETTLEMENT OF DISPUTES. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any controversy, claim or cause of action brought by any party to the Deposit Agreement and hereto against the Company arising out of or
relating to the Shares or other Deposited Securities, the American Depositary Shares, the Receipts or the Deposit Agreement, or the breach hereof or thereof, if so elected by the claimant, shall be settled by arbitration in accordance with the
International Arbitration Rules of the American Arbitration Association, and judgment upon the award rendered by the arbitrators may be entered in any court having jurisdiction thereof. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-21 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The place of the arbitration shall be The City of New York, State of New York, United States
of America, and the language of the arbitration shall be English. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The number of arbitrators shall be three, each of whom shall be
disinterested in the dispute or controversy, shall have no connection with any party thereto, and shall be an attorney experienced in international securities transactions. Each party shall appoint one arbitrator and the two arbitrators shall select
a third arbitrator who shall serve as chairperson of the tribunal. If a dispute, controversy or cause of action shall involve more than two parties, the parties shall attempt to align themselves in two sides (i.e., claimant(s) and respondent(s)),
each of which shall appoint one arbitrator as if there were only two parties to such dispute, controversy or cause of action. If such alignment and appointment shall not have occurred within thirty (30)&nbsp;calendar days after the initiating party
serves the arbitration demand, the American Arbitration Association shall appoint the three arbitrators, each of whom shall have the qualifications described above. The parties and the American Arbitration Association may appoint from among the
nationals of any country, whether or not a party is a national of that country. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The arbitral tribunal shall have no authority to award
any consequential, special or punitive damages or other damages not measured by the prevailing party&#146;s actual damages and may not, in any event, make any ruling, finding or award that does not conform to the terms and conditions of the Deposit
Agreement. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">24.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">APPOINTMENT OF AGENT FOR SERVICE OF PROCESS; SUBMISSION TO JURISDICTION; JURY TRIAL WAIVER; WAIVER OF
IMMUNITIES. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has (i)&nbsp;appointed Cogency Global Inc., 122 East 42nd Street, 18th Floor, New York, New York
10168 as the Company&#146;s authorized agent in the United States upon which process may be served in any suit or proceeding (including any arbitration proceeding) arising out of or relating to the Shares or Deposited Securities, the American
Depositary Shares, the Receipts or the Deposit Agreement, (ii)&nbsp;consented and submitted to the jurisdiction of any state or federal court in the State of New York in which any such suit or proceeding may be instituted, and (iii)&nbsp;agreed that
service of process upon said authorized agent shall be deemed in every respect effective service of process upon the Company in any such suit or proceeding. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-22 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">EACH PARTY TO THE DEPOSIT AGREEMENT (INCLUDING, FOR AVOIDANCE OF DOUBT, EACH OWNER AND
HOLDER) THEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY SUIT, ACTION OR PROCEEDING AGAINST THE COMPANY AND/OR THE DEPOSITARY DIRECTLY OR INDIRECTLY ARISING OUT OF OR
RELATING TO THE SHARES OR OTHER DEPOSITED SECURITIES, THE AMERICAN DEPOSITARY SHARES OR THE RECEIPTS, THE DEPOSIT AGREEMENT OR ANY TRANSACTION CONTEMPLATED HEREIN OR THEREIN, OR THE BREACH HEREOF OR THEREOF, INCLUDING, WITHOUT LIMITATION, ANY
QUESTION REGARDING EXISTENCE, VALIDITY OR TERMINATION (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY) AND ANY CLAIM BASED ON U.S. FEDERAL SECURITIES LAWS. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No disclaimer of liability under the United States federal securities laws or the rules and regulations thereunder is intended by any
provision of the Deposit Agreement, inasmuch as no person is able to effectively waive the duty of any other person to comply with its obligations under those laws, rules and regulations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To the extent that the Company or any of its properties, assets or revenues may have or hereafter become entitled to, or have attributed to it, any right of
immunity, on the grounds of sovereignty or otherwise, from any duty of performance under the Deposit Agreement, claim, legal action, suit or proceeding, from the giving of any relief in any respect thereof, from setoff or counterclaim, from the
jurisdiction of any court, from service of process, from attachment upon or prior to judgment, from attachment in aid of execution or judgment, or other legal process or proceeding for the giving of any relief or for the enforcement of any judgment,
in any jurisdiction in which proceedings may at any time be commenced, with respect to its obligations, liabilities or any other matter under or arising out of or in connection with the Shares or Deposited Securities, the American Depositary Shares,
the Receipts or the Deposit Agreement, the Company, to the fullest extent permitted by law, hereby irrevocably and unconditionally waives, and agrees not to plead or claim, any such immunity and consents to such relief and enforcement. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">A-23 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.4
<SEQUENCE>3
<FILENAME>d914461dex24.htm
<DESCRIPTION>EX-2.4
<TEXT>
<HTML><HEAD>
<TITLE>EX-2.4</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 2.4 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Description of rights of each class of securities registered under Section&nbsp;12 of the Securities Exchange Act of 1934 (the
&#147;Exchange Act&#148;) </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">American Depositary Shares (&#147;ADSs&#148;) each representing three class A ordinary shares, par
valueUS$0.0001 per share (&#147;Class A ordinary shares&#148;) of YXT.COM GROUP HOLDING LIMITED, (&#147;we,&#148; &#147;our,&#148; &#147;our company,&#148; &#147;our Company,&#148; or &#147;us&#148;) are listed and traded on the Nasdaq Global Market
and, in connection with this listing (but not for trading), the Class&nbsp;A ordinary shares are registered under Section&nbsp;12(b) of the Exchange Act. This exhibit contains a description of the rights of (i)&nbsp;the holders of Class&nbsp;A
ordinary shares and (ii)&nbsp;the holders of ADSs. Class&nbsp;A ordinary shares underlying the ADSs are held by The Bank of New York Mellon, as depositary, and holders of ADSs will not be treated as holders of the Class&nbsp;A ordinary shares. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of Class&nbsp;A Ordinary Shares </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following is a summary of material provisions of our currently effective eighth amended and restated memorandum and articles of association
(the &#147;Memorandum and Articles of Association&#148;), as well as the Companies Act (As Amended) of the Cayman Islands (the &#147;Companies Act&#148;) insofar as they relate to the material terms of our ordinary shares. Notwithstanding this,
because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire Memorandum and Articles of Association, which has been filed with the SEC as an exhibit
to our Registration Statement on Form <FONT STYLE="white-space:nowrap">F-1</FONT> (File <FONT STYLE="white-space:nowrap">No.&nbsp;333-280772).</FONT> </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Type and Class&nbsp;of Securities (Item 9.A.5 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Class&nbsp;A ordinary share has US$0.0001 par value. The number of Class&nbsp;A ordinary shares that have been issued and outstanding as
of the last day of the financial year ended December&nbsp;31, 2024 is provided on the cover of the annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> filed on April&nbsp;24, 2025 (the &#147;2025 Form
<FONT STYLE="white-space:nowrap">20-F&#148;).</FONT> Our ordinary shares are issued in registered form and are issued when registered in our register of members. We may not issue shares to bearer. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Preemptive Rights (Item 9.A.3 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our shareholders do not have preemptive rights. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Limitations or Qualifications (Item 9.A.6 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have a dual-class voting structure such that our ordinary shares consist of Class&nbsp;A ordinary shares and class B ordinary shares, par
value US$0.0001 per share (&#147;Class B ordinary shares&#148;). Holders of our Class&nbsp;A ordinary shares and Class&nbsp;B ordinary shares will have the same rights except for voting and conversion rights. Each Class&nbsp;A ordinary share shall
entitle the holder thereof to one vote on all matters subject to vote at our general meetings, and each Class&nbsp;B ordinary share shall entitle the holder thereof to 20 votes on all matters subject to vote at our general meetings. Due to the super
voting power conferred upon holders of Class&nbsp;B ordinary shares, the voting power of holders of the Class&nbsp;A ordinary shares may be materially limited. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Rights of Other Types of Securities (Item 9.A.7 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Rights of Class&nbsp;A
Ordinary Shares (Item 10.B.3 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Ordinary Shares </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our ordinary shares are issued in registered form. We may not issue shares to bearer. Our shareholders who are
<FONT STYLE="white-space:nowrap">non-residents</FONT> of the Cayman Islands may freely hold and vote their shares. Our ordinary shares are divided into Class&nbsp;A ordinary shares and Class&nbsp;B ordinary shares. Holders of our Class&nbsp;A
ordinary shares and Class&nbsp;B ordinary shares will have the same rights except for voting and conversion rights. Holders of Class&nbsp;A ordinary shares and Class&nbsp;B ordinary shares shall, at all times, vote together as one class on all
matters submitted to a vote by the members. Each Class&nbsp;A ordinary share shall, on a poll, entitle the holder thereof to one vote on all matters subject to vote at our general meetings, and each Class&nbsp;B ordinary share shall, on a poll,
entitle the holder thereof to 20 votes on all matters subject to vote at our general meetings. Our ordinary shares are issued in registered form and are issued when registered in our register of members. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Conversion </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each Class&nbsp;B ordinary share is convertible into one Class&nbsp;A ordinary share at any time by the holder thereof. The right to convert
shall be exercisable by the holder of the Class&nbsp;B ordinary share delivering a written notice to the Company that such holder elects to convert a specified number of Class&nbsp;B ordinary shares into Class&nbsp;A ordinary shares. Class&nbsp;A
ordinary shares are not convertible into Class&nbsp;B ordinary shares under any circumstances. Upon (A)&nbsp;any sale, transfer, assignment or disposition of Class&nbsp;B ordinary shares by a holder thereof to any person or entity which is not an
affiliate of such holder, or (B)&nbsp;a change of beneficial ownership of any Class&nbsp;B ordinary shares as a result of which any person who is not an affiliate of the registered holders of such ordinary shares becomes a beneficial owner of such
ordinary shares, such Class&nbsp;B ordinary shares shall be automatically and immediately converted into an equal number of Class&nbsp;A ordinary shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the avoidance of doubt, (i)&nbsp;a sale, transfer, assignment or disposition shall be effective upon the Company&#146;s registration of
such sale, transfer, assignment or disposition in the register of members; (ii)&nbsp;the creation of any pledge, charge, encumbrance or other third party right of whatever description on any Class&nbsp;B ordinary shares to secure any contractual or
legal obligations shall not be deemed as a sale, transfer, assignment or disposition unless and until any such pledge, charge, encumbrance or other third party right is enforced and results in the third party who is not an affiliate of the relevant
shareholders becoming a beneficial owner of the relevant Class&nbsp;b ordinary shares, in which case all the related Class&nbsp;B ordinary shares shall be automatically and immediately converted into the same number of Class&nbsp;A ordinary shares,
and (iii)&nbsp;the termination of directorship on the board of directors or employment as an executive officer with the Company of any holder of any Class&nbsp;B ordinary shares shall not trigger the automatic conversion contemplated under the
Memorandum and Articles of Association. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Dividends </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Memorandum and Articles of Association provides that our directors may from time to time declare dividends (including interim dividends)
and other distributions on our shares in issue and authorize payment of the same out of the funds of our company lawfully available therefor. In addition, our shareholders may declare dividends by ordinary resolution, but no dividend shall exceed
the amount recommended by our directors. Under the laws of the Cayman Islands, our company may pay a dividend out of either profit or share premium account; provided that in no circumstances may a dividend be paid if this would result in our company
being unable to pay its debts as they fall due in the ordinary course of business. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Voting Rights </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At any general meeting a resolution put to the vote of the meeting shall be decided on a show of hands, unless a poll is (before or on the
declaration of the result of the show of hands) demanded by the chairman or one or more Shareholders present in person or by proxy entitled to vote, and unless a poll is so demanded, a declaration by the chairman that a resolution has, on a show of
hands, been carried, or carried unanimously, or by a particular majority, or lost, and an entry to that effect in the book of the proceedings of the Company, shall be conclusive evidence of the fact, without proof of the number or proportion of the
votes recorded in favor of, or against, that resolution. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">An ordinary resolution to be passed at a meeting by the shareholders requires
the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution requires the affirmative vote
of no less than <FONT STYLE="white-space:nowrap">two-thirds</FONT> of the votes cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. The Company may by special resolution reduce its share capital
and any capital redemption reserve in any manner authorized by law. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Transfer of Ordinary Shares </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to the restrictions as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of
transfer in the usual or common form or any other form approved by our board of directors. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors may, in its absolute discretion, decline to register any transfer of
any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it
relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the instrument of transfer is in respect of only one class of shares; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the instrument of transfer is properly stamped, if required; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be
transferred does not exceed four; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">a fee of such maximum sum as the Nasdaq may determine to be payable or such lesser sum as our directors may from
time to time require, is paid to us in respect thereof. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If our directors refuse to register a transfer they shall,
within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The registration of transfers may, on ten calendar days&#146; notice being given by advertisement in such one or more newspapers or by
electronic means or by any other means in accordance with the rules of the Nasdaq Global Market, be suspended and the register of members closed at such times and for such periods as the directors may, in their absolute discretion, from time to time
determine, provided always that such registration of transfer shall not be suspended nor the register of members closed for more than 30 days in any year. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Liquidation Rights </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we shall be wound
up, and the assets available for distribution amongst our shareholders shall be insufficient to repay the whole of the share capital, such assets shall be distributed so that, as nearly as may be, the losses shall be borne by our shareholders in
proportion to the par value of the shares held by them. If in a winding up the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up,
the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up subject to a deduction from those shares in respect of which there are monies due, of all
monies payable to us for unpaid calls or otherwise. The Memorandum and Articles of Association is without prejudice to the rights of the holders of our shareholders issued upon special terms and conditions. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Calls on Shares and Forfeiture of Shares </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors may from time to time make calls upon the shareholders in respect of any moneys unpaid on their shares, and each
shareholder shall (subject to receiving at least fourteen days&#146; clear notice specifying the time or times of payment) pay to the company at the time or times so specified the amount called on such shares. A call shall be deemed to have been
made at the time when the resolution of the directors authorizing such call was passed. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a shareholder fails to pay any call or
instalment of a call in respect of partly paid shares on the day appointed for payment, the directors may, at any time thereafter during such time as any part of such call or instalment remains unpaid, serve a notice on him requiring payment of so
much of the call or instalment as is unpaid, together with any interest which may have accrued. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Redemption, Purchase and Surrender of Shares </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subject to the Companies Act and the Memorandum and Articles of Association, our Company may: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">issue shares on terms that they are to be redeemed or are liable to be redeemed at the option of the Company or
the shareholder on such terms and in such manner as may be determined, before the issue of such shares, by either the board of directors or by the shareholders by special resolution; </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">purchase its own shares (including any redeemable shares) on such terms and in such manner as have been approved
by the board of directors or by the shareholders by Ordinary Resolution, or are otherwise authorised by the Memorandum and Articles of Association; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">make a payment in respect of the redemption or purchase of its own shares in any manner permitted by the
Companies Act, including out of its capital; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">accept the surrender for no consideration of any paid up share (including any redeemable share) on such terms and
in such manner as our directors may determine. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Issuance of Additional Shares </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Memorandum and Articles of Association authorizes our board of directors to issue additional ordinary shares from time to time as our board
of directors shall determine, to the extent of available authorized but unissued shares.<I> </I>The Memorandum and Articles of Association also authorizes our board of directors to establish from time to time one or more series of preferred shares
and to determine, with respect to any series of preferred shares, the terms and rights of that series, including: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the designation of such series, the number of preferred shares to constitute such series and the subscription
price thereof if different from the par value thereof; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">whether the preferred shares of such series shall have voting rights, in addition to any voting rights provided
by law, and, if so, the terms of such voting rights, which may be general or limited; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the dividends, if any, payable on such series, whether any such dividends shall be cumulative, and, if so, from
what dates, the conditions and dates upon which such dividends shall be payable, and the preference or relation which such dividends shall bear to the dividends payable on any shares of any other class or any other series of shares;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">whether the preferred shares of such series shall be subject to redemption by the Company, and, if so, the times,
prices and other conditions of such redemption; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">whether the preferred shares of such series shall have any rights to receive any part of the assets available for
distribution amongst the shareholders upon the liquidation of the Company, and, if so, the terms of such liquidation preference, and the relation which such liquidation preference shall bear to the entitlements of the holders of shares of any other
class or any other series of shares; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">whether the preferred shares of such series shall be subject to the operation of a retirement or sinking fund
and, if so, the extent to and manner in which any such retirement or sinking fund shall be applied to the purchase or redemption of the preferred shares of such series for retirement or other corporate purposes and the terms and provisions relative
to the operation thereof; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">whether the preferred shares of such series shall be convertible into, or exchangeable for, shares of any other
class or any other series of preferred shares or any other securities and, if so, the price or prices or the rate or rates of conversion or exchange and the method, if any, of adjusting the same, and any other terms and conditions of conversion or
exchange; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the limitations and restrictions, if any, to be effective while any preferred shares of such series are
outstanding upon the payment of dividends or the making of other distributions on, and upon the purchase, redemption or other acquisition by the Company of, the existing shares or shares of any other class of shares or any other series of preferred
shares; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the conditions or restrictions, if any, upon the creation of indebtedness of the Company or upon the issue of any
additional shares, including additional shares of such series or of any other class of shares or any other series of preferred shares; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any other powers, preferences and relative, participating, optional and other special rights, and any
qualifications, limitations and restrictions thereof; </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">and, for such purposes, our directors may reserve an appropriate
number of shareholders for the time being unissued. The Company is not obliged to issue, allot or dispose of shares if it is, in the opinion of the Directors, unlawful or impracticable. The Company shall not issue shares to bearer. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Requirements to Change the Rights of Holders of Class&nbsp;A Ordinary Shares (Item 10.B.4 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT>
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Variations of Rights of Shares </I></B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Whenever the capital of our company is divided into different classes (and as otherwise
determined by the directors) the rights attached to any such class may, subject to any rights or restrictions for the time being attached to any class, only be materially adversely varied or abrogated with the consent in writing of the holders of
not less than a majority of the issued shares of the relevant class, or with the sanction of a special resolution passed at a separate meeting of the holders of the shares of such class by a majority of
<FONT STYLE="white-space:nowrap">two-thirds</FONT> of the votes cast at such a meeting. To every such separate meeting all the provisions of the Memorandum and Articles of Association relating to general meetings of the Company or to the proceedings
thereat shall,<I></I><I>&nbsp;mutatis mutandis</I>, apply, except that the necessary quorum shall be one or more persons at least holding or representing by proxy <FONT STYLE="white-space:nowrap">one-third</FONT> in nominal or par value amount of
the issued shares of the relevant class (but so that if at any adjourned meeting of such holders a quorum as above defined is not present, those shareholders who are present shall form a quorum) and that, subject to any rights or restrictions for
the time being attached to the shares of that class, every shareholder of the class shall on a poll have one vote for each share of the class held by him. For the purposes of this Article the Directors may treat all the classes or any two or more
classes as forming one class if they consider that all such classes would be affected in the same way by the proposals under consideration<I>,</I><I></I>&nbsp;but in any other case shall treat them as separate classes. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Limitations on the Rights to Own Class&nbsp;A Ordinary Shares (Item 10.B.6 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no limitations under the laws of the Cayman Islands or under the Memorandum and Articles of Association that limit the right of <FONT
STYLE="white-space:nowrap">non-resident</FONT> or foreign owners to hold or vote Class&nbsp;A ordinary shares. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Provisions Affecting Any Change of
Control (Item 10.B.7 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Anti-Takeover Provisions in the Memorandum and Articles of
Association. </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Some provisions of our memorandum and articles of association may discourage, delay or prevent a change of control of
our company or management that shareholders may consider favorable, including provisions that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">authorize our board of directors to issue series of preferred shares in their absolute discretion and without
approval of the shareholders, provided, however, before any preferred shares of any such series are issued, our directors shall by resolution of directors determine, with respect to any series of preferred shares, the terms and rights of that series
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">limit the ability of shareholders to requisition and convene general meetings of shareholders.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our
memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our company. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Ownership Threshold (Item 10.B.8 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There are no provisions in the Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must
be disclosed. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT>
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Companies Act, is derived, to a large extent, from the older Companies Acts of England but does not follow recent English
statutory enactments and accordingly there are significant differences between the Companies Act and the current Companies Act of England. In addition, the Companies Act differs from laws applicable to U.S. corporations and their shareholders. Set
forth below is a summary of certain significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Mergers and Similar Arrangements</I>. The Companies Act permits mergers and consolidations between Cayman Islands companies and between
Cayman Islands companies and <FONT STYLE="white-space:nowrap">non-Cayman</FONT> Islands companies. For these purposes, (i) &#147;merger&#148; means the merging of two or more constituent companies and the vesting of their undertaking, property and
liabilities in one of such companies as the surviving company, and (ii)&nbsp;a &#147;consolidation&#148; means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and
liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by
(a)&nbsp;a special resolution of the shareholders of each constituent company, and (b)&nbsp;such other authorization, if any, as may be specified in such constituent company&#146;s articles of association. The plan must be filed with the Registrar
of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger
or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or
consolidation which is effected in compliance with these statutory procedures. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not
require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a
&#147;parent&#148; of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived
by a court in the Cayman Islands. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from
the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting
shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of
holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Separate from the
statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is
approved by (a) 75% in value of the shareholders or class of shareholders, as the case may be, or (b)&nbsp;a majority in number representing 75% in value of the creditors or each class of creditors, as the case may be, with whom the arrangement is
to be made, that are, in each case, present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the
Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the statutory provisions as to the required majority vote have been met; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the shareholders have been fairly represented at the meeting in question and the statutory majority are acting
bona fide without coercion of the minority to promote interests adverse to those of the class; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in
respect of his interest; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the arrangement is not one that would more properly be sanctioned under some other provision of the Companies
Act. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the &#147;squeeze
out&#148; of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90% of the shares affected within four months, the offeror may, within a <FONT STYLE="white-space:nowrap">two-month</FONT>
period commencing on the expiration of such four month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this
is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If
an arrangement and reconstruction by way of scheme of arrangement is thus approved and sanctioned, or if a tender offer is made and accepted in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights
comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Shareholders&#146; Suits</I>. In principle, we will normally be the proper plaintiff to
sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands,
the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in <I>Foss v. Harbottle</I> and the exceptions thereto) so that a <FONT STYLE="white-space:nowrap">non-controlling</FONT> shareholder may be
permitted to commence a class action against or derivative actions in the name of the company to challenge: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">a company acts or proposes to act illegally or ultra vires; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple
majority vote that has not been obtained; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">those who control the company are perpetrating a &#147;fraud on the minority&#148;. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Indemnification of Directors and Executive Officers and Limitation of Liability</I>. Cayman Islands law does not limit the extent to which
a company&#146;s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide
indemnification against civil fraud or the consequences of committing a crime. Our memorandum and articles of association provide that that we shall indemnify our officers and directors against all actions, proceedings, costs, charges, expenses,
losses, damages or liabilities incurred or sustained by such director or officer, other than by reason of such person&#146;s own dishonesty, willful default or fraud, in or about the conduct of our company&#146;s business or affairs (including as a
result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including, without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such
director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted
under the Delaware General Corporation Law for a Delaware corporation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we have entered into indemnification agreements with
our directors and executive officers that provide such persons with additional indemnification beyond that provided in our memorandum and articles of association. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling
us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Directors&#146; Fiduciary Duties</I>. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the
corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar
circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director acts in a manner he
reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its
shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good
faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a
transaction by a director, the director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position
of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company&#151;a duty to act bona fide in the best interests of the company, a duty not to make a personal profit based on his position
as director (unless the company permits him to do so), a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for
which such powers were intended. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill
than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be
followed in the Cayman Islands. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Shareholder Action by Written Consent</I>. Under the Delaware General Corporation Law, a corporation
may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our memorandum and articles of association provide that our shareholders may approve corporate matters by way
of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Shareholder Proposals</I>. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual
meeting of shareholders; provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may
be precluded from calling special meetings. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Companies Act provides shareholders with only limited rights to requisition a general
meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company&#146;s articles of association. Our memorandum and articles of association allow any one or
more of our shareholders holding shares which carry in aggregate not less than <FONT STYLE="white-space:nowrap">one-third</FONT> of all votes attaching to all issued and outstanding shares of our company as at the date of the deposit entitled to
vote at general meetings to requisition an extraordinary general meeting of our shareholders, in which case our board is obliged to convene an extraordinary general meeting and to put the resolutions so requisitioned to a vote at such meeting. Other
than this right to requisition a shareholders&#146; meeting, our memorandum and articles of association do not provide our shareholders with any other right to put proposals before annual general meetings or extraordinary general meetings. As an
exempted Cayman Islands company, we are not obliged by law to call shareholders&#146; annual general meetings. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Cumulative Voting</I>.
Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation&#146;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the
representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder&#146;s voting power with
respect to electing such director. There are no prohibitions in relation to cumulative voting under the laws of the Cayman Islands but our memorandum and articles of association do not provide for cumulative voting. As a result, our shareholders are
not afforded any less protections or rights on this issue than shareholders of a Delaware corporation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Removal of Directors</I>. Under
the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides
otherwise. Under our memorandum and articles of association, directors may be removed by an ordinary resolution of our shareholders. In addition, a director&#146;s office shall be vacated if he (i)&nbsp;becomes bankrupt or makes any arrangement or
composition with his creditors; (ii)&nbsp;dies or is found to be or becomes of unsound mind; (iii)&nbsp;resigns his office by notice in writing; (iv)&nbsp;without special leave of absence from our board, is absent from meetings of our board for
three consecutive meetings and our board resolves that his office be vacated; or (v)&nbsp;is removed from office pursuant to any other provision of our articles of association. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Transactions with Interested Shareholders</I>. The Delaware General Corporation Law contains a business combination statute applicable to
Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an
&#147;interested shareholder&#148; for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target&#146;s
outstanding voting share within the past three years. This has the effect of limiting the ability of a potential acquirer to make a <FONT STYLE="white-space:nowrap">two-tiered</FONT> bid for the target in which all shareholders would not be treated
equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the
person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target&#146;s board of directors. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the
types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be
entered into bona fide in the best interests of the company and not with the effect of constituting a fraud on the minority shareholders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Restructuring. </I>A company may present a petition to the Grand Court of the Cayman Islands for the appointment of a restructuring officer
on the grounds that the company: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">is or is likely to become unable to pay its debts; and </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">intends to present a compromise or arrangement to its creditors (or classes thereof) either pursuant to the
Companies Act, the law of a foreign country or by way of a consensual restructuring. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Grand Court may, among other
things, make an order appointing a restructuring officer upon hearing of such petition, with such powers and to carry out such functions as the court may order. At any time (i)&nbsp;after the presentation of a petition for the appointment of a
restructuring officer but before an order for the appointment of a restructuring officer has been made, and (ii)&nbsp;when an order for the appointment of a restructuring officer is made, until such order has been discharged, no suit, action or
other proceedings (other than criminal proceedings) shall be proceeded with or commenced against the company, no resolution to wind up the company shall be passed, and no winding up petition may be presented against the company, except with the
leave of the court. However, notwithstanding the presentation of a petition for the appointment of a restructuring officer or the appointment of a restructuring officer, a creditor who has security over the whole or part of the assets of the company
is entitled to enforce the security without the leave of the court and without reference to the restructuring officer appointed. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Dissolution; Winding up</I>. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve,
dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation&#146;s outstanding
shares. Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its
members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court,
just and equitable to do so. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Variation of Rights of Shares</I>. Under the Delaware General Corporation Law, a corporation may vary the
rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our Memorandum and Articles of Association, if our share capital is divided into
more than one class of shares, we may vary the rights attached to any class with the written consent of the holders of a majority of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the
holders of the shares of that class. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Amendment of Governing Documents</I>. Under the Delaware General Corporation Law, a
corporation&#146;s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under the Companies Act and our Memorandum and Articles of
Association, our memorandum and articles of association may only be amended by a special resolution of our shareholders. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Rights of <FONT STYLE="white-space:nowrap">Non-resident</FONT> or Foreign
Shareholders</I>. There are no limitations imposed by our memorandum and articles of association on the rights of <FONT STYLE="white-space:nowrap">non-resident</FONT> or foreign shareholders to hold or exercise voting rights on our shares. In
addition, there are no provisions in our memorandum and articles of association governing the ownership threshold above which shareholder ownership must be disclosed. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Changes in Capital (Item 10.B.10 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company may from time to time by ordinary resolution increase the share capital by such sum, to be divided into shares of such classes and
amount, as the resolution shall prescribe and with such rights, priorities and privileges annexed thereto, as the Company in general meeting may determine. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company may by ordinary resolution: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">consolidate and divide all or any of its share capital into shares of a larger amount than its existing shares;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">subdivide its existing shares, or any of them into shares of a smaller amount provided that in the subdivision
the proportion between the amount paid and the amount, if any, unpaid on each reduced share shall be the same as it was in case of the share from which the reduced share is derived; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">convert all or any of its paid up shares into stock and reconvert that stock into paid up shares of any
denomination; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">cancel any shares that, at the date of the passing of the resolution, have not been taken or agreed to be taken
by any person and diminish the amount of its share capital by the amount of the shares so cancelled. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company may by
special resolution reduce its share capital and any capital redemption reserve in any manner authorized by law. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Debt Securities (Item 12.A of Form <FONT
STYLE="white-space:nowrap">20-F)</FONT> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of Warrants and Rights (Item 12.B of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of Other
Securities (Item 12.C of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Description of American Depositary Shares (Items 12.D.1 and 12.D.2 of Form <FONT STYLE="white-space:nowrap">20-F)</FONT> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Bank of New York Mellon, as depositary, registers and delivers American Depositary Shares, also referred to as ADSs. Each ADS represents
three Class&nbsp;A ordinary shares (or a right to receive three Class&nbsp;A ordinary shares) deposited with The Hongkong and Shanghai Banking Corporation Limited, as custodian for the depositary in Hong Kong. Each ADS will also represent any other
securities, cash or other property which may be held by the depositary. The deposited shares together with any other securities, cash or other property held by the depositary are referred to as the deposited securities. The depositary&#146;s office
at which the ADSs will be administered and its principal executive office is located at 240 Greenwich Street, New York, New York 10286. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You may hold ADSs either (A)&nbsp;directly (i) by having an American Depositary Receipt, also referred to as an ADR, which is a certificate
evidencing a specific number of ADSs, registered in your name, or (ii)&nbsp;by having uncertificated ADSs registered in your name, or (B)&nbsp;indirectly by holding a security entitlement in ADSs through your broker or other financial institution
that is a direct or indirect participant in The Depository Trust Company, also called DTC. If you hold ADSs directly, you are a registered ADS holder, also referred to as an ADS holder. This description assumes you are an ADS holder. If you hold the
ADSs indirectly, you must rely on the procedures of your broker or other financial institution to assert the rights of ADS holders described in this section. You should consult with your broker or financial institution to find out what those
procedures are. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Registered holders of uncertificated ADSs will receive statements from the depositary confirming their holdings. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As an ADS holder, we will not treat you as one of our shareholders and you will not have
shareholder rights. Cayman Islands law governs shareholder rights. The depositary will be the holder of the shares underlying your ADSs. As a registered holder of ADSs, you will have ADS holder rights. A deposit agreement among us, the depositary,
ADS holders and all other persons indirectly or beneficially holding ADSs sets out ADS holder rights as well as the rights and obligations of the depositary. New York law governs the deposit agreement and the ADSs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following is a summary of the material provisions of the deposit agreement. For more complete information, you should read the entire
deposit agreement and the form of ADR. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Dividends and Other Distributions </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How will you receive dividends and other distributions on the shares? </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary has agreed to pay or distribute to ADS holders the cash dividends or other distributions it or the custodian receives on shares
or other deposited securities, upon payment or deduction of its fees and expenses. You will receive these distributions in proportion to the number of shares your ADSs represent. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><B><I>Cash</I></B><B>. </B>Whenever the depositary receives any cash dividend or other cash distribution on
deposited securities, the depositary shall, subject to other provisions of the deposit agreement, convert that dividend or other distribution into U.S. Dollars and distribute the amount thus received (net of the fees and expenses of the depositary
as provided in the deposit agreement) to the owners entitled thereto, in proportion to the number of ADS representing those deposited securities held by them respectively; provided, however, that if the custodian or the depositary shall be required
to withhold and does withhold from that cash dividend or other cash distribution an amount on account of taxes or other governmental charges, the amount distributed to the owners of the ADS representing those deposited securities shall be reduced
accordingly. however, the depositary will not pay any owner a fraction of one cent, but will round each owner&#146;s entitlement to the nearest whole cent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><B><I>Shares</I></B>. Whenever the depositary receives any distribution on deposited securities consisting of a
dividend in, or free distribution of, shares, the depositary may, and, if the company so request in writing, shall, deliver to the owners entitled thereto, in proportion to the number of ADS representing those deposited securities held by them
respectively, an aggregate number of ADS representing the amount of shares received as that dividend or free distribution, subject to the terms and conditions of this deposit agreement with respect to the deposit of shares and issuance of ADS,
including withholding of any tax or governmental charge as provided in the deposit agreement and payment of the fees and expenses of the depositary as provided in the deposit agreement (and the depositary may sell, by public or private sale, an
amount of the shares received (or ADS representing those shares) sufficient to pay its fees and expenses in respect of that distribution). In lieu of delivering fractional ADS, the depositary may sell the amount of shares represented by the
aggregate of those fractions (or ADS representing those Shares) and distribute the net proceeds, all in the manner and subject to the conditions described in the deposit agreement. If and to the extent that additional ADS are not delivered and
shares or ADS are not sold, each American Depositary Share shall thenceforth also represent the additional shares distributed on the deposited securities represented thereby. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><B><I>Rights. </I></B>If rights are granted to the depositary in respect of deposited shares to purchase
additional shares or other securities, the Company and the depositary shall endeavor to consult as to the actions, if any, the depositary should take in connection with that grant of rights. The depositary may, to the extent deemed by it to be
lawful and practical (i)&nbsp;if requested in writing by the Company, grant to all or certain owners rights to instruct the depositary to purchase the securities to which the rights relate and deliver those securities or ADS representing those
securities to owners, (ii)&nbsp;if requested in writing by the Company, deliver the rights to or to the order of certain Owners, or (iii)&nbsp;sell the rights to the extent practicable and distribute the net proceeds of that sale to owners entitled
to those proceeds. To the extent rights are not exercised, delivered or disposed of under (i), (ii) or (iii)&nbsp;above, the depositary shall permit the rights to lapse unexercised. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt"><B><I>Other Distribution</I></B>. Subject to other provisions of the deposit agreement, whenever the depositary
receives any distribution other than a cash, share and rights, the depositary shall cause the securities or property received by it to be distributed to the owners entitled thereto, after deduction or upon payment of any fees and expenses of the
depositary and any taxes or other governmental charges, in proportion to the number of ADS representing such deposited securities held by them respectively, in any manner that the depositary deems equitable and practicable for accomplishing that
distribution (which may be a distribution of depositary shares representing the securities received); provided, however, that if in the opinion of the depositary such distribution cannot be made proportionately among the owners entitled thereto, or
if for any other reason (including, but not limited to, any requirement that the Company or the depositary withhold an amount on account of taxes or other governmental charges or that securities received must be registered under the Securities Act
of 1933 in order to be distributed to owners or holders) the depositary deems such distribution not to be lawful and feasible, the depositary, after consultation with the Company to the extent practicable, may adopt such other method as it may deem
equitable and practicable for the purpose of effecting such distribution, including, but not limited to, the public or private sale of the securities or property thus received, or any part thereof, and distribution of the net proceeds of any such
sale (net of the fees and expenses of the depositary as provided in the deposit agreement) to the owners entitled thereto, all in the manner and subject to the conditions set forth in the deposit agreement. The depositary may withhold any
distribution of securities under the deposit agreement if it has not received satisfactory assurances from the Company that the distribution does not require registration under the Securities Act of 1933. The depositary may sell, by public or
private sale, an amount of securities or other property it would otherwise distribute under the deposit agreement that is sufficient to pay its fees and expenses in respect of that distribution. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any ADS holders. We
have no obligation to register ADSs, shares, rights or other securities under the Securities Act. We also have no obligation to take any other action to permit the distribution of ADSs, shares, rights or anything else to ADS holders. <I>This means
that you may not receive the distributions we make on our shares or any value for them if it is illegal or impractical for us to make them available to you</I>. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Deposit, Withdrawal and Cancellation </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How are
ADSs issued? </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary will deliver ADSs if you or your broker deposits shares or evidence of rights to receive shares with the
custodian. Upon payment of its fees and expenses and of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, the depositary will register the appropriate number of ADSs in the names you request and will deliver the ADSs to or
upon the order of the person or persons that made the deposit. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How can ADS holders withdraw the deposited securities? </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You may surrender your ADSs to the depositary for the purpose of withdrawal. Upon payment of its fees and expenses and of any taxes or charges,
such as stamp taxes or stock transfer taxes or fees, the depositary will deliver the shares and any other deposited securities underlying the ADSs to the ADS holder or a person the ADS holder designates at the office of the custodian. Or, at your
request, risk and expense, the depositary will deliver the deposited securities at its office, if feasible. However, the depositary is not required to accept surrender of ADSs to the extent it would require delivery of a fraction of a deposited
share or other security. The depositary may charge you a fee and its expenses for instructing the custodian regarding delivery of deposited securities. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How do ADS holders interchange between certificated ADSs and uncertificated ADSs? </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You may surrender your ADR to the depositary for the purpose of exchanging your ADR for uncertificated ADSs. The depositary will cancel that
ADR and will send to the ADS holder a statement confirming that the ADS holder is the registered holder of uncertificated ADSs. Upon receipt by the depositary of a proper instruction from a registered holder of uncertificated ADSs requesting the
exchange of uncertificated ADSs for certificated ADSs, the depositary will execute and deliver to the ADS holder an ADR evidencing those ADSs. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Voting Rights </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How do you vote? </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">ADS holders may instruct
the depositary how to vote the number of deposited shares their ADSs represent. If we request the depositary to solicit your voting instructions (and we are not required to do so), the depositary will notify you of a shareholders&#146; meeting and
send or make voting materials available to you. Those materials will describe the matters to be voted on and explain how ADS holders may instruct the depositary how to vote. For instructions to be valid, they must reach the depositary by a date set
by the depositary. The depositary will try, as far as practical, subject to the laws of the Cayman Islands and the provisions of our articles of association or similar documents, to vote or to have its agents vote the shares or other deposited
securities as instructed by ADS holders or as described in the following sentence. If we asked the depositary to solicit your instructions at least 30 days before the meeting date but the depositary does not receive voting instructions from you by
the specified date and we confirm to the depositary that: (i)&nbsp;we wish to receive a proxy to vote uninstructed shares; (ii)&nbsp;we reasonably do not know of any substantial shareholder opposition to the proxy item(s); and (iii)&nbsp;the proxy
item(s) is not materially adverse to the interests of shareholders, then the depositary will consider you to have authorized and directed it to give a discretionary proxy to a person designated by us to vote the number of deposited securities
represented by the ADSs as to the proxy item(s). If we do not request the depositary to solicit your voting instructions, you can still send voting instructions, and, in that case, the depositary may try to vote as you instruct, but it is not
required to do so. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Except by instructing the depositary as described above, you won&#146;t be able to exercise voting rights unless
you surrender your ADSs and withdraw the shares. However, you may not know about the meeting enough in advance to withdraw the shares.</I> In any event, the depositary will not exercise any discretion in voting deposited securities and it will only
vote or attempt to vote as instructed. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We cannot assure you that you will receive the voting materials in time to ensure that you can
instruct the depositary to vote your shares. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for the manner of carrying out voting instructions. <I>This means that you may not be able to
exercise voting rights and there may be nothing you can do if your shares are not voted as you requested.</I> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to give you a
reasonable opportunity to instruct the depositary as to the exercise of voting rights relating to deposited securities, if we request the Depositary to act, we agree to give the depositary notice of any such meeting and details concerning the
matters to be voted upon at least 30 days in advance of the meeting date. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Fees and Expenses </I></B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B></B><B><I>Persons depositing or withdrawing shares
or<BR>ADS holders must pay</I></B><B>:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B></B><B><I>For</I></B><B>:</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;US$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Issuance of ADSs, including issuances resulting from a distribution of shares or
rights or other property</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Cancellation of ADSs for the purpose of withdrawal, including if the deposit agreement
terminates</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;US$0.05 (or less) per ADS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Any cash distribution to ADS holders</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;A fee equivalent to the fee that would be payable if securities distributed to
you had been shares and the shares had been deposited for issuance of ADSs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Distribution of securities distributed to holders of deposited securities
(including rights) that are distributed by the depositary to ADS holders</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;US$0.05 (or less) per ADS per calendar year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Depositary services</P></TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B></B><B><I>Persons depositing or withdrawing shares
or<BR>ADS holders must pay</I></B><B>:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B></B><B><I>For</I></B><B>:</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Registration or transfer fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Transfer and registration of shares on our share register to or from the name
of the depositary or its agent when you deposit or withdraw shares</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Expenses of the depositary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Cable (including SWIFT) and facsimile transmissions (when expressly provided in
the deposit agreement)</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:5.50em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Converting foreign currency to U.S. dollars</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Taxes and other governmental charges the depositary or the custodian has to
pay on any ADSs or shares underlying ADSs, such as stock transfer taxes, stamp duty or withholding taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;As necessary</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;Any charges incurred by the depositary or its agents for servicing the
deposited securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:10pt; font-family:Times New Roman">&#149;&#8195;&#8202;As necessary</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary collects its fees for delivery and surrender of ADSs directly from investors depositing shares
or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of
distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions or by directly billing investors or by charging the book-entry system accounts of participants acting for
them. The depositary may collect any of its fees by deduction from any cash distribution payable (or by selling a portion of securities or other property distributable) to ADS holders that are obligated to pay those fees. The depositary may
generally refuse to provide <FONT STYLE="white-space:nowrap">fee-attracting</FONT> services until its fees for those services are paid. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, the depositary may make payments to us to reimburse us for costs and expenses generally arising out of establishment and
maintenance of the ADS program, waive fees and expenses for services provided to us by the depositary or share revenue from the fees collected from ADS holders. In performing its duties under the deposit agreement, the depositary may use brokers,
dealers, foreign currency dealers or other service providers that are owned by or affiliated with the depositary and that may earn or share fees, spreads or commissions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary may convert currency itself or through any of its affiliates, or the custodian or we may convert currency and pay U.S. dollars
to the depositary. Where the depositary converts currency itself or through any of its affiliates, the depositary acts as principal for its own account and not as agent, advisor, broker or fiduciary on behalf of any other person and earns revenue,
including, without limitation, transaction spreads, that it will retain for its own account. The revenue is based on, among other things, the difference between the exchange rate assigned to the currency conversion made under the deposit agreement
and the rate that the depositary or its affiliate receives when buying or selling foreign currency for its own account. The depositary makes no representation that the exchange rate used or obtained by it or its affiliate in any currency conversion
under the deposit agreement will be the most favorable rate that could be obtained at the time or that the method by which that rate will be determined will be the most favorable to ADS holders, subject to the depositary&#146;s obligation to act
without negligence or bad faith. The methodology used to determine exchange rates used in currency conversions made by the depositary is available upon request. Where the custodian converts currency, the custodian has no obligation to obtain the
most favorable rate that could be obtained at the time or to ensure that the method by which that rate will be determined will be the most favorable to ADS holders, and the depositary makes no representation that the rate is the most favorable rate
and will not be liable for any direct or indirect losses associated with the rate. In certain instances, the depositary may receive dividends or other distributions from us in U.S. dollars that represent the proceeds of a conversion of foreign
currency or translation from foreign currency at a rate that was obtained or determined by us and, in such cases, the depositary will not engage in, or be responsible for, any foreign currency transactions and neither it nor we make any
representation that the rate obtained or determined by us is the most favorable rate and neither it nor we will be liable for any direct or indirect losses associated with the rate. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Payment of Taxes </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">You will be responsible for any taxes or other governmental charges payable on your ADSs or on the deposited securities represented by any of
your ADSs. The depositary may refuse to register any transfer of your ADSs or allow you to withdraw the deposited securities represented by your ADSs until those taxes or other charges are paid. It may apply payments owed to you or sell deposited
securities represented by your ADSs to pay any taxes owed and you will remain liable for any deficiency. If the depositary sells deposited securities, it will, if appropriate, reduce the number of ADSs to reflect the sale and pay to ADS holders any
proceeds, or send to ADS holders any property, remaining after it has paid the taxes. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Tender and Exchange Offers; Redemption, Replacement or
Cancellation of Deposited Securities </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary will not tender deposited securities in any voluntary tender or exchange offer
unless instructed to do by an ADS holder surrendering ADSs and subject to any conditions or procedures the depositary may establish. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If
deposited securities are redeemed for cash in a transaction that is mandatory for the depositary as a holder of deposited securities, the depositary will call for surrender of a corresponding number of ADSs and distribute the net redemption money to
the holders of called ADSs upon surrender of those ADSs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If there is any change in the deposited securities such as a <FONT
STYLE="white-space:nowrap">sub-division,</FONT> combination or other reclassification, or any recapitalization, reorganization, sale of assets substantially as an entirety, merger or consolidation affecting the issuer of deposited securities in
which the depositary receives new securities in exchange for or in lieu of the old deposited securities, the depositary will hold those replacement securities as deposited securities under the deposit agreement. However, if the depositary decides it
would not be lawful and practical to hold the replacement securities because those securities could not be distributed to ADS holders or for any other reason, the depositary may instead sell the replacement securities and distribute the net proceeds
upon surrender of the ADSs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If there is a replacement of the deposited securities and the depositary will continue to hold the
replacement securities, the depositary may distribute new ADSs representing the new deposited securities or ask you to surrender your outstanding ADRs in exchange for new ADRs identifying the new deposited securities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If there are no deposited securities underlying ADSs, including if the deposited securities are cancelled, or if the deposited securities
underlying ADSs have become apparently worthless, the depositary may call for surrender or of those ADSs or cancel those ADSs upon notice to the ADS holders. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Amendment and Termination </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How may the deposit
agreement be amended? </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may agree with the depositary to amend the deposit agreement and the ADRs without your consent for any
reason. If an amendment adds or increases fees or charges, except for taxes and other governmental charges or expenses of the depositary for registration fees, facsimile costs, delivery charges or similar items, or prejudices a substantial right of
ADS holders, it will not become effective for outstanding ADSs until 30 days after the depositary notifies ADS holders of the amendment. <I>At the time an amendment becomes effective, you are considered, by continuing to hold your ADSs, to agree to
the amendment and to be bound by the ADRs and the deposit agreement as amended</I>. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>How may the deposit agreement be terminated? </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary will initiate termination of the deposit agreement if we instruct it to do so. The depositary may initiate termination of the
deposit agreement if </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">60 days have passed since the depositary told us it wants to resign but a successor depositary has not been
appointed and accepted its appointment; </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">we delist the ADSs from an exchange in the United States on which they were listed and, 30 days after that
delisting, do not list the ADSs shares on another exchange in the United States, nor is there a symbol available for <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">over-the-counter</FONT></FONT> trading of the ADS in the United
States; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">we appear to be insolvent or enter insolvency proceedings; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the depositary has received notice of facts that indicate, or otherwise has reason to believe, that the ADS have
become, or with the passage of time will become, ineligible for registration on Form <FONT STYLE="white-space:nowrap">F-6</FONT> under the Securities Act of 1933; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">other event or condition that is defined as a termination option event under the deposit agreement
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the deposit agreement will terminate, the depositary will notify ADS holders at least 90 days before the termination
date. At any time after the termination date, the depositary may sell the deposited securities. After that, the depositary will hold the money it received on the sale, as well as any other cash it is holding under the deposit agreement, unsegregated
and without liability for interest, for the pro rata benefit of the ADS holders that have not surrendered their ADSs. Normally, the depositary will sell as soon as practicable after the termination date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">After the Termination Date, if any ADS remain outstanding, the depositary shall continue to receive dividends and other distributions
pertaining to deposited securities (that have not been sold), may sell rights and other property as provided in this deposit agreement and shall deliver deposited securities (or sale proceeds) upon surrender of ADS (after payment or upon deduction,
in each case, of the fee of the depositary for the surrender of ADS, any expenses for the account of the owner of those ADS in accordance with the terms and conditions of this deposit agreement and any applicable taxes or governmental charges).
After the termination date, the depositary shall not accept deposits of shares or deliver ADS. After the termination date, (i)&nbsp;the depositary may refuse to accept surrenders of ADS for the purpose of withdrawal of deposited securities (that
have not been sold) or reverse previously accepted surrenders of that kind that have not settled if in its judgment the requested withdrawal would interfere with its efforts to sell the deposited securities, (ii)&nbsp;the depositary will not be
required to deliver cash proceeds of the sale of deposited securities until all deposited securities have been sold and (iii)&nbsp;the depositary may discontinue the registration of transfers of ADS and suspend the distribution of dividends and
other distributions on deposited securities to the owners and need not give any further notices or perform any further acts under the deposit agreement except as provided in the termination section of the deposit agreement. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Limitations on Obligations and Liability </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company assumes no obligation nor shall it be subject to any liability under the deposit agreement to any owner or holder, except that the
Company agrees to perform its obligations specifically set forth in this deposit agreement without negligence or bad faith. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
depositary assumes no obligation nor shall it be subject to any liability under this deposit agreement to any owner or holder (including, without limitation, liability with respect to the validity or worth of the deposited securities), except that
the depositary agrees to perform its obligations specifically set forth in this deposit agreement without negligence or bad faith, and the depositary shall not be a fiduciary or have any fiduciary duty to owners or holders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Neither the depositary nor the Company shall be under any obligation to appear in, prosecute or defend any action, suit or other proceeding in
respect of any deposited securities or in respect of the ADS on behalf of any owner or holder or any other person. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of the depositary
and the Company may rely, and shall be protected in relying upon, any written notice, request, direction or other document believed by it to be genuine and to have been signed or presented by the proper party or parties. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Neither the depositary nor the Company shall be liable for any action or <FONT STYLE="white-space:nowrap">non-action</FONT> by it in reliance
upon the advice of or information from legal counsel, accountants, any person presenting shares for deposit, any owner or any other person believed by it in good faith to be competent to give such advice or information. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary shall not be liable for any acts or omissions made by a successor depositary
whether in connection with a previous act or omission of the depositary or in connection with any matter arising wholly after the removal or resignation of the depositary, provided that in connection with the issue out of which such potential
liability arises the depositary performed its obligations without negligence or bad faith while it acted as depositary. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary
shall not be liable for the acts or omissions of any securities depository, clearing agency or settlement system in connection with or arising out of book-entry settlement of ADS or deposited securities or otherwise. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the absence of bad faith on its part, the depositary shall not be responsible for any failure to carry out any instructions to vote any of
the deposited securities, or for the manner in which any such vote is cast or the effect of any such vote. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary shall have no
duty to make any determination or provide any information as to the tax status of the Company. Neither the depositary nor the Company shall have any liability for any tax consequences that may be incurred by owners or holders as a result of owning
or holding ADS. Neither the depositary nor the Company shall be liable for the inability or failure of an owner or holder to obtain the benefit of a foreign tax credit, reduced rate of withholding or refund of amounts withheld in respect of tax or
any other tax benefit. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Requirements for Depositary Actions </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Before the depositary will deliver or register a transfer of ADSs, make a distribution on ADSs, or permit withdrawal of shares, the depositary
may require: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">payment of stock transfer or other taxes or other governmental charges and transfer or registration fees charged
by third parties for the transfer of any shares or other deposited securities; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">compliance with regulations it may establish, from time to time, consistent with the deposit agreement, including
presentation of transfer documents. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary may refuse to deliver ADSs or register transfers of ADSs when the
transfer books of the depositary or our transfer books are closed or at any time if the depositary or we think it advisable to do so. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Your Right to
Receive the Shares Underlying your ADSs </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">ADS holders have the right to cancel their ADSs and withdraw the underlying shares at any
time except: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">when temporary delays arise because: (i)&nbsp;the depositary has closed its transfer books or we have closed our
transfer books; (ii)&nbsp;the transfer of shares is blocked to permit voting at a shareholders&#146; meeting; or (iii)&nbsp;we are paying a dividend on our shares; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">when you owe money to pay fees, taxes and similar charges; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">when it is necessary to prohibit withdrawals in order to comply with any laws or governmental regulations that
apply to ADSs or to the withdrawal of shares or other deposited securities. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">This right of withdrawal may not be limited
by any other provision of the deposit agreement. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Direct Registration System </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the deposit agreement, all parties to the deposit agreement acknowledge that the Direct Registration System, also referred to as DRS, and
Profile Modification System, also referred to as Profile, will apply to the ADSs. DRS is a system administered by DTC that facilitates interchange between registered holding of uncertificated ADSs and holding of security entitlements in ADSs through
DTC and a DTC participant. Profile is a feature of DRS that allows a DTC participant, claiming to act on behalf of a registered holder of uncertificated ADSs, to direct the depositary to register a transfer of those ADSs to DTC or its nominee and to
deliver those ADSs to the DTC account of that DTC participant without receipt by the depositary of prior authorization from the ADS holder to register that transfer. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with and in accordance with the arrangements and procedures relating to
DRS/Profile, the parties to the deposit agreement understand that the depositary will not determine whether the DTC participant that is claiming to be acting on behalf of an ADS holder in requesting registration of transfer and delivery as described
in the paragraph above has the actual authority to act on behalf of the ADS holder (notwithstanding any requirements under the Uniform Commercial Code). In the deposit agreement, the parties agree that the depositary&#146;s reliance on and
compliance with instructions received by the depositary through the DRS/Profile system and in accordance with the deposit agreement will not constitute negligence or bad faith on the part of the depositary. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Shareholder communications; inspection of register of holders of ADSs </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The depositary will make available for your inspection at its office all communications that it receives from us as a holder of deposited
securities that we make generally available to holders of deposited securities. The depositary will send you copies of those communications or otherwise make those communications available to you if we ask it to. You have a right to inspect the
register of holders of ADSs, but not for the purpose of contacting those holders about a matter unrelated to our business or the ADSs. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Jury Trial
Waiver </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The deposit agreement provides that, to the extent permitted by law, ADS holders waive the right to a jury trial of any
claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws. If we or the depositary opposed a jury trial demand based on
the waiver, the court would determine whether the waiver was enforceable in the facts and circumstances of that case in accordance with applicable case law. However, you will not, be agreeing to the terms of the deposit agreement, be deemed to have
waived our or the depositary&#146;s compliance with U.S. federal securities laws and the rules and regulations promulgated thereunder. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.15
<SEQUENCE>4
<FILENAME>d914461dex415.htm
<DESCRIPTION>EX-4.15
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.15</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.15 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>YXT.COM GROUP HOLDING LIMITED </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>2025 SHARE INCENTIVE PLAN </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 1 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PURPOSE
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purpose of this 2025 Share Incentive Plan (the &#147;<U>Plan</U>&#148;) is to promote the success and enhance the value of
YXT.COM GROUP HOLDING LIMITED, a company formed under the laws of the Cayman Islands (the &#147;<U>Company</U>&#148;), by linking the personal interests of the Directors, Employees, and Consultants to those of the Company&#146;s shareholders and by
providing such individuals with an incentive for outstanding performance to generate superior returns to the Company&#146;s shareholders. The Plan is further intended to provide flexibility to the Company in its ability to motivate, attract, and
retain the services of Directors, Employees, and Consultants upon whose judgment, interest, and special effort the successful conduct of the Company&#146;s operation is largely dependent. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 2 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>DEFINITIONS
AND CONSTRUCTION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Wherever the following terms are used in the Plan, they shall have the meanings specified below, unless the context
clearly indicates otherwise. The singular pronoun shall include the plural where the context so indicates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.1&#8195;<U>&#147;Applicable
Laws&#148;</U> means the legal requirements relating to the Plan and the Awards under applicable provisions of the corporate, securities, tax and other laws, rules, regulations and government orders, and the rules of any applicable stock exchange or
national market system, of any jurisdiction applicable to Awards granted to residents therein. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.2&#8195;<U>&#147;Applicable Accounting
Standards&#148;</U> shall mean Generally Accepted Accounting Principles in the United States, International Financial Reporting Standards or such other accounting principles or standards as may apply to the Company&#146;s financial statements under
United States federal securities laws from time to time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.3&#8195;<U>&#147;Award&#148;</U> means an Option, a Restricted Share or a
Restricted Share Unit award granted to a Participant pursuant to the Plan or any other types of equity incentive award granted to a Participant by the Company pursuant to the authorizations of the Committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.4&#8195;<U>&#147;Award Agreement&#148;</U> means any written agreement, contract, or other instrument or document evidencing the grant of an
Award entered into by and between the Company and a Participant and any amendment thereto, including through electronic medium. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.5&#8195;<U>&#147;Board&#148;</U> means the Board of Directors of the Company. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.6&#8195;<U>&#147;Cause&#148;</U> with respect to a Participant means (unless otherwise
expressly provided in the applicable Award Agreement, or another applicable contract with the Participant that defines such term for purposes of determining the effect that a &#147;for cause&#148; termination has on the Participant&#146;s Awards) a
termination of employment or service based upon a finding by the Service Recipient, acting in good faith and based on its reasonable belief at the time, that the Participant: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;has been negligent in the discharge of his or her duties to the Service Recipient, has refused to perform stated or assigned duties
or is incompetent in or (other than by reason of a disability or analogous condition) incapable of performing those duties; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;has
been dishonest or committed or engaged in an act of theft, embezzlement or fraud, a breach of confidentiality, an unauthorized disclosure or use of inside information, customer lists, trade secrets or other confidential information; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;has breached a fiduciary duty, or willfully and materially violated any other duty, law, rule, regulation or policy of the Service
Recipient; or has been convicted of, or plead guilty or nolo contendere to, a felony or misdemeanor (other than minor traffic violations or similar offenses); </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d)&#8195;has materially breached any of the provisions of any agreement with the Service Recipient; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e)&#8195;has engaged in unfair competition with, or otherwise acted intentionally in a manner injurious to the reputation, business or assets
of, the Service Recipient; or </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(f)&#8195;has improperly induced a vendor or customer to break or terminate any contract with the Service
Recipient or induced a principal for whom the Service Recipient acts as agent to terminate such agency relationship. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">A termination for
Cause shall be deemed to occur (subject to reinstatement upon a contrary final determination by the Committee) on the date on which the Service Recipient first delivers written notice to the Participant of a finding of termination for Cause. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.7&#8195;<U>&#147;Code&#148;</U> means the Internal Revenue Code of 1986 of the United States, as amended. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.8&#8195;<U>&#147;Committee&#148;</U> means the Compensation Committee of the Board. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.9&#8195;<U>&#147;Consultant&#148;</U> means any consultant or adviser if: (a)&nbsp;the consultant or adviser renders bona fide services to a
Service Recipient; (b)&nbsp;the services rendered by the consultant or adviser are not in connection with the offer or sale of securities in a capital-raising transaction and do not directly or indirectly promote or maintain a market for the
Company&#146;s securities; and (c)&nbsp;the consultant or adviser is a natural person who has contracted directly with the Service Recipient to render such services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.10&#8195;<U>&#147;Corporate Transaction&#148;</U>, unless otherwise defined in an Award Agreement, means any of the following transactions,
provided, however, that the Committee shall determine under (d)&nbsp;and (e) whether multiple transactions are related, and its determination shall be final, binding and conclusive: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;an amalgamation, arrangement or consolidation or scheme of arrangement (i)&nbsp;in which the Company is not the surviving entity,
except for a transaction the principal purpose of which is to change the jurisdiction in which the Company is incorporated or (ii)&nbsp;following which the holders of the voting securities of the Company do not continue to hold more than 50% of the
combined voting power of the voting securities of the surviving entity; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;the sale, transfer or other disposition of all or substantially all of the assets
of the Company; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;the complete liquidation or dissolution of the Company; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d)&#8195;any reverse takeover or series of related transactions culminating in a reverse takeover (including, but not limited to, a tender
offer followed by a reverse takeover) in which the Company is the surviving entity but (A)&nbsp;the Company&#146;s equity securities outstanding immediately prior to such takeover are converted or exchanged by virtue of the takeover into other
property, whether in the form of securities, cash or otherwise, or (B)&nbsp;in which securities possessing more than fifty percent (50%) of the total combined voting power of the Company&#146;s outstanding securities are transferred to a person or
persons different from those who held such securities immediately prior to such takeover or the initial transaction culminating in such takeover, but excluding any such transaction or series of related transactions that the Committee determines
shall not be a Corporate Transaction; or </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e)&#8195;acquisition in a single or series of related transactions by any person or related
group of persons (other than the Company or by a Company-sponsored employee benefit plan) of beneficial ownership (within the meaning of Rule <FONT STYLE="white-space:nowrap">13d-3</FONT> of the Exchange Act) of securities possessing more than fifty
percent (50%) of the total combined voting power of the Company&#146;s outstanding securities but excluding any such transaction or series of related transactions that the Committee determines shall not be a Corporate Transaction. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.11&#8195;<U>&#147;Director&#148;</U> means a member of the Board or a member of the board of directors of any Service Recipient. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.12&#8195;<U>&#147;</U><U>Disability</U><U>&#148;</U> unless otherwise defined in an Award Agreement, means that the Participant qualifies to
receive long-term disability payments under the Service Recipient&#146;s long-term disability insurance program, as it may be amended from time to time, to which the Participant provides services regardless of whether the Participant is covered by
such policy. If the Service Recipient to which the Participant provides service does not have a long-term disability plan in place, &#147;Disability&#148; means that a Participant is unable to carry out the responsibilities and functions of the
position held by the Participant by reason of any medically determinable physical or mental impairment for a period of not less than ninety (90)&nbsp;consecutive days. A Participant will not be considered to have incurred a Disability unless he or
she furnishes proof of such impairment sufficient to satisfy the Committee in its discretion. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.13&#8195;<U>&#147;Effective
Date&#148;</U> shall have the meaning set forth in Section&nbsp;11.1. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.14&#8195;<U>&#147;Employee&#148;</U> means any person, including
an officer or a Director of any Group Entity, who is in the employment of a Service Recipient, subject to the control and direction of the Service Recipient as to both the work to be performed and the manner and method of performance. The payment of
a director&#146;s fee by a Service Recipient shall not be sufficient to constitute &#147;employment&#148; by the Service Recipient. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.15&#8195;<U>&#147;Exchange Act&#148;</U> means the Securities Exchange Act of 1934 of the United States, as amended. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.16&#8195;<U>&#147;Fair Market Value&#148;</U> means, as of any date, the value of Shares
determined as follows: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;If the Shares are listed on one or more established stock exchanges or national market systems,
including without limitation, the New York Stock Exchange and the Nasdaq Stock Market, its Fair Market Value shall be the closing sales price for such shares (or the closing bid, if no sales were reported) as quoted on the principal exchange or
system on which the Shares are listed (as determined by the Committee) on the date of determination (or, if no closing sales price or closing bid was reported on that date, as applicable, on the last trading date such closing sales price or closing
bid was reported), as reported in The Wall Street Journal or such other source as the Committee deems reliable; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;If the Shares
are regularly quoted on an automated quotation system (including the OTC Bulletin Board) or by a recognized securities dealer, its Fair Market Value shall be the closing sales price for such shares as quoted on such system or by such securities
dealer on the date of determination, but if selling prices are not reported, the Fair Market Value of a Share shall be the mean between the high bid and low asked prices for the Shares on the date of determination (or, if no such prices were
reported on that date, on the last date such prices were reported), as reported in The Wall Street Journal or such other source as the Committee deems reliable; or </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;In the absence of an established market for the Shares of the type described in (a)&nbsp;and (b), above, the Fair Market Value
thereof shall be determined by the Committee in good faith and in its discretion by reference to (i)&nbsp;the placing price of the latest private placement of the Shares and the development of the Company&#146;s business operations and the general
economic and market conditions since such latest private placement, (ii)&nbsp;other third party transactions involving the Shares and the development of the Company&#146;s business operation and the general economic and market conditions since such
sale, (iii)&nbsp;an independent valuation of the Shares, or (iv)&nbsp;such other methodologies or information as the Committee determines to be indicative of Fair Market Value. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.17&#8195;<U>&#147;Group Entity&#148;</U> means any of the Company and Parents, Subsidiaries and Related Entities of the Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.18&#8195;<U>&#147;Incentive Share Option&#148;</U> means an Option that is intended to meet the requirements of Section&nbsp;422 of the Code
or any successor provision thereto. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.19&#8195;<U>&#147;Independent Director&#148;</U> means (i)&nbsp;before the Shares or other
securities representing the Shares are listed on a stock exchange, a member of the Board who is a <FONT STYLE="white-space:nowrap">Non-Employee</FONT> Director; and (ii)&nbsp;after the Shares or other securities representing the Shares are listed on
one or more stock exchanges, a member of the Board who meets the independence standards under the applicable corporate governance rules of the stock exchange(s). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.20&#8195;<U><FONT STYLE="white-space:nowrap">&#147;Non-Employee</FONT> Director&#148;</U> means a member of the Board who qualifies as a <FONT
STYLE="white-space:nowrap">&#147;Non-Employee</FONT> Director&#148; as defined in Rule <FONT STYLE="white-space:nowrap">16b-3(b)(3)</FONT> of the Exchange Act, or any successor definition adopted by the Board. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.21&#8195;<U><FONT STYLE="white-space:nowrap">&#147;Non-Qualified</FONT> Share Option&#148;</U> means an Option that is not intended to be an
Incentive Share Option. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.22&#8195;<U>&#147;Option&#148;</U> means a right granted to a Participant pursuant to
Article 5 of the Plan to purchase a specified number of Shares at a specified price during specified time periods. An Option may be either an Incentive Share Option or a <FONT STYLE="white-space:nowrap">Non-Qualified</FONT> Share Option. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.23&#8195;<U>&#147;Participant&#148;</U> means a person who, as a member of the Board, Consultant or Employee, has been granted an Award
pursuant to the Plan. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.24&#8195;<U>&#147;Parent&#148;</U> means a parent corporation under Section&nbsp;424(e) of the Code. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.25&#8195;<U>&#147;Plan&#148;</U> means this 2025 Share Incentive Plan, as it may be amended from time to time. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.26&#8195;<U>&#147;Related Entity&#148;</U> means any business, corporation, partnership, limited liability company or other entity in which
the Company, a Parent or Subsidiary of the Company holds a substantial ownership interest, directly or indirectly, or controls through contractual arrangements and consolidates the financial results according to the Applicable Accounting Standards,
but which is not a Subsidiary and which the Board designates as a Related Entity for purposes of the Plan. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.27&#8195;<U>&#147;Restricted
Share&#148;</U> means a Share awarded to a Participant pursuant to Article 6 that is subject to certain restrictions and may be subject to risk of forfeiture. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.28&#8195;<U>&#147;Restricted Share Unit&#148;</U> means the right granted to a Participant pursuant to Article 7 to receive a Share at a
future date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.29&#8195;<U>&#147;Securities Act&#148;</U> means the Securities Act of 1933 of the United States, as amended. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.30&#8195;<U>&#147;Service Recipient&#148;</U> means the Company, any Parent, Subsidiary or Related Entity of the Company to which a
Participant provides services as an Employee, a Consultant or a Director. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.31&#8195;<U>&#147;Share&#148;</U> means the Class&nbsp;A
ordinary shares, par value US$0.0001 per share, of the Company, and such other securities of the Company that may be substituted for Shares pursuant to Article 9. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.32&#8195;<U>&#147;Subsidiary&#148;</U> means any corporation or other entity of which a majority of the outstanding voting shares or voting
power is beneficially owned or controlled directly or indirectly by the Company or an affiliated entity that the Company controls through contractual arrangements and of which the Company consolidates the financial results according to the
Applicable Accounting Standards. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.33&#8195;<U>&#147;Trading Date&#148;</U> means the closing of the first sale to the general public of
the Shares pursuant to a registration statement filed with and declared effective by the U.S. Securities and Exchange Commission under the Securities Act. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 3 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SHARES SUBJECT TO THE PLAN </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3.1&#8195;<U>Number of Shares</U>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;Subject to the provisions of Article 9 and Section&nbsp;3.1(b), the maximum aggregate number of Shares which may be issued pursuant
to all Awards (including Incentive Share Options) under the Plan shall be 18,022,659. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;To the extent that an Award terminates,
expires, or lapses for any reason, then any Shares subject to the Award shall again be available for the grant of an Award pursuant to the Plan. Shares delivered by the Participant or withheld by the Company upon the exercise of any Award under the
Plan, in payment of the exercise price thereof or tax withholding thereon, may again be optioned, granted or awarded hereunder, subject to the limitations of Section&nbsp;3.1(a). If any Awards are forfeited by the Participant or repurchased by the
Company, the Shares underlying such Awards may again be optioned, granted or awarded hereunder, subject to the limitations of Section&nbsp;3.1(a). To the extent permitted by Applicable Laws, Shares issued in assumption of, or in substitution for,
any outstanding awards of any entity acquired in any form of combination by a Group Entity shall not be counted against Shares available for grant pursuant to the Plan. Notwithstanding the provisions of this Section&nbsp;3.1(b), no Shares may again
be optioned, granted or awarded if such action would cause an Incentive Share Option to fail to qualify as an incentive stock option under Section&nbsp;422 of the Code. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3.2&#8195;<U>Shares Distributed</U>. Any Shares distributed pursuant to an Award may consist, in whole or in part, of authorized and unissued
Shares, treasury shares (subject to Applicable Laws) or Shares purchased on the open market. Additionally, in the discretion of the Committee, American Depositary Shares in an amount equal to the number of Shares which otherwise would be distributed
pursuant to an Award may be distributed in lieu of Shares in settlement of any Award. If the number of Shares represented by an American Depositary Share is other than on a
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">one-to-one</FONT></FONT> basis, the limitations of Section&nbsp;3.1 shall be adjusted to reflect the distribution of American Depositary Shares in lieu of Shares. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 4 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ELIGIBILITY
AND PARTICIPATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4.1&#8195;<U>Eligibility</U>. Persons eligible to participate in this Plan include Employees, Consultants, and
Directors, as determined by the Committee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4.2&#8195;<U>Participation</U>. Subject to the provisions of the Plan, the Committee may, from
time to time, select from among all eligible individuals, those to whom Awards shall be granted and shall determine the nature and amount of each Award. No individual shall have any right to be granted an Award pursuant to this Plan. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4.3&#8195;<U>Jurisdictions</U>. In order to assure the viability of Awards granted to Participants in various jurisdictions, the Committee may
provide for such special terms as it may consider necessary or appropriate to accommodate differences in local law, tax policy, or custom applicable in the jurisdiction in which the Participant resides or is employed. Moreover, the Committee may
approve such supplements to, or amendments, restatements, or alternative versions of, the Plan as it may consider necessary or appropriate for such purposes without thereby affecting the terms of the Plan as in effect for any other purpose;
<I>provided, however</I>, that no such supplements, amendments, restatements, or alternative versions shall increase the share limitations contained in Section&nbsp;3.1 of the Plan. Notwithstanding the foregoing, the Committee may not take any
actions hereunder, and no Awards shall be granted, that would violate any Applicable Laws. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 5 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OPTIONS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5.1&#8195;<U>General</U>. The Committee is authorized to grant Options to Participants on the following terms and conditions: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;<U>Exercise Price</U>. The exercise price per Share subject to an Option shall be determined by the Committee and set forth in the
Award Agreement which may be a fixed or variable price related to the Fair Market Value of the Shares. The exercise price per Share subject to an Option may be amended or adjusted in the absolute discretion of the Committee, the determination of
which shall be final, binding and conclusive. For the avoidance of doubt, to the extent not prohibited by Applicable Laws or any exchange rule, a downward adjustment of the exercise prices of Options mentioned in the preceding sentence shall be
effective without the approval of the Company&#146;s shareholders or the approval of the affected Participants. Notwithstanding anything in the foregoing, the exercise price shall in no circumstances be less than the par value of the Shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;<U>Time and Conditions of Exercise</U>. The Committee shall determine the time or times at which an Option may be exercised in whole
or in part, including exercise prior to vesting; <I>provided</I> that the term of any Option granted under the Plan shall not exceed ten years, except as provided in Section&nbsp;12.1. The Committee shall also determine any conditions, if any, that
must be satisfied before all or part of an Option may be exercised. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;<U>Payment</U>. The Committee shall determine the methods
by which the exercise price of an Option may be paid, the form of payment, including, without limitation (i)&nbsp;cash or check denominated in U.S. Dollars, (ii)&nbsp;to the extent permissible under the Applicable Laws, cash or check in Chinese
Renminbi, (iii)&nbsp;cash or check denominated in any other local currency as approved by the Committee, (iv)&nbsp;Shares held for such period of time as may be required by the Committee in order to avoid adverse financial accounting consequences
and having a Fair Market Value on the date of delivery equal to the aggregate exercise price of the Option or exercised portion thereof, (v)&nbsp;after the Trading Date the delivery of a notice that the Participant has placed a market sell order
with a broker with respect to Shares then issuable upon exercise of the Option, and that the broker has been directed to pay a sufficient portion of the net proceeds of the sale to the Company in satisfaction of the Option exercise price;
<I>provided</I> that payment of such proceeds is then made to the Company upon settlement of such sale, (vi)&nbsp;other property acceptable to the Committee with a Fair Market Value equal to the exercise price, or (vii)&nbsp;any combination of the
foregoing. Notwithstanding any other provision of the Plan to the contrary, no Participant who is a member of the Board or an &#147;executive officer&#148; of the Company within the meaning of Section&nbsp;13(k) of the Exchange Act shall be
permitted to pay the exercise price of an Option in any method which would violate Section&nbsp;13(k) of the Exchange Act. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d)&#8195;<U>Evidence of Grant</U>. All Options shall be evidenced by an Award Agreement
between the Company and the Participant. The Award Agreement shall include such additional provisions as may be specified by the Committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e)&#8195;<U>Effects of Termination of Employment or Service on Options</U>. Termination of employment or service shall have the following
effects on Options granted to the Participants unless otherwise provided in the Award Agreement: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(i)&#8195;<U>Dismissal for Cause</U>.
Unless otherwise provided in the Award Agreement, if a Participant&#146;s employment by or service to the Service Recipient is terminated by the Service Recipient for Cause, the Participant&#146;s Options will terminate upon such termination,
whether or not the Option is then vested and/or exercisable; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(ii)&#8195;<U>Death or Disability</U>. Unless otherwise provided in the
Award Agreement, if a Participant&#146;s employment by or service to the Service Recipient terminates as a result of the Participant&#146;s death or Disability: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Participant (or his or her legal representative or beneficiary, in the case of the Participant&#146;s
Disability or death, respectively), will have until the date that is 24 months after the Participant&#146;s termination of Employment to exercise the Participant&#146;s Options (or portion thereof) to the extent that such Options were vested and
exercisable on the date of the Participant&#146;s termination of Employment on account of death or Disability; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Options, to the extent not vested and exercisable on the date of the Participant&#146;s termination of
Employment or service, shall terminate upon the Participant&#146;s termination of Employment or service on account of death or Disability; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Options, to the extent exercisable for the 24-month period following the Participant&#146;s termination of
Employment or service and not exercised during such period, shall terminate at the close of business on the last day of the 24-month period. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(iii)&#8195;<U>Other Terminations of Employment or Service</U>. Unless otherwise provided in the Award Agreement, if a Participant&#146;s
employment by or service to the Service Recipient terminates for any reason other than a termination by the Service Recipient for Cause or because of the Participant&#146;s death or Disability: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Participant will have until the date that is 24-month after the Participant&#146;s termination of
Employment or service to exercise his or her Options (or portion thereof) to the extent that such Options were vested and exercisable on the date of the Participant&#146;s termination of Employment or service; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Options, to the extent not vested and exercisable on the date of the Participant&#146;s termination of
Employment or service, shall terminate upon the Participant&#146;s termination of Employment or service; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16%">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Options, to the extent exercisable for the 24-month period following the Participant&#146;s termination of
Employment or service and not exercised during such period, shall terminate at the close of business on the last day of the 24-month period. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5.2&#8195;<U>Incentive Share Options</U>. Incentive Share Options may be granted to Employees of the Company, a Parent or Subsidiary of the
Company. Incentive Share Options may not be granted to Employees of a Related Entity or to Independent Directors or Consultants. The terms of any Incentive Share Options granted pursuant to the Plan, in addition to the requirements of
Section&nbsp;5.1, must comply with the following additional provisions of this Section&nbsp;5.2: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;<U>Individual Dollar
Limitation</U>. The aggregate Fair Market Value (determined as of the time the Option is granted) of all Shares with respect to which Incentive Share Options are first exercisable by a Participant in any calendar year may not exceed US$100,000 or
such other limitation as imposed by Section&nbsp;422(d) of the Code, or any successor provision. To the extent that Incentive Share Options are first exercisable by a Participant in excess of such limitation, the excess shall be considered <FONT
STYLE="white-space:nowrap">Non-Qualified</FONT> Share Options. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;<U>Exercise Price</U>. The exercise price of an Incentive Share
Option shall be equal to the Fair Market Value on the date of grant. However, the exercise price of any Incentive Share Option granted to any individual who, at the date of grant, owns Shares possessing more than ten percent of the total combined
voting power of all classes of shares of the Company may not be less than 110% of Fair Market Value on the date of grant and such Option may not be exercisable for more than five years from the date of grant. Notwithstanding anything in the
foregoing, the exercise price shall in no circumstances be less than the par value of the Shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;<U>Transfer Restriction</U>.
The Participant shall give the Company prompt notice of any disposition of Shares acquired by exercise of an Incentive Share Option within (i)&nbsp;two years from the date of grant of such Incentive Share Option or (ii)&nbsp;one year after the
transfer of such Shares to the Participant. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d)&#8195;<U>Expiration of Incentive Share Options</U>. No Award of an Incentive Share Option
may be made pursuant to this Plan after the tenth anniversary of the Effective Date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e)&#8195;<U>Right to Exercise</U>. During a
Participant&#146;s lifetime, an Incentive Share Option may be exercised only by the Participant. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5.3&#8195;<U>Performance Objectives and
Other Terms</U>. The Committee, in its discretion, may set performance objectives or other vesting criteria which, depending on the extent to which they are met, will determine the number or value of Options that will be paid out to the
Participants. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 6 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>RESTRICTED SHARES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.1&#8195;<U>Grant of Restricted Shares</U>. The Committee, at any time and from time to time, may grant Restricted Shares to Participants as
the Committee, in its sole discretion, shall determine. The Committee, in its sole discretion, shall determine the number of Restricted Shares to be granted to each Participant. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.2&#8195;<U>Restricted Shares Award Agreement</U>. Each Award of Restricted Shares shall be evidenced by an Award Agreement that shall
specify the period of restriction, the number of Restricted Shares granted, and such other terms and conditions as the Committee, in its sole discretion, shall determine. Unless the Committee determines otherwise, Restricted Shares shall be held by
the Company as escrow agent until the restrictions on such Restricted Shares have lapsed. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.3&#8195;<U>Performance Objectives and Other
Terms</U>. The Committee, in its discretion, may set performance objectives or other vesting criteria which, depending on the extent to which they are met, will determine the number or value of Restricted Share that will be paid out to the
Participants. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.4&#8195;<U>Issuance and Restrictions</U>. Restricted Shares shall be subject to such restrictions on transferability and
other restrictions as the Committee may impose (including, without limitation, limitations on the right to vote Restricted Shares or the right to receive dividends on the Restricted Share). These restrictions may lapse separately or in combination
at such times, pursuant to such circumstances, in such installments, or otherwise, as the Committee determines at the time of the grant of the Award or thereafter. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.5&#8195;<U>Forfeiture/Repurchase</U>. Except as otherwise determined by the Committee at the time of the grant of the Award or thereafter,
upon termination of employment or service during the applicable restriction period, Restricted Shares that are at that time subject to restrictions shall be forfeited or repurchased in accordance with the Award Agreement; <I>provided, however</I>,
the Committee may (a)&nbsp;provide in any Restricted Share Award Agreement that restrictions or forfeiture and repurchase conditions relating to Restricted Shares will be waived in whole or in part in the event of terminations resulting from
specified causes, and (b)&nbsp;in other cases waive in whole or in part restrictions or forfeiture and repurchase conditions relating to Restricted Shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.6&#8195;<U>Certificates for Restricted Shares</U>. Restricted Shares granted pursuant to the Plan may be evidenced in such manner as the
Committee shall determine. If certificates representing Restricted Shares are registered in the name of the Participant, certificates must bear an appropriate legend referring to the terms, conditions, and restrictions applicable to such Restricted
Shares, and the Company may, at its discretion, retain physical possession of the certificate until such time as all applicable restrictions lapse. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.7&#8195;<U>Removal of Restrictions</U>. Except as otherwise provided in this Article 6, Restricted Shares granted under the Plan shall be
released from escrow as soon as practicable after the last day of the period of restriction. The Committee, in its discretion, may accelerate the time at which any restrictions shall lapse or be removed. After the restrictions have lapsed, the
Participant shall be entitled to have any legend or legends under Section&nbsp;6.6 removed from his or her Share certificate, and the Shares shall be freely transferable by the Participant, subject to applicable legal restrictions. The Committee (in
its discretion) may establish procedures regarding the release of Shares from escrow and the removal of legends, as necessary or appropriate to minimize administrative burdens on the Company. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 7 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>RESTRICTED SHARE UNITS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7.1&#8195;<U>Grant of Restricted Share Units</U>. The Committee, at any time and from time to time, may grant Restricted Share Units to
Participants as the Committee, in its sole discretion, shall determine. The Committee, in its sole discretion, shall determine the number of Restricted Share Units to be granted to each Participant. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7.2&#8195;<U>Restricted Share Units Award Agreement</U>. Each Award of Restricted Share Units shall be evidenced by an Award Agreement that
shall specify any vesting conditions, the number of Restricted Share Units granted, and such other terms and conditions as the Committee, in its sole discretion, shall determine. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7.3&#8195;<U>Performance Objectives and Other Terms</U>. The Committee, in its discretion, may set performance objectives or other vesting
criteria which, depending on the extent to which they are met, will determine the number or value of Restricted Share Units that will be paid out to the Participants. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7.4&#8195;<U>Form and Timing of Payment of Restricted Share Units</U>. At the time of grant, the Committee shall specify the date or dates on
which the Restricted Share Units shall become fully vested and nonforfeitable. Upon vesting, the Committee, in its sole discretion, may pay Restricted Share Units in the form of cash, in Shares or in a combination thereof. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7.5&#8195;<U>Forfeiture/Repurchase</U>. Except as otherwise determined by the Committee at the time of the grant of the Award or thereafter,
upon termination of employment or service during the applicable restriction period, Restricted Share Units that are at that time unvested shall be forfeited or repurchased in accordance with the Award Agreement; <I>provided, however</I>, the
Committee may (a)&nbsp;provide in any Restricted Share Unit Award Agreement that restrictions or forfeiture and repurchase conditions relating to Restricted Share Units will be waived in whole or in part in the event of terminations resulting from
specified causes, and (b)&nbsp;in other cases waive in whole or in part restrictions or forfeiture and repurchase conditions relating to Restricted Share Units. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 8 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PROVISIONS
APPLICABLE TO AWARDS </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.1&#8195;<U>Award Agreement</U>. Awards under the Plan shall be evidenced by Award Agreements that set forth
the terms, conditions and limitations for each Award which may include the term of an Award, the provisions applicable in the event the Participant&#146;s employment or service terminates, and the Company&#146;s authority to unilaterally or
bilaterally amend, modify, suspend, cancel or rescind an Award. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.2&#8195;<U>No Transferability; Limited Exception to Transfer Restrictions</U>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">8.2.1&#8195;<U>Limits on Transfer</U>. Unless otherwise expressly provided in (or pursuant to) this Section&nbsp;8.2, by Applicable Laws and
by the Award Agreement, as the same may be amended: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;all Awards are <FONT STYLE="white-space:nowrap">non-transferable</FONT> and
will not be subject in any manner to sale, transfer, anticipation, alienation, assignment, pledge, encumbrance or charge; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;Awards will be exercised only by the Participant; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;amounts payable or shares issuable pursuant to an Award will be delivered only to (or for the account of), and, in the case of
Shares, registered in the name of, the Participant. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">In addition, the shares shall be subject to the restrictions set forth in the
applicable Award Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">8.2.2&#8195;<U>Further Exceptions to Limits on Transfer</U>. The exercise and transfer restrictions in
Section&nbsp;8.2.1 will not apply to: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;transfers to the Company or a Subsidiary; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;transfers by gift to &#147;immediate family&#148; as that term is defined in SEC Rule
<FONT STYLE="white-space:nowrap">16a-1(e)</FONT> promulgated under the Exchange Act; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;the designation of a beneficiary to
receive benefits if the Participant dies or, if the Participant has died, transfers to or exercises by the Participant&#146;s beneficiary, or, in the absence of a validly designated beneficiary, transfers by will or the laws of descent and
distribution; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d)&#8195;if the Participant has suffered a disability, permitted transfers or exercises on behalf of the Participant by
the Participant&#146;s duly authorized legal representative; or </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e)&#8195;subject to the prior approval of the Committee or an executive
officer or director of the Company authorized by the Committee, transfer to one or more natural persons who are the Participant&#146;s family members or entities owned and controlled by the Participant and/or the Participant&#146;s family members,
including but not limited to trusts or other entities whose beneficiaries or beneficial owners are the Participant and/or the Participant&#146;s family members, or to such other persons or entities as may be expressly approved by the Committee,
pursuant to such conditions and procedures as the Committee or may establish. Any permitted transfer shall be subject to the condition that the Committee receives evidence satisfactory to it that the transfer is being made for estate and/or tax
planning purposes and on a basis consistent with the Company&#146;s lawful issue of securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Notwithstanding anything else in this
Section&nbsp;8.2.2 to the contrary, but subject to compliance with all Applicable Laws, Incentive Share Options, Restricted Shares and Restricted Share Units will be subject to any and all transfer restrictions under the Code applicable to such
Awards or necessary to maintain the intended tax consequences of such Awards. Notwithstanding clause (b)&nbsp;above but subject to compliance with all Applicable Laws, any contemplated transfer by gift to &#147;immediate family&#148; as referenced
in clause (b)&nbsp;above is subject to the condition precedent that the transfer be approved by the Administrator in order for it to be effective. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.3&#8195;<U>Beneficiaries</U>. Notwithstanding Section&nbsp;8.2, a Participant may, in the
manner determined by the Committee, designate a beneficiary to exercise the rights of the Participant and to receive any distribution with respect to any Award upon the Participant&#146;s death. A beneficiary, legal guardian, legal representative,
or other person claiming any rights pursuant to the Plan is subject to all terms and conditions of the Plan and any Award Agreement applicable to the Participant, except to the extent the Plan and Award Agreement otherwise provide, and to any
additional restrictions deemed necessary or appropriate by the Committee. If the Participant is married and resides in a community property state, a designation of a person other than the Participant&#146;s spouse as his or her beneficiary with
respect to more than 50% of the Participant&#146;s interest in the Award shall not be effective without the prior written consent of the Participant&#146;s spouse. If no beneficiary has been designated or survives the Participant, payment shall be
made to the person entitled thereto pursuant to the Participant&#146;s will or the laws of descent and distribution. Subject to the foregoing, a beneficiary designation may be changed or revoked by a Participant at any time provided the change or
revocation is filed with the Committee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.4&#8195;<U>Share Certificates</U>. Notwithstanding anything herein to the contrary, the Company
shall not be required to issue or deliver any certificates evidencing the Shares pursuant to the exercise of any Award, unless and until the Committee has determined, with advice of counsel, that the issuance and delivery of such certificates is in
compliance with all Applicable Laws. All Share certificates delivered pursuant to the Plan are subject to any stop-transfer orders and other restrictions as the Committee deems necessary or advisable to comply with all Applicable Laws. The Committee
may place legends on any Share certificate to reference restrictions applicable to the Shares. In addition to the terms and conditions provided herein, the Committee may require that a Participant make such reasonable covenants, agreements, and
representations as the Committee, in its discretion, deems advisable in order to comply with any such Applicable Laws. The Committee shall have the right to require any Participant to comply with any timing or other restrictions with respect to the
settlement or exercise of any Award, including a window-period limitation, as may be imposed in the discretion of the Committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.5&#8195;<U>Paperless Administration</U>. Subject to Applicable Laws, the Committee may make Awards, provide applicable disclosure and
procedures for exercise of Awards by an internet website or interactive voice response system for the paperless administration of Awards. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.6&#8195;<U>Stand-Alone and Tandem Awards</U>. Awards granted pursuant to the Plan may, in the discretion of the Committee, be granted either
alone, in addition to, or in tandem with, any other Award granted pursuant to the Plan. Awards granted in addition to or in tandem with other Awards may be granted either at the same time as or at a different time from the grant of such other
Awards. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8.7&#8195;<U>Foreign Currency</U>. A Participant may be required to provide evidence that any currency used to pay the exercise
price of any Award was acquired and taken out of the jurisdiction in which the Participant resides in accordance with Applicable Laws, including foreign exchange control laws and regulations. In the event the exercise price for an Award is paid in
Chinese Renminbi or other foreign currency, as permitted by the Committee, the amount payable will be determined by conversion from U.S. dollars at the official rate promulgated by the People&#146;s Bank of China for Chinese Renminbi, or for
jurisdictions other than the People&#146;s Republic of China, the exchange rate as selected by the Committee on the date of exercise. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 9 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CHANGES IN CAPITAL STRUCTURE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9.1&#8195;<U>Adjustments</U>. In the event of any dividend, share split, combination or exchange of Shares, amalgamation, arrangement or
consolidation, <FONT STYLE="white-space:nowrap">spin-off,</FONT> recapitalization or other distribution (other than normal cash dividends) of Company assets to its shareholders, or any other change affecting the shares of Shares or the share price
of a Share, the Committee shall make such proportionate adjustments, if any, as the Committee in its discretion may deem appropriate to reflect such change with respect to (a)&nbsp;the aggregate number and type of shares that may be issued under the
Plan (including, but not limited to, adjustments of the limitations in Section&nbsp;3.1); (b) the terms and conditions of any outstanding Awards (including, without limitation, any applicable performance targets or criteria with respect thereto);
and (c)&nbsp;the grant or exercise price per share for any outstanding Awards under the Plan, provided that the exercise price per Share shall in no circumstances be less than the par value of the Shares.. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9.2&#8195;<U>Corporate Transactions</U>. Except as may otherwise be provided in any Award Agreement or any other written agreement entered
into by and between the Company and a Participant, if the Committee anticipates the occurrence, or upon the occurrence, of a Corporate Transaction, the Committee may, in its sole discretion, provide for (i)&nbsp;any and all Awards outstanding
hereunder to terminate at a specific time in the future and shall give each Participant the right to exercise the vested portion of such Awards during a period of time as the Committee shall determine, or (ii)&nbsp;the purchase of any Award for an
amount of cash equal to the amount that could have been attained upon the exercise of such Award (and, for the avoidance of doubt, if as of such date the Committee determines in good faith that no amount would have been attained upon the exercise of
such Award, then such Award may be terminated by the Company without payment), or (iii)&nbsp;the replacement of such Award with other rights or property selected by the Committee in its sole discretion or the assumption of or substitution of such
Award by the successor or surviving corporation, or a Parent or Subsidiary thereof, with appropriate adjustments as to the number and kind of Shares and prices, or (iv)&nbsp;payment of Award in cash based on the value of Shares on the date of the
Corporate Transaction plus reasonable interest on the Award through the date as determined by the Committee when such Award would otherwise be vested or have been paid in accordance with its original terms, if necessary to comply with
Section&nbsp;409A of the Code. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9.3&#8195;<U>Outstanding Awards &#150; Other Changes</U>. In the event of any other change in the
capitalization of the Company or corporate change other than those specifically referred to in this Article Article 9, the Committee may, in its absolute discretion, make such adjustments in the number and class of shares subject to Awards
outstanding on the date on which such change occurs and in the per share grant or exercise price of each Award as the Committee may consider appropriate to prevent dilution or enlargement of rights, provided that the exercise price per Share shall
in no circumstances be less than the par value of the Shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9.4&#8195;<U>No Other Rights</U>. Except as expressly provided in the Plan,
no Participant shall have any rights by reason of any subdivision or consolidation of Shares of any class, the payment of any dividend, any increase or decrease in the number of shares of any class or any dissolution, liquidation, merger, or
consolidation of the Company or any other corporation. Except as expressly provided in the Plan or pursuant to action of the Committee under the Plan, no issuance by the Company of shares of any class, or securities convertible into shares of any
class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number of shares subject to an Award or the grant or exercise price of any Award. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 10 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ADMINISTRATION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10.1&#8195;<U>Committee</U>. The Plan shall be administered by the Committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10.2&#8195;<U>Action by the Committee</U>. A majority of the Committee shall constitute a quorum. The acts of a majority of the members of the
Committee present at any meeting at which a quorum is present, and acts approved in writing by a majority of the Committee in lieu of a meeting, shall be deemed the acts of the Committee. In case of an equality of votes the Chairman of the Committee
shall have a second or casting vote. Each member of the Committee is entitled to, in good faith, rely or act upon any report or other information furnished to that member by any officer or other employee of a Group Entity, the Company&#146;s
independent certified public accountants, or any executive compensation consultant or other professional retained by the Company to assist in the administration of the Plan. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10.3&#8195;<U>Authority of the Committee</U>. Subject to any specific designation in the Plan, the Committee has the exclusive power,
authority and discretion to: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a)&#8195;designate Participants to receive Awards; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b)&#8195;determine the type or types of Awards to be granted to each Participant; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c)&#8195;determine the number of Awards to be granted and the number of Shares to which an Award will relate; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d)&#8195;determine the terms and conditions of any Award granted pursuant to the Plan, including, but not limited to, the exercise price,
grant price, or purchase price, any restrictions or limitations on the Award, any schedule for lapse of forfeiture restrictions or restrictions on the exercisability of an Award, and accelerations or waivers thereof, any provisions related to <FONT
STYLE="white-space:nowrap">non-competition</FONT> and recapture of gain on an Award, based in each case on such considerations as the Committee in its sole discretion determines; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e)&#8195;determine whether, to what extent, and pursuant to what circumstances an Award may be settled in, or the exercise price of an Award
may be paid in, cash, Shares, other Awards, or other property, or an Award may be canceled, forfeited, or surrendered; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(f)&#8195;prescribe the form of each Award Agreement, which need not be identical for each Participant; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(g)&#8195;decide all other matters that must be determined in connection with an Award; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(h)&#8195;establish, adopt, or revise any rules and regulations as it may deem necessary or
advisable to administer the Plan; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i)&#8195;interpret the terms of, and any matter arising pursuant to, the Plan or any Award Agreement;
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(j)&#8195;reduce the exercise price per Share underlying an Option; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(k)&#8195;make all other decisions and determinations that may be required pursuant to the Plan or as the Committee deems necessary or
advisable to administer the Plan. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10.4&#8195;<U>Decisions Binding</U>. The Committee&#146;s interpretation of the Plan, any Awards
granted pursuant to the Plan, any Award Agreement and all decisions and determinations by the Committee with respect to the Plan are final, binding, and conclusive on all parties. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 11 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EFFECTIVE
AND EXPIRATION DATE </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">11.1&#8195;<U>Effective Date</U>. This Plan shall become effective on the date of its adoption by the Board (the
&#147;<U>Effective Date</U>&#148;). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">11.2&#8195;<U>Expiration Date</U>. The Plan will expire on, and no Award may be granted pursuant to
the Plan after the tenth anniversary of the Effective Date. Any Awards that are outstanding on the tenth anniversary of the Effective Date shall remain in force according to the terms of the Plan and the applicable Award Agreement. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 12 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AMENDMENT,
MODIFICATION, AND TERMINATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">12.1&#8195;<U>Amendment, Modification, And Termination</U>. With the approval of the Board, at any time
and from time to time, the Committee may terminate, amend or modify the Plan; <I>provided, however</I>, that (a)&nbsp;to the extent necessary and desirable to comply with Applicable Laws or stock exchange rules, the Company shall obtain shareholder
approval of any Plan amendment in such a manner and to such a degree as required, unless the Company decides to follow home country practice, and (b)&nbsp;unless the Company decides to follow home country practice, shareholder approval is required
for any amendment to the Plan that (i)&nbsp;increases the number of Shares available under the Plan (other than any adjustment as provided by Article 9), or (ii)&nbsp;permits the Committee to extend the term of the Plan or the exercise period for an
Option beyond ten years from the date of grant. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">12.2&#8195;<U>Awards Previously Granted</U>. Except with respect to amendments made
pursuant to Section&nbsp;12.1, no termination, amendment, or modification of the Plan shall adversely affect in any material way any Award previously granted pursuant to the Plan without the prior written consent of the Participant. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 13 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>GENERAL PROVISIONS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.1&#8195;<U>No Rights to Awards</U>. No Participant, employee, or other person shall have any claim to be granted any Award pursuant to the
Plan, and neither the Company nor the Committee is obligated to treat Participants, employees, and other persons uniformly. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.2&#8195;<U>No Shareholders Rights</U>. No Award gives the Participant any of the rights of a Shareholder of the Company unless and until
Shares are in fact issued to such person in connection with such Award. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.3&#8195;<U>Taxes</U>. No Shares shall be delivered under the
Plan to any Participant until such Participant has made arrangements acceptable to the Committee for the satisfaction of any income and employment tax withholding obligations under Applicable Laws. The relevant Group Entity shall have the authority
and the right to deduct or withhold, or require a Participant to remit to the Company, an amount sufficient to satisfy all applicable taxes (including the Participant&#146;s payroll tax obligations) required or permitted by Applicable Laws to be
withheld with respect to any taxable event concerning a Participant arising as a result of this Plan. The Committee may in its discretion and in satisfaction of the foregoing requirement allow a Participant to elect to have the Company withhold
Shares otherwise issuable under an Award (or allow the return of Shares) having a Fair Market Value equal to the sums required to be withheld. Notwithstanding any other provision of the Plan, the number of Shares which may be withheld with respect
to the issuance, vesting, exercise or payment of any Award (or which may be repurchased from the Participant of such Award after such Shares were acquired by the Participant from the Company) in order to satisfy any income and payroll tax
liabilities applicable to the Participant with respect to the issuance, vesting, exercise or payment of the Award shall, unless specifically approved by the Committee, be limited to the number of Shares which have a Fair Market Value on the date of
withholding or repurchase equal to the aggregate amount of such liabilities based on the minimum statutory withholding rates for the applicable income and payroll tax purposes that are applicable to such supplemental taxable income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.4&#8195;<U>No Right to Employment or Services</U>. Nothing in the Plan or any Award Agreement shall interfere with or limit in any way the
right of the Service Recipient to terminate any Participant&#146;s employment or services at any time, nor confer upon any Participant any right to continue in the employment or services of any Service Recipient. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.5&#8195;<U>Unfunded Status of Awards</U>. The Plan is intended to be an &#147;unfunded&#148; plan for incentive compensation. With respect
to any payments not yet made to a Participant pursuant to an Award, nothing contained in the Plan or any Award Agreement shall give the Participant any rights that are greater than those of a general creditor of the relevant Group Entity. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.6&#8195;<U>Indemnification</U>. To the extent allowable pursuant to Applicable Laws, each member of the Committee or of the Board shall be
indemnified and held harmless by the Company from any loss, cost, liability, or expense that may be imposed upon or reasonably incurred by such member in connection with or resulting from any claim, action, suit, or proceeding to which he or she may
be a party or in which he or she may be involved by reason of any action or failure to act pursuant to the Plan and against and from any and all amounts paid by him or her in satisfaction of judgment in such action, suit, or proceeding against him
or her; <I>provided</I> he or she gives the Company an opportunity, at its own expense, to handle and defend the same before he or she undertakes to handle and defend it on his or her own behalf. The foregoing right of indemnification shall not be
exclusive of any other rights of indemnification to which such persons may be entitled pursuant to the Company&#146;s Memorandum of Association and Articles of Association, as a matter of law, or otherwise, or any power that the Company may have to
indemnify them or hold them harmless. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.7&#8195;<U>Relationship to other Benefits</U>. No payment pursuant to the Plan shall be
taken into account in determining any benefits pursuant to any pension, retirement, savings, profit sharing, group insurance, welfare or other benefit plan of any Group Entity except to the extent otherwise expressly provided in writing in such
other plan or an agreement thereunder. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.8&#8195;<U>Expenses</U>. The expenses of administering the Plan shall be borne by the Group
Entities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.9&#8195;<U>Titles and Headings</U>. The titles and headings of the Sections in the Plan are for convenience of reference
only and, in the event of any conflict, the text of the Plan, rather than such titles or headings, shall control. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.10&#8195;<U>Fractional Shares</U>. No fractional Shares shall be issued and the Committee shall determine, in its discretion, whether cash
shall be given in lieu of fractional Shares or whether such fractional Shares shall be eliminated by rounding up or down as appropriate. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.11&#8195;<U>Limitations Applicable to Section&nbsp;16 Persons</U>. Notwithstanding any other provision of the Plan, the Plan, and any Award
granted or awarded to any Participant who is then subject to Section&nbsp;16 of the Exchange Act, shall be subject to any additional limitations set forth in any applicable exemptive rule under Section&nbsp;16 of the Exchange Act (including any
amendment to Rule <FONT STYLE="white-space:nowrap">16b-3</FONT> of the Exchange Act) that are requirements for the application of such exemptive rule. To the extent permitted by the Applicable Laws, the Plan and Awards granted or awarded hereunder
shall be deemed amended to the extent necessary to conform to such applicable exemptive rule. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.12&#8195;<U>Government and Other
Regulations</U>. The obligation of the Company to make payment of awards in Shares or otherwise shall be subject to all Applicable Laws, and to such approvals by government agencies as may be required. The Company shall be under no obligation to
register any of the Shares paid pursuant to the Plan under the Securities Act or any other similar law in any applicable jurisdiction. If the Shares paid pursuant to the Plan may in certain circumstances be exempt from registration pursuant to the
Securities Act or other Applicable Laws, the Company may restrict the transfer of such Shares in such manner as it deems advisable to ensure the availability of any such exemption. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.13&#8195;<U>Governing Law</U>. The Plan and all Award Agreements shall be construed in accordance with and governed by the laws of the
Cayman Islands. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.14&#8195;<U>Section 409A</U>. To the extent that the Committee determines that any Award granted under the Plan is or
may become subject to Section&nbsp;409A of the Code, the Award Agreement evidencing such Award shall incorporate the terms and conditions required by Section&nbsp;409A of the Code. To the extent applicable, the Plan and the Award Agreements shall be
interpreted in accordance with Section&nbsp;409A of the Code and the U.S. Department of Treasury regulations and other interpretative guidance issued thereunder, including without limitation any such regulation or other guidance that may be issued
after the Effective Date. Notwithstanding any provision of the Plan to the contrary, in the event that following the Effective Date the Committee determines that any Award may be subject to Section&nbsp;409A of the Code and related Department of
Treasury guidance (including such Department of Treasury guidance as may be issued after the Effective Date), the Committee may adopt such amendments to the Plan and the applicable Award agreement or adopt other policies and procedures (including
amendments, policies and procedures with retroactive effect), or take any other actions, that the Committee determines are necessary or appropriate to (a)&nbsp;exempt the Award from Section&nbsp;409A of the Code and/or preserve the intended tax
treatment of the benefits provided with respect to the Award, or (b)&nbsp;comply with the requirements of Section&nbsp;409A of the Code and related U.S. Department of Treasury guidance. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13.15&#8195;<U>Appendices</U>. With the approval of the Board, the Committee may approve
such supplements, amendments or appendices to the Plan as it may consider necessary or appropriate for purposes of compliance with Applicable Laws or otherwise and such supplements, amendments or appendices shall be considered a part of the Plan;
provided, however, that no such supplements shall increase the share limitation contained in Section&nbsp;3.1 of the Plan. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<I>Remainder
of Page Intentionally Left Blank</I>] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>5
<FILENAME>d914461dex81.htm
<DESCRIPTION>EX-8.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-8.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 8.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>List of Principal Subsidiaries and Variable Interest Entity of the Registrant </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="60%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Principal Subsidiaries</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Place of Incorporation</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">YXT.COM Holding Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">British Virgin Islands</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">YXT.COM (HK) Limited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Kong</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Yunxutang Information Technology (Jiangsu) Co., Ltd.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>

<TD WIDTH="60%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Variable Interest Entity</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Place of Incorporation</B></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">PRC</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-11.2
<SEQUENCE>6
<FILENAME>d914461dex112.htm
<DESCRIPTION>EX-11.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-11.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 11.2 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>YXT.COM GROUP HOLDING LIMITED </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Statement of Policy Concerning Trading in Company Securities </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Adopted July&nbsp;1, 2024 </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>TABLE OF CONTENTS </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="4%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="88%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Page&nbsp;No.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">I.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">Summary of Policy Concerning Trading in Company Securities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">II.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">The Use of Inside Information in Connection with Trading in Securities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">A.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General Rule.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">B.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Who Does the Policy Apply To?</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">C.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Companies&#146; Stock.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">D.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hedging and Derivatives.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">E.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pledging of Securities, Margin Accounts.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">F.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General Guidelines.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">G.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Applicability of U.S. Securities Laws to International Transactions.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">III.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">Other Limitations on Securities Transactions</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">A.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Public Resales &#150; Rule 144.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">B.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Private Resales.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">C.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Restrictions on Purchases of Company Securities.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">D.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Filing Requirements.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">i </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>I. SUMMARY OF POLICY CONCERNING TRADING IN COMPANY SECURITIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">It is the policy of YXT.COM GROUP HOLDING LIMITED and its subsidiaries and consolidated affiliated entities (collectively, the &#147;<B>Company</B>&#148;) that
it will, without exception, comply with all applicable laws and regulations in conducting its business. Each employee, each executive officer, each director and each of their respective family member is expected to abide by this policy. When
carrying out Company business, employees, executive officers and directors must avoid any activity that violates applicable laws or regulations. In order to avoid even an appearance of impropriety, the Company&#146;s directors, officers and certain
other employees are subject to trading window restrictions, <FONT STYLE="white-space:nowrap">pre-approval</FONT> requirements and other limitations on their ability to enter into transactions involving the Company&#146;s securities. Although these
limitations do not apply to transactions pursuant to written plans for trading securities that comply with Rule <FONT STYLE="white-space:nowrap">10b5-1</FONT> under the Securities Exchange Act of 1934 (the &#147;<B>Exchange Act</B>&#148;), the entry
into, amendment or termination of any such written trading plan is subject to <FONT STYLE="white-space:nowrap">pre-approval</FONT> requirements and other limitations. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>II. THE USE OF INSIDE INFORMATION IN CONNECTION WITH TRADING IN SECURITIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>A. General Rule. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The U.S.
securities laws regulate the sale and purchase of securities in the interest of protecting the investing public. U.S. securities laws give the Company, its officers and directors, and other employees the responsibility to ensure that information
about the Company is not used unlawfully in the purchase and sale of securities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All employees, executive officers and directors should pay particularly
close attention to the laws against trading on &#147;inside&#148; information. These laws are based upon the belief that all persons trading in a company&#146;s securities should have equal access to all &#147;material&#148; information about that
company. Information is considered to be &#147;material&#148; if its disclosure would be reasonably likely to affect (1)&nbsp;an investor&#146;s decision to buy or sell the securities of the company to which the information relates, or (2)&nbsp;the
market price of that company&#146;s securities. While it is not possible to identify in advance all information that will be deemed to be material, some examples of such information would include the following: earnings; financial results or
projections; dividend actions; mergers and acquisitions; capital raising and borrowing activities; major dispositions; major new customers, projects or products; significant advances in product development; new technologies; major personnel changes
in management or change in control; expansion into new markets; unusual gains or losses in major operations; major litigation or legal proceedings; granting of stock options; and major sales and marketing changes. When doubt exists, the information
should be presumed to be material. If you are unsure whether information of which you are aware is inside information, you should consult with the Company&#146;s Chief Financial Officer.&nbsp;No individuals other than specifically authorized
personnel may release material information to the public or respond to inquiries from the media, analysts or others. If you are contacted by the media or by a research analyst seeking information about the Company and if you have not been expressly
authorized by the Company&#146;s Chief Financial Officer to provide information to the media or to analysts, you should refer the call to the Chief Financial Officer.&nbsp;On occasion, it may be necessary for legitimate business reasons to disclose
inside information to outside persons. Such persons might include investment bankers, lawyers, auditors or other companies seeking to engage in a potential transaction with the Company. In such circumstances, the information should not be conveyed
until an express understanding has been reached that such information is not to be used for trading purposes and may not be further disclosed other than for legitimate business reasons.&nbsp;For example, if an employee, an executive officer or a
director of a company knows material <FONT STYLE="white-space:nowrap">non-public</FONT> financial information, that employee, executive officer or director is prohibited from buying or selling shares in the company until the information has been
disclosed to the public. This is because the employee, executive officer or director knows information that will probably cause the share price to change, and it would be unfair for the employee or director to have an advantage (knowledge that the
share price will change) that the rest of the investing public does not have. In fact, it is more than unfair; it is considered to be fraudulent and illegal. Civil and criminal penalties for this kind of activity are severe. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The general rule can be stated as follows: It is a violation of federal securities laws for any person to
buy or sell securities if he or she is in possession of material inside information. Information is material if there is a substantial likelihood that a reasonable investor would consider it important in making an investment decision. It is inside
information if it has not been publicly disclosed in a manner making it available to investors generally on a broad-based <FONT STYLE="white-space:nowrap">non-exclusionary</FONT> basis. Furthermore, it is illegal for any person in possession of
material inside information to provide other people with such information or to recommend that they buy or sell the securities. (This is called &#147;<B>tipping</B>&#148;). In that case, they may both be held liable. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Securities and Exchange Commission (the &#147;<B>SEC</B>&#148;), the stock exchanges and plaintiffs&#146; lawyers focus on uncovering insider trading. A
breach of the insider trading laws could expose the insider to criminal fines up to three times the profits earned and imprisonment up to ten years, in addition to civil penalties (up to three times of the profits earned), and injunctive actions. In
addition, punitive damages may be imposed under applicable state laws. Securities laws also subject controlling persons to civil penalties for illegal insider trading by employees, including employees located outside the United States. Controlling
persons include directors, officers, and supervisors. These persons may be subject to fines up to the greater of $1,000,000 or three times profit (or loss avoided) by the insider trader. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inside information does not belong to the individual directors, officers or other employees who may handle it or otherwise become knowledgeable about it. It
is an asset of the Company. For any person to use such information for personal benefit or to disclose it to others outside the Company violates the Company&#146;s interests. More particularly, in connection with trading in the Company&#146;s
securities, it is a fraud against members of the investing public and against the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All directors, executive officers and employees of the Company
must observe these policies at all times. Your failure to do so will be grounds for internal disciplinary action, up to and including termination of your employment or directorship. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>B. Who Does the Policy Apply To? </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The prohibition against trading on inside information applies to directors, officers and all other employees, and to other people who gain access to that
information. The prohibition applies to both domestic and international employees of the Company and its subsidiaries. Because of their access to confidential information on a regular basis, Company policy subjects its directors and certain
employees (the &#147;<B>Window Group</B>&#148;) to additional restrictions on trading in Company securities. The restrictions for the Window Group are discussed in Section F below. In addition, directors and certain employees with inside knowledge
of material information may be subject to ad hoc restrictions on trading from time to time. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>C. Other Companies&#146; Stock. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Employees, executive officers and directors who learn material information about suppliers, customers, or competitors through their work at the Company, should
keep it confidential and not buy or sell stock in such companies until the information becomes public. Employees, executive officers and directors should not give tips about such stock. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>D. Hedging and Derivatives. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Employees, executive officers and directors are prohibited from engaging in any hedging transactions (including transactions involving options, puts, calls,
prepaid variable forward contracts, equity swaps, collars and exchange funds or other derivatives) that are designed to hedge or speculate on any change in the market value of the Company&#146;s equity securities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Trading in options or other derivatives is generally highly speculative and very risky. People who buy options are betting that the stock price will move
rapidly. For that reason, when a person trades in options in his or her employer&#146;s stock, it will arouse suspicion in the eyes of the SEC that the person was trading on the basis of inside information, particularly where the trading occurs
before a company announcement or major event. It is difficult for an employee, executive officer or director to prove that he or she did not know about the announcement or event. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the SEC or the NASDAQ were to notice active options trading by one or more employees, executive officers or directors of the Company prior to an
announcement, they would investigate. Such an investigation could be embarrassing to the Company (as well as expensive), and could result in severe penalties and expense for the persons involved. For all of these reasons, the Company prohibits its
employees, executive officers and directors from trading in options or other derivatives involving the Company&#146;s stock. This policy does not pertain to employee stock options granted by the Company. Employee stock options cannot be traded. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>E. <FONT STYLE="white-space:nowrap">Pre-Approval</FONT> of Pledging of Securities and Margin Accounts. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pledged securities may be sold by the pledgee without the pledgor&#146;s consent under certain conditions. For example, securities held in a margin account may
be sold by a broker without the customer&#146;s consent if the customer fails to meet a margin call. Because such a sale may occur at a time when an employee, executive officer or a director has material inside information or is otherwise not
permitted to trade in Company securities, a margin or foreclosure sale may result in unlawful insider trading. In addition, the margin purchase of Company securities by insiders is an unusual transaction pattern that raises suspicion of potential
use of material <FONT STYLE="white-space:nowrap">non-public</FONT> information for personal gain. Therefore, the following transactions by employees, executive officers and directors must be reviewed and
<FONT STYLE="white-space:nowrap">pre-approved</FONT> by the Company&#146;s Chief Financial Officer and the general counsel or an officer with similar duties and responsibilities of the Company (the &#147;<B>General Counsel</B>&#148;): (i) pledges of
Company securities, (ii)&nbsp;purchase of Company securities on margin, and (iii)&nbsp;the deposit in margin accounts of Company securities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>F. General Guidelines. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following guidelines should be followed in order to ensure compliance with applicable antifraud laws and with the Company&#146;s policies: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. <U>Nondisclosure</U>. Material inside information must not be disclosed to anyone, except to persons within the Company
whose positions require them to know it. Tipping refers to the transmission of inside information from an insider to another person. Sometimes this involves a deliberate conspiracy in which the tipper passes on information in exchange for a portion
of the &#147;tippee&#146;s&#148; illegal trading profits. Even if there is no expectation of profit, however, a tipper can have liability if he or she has reason to know that the information may be misused. Tipping inside information to another
person is like putting your life in that person&#146;s hands. So the safest choice is: Don&#146;t tip. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. <U>Trading in
Company Securities</U>. No employee, executive officer or director should place a purchase or sale order, or recommend that another person place a purchase or sale order in the Company&#146;s securities when he or she has knowledge of material
information concerning the Company that has not been disclosed to the public. This includes orders for purchases and sales of stock and convertible securities, including engaging in any &#147;short sales&#148; of the Company&#146;s securities. The
exercise of employee stock options is not subject to this policy. However, stock that was acquired upon exercise of a stock option will be treated like any other stock, and may not be sold by an employee who is in possession of material inside
information. Any employee, executive officer or director who possesses material inside information should wait until the start of the second business day after the information has been publicly released before trading. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">3. <U>Avoid Speculation</U>. Investing in the Company&#146;s common stock provides an opportunity to share in the future growth
of the Company. But investment in the Company and sharing in the growth of the Company does not mean short range speculation based on fluctuations in the market. Such activities put the personal gain of the employee, executive officer or director in
conflict with the best interests of the Company and its stockholders. Although this policy does not mean that employees, executive officers or directors may never sell shares, the Company encourages employees, executive officers and directors to
avoid frequent trading in Company stock. Speculating in Company stock is not part of the Company culture. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">4. <U>Trading in
Other Securities</U>. No employee, executive officer or director should place a purchase or sale order, or recommend that another person place a purchase or sale order, in the securities of another corporation (such as a supplier, an acquisition
target or a competitor), if the employee, executive officer or director learns in the course of his or her employment confidential information about the other corporation that is likely to affect the value of those securities. For example, it would
be a violation of the securities laws if an employee, executive officer or director learned through Company sources that the Company intended to purchase assets from a company, and then placed an order to buy or sell stock in that other company
because of the likely increase or decrease in the value of its securities. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">5. <U>Restrictions on the Window Group</U>. The
Window Group consists of (i)&nbsp;directors, executive officers and vice presidents of the Company and their assistants and household members, (ii)&nbsp;subset of employees in the financial reporting, business development or legal groups and
(iii)&nbsp;such other persons as may be designated from time to time and informed of such status by the Company&#146;s Chief Financial Officer and the General Counsel. The Window Group is subject to the following restrictions on trading in Company
securities: </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">trading is permitted from market opens on the Nasdaq on the second business day following the release of the
Company&#146;s quarterly and annual earnings until market closes on the Nasdaq on the last trading day of the last month of the then current fiscal quarter (the &#147;<B>Window</B>&#148;), subject to the restrictions below; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">no trading is permitted outside the Window except for reasons of exceptional personal hardship and subject to
prior review by the Chief Financial Officer and General Counsel; provided that, if one of these individuals wishes to trade outside the Window, it shall be subject to prior review by the other; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">individuals in the Window Group are also subject to the general restrictions on all employees.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Note that at times Chief Financial Officer and the General Counsel may determine that no trades may occur even during the Window when
clearance is requested. No reasons may be provided and the closing of the Window itself may constitute material inside information that should not be communicated. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The foregoing Window Group restrictions do not apply to transactions pursuant to written plans for trading securities that comply with Rule <FONT
STYLE="white-space:nowrap">10b5-1</FONT> under the Exchange Act (&#147;<B><FONT STYLE="white-space:nowrap">10b5-1</FONT> Plans</B>&#148;) described in <U>Annex A</U> hereto. However, Window Group members may not enter into, amend or terminate a <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan relating to Company securities without the prior approval of Chief Financial Officer and the General Counsel, which will only be given during a Window period. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company from time to time may also impose an <I>ad hoc</I> trading freeze on all officers, directors, and other members of the Window Group due to
significant unannounced corporate developments. These trading freezes may vary in length. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Executive officers, directors or any other member of the Window
Group must promptly report to the Chief Financial Officer and General Counsel any transaction in any of the Company&#146;s securities by his or her or any of their respective assistants or family members other than transactions made pursuant to an
approved <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan (as defined below). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>IN SUMMARY, EVERY EMPLOYEE OF THE COMPANY IS SUBJECT TO TRADING
RESTRICTIONS WHEN IN POSSESSION OF INSIDE INFORMATION REGARDING THE COMPANY. IN ADDITION, OFFICERS, DIRECTORS, AND OTHER MEMBERS OF THE WINDOW GROUP ARE SUBJECT TO PARAGRAPH 5 ABOVE RESTRICTING THEIR TRADING TO WINDOW PERIODS AND REQUIRING <FONT
STYLE="white-space:nowrap">PRE-CLEARANCE.</FONT> </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>YOU MUST PROMPTLY REPORT TO THE CHIEF FINANCIAL OFFICER AND THE GENERAL COUNSEL ANY TRADING IN
THE COMPANY&#146;S SECURITIES BY ANYONE OR DISCLOSURE OF INSIDE INFORMATION BY COMPANY PERSONNEL THAT YOU HAVE REASON TO BELIEVE MAY VIOLATE THIS POLICY OR THE SECURITIES LAWS OF THE UNITED STATES. </B></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>G. Applicability of U.S. Securities Laws to International Transactions. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All employees of the Company&#146; and its subsidiaries are subject to the restrictions on trading in Company securities and the securities of other companies.
The U.S. securities laws may be applicable to the securities of the Company&#146;s subsidiaries or affiliates, even if they are located outside the United States. Transactions involving securities of PRC subsidiaries or affiliates should be
carefully reviewed by counsel for compliance not only with applicable PRC law but also for possible application of U.S. securities laws. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>III. OTHER LIMITATIONS ON SECURITIES TRANSACTIONS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>A. Public Resales &#150; Rule 144. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The U.S. Securities Act (the &#147;<B>Securities Act</B>&#148;) requires every person who offers or sells a security to register such transaction with the SEC
unless an exemption from registration is available. Rule 144 under the Securities Act is the exemption typically relied upon for (i)&nbsp;public resales by any person of &#147;restricted securities&#148; (<I>i.e.</I>, unregistered securities
acquired in a private offering or sale) and (ii)&nbsp;public resales by directors, officers and other control persons of a company (known as &#147;<B>affiliates</B>&#148;) of any of the Company&#146;s securities, whether restricted or unrestricted.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The exemption in Rule 144 may only be relied upon if certain conditions are met. These conditions vary based upon whether the Company has been subject to
the SEC&#146;s reporting requirements for 90 days (and is therefore a &#147;reporting company&#148; for purposes of the rule) and whether the person seeking to sell the securities is an affiliate or not. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">1. <U>Holding Period</U>. Restricted securities issued by a reporting company (i.e., a company that has been subject to the
SEC&#146;s reporting requirements for at least 90 days) must be held and fully paid for a period of six months prior to their sale. Restricted securities issued by a <FONT STYLE="white-space:nowrap">non-reporting</FONT> company are subject to a <FONT
STYLE="white-space:nowrap">one-year</FONT> holding period. The holding period requirement does not apply to securities held by affiliates that were acquired either in the open market or in a public offering of securities registered under the
Securities Act. Generally, if the seller acquired the securities from someone other than the Company or an affiliate of the Company, the holding period of the person from whom the seller acquired such securities can be &#147;tacked&#148; to the
seller&#146;s holding period in determining if the holding period has been satisfied. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">2. <U>Current Public
Information</U>. Current information about the Company must be publicly available before the sale can be made. The Company&#146;s periodic reports filed with the SEC ordinarily satisfy this requirement. If the seller is not an affiliate of the
Company issuing the securities (and has not been an affiliate for at least three months) and one year has passed since the securities were acquired from the issuer or an affiliate of the issuer (whichever is later), the seller can sell the
securities without regard to the current public information requirement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">Rule 144 also imposes the following additional
conditions on sales by persons who are &#147;affiliates.&#148; A person or entity is considered an &#147;affiliate,&#148; and therefore subject to these additional conditions, if it is currently an affiliate or has been an affiliate within the
previous three months: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">3. <U>Volume Limitations</U>. The amount of debt securities which can be sold by an affiliate
during any three-month period cannot exceed 10% of a tranche (or class when the securities are <FONT STYLE="white-space:nowrap">non-participatory</FONT> preferred stock), together with all sales of securities of the same tranche sold for the account
of the affiliate. The amount of equity securities that can be sold by an affiliate during any three-month period cannot exceed the greater of (i)&nbsp;one percent of the outstanding shares of the class or (ii)&nbsp;the average weekly reported
trading volume for shares of the class during the four calendar weeks preceding the time the order to sell is received by the broker or executed directly with a market maker. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">4. <U>Manner of Sale</U>. Equity securities held by affiliates must be sold
in unsolicited brokers&#146; transactions, directly to a market-maker or in riskless principal transactions. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">5. <U>Notice
of Sale</U>. An affiliate seller must file a notice of the proposed sale with the SEC at the time the order to sell is placed with the broker, unless the amount to be sold neither exceeds 5,000 shares nor involves sale proceeds greater than $50,000.
See &#147;Filing Requirements&#148;. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Bona fide</I> gifts are not deemed to involve sales of shares for purposes of Rule 144, so they can be made at
any time without limitation on the amount of the gift. Donees who receive restricted securities from an affiliate generally will be subject to the same restrictions under Rule 144 that would have applied to the donor, depending on the circumstances.
</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>B. Private Resales. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Directors and officers also may sell securities in a private transaction without registration. Although there is no statutory provision or SEC rule expressly
dealing with private sales, the general view is that such sales can safely be made by affiliates if the party acquiring the securities understands he is acquiring restricted securities that must be held for at least six months (if issued by a
reporting company that meets the current public information requirements) or <FONT STYLE="white-space:nowrap">one-year</FONT> (if issued by a <FONT STYLE="white-space:nowrap">non-reporting</FONT> company) before the securities will be eligible for
resale to the public under Rule 144. Private resales raise certain documentation and other issues and must be reviewed in advance by the Company&#146;s General Counsel. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>C. Restrictions on Purchases of Company Securities. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In order to prevent market manipulation, the SEC adopted Regulation M under the U.S. Exchange Act. Regulation M generally restricts the Company or any of its
affiliates from buying Company stock, including as part of a share buyback program, in the open market during certain periods while a distribution, such as a public offering, is taking place. You should consult with the Company&#146;s General
Counsel, if you desire to make purchases of Company stock during any period that the Company is conducting an offering or buying shares from the public. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>D. Filing Requirements. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. <U>Schedule 13D and 13G</U>. Section&nbsp;13(d) of the Exchange Act requires the filing of a statement on Schedule 13D (or
on Schedule 13G, in certain limited circumstances) by any person or group which acquires beneficial ownership of more than five percent of a class of equity securities registered under the Exchange Act. The threshold for reporting is met if the
stock owned, when coupled with the amount of stock subject to options exercisable within 60 days, exceeds the five percent limit. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">A report
on Schedule 13D is required to be filed with the SEC and submitted to the Company within five business days after the reporting threshold is reached. If a material change occurs in the facts set forth in the Schedule 13D, such as an increase or
decrease of one percent or more in the percentage of stock beneficially owned, an amendment disclosing the change must be filed within two business days after the material change occurs. A decrease in beneficial ownership to less than five percent
is per se material and must be reported. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">A limited category of persons (such as banks, broker-dealers and insurance companies) may
file on Schedule 13G, which is a much abbreviated version of Schedule 13D, as long as the securities were acquired in the ordinary course of business and not with the purpose or effect of changing or influencing the control of the issuer. A report
on Schedule 13G is required to be filed with the SEC and submitted to the Company within 45 days after the end of the calendar quarter in which the reporting threshold is reached. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">A person is deemed the beneficial owner of securities for purposes of Section&nbsp;13(d) if such person has or shares voting power
(<I>i.e.</I>, the power to vote or direct the voting of the securities) or dispositive power (<I>i.e.</I>, the power to sell or direct the sale of the securities). A person filing a Schedule 13D or 13G may disclaim beneficial ownership of any
securities attributed to him or her if he or she believes there is a reasonable basis for doing so. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. <U>Form 144</U>. As
described above under the discussion of Rule 144, an affiliate seller relying on Rule 144 must file a notice of proposed sale with the SEC at the time the order to sell is placed with the broker unless the amount to be sold during any three-month
period neither exceeds 5,000 shares nor involves sale proceeds greater than $50,000. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Annex A </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Guidelines for <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plans </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following guidelines apply for any Rule <FONT STYLE="white-space:nowrap">10b5-1</FONT> trading plan (a
&#147;<B><FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan</B>&#148;) relating to the stock of YXT.COM GROUP HOLDING LIMITED. (the &#147;<B>Company</B>&#148;). All <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plans entered into and any
amendment, suspension or termination must comply with Rule <FONT STYLE="white-space:nowrap">10b5-1</FONT> of the Securities Exchange Act of 1934, as amended (the &#147;<B>Exchange Act</B>&#148;), the Company&#146;s Statement of Policy Concerning
Trading in Company Securities (the &#147;<B>Trading Policy</B>&#148;) and other Company policies and must meet the following conditions: </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Participants
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company directors, officers and employees (each, an &#147;<B>Insider</B>,&#148; and collectively, &#147;<B>Insiders</B>&#148;) are eligible to adopt a
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Plan and Approval </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must be in writing and signed by the Insider, and the Insider must provide a copy to the Company. The
form of each <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan and any subsequent amendment, suspension or termination must be consistent with these guidelines. Each <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must be approved in writing
by the Company&#146;s general counsel or an officer with similar duties and responsibilities of the Company (the &#147;<B>General Counsel</B>&#148;) prior to the adoption, amendment, suspension or termination of such plan. A <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan must not permit an Insider to exercise any subsequent influence over how, when or whether to effect purchases or sales. Sales under a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must be via an
approved broker. The Insider must act in good faith with respect to a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan when the Plan is adopted and for the duration of the Plan and must not enter into a
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan as part of a plan or scheme to evade the prohibitions of Rule <FONT STYLE="white-space:nowrap">10b-5.</FONT> In addition, each <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must include a
representation by the Insider certifying that (a)&nbsp;such person is not in possession of material <FONT STYLE="white-space:nowrap">non-public</FONT> information about the Company or its securities, and (b)&nbsp;the
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan is being adopted in good faith and not as part of a plan to evade the prohibitions of Rule <FONT STYLE="white-space:nowrap">10b-5.</FONT> </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Timing and Term of Plan </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan must be adopted (a)&nbsp;during an open trading window under the Company&#146;s Trading Policy, and (b)&nbsp;when the Insider does not otherwise possess material nonpublic information about the Company.
Each <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must be structured to remain in place for at least six months but no longer than 12 months after the effective date of such plan. Each <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must
provide for delayed effectiveness after adoption or amendment (a &#147;<B><FONT STYLE="white-space:nowrap">Cooling-Off</FONT> Period</B>&#148;). For Insiders who are directors or officers (&#147;<B>D&amp;O Insiders</B>&#148;), each <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan must specify that trades may not execute under the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan until the later of (a) 90 days after the date of adoption or amendment of the <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan and (b) 2 business days following the Company&#146;s filing of a quarterly or annual report covering the financial reporting period in which the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan was
adopted or amended, but in no event later than 120 days after the date of adoption or amendment of the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan. For all other Insiders (the &#147;<B>Other Insiders</B>&#148;), each <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan must specify that trades may not execute under the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan for a period of at least 30 days after the date of adoption or amendment of the <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Plan Specifications </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Discretion Regarding Trades. The <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must either (a)&nbsp;specify the amount of securities to be purchased or
sold and the price at which and the date on which the securities are to be purchased or sold, or (b)&nbsp;specify or set an objective formula or algorithm for determining the amount of stock to be purchased or sold and the price at which and the
date on which the securities are to be purchased or sold. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Amendment, Suspension and Termination </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Amendments, suspensions, and terminations of <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plans must be approved in advance by the General Counsel. In
addition, an Insider may voluntarily amend a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan only (a)&nbsp;during an open trading window under the Company&#146;s Trading Policy and (b)&nbsp;when the Insider does not otherwise possess material
nonpublic information about the Company. Insiders may make amendments to <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plans without triggering a <FONT STYLE="white-space:nowrap">Cooling-Off</FONT> Period so long as the amendment does not change
the pricing provisions of the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan, the amount of securities covered under the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan or the timing of trades under the
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan, or where a broker executing trades on behalf of the Insider is substituted by a different broker (so long as the purchase or sales instructions remain the same). </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Mandatory Suspension </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must provide for suspension of trades under such plan if legal, regulatory or contractual restrictions are imposed on the Insider, or if these guidelines are amended, or other events occur, that
would prohibit sales under such <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Results of Termination of a Plan </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an Insider terminates a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan prior to its stated duration, such Insider may not trade in Company securities
(other than pursuant to another <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan already in place) for a period of at least 30 days following such termination; provided, however, that any trades following such termination shall comply with the
Company&#146;s Trading Policy. If an existing <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan is terminated early and another <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan is already in place, the first trade under the later-commencing
plan must not be scheduled to occur until after the end of the effective <FONT STYLE="white-space:nowrap">Cooling-Off</FONT> Period following the termination of the earlier <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Only One Plan in Effect at Any Time </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Insider may have
only one <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan in effect at any time, except that a written, irrevocable election (an &#147;<B>Election</B>&#148;) by an Insider to sell a portion of shares as necessary to satisfy statutory tax
withholding obligations arising solely from the vesting of compensatory awards (not including options) (&#147;<B>Sales to Cover</B>&#148;) is permitted, provided that (a)&nbsp;the Election is made during an open trading window under the Trading
Policy, (b)&nbsp;at the time of the Election, the Insider is not aware of any material, nonpublic information with respect to the Company or any securities of the Company, (c)&nbsp;the Sales to Cover are made in good faith and not as part of a plan
or scheme to evade the prohibitions of Rule <FONT STYLE="white-space:nowrap">10b-5,</FONT> (d) the Insider does not have, and will not attempt to exercise, authority, influence or control over any such Sales to Cover, and (e)&nbsp;the Election
contains appropriate representations as to clauses (b)-(d). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Insider may adopt a new <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan to replace an existing <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan before the scheduled termination date of such existing <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan, so long as the first scheduled trade under the new
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan does not occur until after all trades under the existing <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan are completed or expire without execution (subject to any
<FONT STYLE="white-space:nowrap">Cooling-Off</FONT> Periods), and otherwise complies with the guidelines regarding the first trade described above. A series of separate contracts with different brokers to execute trades under a <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan may be treated as a single plan, provided the contracts as a whole meet the conditions under Rule <FONT STYLE="white-space:nowrap">10b5-1,</FONT> and provided further that any amendment of one contract
is treated as an amendment of all of the contracts under the plan. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Limitation on Single-Trade Arrangements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In any <FONT STYLE="white-space:nowrap">12-month</FONT> period, an Insider is limited to one &#147;single-trade plan&#148; &#151; one designed to effect the
open market purchase or sale of the total amount of the securities subject to the plan as a single transaction. The following do not constitute single-trade plans: (a)&nbsp;a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan that gives discretion
to an agent over whether to execute the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan as a single transaction or that provides the agent&#146;s future acts depend on facts not known at the time the
<FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan&#146;s adoption and might reasonably result in multiple transactions, and (b)&nbsp;Sales to Cover. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>No Hedging </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As described in the Trading Policy,
individuals subject to the policy are prohibited from engaging in any hedging or similar transactions designed to decrease the risks associated with holding Company securities. Further to this end, an Insider adopting a <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan may not have entered into or altered a corresponding or hedging transaction or position with respect to the securities subject to the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan and must agree
not to enter into any such transaction while the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan is in effect. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Compliance with Rule 144 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All sales made under a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must be made in reliance on an exemption from registration under the Securities Act
of 1933, as amended (the &#147;<B>Securities Act</B>&#148;) and may not be made pursuant to a registration statement. To the extent that sales made under a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan are made pursuant to Rule 144 under the
Securities Act, such <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must provide for specific procedures to comply with Rule 144, including the filing of Forms 144. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Broker Obligation to Provide Notice of Trades </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each <FONT
STYLE="white-space:nowrap">10b5-1</FONT> Plan entered into by an Insider must provide that the broker will provide notice of any trades under the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan to the Insider and the Company in sufficient time
to allow for the Insider to make timely filings under the Exchange Act. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Insider Obligation to Make Exchange Act Filings and Company Disclosures
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan must contain an explicit acknowledgement by such Insider that all filings required by the
Exchange Act, as a result of or in connection with trades under such <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan, are the sole obligation of such Insider and not the Company. The Company will also disclose in its quarterly and annual reports
the material terms of the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plans adopted or terminated (which includes modifications) by D&amp;O Insiders, as required by the Securities and Exchange Commission&#146;s rules, including the identity of
the person, the date of adoption or termination, the duration of the trading arrangement and the aggregate number of securities under the <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Required Footnote Disclosure </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Insiders must footnote trades disclosed on Forms 144 to indicate that the trades were made pursuant to a <FONT STYLE="white-space:nowrap">10b5-1</FONT> Plan.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>7
<FILENAME>d914461dex121.htm
<DESCRIPTION>EX-12.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Chief Executive Officer Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Xiaoyan Lu, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of YXT.COM GROUP
HOLDING LIMITED (the &#147;Company&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a
material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> for the Company and have: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">[<I>reserved</I>]; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the Company&#146;s disclosure controls and procedures and presented in this
report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the Company&#146;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the Company&#146;s auditors and the audit committee of the Company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the Company&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the Company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April 24, 2025</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xiaoyan Lu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Xiaoyan Lu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Director and Chief Executive Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>8
<FILENAME>d914461dex122.htm
<DESCRIPTION>EX-12.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Chief Financial Officer Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Pun Leung Liu, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of YXT.COM GROUP
HOLDING LIMITED (the &#147;Company&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a
material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> for the Company and have: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">[<I>reserved</I>]; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the Company&#146;s disclosure controls and procedures and presented in this
report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the Company&#146;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the Company&#146;s auditors and the audit committee of the Company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the Company&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the Company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April 24, 2025</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pun Leung Liu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Pun Leung Liu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Director and Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>9
<FILENAME>d914461dex131.htm
<DESCRIPTION>EX-13.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Chief Executive Officer Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the annual report of YXT.COM GROUP HOLDING LIMITED (the &#147;Company&#148;) on Form
<FONT STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Xiaoyan Lu, Chief Executive Officer of the Company, certify,
pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of
the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April 24, 2025</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Xiaoyan Lu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Xiaoyan Lu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Director and Chief Executive Officer</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>10
<FILENAME>d914461dex132.htm
<DESCRIPTION>EX-13.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification by the Chief Financial Officer Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the annual report of YXT.COM GROUP HOLDING LIMITED (the &#147;Company&#148;) on Form
<FONT STYLE="white-space:nowrap">20-F</FONT> for the year ended December&nbsp;31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Pun Leung Liu, Chief Financial Officer of the Company,
certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1) The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of
the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="86%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Date: April 24, 2025</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Pun Leung Liu</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Pun Leung Liu</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Director and Chief Financial Officer</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>11
<FILENAME>d914461dex151.htm
<DESCRIPTION>EX-15.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-15.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 15.1 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g914461g0421155303345.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">April 24, 2025 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>To:</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">YXT.COM GROUP HOLDING LIMITED (the &#147;<B>Company</B>&#148;) </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Room <FONT STYLE="white-space:nowrap">501-502,</FONT> No.&nbsp;78 East Jinshan Road, Huqiu District, Suzhou </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Jiangsu, 215011 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">People&#146;s Republic of China </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dear Sir/Madam, </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the reference to our firm under
the captions of &#147;Item 3.Key Information&#151;Transfer of Funds and Other Assets&#148;, &#147;Item 3.D&#151;Risk Factors&#151;Risks Related to Doing Business in China&#148;, &#147;Item 3.D&#151;Risk Factors&#151;Risks Relating to Our Corporate
Structure&#148;, &#147;Item 4.B&#151;Business Overview&#151;Regulation&#151;PRC Regulations&#148; and &#147;Item 10. Additional Information&#151;10.E. Taxation&#151;People&#146;s Republic of China Taxation&#148; in the Annual Report on <FONT
STYLE="white-space:nowrap">Form&nbsp;20-F</FONT> of the Company for the year ended December&nbsp;31, 2024, which will be filed with the Securities and Exchange Commission (the &#147;SEC&#148;) in the month of April 2025. We also consent to the
filing with the SEC of this consent letter as an exhibit to the Annual Report on <FONT STYLE="white-space:nowrap">Form&nbsp;20-F</FONT> for the year ended December&nbsp;31, 2024. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yours faithfully, </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Signature page follows] </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Signature Page by Global Law Office] </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Yours Sincerely,</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><B>/s/ Global Law Office</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"><B>Global Law Office</B></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>12
<FILENAME>d914461dex152.htm
<DESCRIPTION>EX-15.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-15.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 15.2 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g914461g0421155316681.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="51%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">April&nbsp;24, 2025</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">Our Ref: WPTL/KH/U0683-H27504</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>YXT.COM GROUP HOLDING LIMITED</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Room <FONT STYLE="white-space:nowrap">501-502,</FONT> No.&nbsp;78 East Jinshan Road</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Huqiu District, Suzhou, Jiangsu, 215011</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">People&#146;s Republic of
China</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dear Sirs or Madam </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>YXT.COM
GROUP HOLDING LIMITED </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Form <FONT STYLE="white-space:nowrap">20-F</FONT> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the reference to our firm under the heading &#147;Item 10.E. Taxation &#151;Cayman Islands Taxation&#148; in the Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> of YXT.COM GROUP HOLDING LIMITED for the fiscal year ended 31&nbsp;December 2024 (the &#147;<B>Annual Report</B>&#148;), which was filed with the U.S. Securities and Exchange Commission (the
&#147;<B>Commission</B>&#148;) under the U.S. Securities Exchange Act of 1934, as amended (the &#147;<B>Exchange Act</B>&#148;) in the month of April 2025. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We hereby consent to the filing of this opinion as an exhibit to the Annual Report and to the reference to our name in the Annual Report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under the Exchange Act, or the Rules and
Regulations of the Commission thereunder. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yours faithfully</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><B>/s/ WALKERS (HONG KONG)</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>WALKERS (HONG KONG)</B></P></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Walkers (Hong Kong) </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right"><B><FONT STYLE="font-family:pmingliu; font-size:7pt">&#28377;&#22025;&#24459;&#24107;&#20107;&#21209;&#25152;</FONT> (<FONT
STYLE="font-family:pmingliu; font-size:7pt">&#39321;&#28207;</FONT>) </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">15th Floor, Alexandra House, 18 Chater Road, Central, Hong Kong
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>T</B> +852 2284 4566 <B>F</B> +852 2284 4560 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">Bermuda | British Virgin Islands | Cayman Islands | Dubai | Guernsey | Hong Kong | Ireland | Jersey | London | Singapore </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><SUP STYLE="font-size:75%; vertical-align:top">*</SUP>England and Wales; <SUP STYLE="font-size:75%; vertical-align:top">**</SUP>BVI; <SUP
STYLE="font-size:75%; vertical-align:top">***</SUP>Cayman Islands; <SUP STYLE="font-size:75%; vertical-align:top">****</SUP>New South Wales (Australia); <SUP STYLE="font-size:75%; vertical-align:top">*****</SUP>Bermuda </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>13
<FILENAME>d914461dex971.htm
<DESCRIPTION>EX-97.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-97.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 97.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>YXT.COM GROUP HOLDING LIMITED (the &#147;Company&#148;) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>COMPENSATION RECOUPMENT POLICY </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Compensation Recoupment Policy (the &#147;<B>Policy</B>&#148;) has been adopted by the Board of Directors (the &#147;<B>Board</B>&#148;)
of the Company on JULY 18TH, 2024. This Policy provides for the recoupment of certain executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under U.S. federal
securities laws in accordance with the terms and conditions set forth herein. This Policy is intended to comply with the requirements of Section&nbsp;10D of the Exchange Act (as defined below) and Section&nbsp;5608 of the Nasdaq Listing Rules (the
&#147;<B>Listing Rule</B>&#148;). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. <U>Definitions</U>. For the purposes of this Policy, the following terms shall have the meanings set
forth below. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) &#147;<B>Committee</B>&#148; means the compensation committee of the Board of Directors (&#147;the <B>Board</B>&#148;) or
any successor committee thereof. If there is no compensation committee of the Board, references herein to the Committee shall refer to the Company&#146;s committee of independent directors that is responsible for executive compensation decisions, or
in the absence of such a compensation committee, the independent members of the Board. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) &#147;<B>Covered Compensation</B>&#148; means
any Incentive-based Compensation &#147;received&#148; by a Covered Executive during the applicable Recoupment Period; <I>provided</I> that: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">(i) such Incentive-based Compensation was received by such Covered Executive (A)&nbsp;on or after the Effective Date, (B)&nbsp;after he or she
commenced service as an Executive Officer and (C)&nbsp;while the Company had a class of securities publicly listed on a United States national securities exchange; and </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">(ii) such Covered Executive served as an Executive Officer at any time during the performance period applicable to such Incentive-based
Compensation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For purposes of this Policy, Incentive-based Compensation is &#147;<B>received</B>&#148; by a Covered Executive during the fiscal period in
which the Financial Reporting Measure applicable to such Incentive-based Compensation (or portion thereof) is attained, even if the payment or grant of such Incentive-based Compensation is made thereafter. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) &#147;<B>Covered Executive</B>&#148; means any (i)&nbsp;current or former Executive Officer and (ii)&nbsp;any other employee of the Company
and its subsidiaries designated by the Committee as subject to this Policy from time to time. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) &#147;<B>Effective Date</B>&#148; means
the date on which the Listing Rule becomes effective. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e) &#147;<B>Exchange Act</B>&#148; means the U.S. Securities Exchange Act of 1934,
as amended. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(f) &#147;<B>Executive Officer</B>&#148; means, with respect to the Company, (i)&nbsp;its president, (ii)&nbsp;its principal
financial officer, (iii)&nbsp;its principal accounting officer (or if there is no such accounting officer, its controller), (iv) any vice-president in charge of a principal business unit, division or function (such as sales, administration or
finance), (v) any other officer who performs a policy-making function for the Company (including any officer of the Company&#146;s parent(s) or subsidiaries if they perform policy-making functions for the Company) and (vi)&nbsp;any other person who
performs similar policy-making functions for the Company. Policy-making function is not intended to include policy-making functions that are not significant. The determination as to an individual&#146;s status as an Executive Officer shall be made
by the Committee and such determination shall be final, conclusive and binding on such individual and all other interested persons. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(g)
&#147;<B>Financial Reporting Measure</B>&#148; means any (i)&nbsp;measure that is determined and presented in accordance with the accounting principles used in preparing the Company&#146;s financial statements, (ii)&nbsp;stock price measure or
(iii)&nbsp;total shareholder return measure (and any measures that are derived wholly or in part from any measure referenced in clause (i), (ii) or (iii)&nbsp;above). For the avoidance of doubt, any such measure does not need to be presented within
the Company&#146;s financial statements or included in a filing with the U.S. Securities and Exchange Commission to constitute a Financial Reporting Measure. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(h) &#147;<B>Financial Restatement</B>&#148; means a restatement of the Company&#146;s
financial statements due to the Company&#146;s material noncompliance with any financial reporting requirement under U.S. federal securities laws that is required in order to correct: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">an error in previously issued financial statements that is material to the previously issued financial
statements; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">an error that would result in a material misstatement if the error were (A)&nbsp;corrected in the current
period or (B)&nbsp;left uncorrected in the current period. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For purposes of this Policy, a Financial Restatement shall not be deemed to
occur in the event of a revision of the Company&#146;s financial statements due to an <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">out-of-period</FONT></FONT> adjustment (i.e., when the error is immaterial to the previously
issued financial statements and the correction of the error is also immaterial to the current period) or a retrospective (1)&nbsp;application of a change in accounting principles; (2)&nbsp;revision to reportable segment information due to a change
in the structure of the Company&#146;s internal organization; (3)&nbsp;reclassification due to a discontinued operation; (4)&nbsp;application of a change in reporting entity, such as from a reorganization of entities under common control; or
(5)&nbsp;revision for stock splits, reverse stock splits, stock dividends or other changes in capital structure. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(j)
&#147;<B>Incentive-based Compensation&#148;</B> means any compensation (including, for the avoidance of doubt, any cash or equity or equity-based compensation, whether deferred or current) that is granted, earned and/or vested based wholly or in
part upon the achievement of a Financial Reporting Measure. For purposes of this Policy, &#147;Incentive-based Compensation&#148; shall also be deemed to include any amounts which were determined based on (or were otherwise calculated by reference
to) Incentive-based Compensation (including, without limitation, any amounts under any long-term disability, life insurance or supplemental retirement or severance plan or agreement or any notional account that is based on Incentive-based
Compensation, as well as any earnings accrued thereon). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(k) &#147;<B>Nasdaq</B>&#148; means the NASDAQ Global Select Market, or any
successor thereof. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(l) &#147;<B>Recoupment Period</B>&#148; means the three fiscal years completed immediately preceding the date of any
applicable Recoupment Trigger Date. Notwithstanding the foregoing, the Recoupment Period additionally includes any transition period (that results from a change in the Company&#146;s fiscal year) within or immediately following those three completed
fiscal years, provided that a transition period between the last day of the Company&#146;s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine (9)&nbsp;to twelve (12)&nbsp;months would be deemed a
completed fiscal year. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(m) &#147;<B>Recoupment Trigger Date</B>&#148; means the earlier of (i)&nbsp;the date that the Board (or a
committee thereof or the officer(s) of the Company authorized to take such action if Board action is not required) concludes, or reasonably should have concluded, that the Company is required to prepare a Financial Restatement, and (ii)&nbsp;the
date on which a court, regulator or other legally authorized body directs the Company to prepare a Financial Restatement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. <U>Recoupment
of Erroneously Awarded Compensation</U>. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) In the event of a Financial Restatement, if the amount of any Covered Compensation received
by a Covered Executive (the &#147;<B>Awarded Compensation</B>&#148;) exceeds the amount of such Covered Compensation that would have otherwise been received by such Covered Executive if calculated based on the Financial Restatement (the
&#147;<B>Adjusted Compensation</B>&#148;), the Company shall reasonably promptly recover from such Covered Executive an amount equal to the excess of the Awarded Compensation over the Adjusted Compensation, each calculated on a <FONT
STYLE="white-space:nowrap">pre-tax</FONT> basis (such excess amount, the &#147;<B>Erroneously Awarded Compensation</B>&#148;). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) If
(i)&nbsp;the Financial Reporting Measure applicable to the relevant Covered Compensation is stock price or total shareholder return (or any measure derived wholly or in part from either of such measures) and (ii)&nbsp;the amount of Erroneously
Awarded Compensation is not subject to mathematical recalculation directly from the information in the Financial Restatement, then the amount of Erroneously Awarded Compensation shall be determined (on a
<FONT STYLE="white-space:nowrap">pre-tax</FONT> basis) based on the Company&#146;s reasonable estimate of the effect of the Financial Restatement on the Company&#146;s stock price or total shareholder return (or the derivative measure thereof) upon
which such Covered Compensation was received. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) For the avoidance of doubt, the Company&#146;s obligation to recover Erroneously Awarded
Compensation is not dependent on (i)&nbsp;if or when the restated financial statements are filed or<I> </I>(ii)&nbsp;any fault of any Covered Executive for the accounting errors or other actions leading to a Financial Restatement. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) Notwithstanding anything to the contrary in Sections 2(a) through (c)&nbsp;hereof, the Company shall not be required to recover any
Erroneously Awarded Compensation if both (x)&nbsp;the conditions set forth in either of the following clauses (i), (ii), or (iii)&nbsp;are satisfied and (y)&nbsp;the Board&#146;s committee of independent directors responsible for executive
compensation decisions (or, in the absence of such a committee, a majority of the independent directors serving on the Board) has determined that recovery of the Erroneously Awarded Compensation would be impracticable: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">(i) the direct expense paid to a third party to assist in enforcing the recovery of the Erroneously Awarded Compensation under
this Policy would exceed the amount of such Erroneously Awarded Compensation to be recovered; <I>provided</I> that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation pursuant to this
Section&nbsp;2(d), the Company shall have first made a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to make such recovery and provide that documentation to the Nasdaq; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">(ii) recovery of the Erroneously Awarded Compensation would violate Cayman Islands law to the extent such law was adopted prior
to November&nbsp;28, 2022 (<I>provided</I> that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation pursuant to this Section&nbsp;2(d)), the Company shall have first obtained an opinion of home
country counsel of Cayman Islands, that is acceptable to the Nasdaq, that recovery would result in such a violation, and the Company must provide such opinion to the Nasdaq; or </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:9%; font-size:10pt; font-family:Times New Roman">(iii) recovery of the Erroneously Awarded Compensation would likely cause an otherwise
<FONT STYLE="white-space:nowrap">tax-qualified</FONT> retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Sections 401(a)(13) or 411(a) of the U.S. Internal Revenue Code of
1986, as amended (the &#147;<B>Code</B>&#148;). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(e) The Company shall not indemnify any Covered Executive, directly or indirectly, for any
losses that such Covered Executive may incur in connection with the recovery of Erroneously Awarded Compensation pursuant to this Policy, including through the payment of insurance premiums or <FONT STYLE="white-space:nowrap">gross-up</FONT>
payments. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(f) The Committee shall determine, in its sole discretion, the manner and timing in which any Erroneously Awarded Compensation
shall be recovered from a Covered Executive in accordance with applicable law, including, without limitation, by (i)&nbsp;requiring reimbursement of Covered Compensation previously paid in cash; (ii)&nbsp;seeking recovery of any gain realized on the
vesting, exercise, settlement, sale, transfer or other disposition of any equity or equity-based awards; (iii)&nbsp;offsetting the Erroneously Awarded Compensation amount from any compensation otherwise owed by the Company or any of its affiliates
to the Covered Executive; (iv)&nbsp;cancelling outstanding vested or unvested equity or equity-based awards; and/or (v)&nbsp;taking any other remedial and recovery action permitted by applicable law. For the avoidance of doubt, except as set forth
in Section&nbsp;2(d), in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation; <I>provided</I> that, to the extent necessary to avoid any adverse tax consequences to the Covered Executive
pursuant to Section&nbsp;409A of the Code, any offsets against amounts under any nonqualified deferred compensation plans (as defined under Section&nbsp;409A of the Code) shall be made in compliance with Section&nbsp;409A of the Code. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3. <U>Administration</U>. This Policy shall be administered by the Committee. All decisions of the Committee shall be final, conclusive and
binding upon the Company and the Covered Executives, their beneficiaries, executors, administrators and any other legal representative. The Committee shall have full power and authority to (i)&nbsp;administer and interpret this Policy;
(ii)&nbsp;correct any defect, supply any omission and reconcile any inconsistency in this Policy; and (iii)&nbsp;make any other determination and take any other action that the Committee deems necessary or desirable for the administration of this
Policy and to comply with applicable law (including Section&nbsp;10D of the Exchange Act) and applicable stock market or exchange rules and regulations. Notwithstanding anything to the contrary contained herein, to the extent permitted by
Section&nbsp;10D of the Exchange Act and the Listing Rule, the Board may, in its sole discretion, at any time and from time to time, administer this Policy in the same manner as the Committee. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4. <U>Amendment/Termination</U>. Subject to Section&nbsp;10D of the Exchange Act and the
Listing Rule, this Policy may be amended or terminated by the Committee at any time. To the extent that any applicable law, or stock market or exchange rules or regulations require recovery of Erroneously Awarded Compensation in circumstances in
addition to those specified herein, nothing in this Policy shall be deemed to limit or restrict the right or obligation of the Company to recover Erroneously Awarded Compensation to the fullest extent required by such applicable law, stock market or
exchange rules and regulations. Unless otherwise required by applicable law, this Policy shall no longer be effective from and after the date that the Company no longer has a class of securities publicly listed on a United States national securities
exchange. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5. <U>Interpretation</U>. Notwithstanding anything to the contrary herein, this Policy is intended to comply with the
requirements of Section&nbsp;10D of the Exchange Act and the Listing Rule (and any applicable regulations, administrative interpretations or stock market or exchange rules and regulations adopted in connection therewith). The provisions of this
Policy shall be interpreted in a manner that satisfies such requirements and this Policy shall be operated accordingly. If any provision of this Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and
deemed amended so as to avoid such conflict. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6. <U>Other Compensation Clawback/Recoupment Rights</U>. Any right of recoupment under this
Policy is in addition to, and not in lieu of, any other remedies, rights or requirements with respect to the clawback or recoupment of any compensation that may be available to the Company pursuant to the terms of any other recoupment or clawback
policy of the Company (or any of its affiliates) that may be in effect from time to time, any provisions in any employment agreement, offer letter, equity plan, equity award agreement or similar plan or agreement, and any other legal remedies
available to the Company, as well as applicable law, stock market or exchange rules, listing standards or regulations; <I>provided</I>, <I>however</I>, that any amounts recouped or clawed back under any other policy that would be recoupable under
this Policy shall count toward any required clawback or recoupment under this Policy and vice versa. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7. <U>Exempt Compensation</U>.
Notwithstanding anything to the contrary herein, the Company has no obligation under this Policy to seek recoupment of amounts paid to a Covered Executive which are granted, vested or earned based solely upon the occurrence or <FONT
STYLE="white-space:nowrap">non-occurrence</FONT> of nonfinancial events. Such exempt compensation includes, without limitation, base salary, time-vesting awards, compensation awarded on the basis of the achievement of metrics that are not Financial
Reporting Measures or compensation awarded solely at the discretion of the Committee or the Board, <I>provided </I>that<I> </I>such amounts are in no way contingent on, and were not in any way granted on the basis of, the achievement of any
Financial Reporting Measure performance goal. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">8. <U>Miscellaneous</U>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(a) Any applicable award agreement or other document setting forth the terms and conditions of any compensation covered by this Policy shall be
deemed to include the restrictions imposed herein and incorporate this Policy by reference and, in the event of any inconsistency, the terms of this Policy will govern. For the avoidance of doubt, this Policy applies to all compensation that is
received on or after the Effective Date, regardless of the date on which the award agreement or other document setting forth the terms and conditions of the Covered Executive&#146;s compensation became effective, including, without limitation,
compensation received under the 2021 Share Incentive Plan and any successor plan thereto. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(b) This Policy shall be binding and enforceable
against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(c) All issues
concerning the construction, validity, enforcement and interpretation of this Policy and all related documents, including, without limitation, any employment agreement, offer letter, equity award agreement or similar agreement, shall be governed by,
and construed in accordance with, the laws of the State of New York, without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of New York or any other jurisdiction) that would cause the application of
the laws of any jurisdiction other than the State of New York. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) The Covered Executives, their beneficiaries, executors, administrators and any other
legal representative and the Company shall initially attempt to resolve all claims, disputes or controversies arising under, out of or in connection with this Policy by conducting good faith negotiations amongst themselves. To ensure the timely and
economical resolution of disputes that arise in connection with this Policy, the federal and state courts sitting within the State of New York shall be the sole and exclusive forums for any<B> </B>and all disputes, claims, or causes of action
arising from or relating to the enforcement, performance or interpretation of this Policy. The Covered Executives, their beneficiaries, executors, administrators and any other legal representative and the Company, shall not commence any suit, action
or other proceeding arising out of or based upon this Agreement except in a federal and state court sitting within the State of New York, and hereby waive, and agree not to assert, by way of motion, as a defense or otherwise, in any such suit,
action or proceeding, any claim that such party is not subject to the jurisdiction of the above-named courts, that its property is exempt or immune from attachment or execution, that the suit, action or proceeding is brought in an inconvenient
forum, that the venue of the suit, action or proceeding is improper or that this Policy or the subject matter hereof may not be enforced in or by such courts. To the fullest extent permitted by law, the Covered Executives, their beneficiaries,
executors, administrators, and any other legal representative, and the Company, shall waive (and shall hereby be deemed to have waived) the right to resolve any such dispute through a trial by jury. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(e) If any provision of this Policy is determined to be unenforceable or invalid under any applicable law, such provision will be applied to
the maximum extent permitted by applicable law and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>yxt-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 24-April-2025 [01:35:31] {AM}-->
<schema targetNamespace="http://www.yxt.com/20241231" elementFormDefault="qualified" xmlns:yxt="http://www.yxt.com/20241231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024">
<annotation>
<appinfo>
<link:roleType roleURI="http://www.yxt.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition>1002 - Statement - Consolidated Balance Sheets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
<link:definition>1003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss" id="ConsolidatedStatementsOfComprehensiveLoss">
<link:definition>1004 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" id="ConsolidatedStatementsOfChangesInShareholdersDeficitEquity">
<link:definition>1005 - Statement - Consolidated Statements of Changes in Shareholders' (Deficit)/Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical" id="ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical">
<link:definition>1006 - Statement - Consolidated Statements of Changes in Shareholders' (Deficit)/Equity (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition>1007 - Statement - Consolidated Statements of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/CybersecurityRiskManagementAndStrategyDisclosure" id="CybersecurityRiskManagementAndStrategyDisclosure">
<link:definition>999001 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganization" id="PrincipalActivitiesAndOrganization">
<link:definition>999002 - Disclosure - Principal Activities and Organization</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPolicies" id="PrincipalAccountingPolicies">
<link:definition>999003 - Disclosure - Principal Accounting Policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConcentrationAndRisks" id="ConcentrationAndRisks">
<link:definition>999004 - Disclosure - Concentration and Risks</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup" id="DeconsolidationOfCeibsPublishingGroup">
<link:definition>999005 - Disclosure - Deconsolidation of Ceibs Publishing Group</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermInvestments" id="ShortTermInvestments">
<link:definition>999006 - Disclosure - Short Term Investments</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermBankDeposits" id="LongTermBankDeposits">
<link:definition>999007 - Disclosure - Long Term Bank Deposits</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
<link:definition>999008 - Disclosure - Prepaid Expenses and Other Current Assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet" id="PropertyEquipmentAndSoftwareNet">
<link:definition>999009 - Disclosure - Property, Equipment and Software, Net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
<link:definition>999010 - Disclosure - Intangible Assets, Net</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermInvestments" id="LongTermInvestments">
<link:definition>999011 - Disclosure - Long-Term Investments</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/FairValueMeasurements" id="FairValueMeasurements">
<link:definition>999012 - Disclosure - Fair Value Measurements</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowings" id="ShortTermAndLongTermBorrowings">
<link:definition>999013 - Disclosure - Short-Term and Long-Term Borrowings</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilities" id="OtherPayableAndAccruedLiabilities">
<link:definition>999014 - Disclosure - Other Payable And Accrued Liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLease" id="OperatingLease">
<link:definition>999015 - Disclosure - Operating Lease</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactions" id="RelatedPartyBalancesAndTransactions">
<link:definition>999016 - Disclosure - Related Party Balances And Transactions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/Taxation" id="Taxation">
<link:definition>999017 - Disclosure - Taxation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OrdinaryShares" id="OrdinaryShares">
<link:definition>999018 - Disclosure - Ordinary Shares</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredShares" id="ConvertibleRedeemablePreferredShares">
<link:definition>999019 - Disclosure - Convertible Redeemable Preferred Shares</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShareBasedCompensation" id="ShareBasedCompensation">
<link:definition>999020 - Disclosure - Share-Based Compensation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/NetLossEarningsPerShare" id="NetLossEarningsPerShare">
<link:definition>999021 - Disclosure - Net (Loss)/Earnings Per Share</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
<link:definition>999022 - Disclosure - Commitments and Contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/SubsequentEvents" id="SubsequentEvents">
<link:definition>999023 - Disclosure - Subsequent Events</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssets" id="StatutoryReservesAndRestrictedNetAssets">
<link:definition>999024 - Disclosure - Statutory Reserves and Restricted Net Assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies" id="PrincipalAccountingPoliciesPolicies">
<link:definition>999025 - Disclosure - Principal Accounting Policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables" id="PrincipalActivitiesAndOrganizationTables">
<link:definition>999026 - Disclosure - Principal Activities and Organization (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesTables" id="PrincipalAccountingPoliciesTables">
<link:definition>999027 - Disclosure - Principal Accounting Policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupTables" id="DeconsolidationOfCeibsPublishingGroupTables">
<link:definition>999028 - Disclosure - Deconsolidation of Ceibs Publishing Group (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermInvestmentsTables" id="ShortTermInvestmentsTables">
<link:definition>999029 - Disclosure - Short Term Investments (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermBankDepositsTables" id="LongTermBankDepositsTables">
<link:definition>999030 - Disclosure - Long Term Bank Deposits (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
<link:definition>999031 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetTables" id="PropertyEquipmentAndSoftwareNetTables">
<link:definition>999032 - Disclosure - Property, Equipment and Software, Net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
<link:definition>999033 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermInvestmentsTables" id="LongTermInvestmentsTables">
<link:definition>999034 - Disclosure - Long-Term Investments (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
<link:definition>999035 - Disclosure - Fair Value Measurements (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables" id="ShortTermAndLongTermBorrowingsTables">
<link:definition>999036 - Disclosure - Short-Term and Long-Term Borrowings (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesTables" id="OtherPayableAndAccruedLiabilitiesTables">
<link:definition>999037 - Disclosure - Other Payable And Accrued Liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLeaseTables" id="OperatingLeaseTables">
<link:definition>999038 - Disclosure - Operating Lease (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables" id="RelatedPartyBalancesAndTransactionsTables">
<link:definition>999039 - Disclosure - Related Party Balances  And Transactions (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationTables" id="TaxationTables">
<link:definition>999040 - Disclosure - Taxation (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesTables" id="ConvertibleRedeemablePreferredSharesTables">
<link:definition>999041 - Disclosure - Convertible Redeemable Preferred Shares (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShareBasedCompensationTables" id="ShareBasedCompensationTables">
<link:definition>999042 - Disclosure - Share-Based Compensation (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/NetLossEarningsPerShareTables" id="NetLossEarningsPerShareTables">
<link:definition>999043 - Disclosure - Net (Loss)/Earnings Per Share (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
<link:definition>999044 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables" id="StatutoryReservesAndRestrictedNetAssetsTables">
<link:definition>999045 - Disclosure - Statutory Reserves And Restricted Net Assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail" id="PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail">
<link:definition>999046 - Disclosure - Principal Activities and Organization - Schedule of the Company's Principal Subsidiary (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail" id="PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail">
<link:definition>999047 - Disclosure - Principal Activities and Organization - Schedule of the Company's Principal VIEs and VIEs' Subsidiaries (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" id="PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<link:definition>999048 - Disclosure - Principal Activities and Organization - Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail" id="PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<link:definition>999049 - Disclosure - Principal Activities and Organization - Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail" id="PrincipalActivitiesAndOrganizationAdditionalInformationDetail">
<link:definition>999050 - Disclosure - Principal Activities and Organization - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail" id="PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail">
<link:definition>999051 - Disclosure - Principal Accounting Policies - Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail" id="PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail">
<link:definition>999052 - Disclosure - Principal Accounting Policies - Schedule of Property Plant and Equipment Useful Life (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" id="PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail">
<link:definition>999053 - Disclosure - Principal Accounting Policies - Schedule of Disaggregated Revenue (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail" id="PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail">
<link:definition>999054 - Disclosure - Principal Accounting Policies - Schedule of Changes in Deferred Revenue (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" id="PrincipalAccountingPoliciesAdditionalInformationDetail">
<link:definition>999055 - Disclosure - Principal Accounting Policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetailAlternate" id="PrincipalAccountingPoliciesAdditionalInformationDetailAlternate">
<link:definition>999056 - Disclosure - Principal Accounting Policies - Additional Information (Detail) Alternate</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail" id="ConcentrationAndRisksAdditionalInformationDetail">
<link:definition>999057 - Disclosure - Concentration and Risks - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" id="DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail">
<link:definition>999058 - Disclosure - Deconsolidation of Ceibs Publishing Group - Schedule of Deconsolidated Balance Sheet (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail" id="DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail">
<link:definition>999059 - Disclosure - Deconsolidation of Ceibs Publishing Group - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" id="ShortTermInvestmentsScheduleOfShortTermInvestmentDetail">
<link:definition>999060 - Disclosure - Short Term Investments - Schedule of Short Term Investment (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsDetail" id="LongTermBankDepositsScheduleOfLongTermBankDepositsDetail">
<link:definition>999061 - Disclosure - Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail" id="LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail">
<link:definition>999062 - Disclosure - Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" id="PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail">
<link:definition>999063 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail" id="PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail">
<link:definition>999064 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail" id="PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail">
<link:definition>999065 - Disclosure - Prepaid Expenses and Other Current Assets - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" id="PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail">
<link:definition>999066 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" id="PropertyEquipmentAndSoftwareNetAdditionalInformationDetail">
<link:definition>999067 - Disclosure - Property, Equipment and Software, Net - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" id="IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
<link:definition>999068 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail" id="IntangibleAssetsNetAdditionalInformationDetail">
<link:definition>999069 - Disclosure - Intangible Assets, Net - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail" id="IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail">
<link:definition>999070 - Disclosure - Intangible Assets, Net - Schedule of intangible Assets, Estimated Amortization Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" id="LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail">
<link:definition>999071 - Disclosure - Long-Term Investments - Schedule of Debt Securities and Available for Sale (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail" id="LongTermInvestmentsAdditionalInformationDetail">
<link:definition>999072 - Disclosure - Long-Term Investments - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail" id="FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail">
<link:definition>999073 - Disclosure - Fair Value Measurements - Schedule of the fair value measurement of the Group's assets and liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail" id="FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail">
<link:definition>999074 - Disclosure - Fair Value Measurements - Schedule of the significant unobservable inputs used in the fair value measurement (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail" id="FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail">
<link:definition>999075 - Disclosure - Fair Value Measurements - Schedule of reconciliation of derivative liability (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail" id="FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail">
<link:definition>999076 - Disclosure - Fair Value Measurements - Schedule of Valuation Methodologies and Assumptions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail" id="ShortTermAndLongTermBorrowingsScheduleOfDebtDetail">
<link:definition>999077 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Debt (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail" id="ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail">
<link:definition>999078 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Debt (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail" id="ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail">
<link:definition>999079 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Amount of Maturities for All Long-term Borrowings (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail" id="ShortTermAndLongTermBorrowingsAdditionalInformationDetail">
<link:definition>999080 - Disclosure - Short-Term and Long-Term Borrowings - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail" id="OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail">
<link:definition>999081 - Disclosure - Other Payable And Accrued Liabilities - Schedule of Other Payable and Accrued Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail" id="OperatingLeaseAdditionalInformationDetail">
<link:definition>999082 - Disclosure - Operating Lease - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail" id="OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail">
<link:definition>999083 - Disclosure - Operating Lease - Schedule of Components of Operating Lease Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" id="OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail">
<link:definition>999084 - Disclosure - Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" id="OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail">
<link:definition>999085 - Disclosure - Operating Lease - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" id="OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail">
<link:definition>999086 - Disclosure - Operating Lease - Schedule of Maturities of Lease Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail" id="RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail">
<link:definition>999087 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Transactions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail" id="RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail">
<link:definition>999088 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail" id="RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail">
<link:definition>999089 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationAdditionalInformationDetail" id="TaxationAdditionalInformationDetail">
<link:definition>999090 - Disclosure - Taxation - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" id="TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail">
<link:definition>999091 - Disclosure - Taxation - Schedule of the components of loss before tax (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail" id="TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail">
<link:definition>999092 - Disclosure - Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail" id="TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail">
<link:definition>999093 - Disclosure - Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail" id="TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail">
<link:definition>999094 - Disclosure - Taxation - Schedule of Tax effects of temporary differences that give rise to the deferred tax asset (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail" id="TaxationScheduleOfMovementOfValuationAllowanceDetail">
<link:definition>999095 - Disclosure - Taxation - Schedule of Movement of valuation allowance (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail" id="OrdinarySharesAdditionalInformationDetail">
<link:definition>999096 - Disclosure - Ordinary Shares - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail" id="ConvertibleRedeemablePreferredSharesAdditionInformationDetail">
<link:definition>999097 - Disclosure - Convertible Redeemable Preferred Shares - Addition Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail" id="ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail">
<link:definition>999098 - Disclosure - Convertible Redeemable Preferred Shares - Schedule of Activities of Preference Stock (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail" id="ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail">
<link:definition>999099 - Disclosure - Share-Based Compensation - Summary of Compensation Expenses Recognized for Share-Based Awards (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail" id="ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail">
<link:definition>999100 - Disclosure - Share-Based Compensation - Summary of Movement of the Restricted Shares (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail" id="ShareBasedCompensationSummaryOfMovementOfTheRsusDetail">
<link:definition>999101 - Disclosure - Share-Based Compensation -  Summary of Movement of the RSUs (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail" id="ShareBasedCompensationAdditionalInformationDetail">
<link:definition>999102 - Disclosure - Share-Based Compensation -  Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" id="NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail">
<link:definition>999103 - Disclosure - Net (Loss)/Earnings Per Share - Schedule of Earnings Per Share Basic And Diluted (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail" id="NetLossEarningsPerShareAdditionalInformationDetail">
<link:definition>999104 - Disclosure - Net (Loss)/Earnings Per Share - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail">
<link:definition>999105 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail" id="CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail">
<link:definition>999106 - Disclosure - Commitments and Contingencies  - Summary of Lease Payments (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail" id="SubsequentEventsAdditionalInformationDetail">
<link:definition>999107 - Disclosure - Subsequent Events - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" id="StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail">
<link:definition>999108 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail" id="StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail">
<link:definition>999109 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" id="StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail">
<link:definition>999110 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Income And Comprehensive Income (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" id="StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail">
<link:definition>999111 - Disclosure - Statutory Reserves And Restricted Net Assets - Statement Of Cash Flows (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail" id="StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail">
<link:definition>999112 - Disclosure - Statutory Reserves And Restricted Net Assets - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="yxt-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="yxt-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="yxt-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="yxt-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
<import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2024" schemaLocation="https://xbrl.sec.gov/exch/2024/exch-2024.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2024" schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
<import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
<import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
<import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
<import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" />
<import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
<import namespace="http://www.xbrl.org/2006/ref" schemaLocation="http://www.xbrl.org/2006/ref-2006-02-27.xsd" />
<import namespace="http://fasb.org/srt-roles/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd" />
<import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd" />
<element name="SeriesARedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesARedeemableConvertiblePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="SeriesBRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesBRedeemableConvertiblePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="SeriesCRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesCRedeemableConvertiblePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="SeriesDRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesDRedeemableConvertiblePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="SeriesERedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesERedeemableConvertiblePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="AmountsDueFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AmountsDueFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AcquisitionConsiderationPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AcquisitionConsiderationPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="MezzanineEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_MezzanineEquityAbstract" substitutionGroup="xbrli:item" />
<element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_StatutoryReserve" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AccountsPayableCurrentRelatedPartiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AccountsPayableCurrentRelatedPartiesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ShortTermBorrowingsToRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ShortTermBorrowingsToRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredRevenueCurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_DeferredRevenueCurrentRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AcquisitionConsiderationPayableRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AcquisitionConsiderationPayableRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherPayableAndAccruedLiabilitiesRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OperatingLeaseLiabilityCurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_OperatingLeaseLiabilityCurrentRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LongTermDebtNonCurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_LongTermDebtNonCurrentRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OperatingLeaseLiabilityNoncurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredRevenueNonCurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_DeferredRevenueNonCurrentRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DerivativeLiabilitiesCurrentRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_DerivativeLiabilitiesCurrentRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ConsolidatedEntityVariableInterestEntitiesVIEMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" substitutionGroup="xbrli:item" />
<element name="RevenueFromCorporateLearningSolutions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_RevenueFromCorporateLearningSolutions" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RevenuesOthers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_RevenuesOthers" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NetAccretionOfConvertibleRedeemablePreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_NetAccretionOfConvertibleRedeemablePreferredShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StatutoryReservesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_StatutoryReservesMember" substitutionGroup="xbrli:item" />
<element name="OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="StockIssuedDuringPeriodShareBasedCompensationValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_StockIssuedDuringPeriodShareBasedCompensationValue" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeconsolidationOfCEIBSPublishingGroup" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidationOfCEIBSPublishingGroup" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ExerciseOfConversionFeaturesOfPreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ExerciseOfConversionFeaturesOfPreferredShares" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FairValueChangeOfDerivativesLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_FairValueChangeOfDerivativesLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ImpairmentOfAvailableForSaleDebtSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ImpairmentOfAvailableForSaleDebtSecurities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PaymentOfAmountDueFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PaymentOfAmountDueFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CashReceivedFromMaturityOfLongtermBankDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_CashReceivedFromMaturityOfLongtermBankDeposit" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PaymentsToAcquireLongtermBankDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PaymentsToAcquireLongtermBankDeposit" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="InsiderTradingPoliciesandProceduresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_InsiderTradingPoliciesandProceduresAbstract" substitutionGroup="xbrli:item" />
<element name="ShortTermInvestmentsTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ShortTermInvestmentsTextBlock" substitutionGroup="xbrli:item" />
<element name="LongTermBankDepositAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LongTermBankDepositAbstract" substitutionGroup="xbrli:item" />
<element name="LongTermBankDepositsTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_LongTermBankDepositsTextBlock" substitutionGroup="xbrli:item" />
<element name="PrepaidExpensesAndOtherCurrentAssetsTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" substitutionGroup="xbrli:item" />
<element name="OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="ConvertibleRedeemablePreferredSharesDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="StatutoryReservesAndRestrictedNetAssetsTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" substitutionGroup="xbrli:item" />
<element name="NonControllingInterestsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_NonControllingInterestsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ConvenienceTranslationPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ConvenienceTranslationPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ShortTermInvestmentsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ShortTermInvestmentsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="LongtermBankDepositsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_LongtermBankDepositsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="LongTermInvestmentsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_LongTermInvestmentsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="OperatingLeasePolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OperatingLeasePolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ContractBalancePolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ContractBalancePolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="SalesAndMarketingPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_SalesAndMarketingPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="GeneralAndAdministrativeExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="EmployeeBenefitsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_EmployeeBenefitsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="GovernmentGrantPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_GovernmentGrantPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="MinorityInterestTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_MinorityInterestTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfChangesInDeferredRevenueTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DeconsolidationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidationAbstract" substitutionGroup="xbrli:item" />
<element name="ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfShortTermInvestmentTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfShortTermInvestmentTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfLongTermBankDepositsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfLongTermBankDepositsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfRelatedPartyRelationshipsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfRelatedPartyBalancesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="YunxuetangInformationTechnologyJiangsuCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" substitutionGroup="xbrli:item" />
<element name="DescriptionOfPrincipalActivities" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DescriptionOfPrincipalActivities" substitutionGroup="xbrli:item" />
<element name="BeijingXuanxingIntelligenceTechnologyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="SuzhouXuanxingIntelligenceTechnologyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="JiangsuRadnovaIntelligenceTechnologyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="AmountsDueToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AmountsDueToRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="VariableInterestEntityAndSubsidiariesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_VariableInterestEntityAndSubsidiariesMember" substitutionGroup="xbrli:item" />
<element name="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" substitutionGroup="xbrli:item" />
<element name="BusinessAcquisitionPercentageOfEquityInterestsAcquired" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" substitutionGroup="xbrli:item" />
<element name="PercentageOfServiceFees" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfServiceFees" substitutionGroup="xbrli:item" />
<element name="VariableInterestEntityOwnershipPledgePercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_VariableInterestEntityOwnershipPledgePercentage" substitutionGroup="xbrli:item" />
<element name="CEIBSPublishingGroupLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_CEIBSPublishingGroupLimitedMember" substitutionGroup="xbrli:item" />
<element name="DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SubscriptionBasedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SubscriptionBasedMember" substitutionGroup="xbrli:item" />
<element name="NonSubscriptionBasedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_NonSubscriptionBasedMember" substitutionGroup="xbrli:item" />
<element name="DeferredRevenueRevenueRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeferredRevenueRevenueRecognized" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredRevenueRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeferredRevenueRecognized" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BeijingLingdaiMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_BeijingLingdaiMember" substitutionGroup="xbrli:item" />
<element name="CEIBSPublishingGroupMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_CEIBSPublishingGroupMember" substitutionGroup="xbrli:item" />
<element name="ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" substitutionGroup="xbrli:item" />
<element name="ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" substitutionGroup="xbrli:item" />
<element name="SuppliersAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SuppliersAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="SuppliersDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SuppliersDomain" substitutionGroup="xbrli:item" />
<element name="SupplierTwoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SupplierTwoMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfDeconsolidatedBalanceSheetTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfDeconsolidatedBalanceSheetTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DeconsolidatedBalanceSheetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidatedBalanceSheetLineItems" substitutionGroup="xbrli:item" />
<element name="FairValueOfDeconsolidation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_FairValueOfDeconsolidation" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeconsolidationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ManCoAndDigitalBMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ManCoAndDigitalBMember" substitutionGroup="xbrli:item" />
<element name="MancoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_MancoMember" substitutionGroup="xbrli:item" />
<element name="DigitalBMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DigitalBMember" substitutionGroup="xbrli:item" />
<element name="CeibsPgMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_CeibsPgMember" substitutionGroup="xbrli:item" />
<element name="CeibsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_CeibsMember" substitutionGroup="xbrli:item" />
<element name="CeibsManagementLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_CeibsManagementLtdMember" substitutionGroup="xbrli:item" />
<element name="DeconsolidationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DeconsolidationLineItems" substitutionGroup="xbrli:item" />
<element name="Percentageofshareheldbythecompany" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_Percentageofshareheldbythecompany" substitutionGroup="xbrli:item" />
<element name="PercentageOfIssuanceForEquityInterest" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PercentageOfIssuanceForEquityInterest" substitutionGroup="xbrli:item" />
<element name="PercentageOfBeneficialOwnershipTransfer" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PercentageOfBeneficialOwnershipTransfer" substitutionGroup="xbrli:item" />
<element name="RemainingAmountOfConsiderationPayableForAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_RemainingAmountOfConsiderationPayableForAcquisition" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PercentageOfOwnershipShareRetain" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PercentageOfOwnershipShareRetain" substitutionGroup="xbrli:item" />
<element name="Percentageofremainingshare" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_Percentageofremainingshare" substitutionGroup="xbrli:item" />
<element name="Amountofdebtinvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_Amountofdebtinvestment" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PercentageOfOwnershipWithOtherShareholders" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PercentageOfOwnershipWithOtherShareholders" substitutionGroup="xbrli:item" />
<element name="AccuredLitigationLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AccuredLitigationLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ScheduleOfShortTermInvestmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfShortTermInvestmentTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ShortTermInvestmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ShortTermInvestmentsLineItems" substitutionGroup="xbrli:item" />
<element name="TimeDepositsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_TimeDepositsMember" substitutionGroup="xbrli:item" />
<element name="LongTermBankDepositsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LongTermBankDepositsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="LongTermBankDepositsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LongTermBankDepositsLineItems" substitutionGroup="xbrli:item" />
<element name="MaturityOfBankDeposits" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_MaturityOfBankDeposits" substitutionGroup="xbrli:item" />
<element name="PercentageOfWeightedAverageDepositsForWealthManagementProduct" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" substitutionGroup="xbrli:item" />
<element name="PrepaidBandwidthCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidBandwidthCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidOfficeSoftwareServiceFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidOfficeSoftwareServiceFee" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidConsultingServiceFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidConsultingServiceFee" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ReceivablesFromThirdpartyPaymentSettlementPlatform" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidTravelExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidTravelExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidMarketingExpensesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidMarketingExpensesNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DepositForLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_DepositForLease" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidContentRentalExpensesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidContentRentalExpensesNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidMarketingAndPromotionalService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PrepaidMarketingAndPromotionalService" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidExpensesAndOtherCurrentAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_PrepaidExpensesAndOtherCurrentAssetsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="PrepaidExpensesAndOtherCurrentAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" substitutionGroup="xbrli:item" />
<element name="CostOfRevenueImpairmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_CostOfRevenueImpairmentLoss" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SalesAndMarketingImpairmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_SalesAndMarketingImpairmentLoss" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShanghaiJiayangInformationSystemCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ShanghaiJiayangInformationSystemCoLtdMember" substitutionGroup="xbrli:item" />
<element name="GuangzhouTaleBaseTechnologyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_GuangzhouTaleBaseTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="OtherMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_OtherMember" substitutionGroup="xbrli:item" />
<element name="JiayangInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_JiayangInvestmentMember" substitutionGroup="xbrli:item" />
<element name="TaleBaseInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_TaleBaseInvestmentMember" substitutionGroup="xbrli:item" />
<element name="LingdaiInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LingdaiInvestmentMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" substitutionGroup="xbrli:item" />
<element name="AvailableForSaleSecurityMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_AvailableForSaleSecurityMember" substitutionGroup="xbrli:item" />
<element name="OtherInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_OtherInvestmentMember" substitutionGroup="xbrli:item" />
<element name="FinancingTransactionOfLingdaiInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_FinancingTransactionOfLingdaiInvestmentMember" substitutionGroup="xbrli:item" />
<element name="FinancingTransactionOfJiayangInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_FinancingTransactionOfJiayangInvestmentMember" substitutionGroup="xbrli:item" />
<element name="FinancingTransactionOfTaleBaseInvestmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_FinancingTransactionOfTaleBaseInvestmentMember" substitutionGroup="xbrli:item" />
<element name="ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ConversionFeatureDiscountRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ConversionFeatureDiscountRate" substitutionGroup="xbrli:item" />
<element name="ConversionFeatureInitialPublicOfferingPossiblePercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" substitutionGroup="xbrli:item" />
<element name="ConversionFeatureRedemptionPossiblePercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ConversionFeatureRedemptionPossiblePercentage" substitutionGroup="xbrli:item" />
<element name="ScheduleOfDebtTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfDebtTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ScheduleOfDebtLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfDebtLineItems" substitutionGroup="xbrli:item" />
<element name="SecuredBankLoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SecuredBankLoanMember" substitutionGroup="xbrli:item" />
<element name="UnsecuredBankLoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_UnsecuredBankLoanMember" substitutionGroup="xbrli:item" />
<element name="LongTermDebtCurrentMaturitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LongTermDebtCurrentMaturitiesMember" substitutionGroup="xbrli:item" />
<element name="LeaseholdImprovementPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_LeaseholdImprovementPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CollectionOfUnusedAdvancesFromTheRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShanghaiChinaEuropeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ShanghaiChinaEuropeMember" substitutionGroup="xbrli:item" />
<element name="SuzhouYunzhengMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SuzhouYunzhengMember" substitutionGroup="xbrli:item" />
<element name="ShanghaiFengheMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ShanghaiFengheMember" substitutionGroup="xbrli:item" />
<element name="XiaoyanLuMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_XiaoyanLuMember" substitutionGroup="xbrli:item" />
<element name="YazhouWuMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_YazhouWuMember" substitutionGroup="xbrli:item" />
<element name="LoansToRelatedPartiesMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_LoansToRelatedPartiesMaturityDate" substitutionGroup="xbrli:item" />
<element name="PercentageOfValueAddedTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfValueAddedTaxRate" substitutionGroup="xbrli:item" />
<element name="ProfitInIncomeTaxRegime" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ProfitInIncomeTaxRegime" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PreferentialTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PreferentialTaxRate" substitutionGroup="xbrli:item" />
<element name="PercenatgeOfIncomeTaxRateOnGlobalIncome" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" substitutionGroup="xbrli:item" />
<element name="PercenatgeOfUniformTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercenatgeOfUniformTaxRate" substitutionGroup="xbrli:item" />
<element name="PercentageOfWithHoldingTaxOnUndistributedDividends" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" substitutionGroup="xbrli:item" />
<element name="PercentageOfWithholdingTaxOnForeignInvestor" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfWithholdingTaxOnForeignInvestor" substitutionGroup="xbrli:item" />
<element name="PercentageOfForeignInvestorOwnsShare" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfForeignInvestorOwnsShare" substitutionGroup="xbrli:item" />
<element name="IncomeLossBeforeTaxSubjectToTax" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_IncomeLossBeforeTaxSubjectToTax" substitutionGroup="xbrli:item" />
<element name="PercentageOfProfitBeforeTaxSubjectToTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_PercentageOfProfitBeforeTaxSubjectToTax" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="EnterpriseIncomeTaxLawMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_EnterpriseIncomeTaxLawMember" substitutionGroup="xbrli:item" />
<element name="PRCentitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_PRCentitiesMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="OverseasEntitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_OverseasEntitiesMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" substitutionGroup="xbrli:item" />
<element name="YunxuetangMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_YunxuetangMember" substitutionGroup="xbrli:item" />
<element name="RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" substitutionGroup="xbrli:item" />
<element name="StockPurchasedDuringPeriodShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_StockPurchasedDuringPeriodShares" substitutionGroup="xbrli:item" />
<element name="ShareTransferredFromOrdinaryShareToZuniformLimited" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" substitutionGroup="xbrli:item" />
<element name="InitialPublicOfferingRelatedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_InitialPublicOfferingRelatedCost" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SeriesA1ConvertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesC1ConvertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="Seriesd2convertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_Seriesd2convertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="Seriesd3convertibleRedeemablePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_Seriesd3convertibleRedeemablePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="ZuniformLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ZuniformLimitedMember" substitutionGroup="xbrli:item" />
<element name="RedeemableConvertibleSeriesa2preferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_RedeemableConvertibleSeriesa2preferredSharesMember" substitutionGroup="xbrli:item" />
<element name="RedeemableConvertibleSeriesa3preferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_RedeemableConvertibleSeriesa3preferredSharesMember" substitutionGroup="xbrli:item" />
<element name="RedeemableConvertibleSeriesa4preferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_RedeemableConvertibleSeriesa4preferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesC2PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesC2PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="Seriesd1preferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_Seriesd1preferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesD2PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesD2PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesE1PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesE1PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="Seriesd3PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_Seriesd3PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesE1PreferredSharesSeriesE2PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesBPreferredStockAndSeriesAPreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" substitutionGroup="xbrli:item" />
<element name="SeriesBPreferredStockAndSeriesC1PreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesE2RedeemableConvertiblePreferredSharesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" substitutionGroup="xbrli:item" />
<element name="SeriesAOrdinaryShareMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesAOrdinaryShareMember" substitutionGroup="xbrli:item" />
<element name="CommonSharesAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_CommonSharesAcquired" substitutionGroup="xbrli:item" />
<element name="MarketCapitalization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_MarketCapitalization" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AnnualRateOfReturn" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AnnualRateOfReturn" substitutionGroup="xbrli:item" />
<element name="ValueToBeCalculatedToDetermineMarketCapitalization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_ValueToBeCalculatedToDetermineMarketCapitalization" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeemedDividend" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeemedDividend" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PreOfferingValuation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PreOfferingValuation" substitutionGroup="xbrli:item" />
<element name="AggregateGrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_AggregateGrossProceeds" substitutionGroup="xbrli:item" />
<element name="DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" substitutionGroup="xbrli:item" />
<element name="StockIssuedDuringThePeriodSharesWarrantsExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" substitutionGroup="xbrli:item" />
<element name="StockIssuedDuringThePeriodValueWarrantsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_StockIssuedDuringThePeriodValueWarrantsExercised" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PreferredStockLiquidationPricePercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PreferredStockLiquidationPricePercentage" substitutionGroup="xbrli:item" />
<element name="CompoundInterestRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_CompoundInterestRate" substitutionGroup="xbrli:item" />
<element name="SeriesAWarrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesAWarrantMember" substitutionGroup="xbrli:item" />
<element name="SeriesCWarrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_SeriesCWarrantMember" substitutionGroup="xbrli:item" />
<element name="PromissoryNoteMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_PromissoryNoteMember" substitutionGroup="xbrli:item" />
<element name="YearOfIpoAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_YearOfIpoAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="YearOfIpoDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_YearOfIpoDomain" substitutionGroup="xbrli:item" />
<element name="FourYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_FourYearsMember" substitutionGroup="xbrli:item" />
<element name="LaterThanSevenYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LaterThanSevenYearsMember" substitutionGroup="xbrli:item" />
<element name="LaterThanFiveYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_LaterThanFiveYearsMember" substitutionGroup="xbrli:item" />
<element name="FiveYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_FiveYearsMember" substitutionGroup="xbrli:item" />
<element name="ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TwentyThousandTwentyOnePlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_TwentyThousandTwentyOnePlanMember" substitutionGroup="xbrli:item" />
<element name="DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TwentyTwentyOnePlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_TwentyTwentyOnePlanMember" substitutionGroup="xbrli:item" />
<element name="TwentyTwentyFiveSharePlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_TwentyTwentyFiveSharePlanMember" substitutionGroup="xbrli:item" />
<element name="ShareRepurchaseProgramMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_ShareRepurchaseProgramMember" substitutionGroup="xbrli:item" />
<element name="EquityLossInSubsidiariesVieAndViesSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfStatementOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DisclosureOfStatementOfCashFlowsAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" substitutionGroup="xbrli:item" />
<element name="PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" substitutionGroup="xbrli:item" />
<element name="StatutoryReserveMadeDuringThePeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="yxt_StatutoryReserveMadeDuringThePeriod" substitutionGroup="xbrli:item" xbrli:balance="debit" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>yxt-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 24-April-2025 [01:35:30] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail" roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" roleURI="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail" roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" roleURI="http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" />
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_RestrictedCashCurrent" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_ShortTermInvestments" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_YXT_AmountsDueFromRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_YXT_AmountsDueFromRelatedParties" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsNoncurrent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_Goodwill" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_LongTermInvestments" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent" use="optional" order="15" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_YXT_AcquisitionConsiderationPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_YXT_AcquisitionConsiderationPayable" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" order="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OtherLiabilities" use="optional" order="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesNoncurrent" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_LongTermLoansFromBank" use="optional" order="27" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" order="28" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="29" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="30" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order="31" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="32" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock" use="optional" order="33" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="34" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserve" xlink:label="loc_YXT_StatutoryReserve" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_YXT_StatutoryReserve" use="optional" order="36" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_MinorityInterest" use="optional" order="37" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_CommitmentsAndContingencies" use="optional" order="38" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" use="optional" order="39" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_NetIncomeLoss" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_Revenues" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_YXT_RevenueFromCorporateLearningSolutions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues" xlink:to="loc_YXT_RevenueFromCorporateLearningSolutions" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_YXT_RevenuesOthers" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues" xlink:to="loc_YXT_RevenuesOthers" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_CostOfRevenue" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_SellingAndMarketingExpense" use="optional" order="9" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense" use="optional" order="10" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense" use="optional" order="11" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="loc_us-gaap_OtherOperatingIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_OtherOperatingIncome" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InvestmentIncomeInterest" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestExpenseNonoperating" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_GainLossOnInvestments" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_YXT_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_YXT_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" use="optional" order="19" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" use="optional" order="20" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="21" weight="-1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_YXT_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_YXT_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_YXT_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_YXT_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xlink:label="loc_YXT_NetAccretionOfConvertibleRedeemablePreferredShares" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_YXT_NetAccretionOfConvertibleRedeemablePreferredShares" use="optional" order="24" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" use="optional" order="27" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" use="optional" order="28" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" use="optional" order="29" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_Depreciation" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DeconsolidationGainOrLossAmount" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueChangeOfDerivativesLiabilities" xlink:label="loc_YXT_FairValueChangeOfDerivativesLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_YXT_FairValueChangeOfDerivativesLiabilities" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xlink:label="loc_YXT_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_YXT_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ImpairmentOfAvailableForSaleDebtSecurities" xlink:label="loc_YXT_ImpairmentOfAvailableForSaleDebtSecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_YXT_ImpairmentOfAvailableForSaleDebtSecurities" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" use="optional" order="11" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables" use="optional" order="15" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="21" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets" use="optional" order="22" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments" use="optional" order="23" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" use="optional" order="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments" use="optional" order="25" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" order="26" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDivestedFromDeconsolidation" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation" use="optional" order="27" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" order="28" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PaymentOfAmountDueFromRelatedParties" xlink:label="loc_YXT_PaymentOfAmountDueFromRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_YXT_PaymentOfAmountDueFromRelatedParties" use="optional" order="29" weight="-1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xlink:label="loc_YXT_CashReceivedFromMaturityOfLongtermBankDeposit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_YXT_CashReceivedFromMaturityOfLongtermBankDeposit" use="optional" order="30" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PaymentsToAcquireLongtermBankDeposit" xlink:label="loc_YXT_PaymentsToAcquireLongtermBankDeposit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_YXT_PaymentsToAcquireLongtermBankDeposit" use="optional" order="31" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order="32" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt" use="optional" order="33" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt" use="optional" order="34" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt" use="optional" order="36" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" use="optional" order="37" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts" use="optional" order="38" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" use="optional" order="39" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_YXT_AcquisitionConsiderationPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_YXT_AcquisitionConsiderationPayable" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:label="loc_YXT_OtherPayableAndAccruedLiabilitiesRelatedParty" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_YXT_OtherPayableAndAccruedLiabilitiesRelatedParty" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xlink:label="loc_YXT_EquityLossInSubsidiariesVieAndViesSubsidiaries" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_YXT_EquityLossInSubsidiariesVieAndViesSubsidiaries" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" use="optional" order="12" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AccountsReceivableNet" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" use="optional" order="16" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_NetIncomeLoss" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InvestmentIncomeInterest" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestExpenseNonoperating" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_YXT_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_YXT_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" use="optional" order="9" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" use="optional" order="10" weight="-1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_YXT_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_YXT_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemablePreferredStockDividends" xlink:label="loc_us-gaap_RedeemablePreferredStockDividends" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_RedeemablePreferredStockDividends" use="optional" order="12" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemablePreferredStockDividends" xlink:label="loc_us-gaap_RedeemablePreferredStockDividends" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_RedeemablePreferredStockDividends" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_YXT_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_YXT_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="5" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaap_AccruedRentCurrent" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LeaseholdImprovementPayable" xlink:label="loc_YXT_LeaseholdImprovementPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_YXT_LeaseholdImprovementPayable" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaap_AccountsPayableOtherCurrent" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccuredLitigationLiabilities" xlink:label="loc_YXT_AccuredLitigationLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_YXT_AccuredLitigationLiabilities" use="optional" order="7" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost" xlink:to="loc_us-gaap_OperatingLeaseCost" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost" xlink:to="loc_us-gaap_ShortTermLeaseCost" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xlink:label="loc_YXT_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_YXT_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" use="optional" order="5" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_YXT_RevenueFromCorporateLearningSolutions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues" xlink:to="loc_YXT_RevenueFromCorporateLearningSolutions" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_YXT_RevenuesOthers" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues" xlink:to="loc_YXT_RevenuesOthers" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaap_PrepaidRent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_PrepaidRent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidBandwidthCosts" xlink:label="loc_YXT_PrepaidBandwidthCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_YXT_PrepaidBandwidthCosts" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaap_DepositsAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_DepositsAssetsCurrent" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidOfficeSoftwareServiceFee" xlink:label="loc_YXT_PrepaidOfficeSoftwareServiceFee" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_YXT_PrepaidOfficeSoftwareServiceFee" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_PrepaidTaxes" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising" xlink:label="loc_us-gaap_PrepaidAdvertising" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_PrepaidAdvertising" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidConsultingServiceFee" xlink:label="loc_YXT_PrepaidConsultingServiceFee" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_YXT_PrepaidConsultingServiceFee" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xlink:label="loc_YXT_ReceivablesFromThirdpartyPaymentSettlementPlatform" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_YXT_ReceivablesFromThirdpartyPaymentSettlementPlatform" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidTravelExpense" xlink:label="loc_YXT_PrepaidTravelExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_YXT_PrepaidTravelExpense" use="optional" order="10" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidMarketingExpensesNoncurrent" xlink:label="loc_YXT_PrepaidMarketingExpensesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_YXT_PrepaidMarketingExpensesNoncurrent" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaap_DeferredCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_us-gaap_DeferredCosts" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DepositForLease" xlink:label="loc_YXT_DepositForLease" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_YXT_DepositForLease" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidContentRentalExpensesNoncurrent" xlink:label="loc_YXT_PrepaidContentRentalExpensesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_YXT_PrepaidContentRentalExpensesNoncurrent" use="optional" order="14" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" order="5" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_Goodwill" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_MinorityInterest" use="optional" order="15" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsNoncurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_LongTermInvestments" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_RestrictedCashCurrent" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_YXT_AmountsDueFromRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_YXT_AmountsDueFromRelatedParties" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_OtherReceivables" use="optional" order="13" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueToRelatedParties" xlink:label="loc_YXT_AmountsDueToRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_YXT_AmountsDueToRelatedParties" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_YXT_AcquisitionConsiderationPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_YXT_AcquisitionConsiderationPayable" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OtherLiabilities" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesNoncurrent" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" order="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_LongTermLoansFromBank" use="optional" order="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaap_OtherLoansPayableLongTerm" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_OtherLoansPayableLongTerm" use="optional" order="27" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xlink:label="loc_YXT_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_YXT_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xlink:label="loc_YXT_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_YXT_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xlink:label="loc_YXT_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_YXT_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" use="optional" order="9" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities" use="optional" order="5" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="loc_us-gaap_DeferredTaxAssetsNet" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" use="optional" order="9" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_DeferredTaxAssetsGross" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance" use="optional" order="14" weight="-1" />
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>yxt-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 24-April-2025 [01:35:31] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#CoverPage" roleURI="http://www.yxt.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConcentrationAndRisksAdditionalInformationDetail" roleURI="http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" roleURI="http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail" roleURI="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" roleURI="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestmentsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail" roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail" roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsScheduleOfDebtDetail" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseAdditionalInformationDetail" roleURI="http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationAdditionalInformationDetail" roleURI="http://www.yxt.com/role/TaxationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OrdinarySharesAdditionalInformationDetail" roleURI="http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConvertibleRedeemablePreferredSharesAdditionInformationDetail" roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail" roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationSummaryOfMovementOfTheRsusDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationAdditionalInformationDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#NetLossEarningsPerShareAdditionalInformationDetail" roleURI="http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#SubsequentEventsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesAdditionalInformationDetailAlternate" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetailAlternate" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentInformationTable_3" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_208" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_208" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_208" xlink:to="loc_us-gaap_EquityComponentDomain_209" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_209_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_208" xlink:to="loc_us-gaap_EquityComponentDomain_209_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_209" xlink:to="loc_us-gaap_CommonStockMember_210" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_50" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_50" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_51" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_50" xlink:to="loc_us-gaap_ClassOfStockDomain_51" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_51_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_50" xlink:to="loc_us-gaap_ClassOfStockDomain_51_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember_52" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_51" xlink:to="loc_dei_AdrMember_52" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_53" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_51" xlink:to="loc_us-gaap_CommonClassAMember_53" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_54" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_51" xlink:to="loc_us-gaap_CommonClassBMember_54" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_56" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_56" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_57" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_56" xlink:to="loc_dei_AddressTypeDomain_57" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_57_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_56" xlink:to="loc_dei_AddressTypeDomain_57_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_58" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_57" xlink:to="loc_dei_BusinessContactMember_58" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentType_7" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_47" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AmendmentFlag_47" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentRegistrationStatement_8" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentAnnualReport_9" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_46" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityCentralIndexKey_46" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentPeriodEndDate_10" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_CurrentFiscalYearEndDate_11" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_48" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_48" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentFiscalYearFocus_12" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentTransitionReport_13" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentShellCompanyReport_14" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_15" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityFileNumber_15" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_16" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityRegistrantName_16" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_17" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_17" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_18" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressAddressLine1_18" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_19" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressAddressLine2_19" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_20" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressCityOrTown_20" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_22" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressCountry_22" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_23" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressPostalZipCode_23" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_dei_CountryRegion_27" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_CountryRegion_27" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_24" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_CityAreaCode_24" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_25" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_LocalPhoneNumber_25" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_26" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_ContactPersonnelName_26" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_28" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_ContactPersonnelEmailAddress_28" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_29" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_Security12bTitle_29" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_30" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_TradingSymbol_30" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_dei_NoTradingSymbolFlag_49" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_NoTradingSymbolFlag_49" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_31" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_SecurityExchangeName_31" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_32" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_32" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_33" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_33" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_34" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityVoluntaryFilers_34" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_35" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityCurrentReportingStatus_35" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_36" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityInteractiveDataCurrent_36" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_37" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityFilerCategory_37" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_38" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityEmergingGrowthCompany_38" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_1581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityExTransitionPeriod_1581" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_39" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_IcfrAuditorAttestationFlag_39" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_40" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_40" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_41" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentAccountingStandard_41" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_42" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityShellCompany_42" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_43" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AuditorFirmId_43" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_45" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AuditorName_45" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_44" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AuditorLocation_44" use="optional" order="58" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_64" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_69" xlink:to="loc_us-gaap_StatementTable_64" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_65" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_64" xlink:to="loc_us-gaap_StatementClassOfStockAxis_65" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_66" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_65" xlink:to="loc_us-gaap_ClassOfStockDomain_66" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_66_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_65" xlink:to="loc_us-gaap_ClassOfStockDomain_66_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_117" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_117" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_118" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_119" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_119" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_120" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_120" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_121" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1868" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_us-gaap_CommonClassAMember_1868" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1869" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_us-gaap_CommonClassBMember_1869" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_70" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_69" xlink:to="loc_us-gaap_AssetsAbstract_70" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_71" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_70" xlink:to="loc_us-gaap_AssetsCurrentAbstract_71" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_72" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_72" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_73" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_RestrictedCashCurrent_73" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_74" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_ShortTermInvestments_74" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_75" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_75" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_yxt_AmountsDueFromRelatedParties_76" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_yxt_AmountsDueFromRelatedParties_76" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_77" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_77" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_78" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_AssetsCurrent_78" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_79" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_70" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_79" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_80" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_80" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_81" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_81" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_82" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_Goodwill_82" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_83" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_LongTermInvestments_83" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_84" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_84" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_85" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_85" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_86" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_86" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_87" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_AssetsNoncurrent_87" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_88" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_70" xlink:to="loc_us-gaap_Assets_88" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_69" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_90" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_LiabilitiesAbstract_90" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_99" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_90" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_99" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_100" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_AccountsPayableCurrent_100" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1660" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_OtherLiabilities_1660" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_101" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_DeferredRevenueCurrent_102" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable_103" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_yxt_AcquisitionConsiderationPayable_103" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_104" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_104" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_105" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_105" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_106" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_LiabilitiesCurrent_107" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_90" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_109" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_LongTermLoansFromBank_109" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_110" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_110" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_111" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_112" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_90" xlink:to="loc_us-gaap_Liabilities_113" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_114" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_CommitmentsAndContingencies_114" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MezzanineEquityAbstract" xlink:label="loc_yxt_MezzanineEquityAbstract_115" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_yxt_MezzanineEquityAbstract_115" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_116" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_MezzanineEquityAbstract_115" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_116" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_146" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_StockholdersEquityAbstract_146" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_CommonStockValue_147" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_148" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_148" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserve" xlink:label="loc_yxt_StatutoryReserve_1457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_yxt_StatutoryReserve_1457" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_149" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_149" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_150" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_150" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_StockholdersEquity_151" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_MinorityInterest_152" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_153" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_154" use="optional" order="61" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_97" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_93" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_93" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_StatementTable_94" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_95" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_StatementClassOfStockAxis_95" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_96" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_95" xlink:to="loc_us-gaap_ClassOfStockDomain_96" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_96_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_95" xlink:to="loc_us-gaap_ClassOfStockDomain_96_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_139" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_140" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_140" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_141" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_141" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_142" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_142" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_143" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_143" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1825" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_us-gaap_CommonClassAMember_1825" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1826" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_us-gaap_CommonClassBMember_1826" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1663" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" xlink:to="loc_us-gaap_RelatedPartyDomain_1663" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1663_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" xlink:to="loc_us-gaap_RelatedPartyDomain_1663_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1663" xlink:to="loc_us-gaap_RelatedPartyMember_1664" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusAxis" xlink:label="loc_us-gaap_RecourseStatusAxis_1665" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_RecourseStatusAxis_1665" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusDomain" xlink:label="loc_us-gaap_RecourseStatusDomain_1666" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RecourseStatusAxis_1665" xlink:to="loc_us-gaap_RecourseStatusDomain_1666" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusDomain" xlink:label="loc_us-gaap_RecourseStatusDomain_1666_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RecourseStatusAxis_1665" xlink:to="loc_us-gaap_RecourseStatusDomain_1666_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecourseMember" xlink:label="loc_us-gaap_NonrecourseMember_1667" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RecourseStatusDomain_1666" xlink:to="loc_us-gaap_NonrecourseMember_1667" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1668" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1668" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1669" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1668" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1669" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1669_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1668" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1669_default" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xlink:label="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1670" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1669" xlink:to="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1670" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_98" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_98" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccountsPayableCurrentRelatedPartiesCurrent" xlink:label="loc_yxt_AccountsPayableCurrentRelatedPartiesCurrent_122" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_AccountsPayableCurrentRelatedPartiesCurrent_122" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermBorrowingsToRelatedParty" xlink:label="loc_yxt_ShortTermBorrowingsToRelatedParty_123" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_ShortTermBorrowingsToRelatedParty_123" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueCurrentRelatedParty" xlink:label="loc_yxt_DeferredRevenueCurrentRelatedParty_124" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_DeferredRevenueCurrentRelatedParty_124" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayableRelatedParty" xlink:label="loc_yxt_AcquisitionConsiderationPayableRelatedParty_125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_AcquisitionConsiderationPayableRelatedParty_125" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:label="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_126" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_126" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DerivativeLiabilitiesCurrentRelatedParty" xlink:label="loc_yxt_DerivativeLiabilitiesCurrentRelatedParty_1719" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_DerivativeLiabilitiesCurrentRelatedParty_1719" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeaseLiabilityCurrentRelatedParty" xlink:label="loc_yxt_OperatingLeaseLiabilityCurrentRelatedParty_127" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_OperatingLeaseLiabilityCurrentRelatedParty_127" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtNonCurrentRelatedParty" xlink:label="loc_yxt_LongTermDebtNonCurrentRelatedParty_128" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_LongTermDebtNonCurrentRelatedParty_128" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xlink:label="loc_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty_129" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty_129" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueNonCurrentRelatedParty" xlink:label="loc_yxt_DeferredRevenueNonCurrentRelatedParty_130" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_DeferredRevenueNonCurrentRelatedParty_130" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_131" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_131" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_132" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_132" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockSharesIssued_133" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_145" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_145" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1870" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1870" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1871" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1871" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1872" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockSharesIssued_1872" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1873" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1873" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1661" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_OtherLiabilities_1661" use="optional" order="44" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_158" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_157" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_StatementTable_157" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_RevenuesAbstract_162" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_yxt_RevenueFromCorporateLearningSolutions_163" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_162" xlink:to="loc_yxt_RevenueFromCorporateLearningSolutions_163" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_yxt_RevenuesOthers_164" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_162" xlink:to="loc_yxt_RevenuesOthers_164" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_165" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_162" xlink:to="loc_us-gaap_Revenues_165" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_167" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_CostOfRevenue_167" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_168" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_SellingAndMarketingExpense_168" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_169" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_169" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_170" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_170" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="loc_us-gaap_OtherOperatingIncome_171" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_OtherOperatingIncome_171" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_172" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_OperatingIncomeLoss_172" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_173" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_InvestmentIncomeInterest_173" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating_174" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_InterestExpenseNonoperating_174" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1821" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1821" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_176" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_176" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_177" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_177" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_178" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_179" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_180" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_180" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ProfitLoss_181" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_182" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLoss_183" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_184" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_184" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_185" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_185" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_NetAccretionOfConvertibleRedeemablePreferredShares_186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_NetAccretionOfConvertibleRedeemablePreferredShares_186" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_187" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_187" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_190" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_191" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_192" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_192" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_193" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_193" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_194" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_194" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_197" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_197" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_198" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_EarningsPerShareAbstract_198" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_199" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_198" xlink:to="loc_us-gaap_EarningsPerShareBasic_199" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_200" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_198" xlink:to="loc_us-gaap_EarningsPerShareDiluted_200" use="optional" order="37" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_207" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_203" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StatementTable_203" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_204" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_204" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_204" xlink:to="loc_us-gaap_EquityComponentDomain_205" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_205_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_204" xlink:to="loc_us-gaap_EquityComponentDomain_205_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_206" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_CommonStockMember_206" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_225" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_225" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_211" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_211" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReservesMember" xlink:label="loc_yxt_StatutoryReservesMember_212" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_yxt_StatutoryReservesMember_212" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_213" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_RetainedEarningsMember_213" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_ParentMember_214" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_NoncontrollingInterestMember_215" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1880" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1880" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1881" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1880" xlink:to="loc_us-gaap_ClassOfStockDomain_1881" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1881_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1880" xlink:to="loc_us-gaap_ClassOfStockDomain_1881_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1883" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1881" xlink:to="loc_us-gaap_CommonClassAMember_1883" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1882" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1881" xlink:to="loc_us-gaap_CommonClassBMember_1882" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_1891" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_1891" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_1891_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_1891_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_216" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_SharesOutstanding_217" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_218" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_ProfitLoss_218" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_219" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_219" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax_226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax_226" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_220" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_233" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_232" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroup" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroup_234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_DeconsolidationOfCEIBSPublishingGroup_234" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_235" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_236" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_238" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_237" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1858" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1858" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_1879" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_1879" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ExerciseOfConversionFeaturesOfPreferredShares" xlink:label="loc_yxt_ExerciseOfConversionFeaturesOfPreferredShares_239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_ExerciseOfConversionFeaturesOfPreferredShares_239" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_228" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_228" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_221" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_221" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xlink:label="loc_yxt_StockIssuedDuringPeriodShareBasedCompensationValue_222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_StockIssuedDuringPeriodShareBasedCompensationValue_222" use="optional" order="38" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1899" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1894" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1899" xlink:to="loc_us-gaap_StatementTable_1894" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1895" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1894" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1895" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1896" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1895" xlink:to="loc_us-gaap_ClassOfStockDomain_1896" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1896_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1895" xlink:to="loc_us-gaap_ClassOfStockDomain_1896_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1898" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1896" xlink:to="loc_us-gaap_CommonClassBMember_1898" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1897" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1896" xlink:to="loc_us-gaap_CommonClassAMember_1897" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1906" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1894" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1906" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1907" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1906" xlink:to="loc_us-gaap_EquityComponentDomain_1907" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1907_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1906" xlink:to="loc_us-gaap_EquityComponentDomain_1907_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1908" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1907" xlink:to="loc_us-gaap_CommonStockMember_1908" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1901" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1899" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1901" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaap_MinorityInterestLineItems_316" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaap_MinorityInterestTable_312" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_us-gaap_MinorityInterestTable_312" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_313" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_312" xlink:to="loc_srt_OwnershipAxis_313" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_313" xlink:to="loc_srt_OwnershipDomain_314" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_314_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_313" xlink:to="loc_srt_OwnershipDomain_314_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xlink:label="loc_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember_315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_314" xlink:to="loc_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember_315" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation_317" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_dei_EntityIncorporationDateOfIncorporation_317" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_318" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_318" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DescriptionOfPrincipalActivities" xlink:label="loc_yxt_DescriptionOfPrincipalActivities_319" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_yxt_DescriptionOfPrincipalActivities_319" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_326" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" xlink:to="loc_srt_OwnershipAxis_323" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_323" xlink:to="loc_srt_OwnershipDomain_324" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_324_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_323" xlink:to="loc_srt_OwnershipDomain_324_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember_1865" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_324" xlink:to="loc_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember_1865" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember_330" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_324" xlink:to="loc_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember_330" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember_331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_324" xlink:to="loc_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember_331" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation_327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_dei_EntityIncorporationDateOfIncorporation_327" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_328" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_328" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DescriptionOfPrincipalActivities" xlink:label="loc_yxt_DescriptionOfPrincipalActivities_329" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_yxt_DescriptionOfPrincipalActivities_329" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1047" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1046" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1047" xlink:to="loc_us-gaap_StatementTable_1046" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1085" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1085" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1086" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1085" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1086" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1086_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1085" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1086_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1087" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1086" xlink:to="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1087" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1089" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" xlink:to="loc_us-gaap_RelatedPartyDomain_1089" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1089_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" xlink:to="loc_us-gaap_RelatedPartyDomain_1089_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1048" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1047" xlink:to="loc_us-gaap_AssetsAbstract_1048" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1075" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1048" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1075" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1049" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1049" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_1050" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_RestrictedCashCurrent_1050" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1054" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1054" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_yxt_AmountsDueFromRelatedParties_1058" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_yxt_AmountsDueFromRelatedParties_1058" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables_1672" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_OtherReceivables_1672" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1056" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1056" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1596" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_AssetsCurrent_1596" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1057" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1048" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1057" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1059" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_LongTermInvestments_1059" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1060" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1060" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1061" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1061" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1062" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1062" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1063" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1063" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_1064" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_AssetsNoncurrent_1064" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1065" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1048" xlink:to="loc_us-gaap_Assets_1065" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_1066" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1047" xlink:to="loc_us-gaap_LiabilitiesAbstract_1066" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1067" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1066" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1067" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1068" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_AccountsPayableCurrent_1068" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1673" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_OtherLiabilities_1673" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1069" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1069" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1070" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1070" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueToRelatedParties" xlink:label="loc_yxt_AmountsDueToRelatedParties_1071" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_yxt_AmountsDueToRelatedParties_1071" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable_1072" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_yxt_AcquisitionConsiderationPayable_1072" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_1073" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_1073" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1074" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1074" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1076" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_LiabilitiesCurrent_1076" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1066" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaap_OtherLoansPayableLongTerm_1822" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_OtherLoansPayableLongTerm_1822" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1078" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1078" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_1079" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_LongTermLoansFromBank_1079" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1080" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1080" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_1081" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_1081" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1082" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1066" xlink:to="loc_us-gaap_Liabilities_1082" use="optional" order="43" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1600" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1599" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_StatementTable_1599" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1601" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1599" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1601" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1602" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1601" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1602" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1602_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1601" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1602_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1603" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1602" xlink:to="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1603" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1599" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1605" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" xlink:to="loc_us-gaap_RelatedPartyDomain_1605" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1605_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" xlink:to="loc_us-gaap_RelatedPartyDomain_1605_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1607" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1607" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_1608" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CostOfRevenue_1608" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1609" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetIncomeLoss_1609" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1610" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1610" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1611" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1612" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1613" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1614" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1614" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xlink:label="loc_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired_334" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired_334" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfServiceFees" xlink:label="loc_yxt_PercentageOfServiceFees_335" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_PercentageOfServiceFees_335" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityOwnershipPledgePercentage" xlink:label="loc_yxt_VariableInterestEntityOwnershipPledgePercentage_336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_VariableInterestEntityOwnershipPledgePercentage_336" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_ProfitLoss_337" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_dei_LegalEntityAxis_339" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_340" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_339" xlink:to="loc_dei_EntityDomain_340" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_340_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_339" xlink:to="loc_dei_EntityDomain_340_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_us-gaap_StatementClassOfStockAxis_345" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_346" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_345" xlink:to="loc_us-gaap_ClassOfStockDomain_346" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_346_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_345" xlink:to="loc_us-gaap_ClassOfStockDomain_346_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_347" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_346" xlink:to="loc_us-gaap_CommonClassAMember_347" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_348" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_348" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_348" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_348" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349" xlink:to="loc_us-gaap_IPOMember_350" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1636" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1636" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1636" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1636" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupLimitedMember" xlink:label="loc_yxt_CEIBSPublishingGroupLimitedMember_1638" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637" xlink:to="loc_yxt_CEIBSPublishingGroupLimitedMember_1638" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_343" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_344" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_344" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_351" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_352" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_353" use="optional" order="25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_704" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_704" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricGenerationEquipmentMember" xlink:label="loc_us-gaap_ElectricGenerationEquipmentMember_706" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_ElectricGenerationEquipmentMember_706" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_707" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_707" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_708" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_708" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_709" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_VehiclesMember_709" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_724" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" xlink:to="loc_srt_RangeAxis_724" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_725" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_724" xlink:to="loc_srt_RangeMember_725" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_725_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_724" xlink:to="loc_srt_RangeMember_725_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_725" xlink:to="loc_srt_MinimumMember_728" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_727" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_725" xlink:to="loc_srt_MaximumMember_727" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_717" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_1639" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_1639" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_757" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_755" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_755" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_758" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_755" xlink:to="loc_srt_MajorCustomersAxis_758" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_759" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_758" xlink:to="loc_srt_NameOfMajorCustomerDomain_759" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_759_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_758" xlink:to="loc_srt_NameOfMajorCustomerDomain_759_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SubscriptionBasedMember" xlink:label="loc_yxt_SubscriptionBasedMember_760" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_759" xlink:to="loc_yxt_SubscriptionBasedMember_760" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NonSubscriptionBasedMember" xlink:label="loc_yxt_NonSubscriptionBasedMember_761" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_759" xlink:to="loc_yxt_NonSubscriptionBasedMember_761" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_yxt_RevenueFromCorporateLearningSolutions_762" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_yxt_RevenueFromCorporateLearningSolutions_762" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_yxt_RevenuesOthers_763" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_yxt_RevenuesOthers_763" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_764" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_us-gaap_Revenues_764" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1010" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1009" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_StatementTable_1009" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingLingdaiMember" xlink:label="loc_yxt_BeijingLingdaiMember_1027" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" xlink:to="loc_yxt_BeijingLingdaiMember_1027" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_1031" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" xlink:to="loc_yxt_CEIBSPublishingGroupMember_1031" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1034" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_srt_RangeAxis_1034" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1035" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1034" xlink:to="loc_srt_RangeMember_1035" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1035_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1034" xlink:to="loc_srt_RangeMember_1035_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1036" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1035" xlink:to="loc_srt_MaximumMember_1036" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1037" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1035" xlink:to="loc_srt_MinimumMember_1037" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1039" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1039" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1017" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1017" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1023" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1023" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription_1024" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription_1024" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xlink:label="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss_1028" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss_1028" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1029" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_Goodwill_1029" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="loc_us-gaap_GoodwillFairValueDisclosure_1030" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_GoodwillFairValueDisclosure_1030" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1032" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1032" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1033" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1033" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueRecognized" xlink:label="loc_yxt_DeferredRevenueRecognized_1040" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_yxt_DeferredRevenueRecognized_1040" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_1041" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_1041" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_1051" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_1051" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_1053" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_1053" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_1674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_1674" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1737" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1737" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:label="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_1855" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_1855" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_1856" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_1856" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_1857" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_1857" use="optional" order="29" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_844" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_us-gaap_ConcentrationRiskTable_843" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_845" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_srt_RangeAxis_845" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_846" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_845" xlink:to="loc_srt_RangeMember_846" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_846_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_845" xlink:to="loc_srt_RangeMember_846_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="loc_us-gaap_AccountsPayableMember_1676" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850" xlink:to="loc_us-gaap_AccountsPayableMember_1676" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1678" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1678" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1678_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1678_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_1680" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1678" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_1680" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersAxis" xlink:label="loc_yxt_SuppliersAxis_1681" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_yxt_SuppliersAxis_1681" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersDomain" xlink:label="loc_yxt_SuppliersDomain_1682" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_yxt_SuppliersAxis_1681" xlink:to="loc_yxt_SuppliersDomain_1682" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersDomain" xlink:label="loc_yxt_SuppliersDomain_1682_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_yxt_SuppliersAxis_1681" xlink:to="loc_yxt_SuppliersDomain_1682_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplierTwoMember" xlink:label="loc_yxt_SupplierTwoMember_1684" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_SuppliersDomain_1682" xlink:to="loc_yxt_SupplierTwoMember_1684" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_855" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_855" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xlink:label="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate_1781" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate_1781" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xlink:label="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate_1782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate_1782" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidatedBalanceSheetLineItems" xlink:label="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDeconsolidatedBalanceSheetTable" xlink:label="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_911" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" xlink:to="loc_srt_ConsolidatedEntitiesAxis_911" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_912" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_911" xlink:to="loc_srt_ConsolidatedEntitiesDomain_912" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_912_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_911" xlink:to="loc_srt_ConsolidatedEntitiesDomain_912_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_914" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_912" xlink:to="loc_yxt_CEIBSPublishingGroupMember_914" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_886" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_886" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_887" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_887" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_888" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_888" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_889" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_889" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_890" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_890" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_891" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_Goodwill_891" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_892" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_892" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_893" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_893" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_894" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_AccountsPayableCurrent_894" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_895" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_DeferredRevenueCurrent_895" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_896" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_896" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_898" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_898" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_899" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_899" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_900" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_900" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_901" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_MinorityInterest_901" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_903" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_Liabilities_903" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueOfDeconsolidation" xlink:label="loc_yxt_FairValueOfDeconsolidation_909" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_yxt_FairValueOfDeconsolidation_909" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount_904" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_DeconsolidationGainOrLossAmount_904" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationLineItems" xlink:label="loc_yxt_DeconsolidationLineItems_933" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationTable" xlink:label="loc_yxt_DeconsolidationTable_919" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_DeconsolidationTable_919" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_920" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_920" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_920" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_920" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ManCoAndDigitalBMember" xlink:label="loc_yxt_ManCoAndDigitalBMember_922" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921" xlink:to="loc_yxt_ManCoAndDigitalBMember_922" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_924" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_924" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_924_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_924_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MancoMember" xlink:label="loc_yxt_MancoMember_925" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_MancoMember_925" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DigitalBMember" xlink:label="loc_yxt_DigitalBMember_926" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_DigitalBMember_926" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsPgMember" xlink:label="loc_yxt_CeibsPgMember_927" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_CeibsPgMember_927" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsMember" xlink:label="loc_yxt_CeibsMember_928" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_CeibsMember_928" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsManagementLtdMember" xlink:label="loc_yxt_CeibsManagementLtdMember_956" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_CeibsManagementLtdMember_956" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_929" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_929" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_930" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_929" xlink:to="loc_us-gaap_EquityComponentDomain_930" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_930_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_929" xlink:to="loc_us-gaap_EquityComponentDomain_930_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_931" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_930" xlink:to="loc_us-gaap_CommonStockMember_931" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_932" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_930" xlink:to="loc_us-gaap_PreferredStockMember_932" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_941" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_StatementClassOfStockAxis_941" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_942" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_941" xlink:to="loc_us-gaap_ClassOfStockDomain_942" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_942_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_941" xlink:to="loc_us-gaap_ClassOfStockDomain_942_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_943" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_942" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_943" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_944" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_944" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_944" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_944" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_946" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945" xlink:to="loc_us-gaap_CashMember_946" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_934" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_934" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Percentageofshareheldbythecompany" xlink:label="loc_yxt_Percentageofshareheldbythecompany_935" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_Percentageofshareheldbythecompany_935" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_937" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_937" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_938" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_PreferredStockSharesIssued_938" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_939" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_PreferredStockValue_939" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_940" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_940" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfOwnershipWithOtherShareholders" xlink:label="loc_yxt_PercentageOfOwnershipWithOtherShareholders_1783" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfOwnershipWithOtherShareholders_1783" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfIssuanceForEquityInterest" xlink:label="loc_yxt_PercentageOfIssuanceForEquityInterest_965" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfIssuanceForEquityInterest_965" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_966" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_966" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfBeneficialOwnershipTransfer" xlink:label="loc_yxt_PercentageOfBeneficialOwnershipTransfer_967" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfBeneficialOwnershipTransfer_967" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RemainingAmountOfConsiderationPayableForAcquisition" xlink:label="loc_yxt_RemainingAmountOfConsiderationPayableForAcquisition_969" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_RemainingAmountOfConsiderationPayableForAcquisition_969" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfOwnershipShareRetain" xlink:label="loc_yxt_PercentageOfOwnershipShareRetain_980" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfOwnershipShareRetain_980" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Percentageofremainingshare" xlink:label="loc_yxt_Percentageofremainingshare_982" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_Percentageofremainingshare_982" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Amountofdebtinvestment" xlink:label="loc_yxt_Amountofdebtinvestment_986" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_Amountofdebtinvestment_986" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount_987" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_DeconsolidationGainOrLossAmount_987" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccuredLitigationLiabilities" xlink:label="loc_yxt_AccuredLitigationLiabilities_1816" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_AccuredLitigationLiabilities_1816" use="optional" order="42" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsLineItems" xlink:label="loc_yxt_ShortTermInvestmentsLineItems_642" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfShortTermInvestmentTable" xlink:label="loc_yxt_ScheduleOfShortTermInvestmentTable_640" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_ShortTermInvestmentsLineItems_642" xlink:to="loc_yxt_ScheduleOfShortTermInvestmentTable_640" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_647" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfShortTermInvestmentTable_640" xlink:to="loc_us-gaap_InvestmentTypeAxis_647" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_648" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_647" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_648" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_648_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_647" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_648_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TimeDepositsMember" xlink:label="loc_yxt_TimeDepositsMember_650" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_648" xlink:to="loc_yxt_TimeDepositsMember_650" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_645" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ShortTermInvestmentsLineItems_642" xlink:to="loc_us-gaap_ShortTermInvestments_645" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsLineItems" xlink:label="loc_yxt_LongTermBankDepositsLineItems_699" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsTable" xlink:label="loc_yxt_LongTermBankDepositsTable_698" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_LongTermBankDepositsLineItems_699" xlink:to="loc_yxt_LongTermBankDepositsTable_698" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_749" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_LongTermBankDepositsTable_698" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_749" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_749" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_749" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_753" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751" xlink:to="loc_us-gaap_BankTimeDepositsMember_753" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MaturityOfBankDeposits" xlink:label="loc_yxt_MaturityOfBankDeposits_733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_LongTermBankDepositsLineItems_699" xlink:to="loc_yxt_MaturityOfBankDeposits_733" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xlink:label="loc_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct_742" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_LongTermBankDepositsLineItems_699" xlink:to="loc_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct_742" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems_860" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsTable" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems_860" xlink:to="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_862" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_862" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_863" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_862" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_863" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_863_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_862" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_863_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_864" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_863" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_864" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems_860" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1458" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1806" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_1806" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_1802" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_EquipmentMember_1802" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_745" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_VehiclesMember_745" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_1803" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_1803" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1804" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1804" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_739" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_739" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_740" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_740" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_741" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_741" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaap_LicenseMember_786" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_LicenseMember_786" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_788" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_788" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_789" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_TrademarksMember_789" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_791" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_TradeNamesMember_791" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_792" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_CustomerRelationshipsMember_792" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1784" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1784" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_780" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_780" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_781" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_781" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_782" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_783" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_783" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_632" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" xlink:to="loc_us-gaap_FinancialInstrumentAxis_632" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_632" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_632" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiJiayangInformationSystemCoLtdMember" xlink:label="loc_yxt_ShanghaiJiayangInformationSystemCoLtdMember_646" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_ShanghaiJiayangInformationSystemCoLtdMember_646" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xlink:label="loc_yxt_GuangzhouTaleBaseTechnologyCoLtdMember_649" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_GuangzhouTaleBaseTechnologyCoLtdMember_649" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingLingdaiMember" xlink:label="loc_yxt_BeijingLingdaiMember_652" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_BeijingLingdaiMember_652" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherMember" xlink:label="loc_yxt_OtherMember_654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_OtherMember_654" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_664" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_1754" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_1754" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_669" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_669" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_684" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_684" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_684_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_684_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiayangInvestmentMember" xlink:label="loc_yxt_JiayangInvestmentMember_700" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_JiayangInvestmentMember_700" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TaleBaseInvestmentMember" xlink:label="loc_yxt_TaleBaseInvestmentMember_705" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_TaleBaseInvestmentMember_705" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LingdaiInvestmentMember" xlink:label="loc_yxt_LingdaiInvestmentMember_710" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_LingdaiInvestmentMember_710" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherMember" xlink:label="loc_yxt_OtherMember_711" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_OtherMember_711" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_714" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_716" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_716" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_718" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_718" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_719" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_719" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded_723" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded_723" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1313" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1313" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1314" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1315" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" xlink:to="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" xlink:to="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AvailableForSaleSecurityMember" xlink:label="loc_yxt_AvailableForSaleSecurityMember_1318" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317" xlink:to="loc_yxt_AvailableForSaleSecurityMember_1318" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1319" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_us-gaap_InvestmentTypeAxis_1319" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1320" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_1319" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1320" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1320_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_1319" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1320_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TimeDepositsMember" xlink:label="loc_yxt_TimeDepositsMember_1321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_TimeDepositsMember_1321" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiayangInvestmentMember" xlink:label="loc_yxt_JiayangInvestmentMember_1322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_JiayangInvestmentMember_1322" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TaleBaseInvestmentMember" xlink:label="loc_yxt_TaleBaseInvestmentMember_1323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_TaleBaseInvestmentMember_1323" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LingdaiInvestmentMember" xlink:label="loc_yxt_LingdaiInvestmentMember_1324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_LingdaiInvestmentMember_1324" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherInvestmentMember" xlink:label="loc_yxt_OtherInvestmentMember_1325" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_OtherInvestmentMember_1325" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_us-gaap_ShortTermInvestments_1326" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_us-gaap_LongTermInvestments_1327" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_1328" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_1328" use="optional" order="22" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1333" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_srt_RangeAxis_1333" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1334" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1333" xlink:to="loc_srt_RangeMember_1334" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1334_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1333" xlink:to="loc_srt_RangeMember_1334_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1335" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1334" xlink:to="loc_srt_MinimumMember_1335" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1334" xlink:to="loc_srt_MaximumMember_1336" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="loc_us-gaap_ValuationTechniqueAxis_1337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_ValuationTechniqueAxis_1337" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_1338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_1337" xlink:to="loc_us-gaap_ValuationTechniqueDomain_1338" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_1338_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_1337" xlink:to="loc_us-gaap_ValuationTechniqueDomain_1338_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueOptionPricingModelMember" xlink:label="loc_us-gaap_ValuationTechniqueOptionPricingModelMember_1339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_1338" xlink:to="loc_us-gaap_ValuationTechniqueOptionPricingModelMember_1339" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1340" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1340" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1340" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1340" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfLingdaiInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfLingdaiInvestmentMember_1342" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" xlink:to="loc_yxt_FinancingTransactionOfLingdaiInvestmentMember_1342" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfJiayangInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfJiayangInvestmentMember_1348" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" xlink:to="loc_yxt_FinancingTransactionOfJiayangInvestmentMember_1348" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfTaleBaseInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfTaleBaseInvestmentMember_1349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" xlink:to="loc_yxt_FinancingTransactionOfTaleBaseInvestmentMember_1349" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_1343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_1343" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1344" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1343" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1344" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1344_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1343" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1344_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRevenueMultipleMember" xlink:label="loc_us-gaap_MeasurementInputRevenueMultipleMember_1345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1344" xlink:to="loc_us-gaap_MeasurementInputRevenueMultipleMember_1345" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_1346" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1344" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_1346" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_1347" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1344" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_1347" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1352" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtCost" xlink:label="loc_us-gaap_InvestmentOwnedAtCost_1353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_InvestmentOwnedAtCost_1353" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_1354" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_1354" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:label="loc_us-gaap_EquitySecuritiesFvNiMeasurementInput_1355" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_EquitySecuritiesFvNiMeasurementInput_1355" use="optional" order="29" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtLineItems" xlink:label="loc_yxt_ScheduleOfDebtLineItems_1266" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtTable" xlink:label="loc_yxt_ScheduleOfDebtTable_1261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_yxt_ScheduleOfDebtTable_1261" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1262" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_srt_RangeAxis_1262" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1262" xlink:to="loc_srt_RangeMember_1263" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1263_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1262" xlink:to="loc_srt_RangeMember_1263_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1263" xlink:to="loc_srt_MinimumMember_1264" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1263" xlink:to="loc_srt_MaximumMember_1265" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1294" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1294" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1294" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1295" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1295_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1294" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1295_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember_1296" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1295" xlink:to="loc_yxt_SecuredBankLoanMember_1296" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember_1302" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1300" xlink:to="loc_yxt_SecuredBankLoanMember_1302" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember_1298" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1295" xlink:to="loc_yxt_UnsecuredBankLoanMember_1298" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember_1304" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1300" xlink:to="loc_yxt_UnsecuredBankLoanMember_1304" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtCurrentMaturitiesMember" xlink:label="loc_yxt_LongTermDebtCurrentMaturitiesMember_1306" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1300" xlink:to="loc_yxt_LongTermDebtCurrentMaturitiesMember_1306" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtCurrentMaturitiesMember" xlink:label="loc_yxt_LongTermDebtCurrentMaturitiesMember_1309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1295" xlink:to="loc_yxt_LongTermDebtCurrentMaturitiesMember_1309" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1299" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1299" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1300" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1299" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1300" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1300_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1299" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1300_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1271" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_1272" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_DebtInstrumentTerm_1272" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_1640" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_1640" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtCurrent" xlink:label="loc_us-gaap_SecuredDebtCurrent_1267" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_SecuredDebtCurrent_1267" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtCurrent" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_1268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_1268" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_1269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_LongTermDebtCurrent_1269" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1270" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1270" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1273" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_LongTermDebt_1273" use="optional" order="26" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtLineItems" xlink:label="loc_yxt_ScheduleOfDebtLineItems_1653" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1588" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1588" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_1589" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_1589" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_1590" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_1590" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtTable" xlink:label="loc_yxt_ScheduleOfDebtTable_1652" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_yxt_ScheduleOfDebtTable_1652" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfDebtTable_1652" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1654" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1655" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1654" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1655" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1655_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1654" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1655_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember_1656" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1655" xlink:to="loc_yxt_SecuredBankLoanMember_1656" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember_1657" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1655" xlink:to="loc_yxt_UnsecuredBankLoanMember_1657" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1902" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfDebtTable_1652" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1902" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1903" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1902" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1903" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1903_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1902" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1903_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1904" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1903" xlink:to="loc_us-gaap_SubsequentEventMember_1904" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_1862" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_1862" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_626" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_626" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1646" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1646" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1648" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1646" xlink:to="loc_srt_RangeAxis_1648" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1649" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1648" xlink:to="loc_srt_RangeMember_1649" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1649_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1648" xlink:to="loc_srt_RangeMember_1649_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1650" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1649" xlink:to="loc_srt_MaximumMember_1650" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1651" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1649" xlink:to="loc_srt_MinimumMember_1651" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_1659" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" xlink:to="loc_us-gaap_VariableLeaseCost_1659" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_985" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelDirectlyToConsumerMember" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_997" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_997" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_998" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" xlink:to="loc_srt_MajorCustomersAxis_998" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_999" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_998" xlink:to="loc_srt_NameOfMajorCustomerDomain_999" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_999_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_998" xlink:to="loc_srt_NameOfMajorCustomerDomain_999_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiChinaEuropeMember" xlink:label="loc_yxt_ShanghaiChinaEuropeMember_1000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_ShanghaiChinaEuropeMember_1000" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuzhouYunzhengMember" xlink:label="loc_yxt_SuzhouYunzhengMember_1002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_SuzhouYunzhengMember_1002" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiFengheMember" xlink:label="loc_yxt_ShanghaiFengheMember_1004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_ShanghaiFengheMember_1004" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_XiaoyanLuMember" xlink:label="loc_yxt_XiaoyanLuMember_1005" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_XiaoyanLuMember_1005" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YazhouWuMember" xlink:label="loc_yxt_YazhouWuMember_1006" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_YazhouWuMember_1006" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_988" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_988" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_989" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_989" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_990" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_990" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_991" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_991" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xlink:label="loc_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty_992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty_992" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1012" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1012" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_1014" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" xlink:to="loc_srt_MajorCustomersAxis_1014" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_1015" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_1014" xlink:to="loc_srt_NameOfMajorCustomerDomain_1015" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_1015_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_1014" xlink:to="loc_srt_NameOfMajorCustomerDomain_1015_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiFengheMember" xlink:label="loc_yxt_ShanghaiFengheMember_1016" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_1015" xlink:to="loc_yxt_ShanghaiFengheMember_1016" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiChinaEuropeMember" xlink:label="loc_yxt_ShanghaiChinaEuropeMember_1689" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_1015" xlink:to="loc_yxt_ShanghaiChinaEuropeMember_1689" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1721" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" xlink:to="loc_us-gaap_RelatedPartyDomain_1721" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1721_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" xlink:to="loc_us-gaap_RelatedPartyDomain_1721_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1722" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1721" xlink:to="loc_us-gaap_RelatedPartyMember_1722" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables_1013" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1012" xlink:to="loc_us-gaap_OtherReceivables_1013" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1688" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1012" xlink:to="loc_us-gaap_OtherLiabilities_1688" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_1220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1828" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_dei_LegalEntityAxis_1828" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1829" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1828" xlink:to="loc_dei_EntityDomain_1829" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1829_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1828" xlink:to="loc_dei_EntityDomain_1829_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PRCentitiesMember" xlink:label="loc_yxt_PRCentitiesMember_1830" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1829" xlink:to="loc_yxt_PRCentitiesMember_1830" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_srt_StatementGeographicalAxis_1222" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1223" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_1222" xlink:to="loc_srt_SegmentGeographicalDomain_1223" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1223_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_1222" xlink:to="loc_srt_SegmentGeographicalDomain_1223_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK" xlink:label="loc_country_HK_1224" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1223" xlink:to="loc_country_HK_1224" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN" xlink:label="loc_country_CN_1225" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1223" xlink:to="loc_country_CN_1225" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_srt_RangeAxis_1226" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1226" xlink:to="loc_srt_RangeMember_1227" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1227_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1226" xlink:to="loc_srt_RangeMember_1227_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1228" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1227" xlink:to="loc_srt_MaximumMember_1228" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EnterpriseIncomeTaxLawMember" xlink:label="loc_yxt_EnterpriseIncomeTaxLawMember_1231" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230" xlink:to="loc_yxt_EnterpriseIncomeTaxLawMember_1231" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1232" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1232" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1233" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1233_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1232" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1233_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xlink:label="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1233" xlink:to="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1838" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfValueAddedTaxRate" xlink:label="loc_yxt_PercentageOfValueAddedTaxRate_1237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfValueAddedTaxRate_1237" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ProfitInIncomeTaxRegime" xlink:label="loc_yxt_ProfitInIncomeTaxRegime_1239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_ProfitInIncomeTaxRegime_1239" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1242" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1243" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferentialTaxRate" xlink:label="loc_yxt_PreferentialTaxRate_1244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PreferentialTaxRate_1244" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xlink:label="loc_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome_1249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome_1249" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercenatgeOfUniformTaxRate" xlink:label="loc_yxt_PercenatgeOfUniformTaxRate_1250" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercenatgeOfUniformTaxRate_1250" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xlink:label="loc_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends_1251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends_1251" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWithholdingTaxOnForeignInvestor" xlink:label="loc_yxt_PercentageOfWithholdingTaxOnForeignInvestor_1252" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfWithholdingTaxOnForeignInvestor_1252" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfForeignInvestorOwnsShare" xlink:label="loc_yxt_PercentageOfForeignInvestorOwnsShare_1256" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfForeignInvestorOwnsShare_1256" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1258" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_IncomeLossBeforeTaxSubjectToTax" xlink:label="loc_yxt_IncomeLossBeforeTaxSubjectToTax_1827" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_IncomeLossBeforeTaxSubjectToTax_1827" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfProfitBeforeTaxSubjectToTax" xlink:label="loc_yxt_PercentageOfProfitBeforeTaxSubjectToTax_1831" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfProfitBeforeTaxSubjectToTax_1831" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1840" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1840" use="optional" order="36" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:label="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:label="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1156" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" xlink:to="loc_dei_LegalEntityAxis_1156" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1157" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1156" xlink:to="loc_dei_EntityDomain_1157" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1157_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1156" xlink:to="loc_dei_EntityDomain_1157_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PRCentitiesMember" xlink:label="loc_yxt_PRCentitiesMember_1158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1157" xlink:to="loc_yxt_PRCentitiesMember_1158" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OverseasEntitiesMember" xlink:label="loc_yxt_OverseasEntitiesMember_1159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1157" xlink:to="loc_yxt_OverseasEntitiesMember_1159" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossAttributableToParent" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_1160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_1160" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1161" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1161" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1162" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1163" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1163" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1767" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferentialTaxRate" xlink:label="loc_yxt_PreferentialTaxRate_1765" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1767" xlink:to="loc_yxt_PreferentialTaxRate_1765" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_1766" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1767" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_1766" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1768" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1766" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1768" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1769" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1768" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1769" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1769_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1768" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1769_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YunxuetangMember" xlink:label="loc_yxt_YunxuetangMember_1770" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1769" xlink:to="loc_yxt_YunxuetangMember_1770" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1105" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1104" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1104" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1106" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1106" xlink:to="loc_us-gaap_EquityComponentDomain_1107" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1107_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1106" xlink:to="loc_us-gaap_EquityComponentDomain_1107_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1109" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1107" xlink:to="loc_us-gaap_CommonStockMember_1109" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1110" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1110" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1110" xlink:to="loc_us-gaap_ClassOfStockDomain_1111" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1111_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1110" xlink:to="loc_us-gaap_ClassOfStockDomain_1111_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1112" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1113" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember_1114" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember_1114" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember_1115" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember_1115" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember_1116" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember_1116" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_Seriesd2convertibleRedeemablePreferredSharesMember_1117" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_Seriesd2convertibleRedeemablePreferredSharesMember_1117" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_Seriesd3convertibleRedeemablePreferredSharesMember_1118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_Seriesd3convertibleRedeemablePreferredSharesMember_1118" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_us-gaap_CommonClassAMember_1125" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1126" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_us-gaap_CommonClassBMember_1126" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1119" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_AwardTypeAxis_1119" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1119" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1119" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120" xlink:to="loc_us-gaap_RestrictedStockMember_1121" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1123" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" xlink:to="loc_us-gaap_RelatedPartyDomain_1123" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1123_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" xlink:to="loc_us-gaap_RelatedPartyDomain_1123_default" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ZuniformLimitedMember" xlink:label="loc_yxt_ZuniformLimitedMember_1124" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1123" xlink:to="loc_yxt_ZuniformLimitedMember_1124" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalUnits" xlink:label="loc_us-gaap_CapitalUnits_1127" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CapitalUnits_1127" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1128" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1128" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1129" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1129" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1130" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockSharesIssued_1130" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares_1132" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares_1132" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockPurchasedDuringPeriodShares" xlink:label="loc_yxt_StockPurchasedDuringPeriodShares_1133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_StockPurchasedDuringPeriodShares_1133" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1134" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1134" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xlink:label="loc_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited_1137" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited_1137" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1138" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1138" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_InitialPublicOfferingRelatedCost" xlink:label="loc_yxt_InitialPublicOfferingRelatedCost_1139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_InitialPublicOfferingRelatedCost_1139" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1141" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1141" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1863" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1863" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_1864" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_SharePrice_1864" use="optional" order="38" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1495" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1489" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1489" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1490" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1489" xlink:to="loc_us-gaap_ClassOfStockDomain_1490" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1490_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1489" xlink:to="loc_us-gaap_ClassOfStockDomain_1490_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1740" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1740" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1501" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1501" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa2preferredSharesMember_1515" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_RedeemableConvertibleSeriesa2preferredSharesMember_1515" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1748" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1748" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1749" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1749" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa3preferredSharesMember_1516" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_RedeemableConvertibleSeriesa3preferredSharesMember_1516" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa4preferredSharesMember_1517" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_RedeemableConvertibleSeriesa4preferredSharesMember_1517" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC2PreferredSharesMember" xlink:label="loc_yxt_SeriesC2PreferredSharesMember_1527" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesC2PreferredSharesMember_1527" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd1preferredSharesMember" xlink:label="loc_yxt_Seriesd1preferredSharesMember_1529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_Seriesd1preferredSharesMember_1529" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD2PreferredSharesMember" xlink:label="loc_yxt_SeriesD2PreferredSharesMember_1530" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesD2PreferredSharesMember_1530" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xlink:label="loc_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember_1755" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember_1755" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1PreferredSharesMember" xlink:label="loc_yxt_SeriesE1PreferredSharesMember_1531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesE1PreferredSharesMember_1531" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd3PreferredSharesMember" xlink:label="loc_yxt_Seriesd3PreferredSharesMember_1533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_Seriesd3PreferredSharesMember_1533" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xlink:label="loc_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember_1535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember_1535" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xlink:label="loc_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember_1536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember_1536" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xlink:label="loc_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember_1537" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember_1537" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_1545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_1545" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_1546" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_1546" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_1547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_1547" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xlink:label="loc_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember_1548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember_1548" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xlink:label="loc_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember_1616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember_1616" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesAOrdinaryShareMember" xlink:label="loc_yxt_SeriesAOrdinaryShareMember_1771" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesAOrdinaryShareMember_1771" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1773" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_CommonClassAMember_1773" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1503_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1503_default" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesAWarrantMember" xlink:label="loc_yxt_SeriesAWarrantMember_1504" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" xlink:to="loc_yxt_SeriesAWarrantMember_1504" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCWarrantMember" xlink:label="loc_yxt_SeriesCWarrantMember_1528" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" xlink:to="loc_yxt_SeriesCWarrantMember_1528" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1518" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1518" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1518" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1518" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519_default" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_1520" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519" xlink:to="loc_yxt_CEIBSPublishingGroupMember_1520" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1523" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_srt_RangeAxis_1523" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1524" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1523" xlink:to="loc_srt_RangeMember_1524" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1524_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1523" xlink:to="loc_srt_RangeMember_1524_default" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1526" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1524" xlink:to="loc_srt_MaximumMember_1526" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_DebtInstrumentAxis_1538" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1539" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1538" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1539" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1539_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1538" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1539_default" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PromissoryNoteMember" xlink:label="loc_yxt_PromissoryNoteMember_1540" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1539" xlink:to="loc_yxt_PromissoryNoteMember_1540" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoAxis" xlink:label="loc_yxt_YearOfIpoAxis_1541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_yxt_YearOfIpoAxis_1541" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoDomain" xlink:label="loc_yxt_YearOfIpoDomain_1542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_yxt_YearOfIpoAxis_1541" xlink:to="loc_yxt_YearOfIpoDomain_1542" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoDomain" xlink:label="loc_yxt_YearOfIpoDomain_1542_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_yxt_YearOfIpoAxis_1541" xlink:to="loc_yxt_YearOfIpoDomain_1542_default" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FourYearsMember" xlink:label="loc_yxt_FourYearsMember_1543" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_FourYearsMember_1543" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LaterThanSevenYearsMember" xlink:label="loc_yxt_LaterThanSevenYearsMember_1544" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_LaterThanSevenYearsMember_1544" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LaterThanFiveYearsMember" xlink:label="loc_yxt_LaterThanFiveYearsMember_1549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_LaterThanFiveYearsMember_1549" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FiveYearsMember" xlink:label="loc_yxt_FiveYearsMember_1550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_FiveYearsMember_1550" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_1739" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_1739" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1738" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1738" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1498" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1498" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1499" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1499" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xlink:label="loc_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised_1744" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised_1744" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xlink:label="loc_yxt_StockIssuedDuringThePeriodValueWarrantsExercised_1745" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_StockIssuedDuringThePeriodValueWarrantsExercised_1745" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_1500" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_1500" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_1746" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_1746" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_1747" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_1747" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_1751" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_1751" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_1555" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_1555" use="optional" order="62" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CommonSharesAcquired" xlink:label="loc_yxt_CommonSharesAcquired_1559" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_CommonSharesAcquired_1559" use="optional" order="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_1560" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_CommonStockValue_1560" use="optional" order="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1562" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1562" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockTypeOfStockConverted" xlink:label="loc_us-gaap_ConversionOfStockTypeOfStockConverted_1563" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ConversionOfStockTypeOfStockConverted_1563" use="optional" order="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockTermsOfConversion_1564" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ConvertiblePreferredStockTermsOfConversion_1564" use="optional" order="67" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CompoundInterestRate" xlink:label="loc_yxt_CompoundInterestRate_1808" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_CompoundInterestRate_1808" use="optional" order="68" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1566" use="optional" order="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1567" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1567" use="optional" order="70" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MarketCapitalization" xlink:label="loc_yxt_MarketCapitalization_1568" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_MarketCapitalization_1568" use="optional" order="71" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AnnualRateOfReturn" xlink:label="loc_yxt_AnnualRateOfReturn_1569" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_AnnualRateOfReturn_1569" use="optional" order="72" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xlink:label="loc_yxt_ValueToBeCalculatedToDetermineMarketCapitalization_1570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_ValueToBeCalculatedToDetermineMarketCapitalization_1570" use="optional" order="73" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax_1571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax_1571" use="optional" order="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_1572" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_1572" use="optional" order="75" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividend" xlink:label="loc_yxt_DeemedDividend_1574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_DeemedDividend_1574" use="optional" order="76" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreOfferingValuation" xlink:label="loc_yxt_PreOfferingValuation_1575" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_PreOfferingValuation_1575" use="optional" order="77" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AggregateGrossProceeds" xlink:label="loc_yxt_AggregateGrossProceeds_1576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_AggregateGrossProceeds_1576" use="optional" order="78" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares_1577" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares_1577" use="optional" order="79" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares_1579" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares_1579" use="optional" order="80" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferredStockLiquidationPricePercentage" xlink:label="loc_yxt_PreferredStockLiquidationPricePercentage_1756" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_PreferredStockLiquidationPricePercentage_1756" use="optional" order="81" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_1758" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_1758" use="optional" order="82" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1472" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1469" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1469" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1470" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1469" xlink:to="loc_us-gaap_ClassOfStockDomain_1470" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1470_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1469" xlink:to="loc_us-gaap_ClassOfStockDomain_1470_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1471" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1471" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_1475" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_1475" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_1476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_1476" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_1477" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_1477" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_1478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_1478" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1513" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1513" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_1514" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_1514" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xlink:label="loc_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue_1480" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue_1480" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_1481" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_1481" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1482" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1482" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_1483" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_1483" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_1484" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_1484" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_1485" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_1485" use="optional" order="17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1381" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1381" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1382" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1382" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1383" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1382" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1383" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1383_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1382" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1383_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1383" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1384" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1385" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" xlink:to="loc_us-gaap_AwardTypeAxis_1385" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1385" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1385" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1387" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" xlink:to="loc_us-gaap_RestrictedStockMember_1387" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1388" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1388" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1381" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1389" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" xlink:to="loc_us-gaap_AwardTypeAxis_1399" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1399" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1399" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1401" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400" xlink:to="loc_us-gaap_RestrictedStockMember_1401" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1402" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" xlink:to="loc_us-gaap_PlanNameAxis_1402" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1403" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1402" xlink:to="loc_us-gaap_PlanNameDomain_1403" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1403_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1402" xlink:to="loc_us-gaap_PlanNameDomain_1403_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember_1404" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1403" xlink:to="loc_yxt_TwentyThousandTwentyOnePlanMember_1404" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1393" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1393" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1394" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1394" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1396" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1396" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1397" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1397" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1411" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" xlink:to="loc_us-gaap_AwardTypeAxis_1411" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1411" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1411" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1413" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1413" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1414" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" xlink:to="loc_us-gaap_PlanNameAxis_1414" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1414" xlink:to="loc_us-gaap_PlanNameDomain_1415" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1415_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1414" xlink:to="loc_us-gaap_PlanNameDomain_1415_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember_1416" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1415" xlink:to="loc_yxt_TwentyThousandTwentyOnePlanMember_1416" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1420" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1420" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1421" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1421" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1423" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1423" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1424" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1424" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1429" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_PlanNameAxis_1429" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1430" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1429" xlink:to="loc_us-gaap_PlanNameDomain_1430" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1430_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1429" xlink:to="loc_us-gaap_PlanNameDomain_1430_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember_1431" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1430" xlink:to="loc_yxt_TwentyThousandTwentyOnePlanMember_1431" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1432" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_AwardTypeAxis_1432" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1434" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" xlink:to="loc_us-gaap_RestrictedStockMember_1434" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1454" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1454" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1435" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_VestingAxis_1435" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1436" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_1435" xlink:to="loc_us-gaap_VestingDomain_1436" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1436_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_1435" xlink:to="loc_us-gaap_VestingDomain_1436_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1436" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1437" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1436" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1438" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1446" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1446" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1447" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1447" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1448" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1449" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1449" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1450" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1450" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1451" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1451" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1452" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1452" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1453" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1453" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1735" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1455" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1455" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1734" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1734" use="optional" order="26" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_518" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_518" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_521" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" xlink:to="loc_us-gaap_StatementClassOfStockAxis_521" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_523" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_521" xlink:to="loc_us-gaap_ClassOfStockDomain_523" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_523_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_521" xlink:to="loc_us-gaap_ClassOfStockDomain_523_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_532" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_523" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_532" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_523" xlink:to="loc_us-gaap_RestrictedStockMember_533" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_523" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_535" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_518" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_538" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_465" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_455" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_SubsequentEventTable_455" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_456" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_456" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_456" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_457" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_457_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_456" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_457_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_457" xlink:to="loc_us-gaap_SubsequentEventMember_458" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_459" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_PlanNameAxis_459" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_460" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_459" xlink:to="loc_us-gaap_PlanNameDomain_460" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_460_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_459" xlink:to="loc_us-gaap_PlanNameDomain_460_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyTwentyOnePlanMember" xlink:label="loc_yxt_TwentyTwentyOnePlanMember_461" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_460" xlink:to="loc_yxt_TwentyTwentyOnePlanMember_461" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyTwentyFiveSharePlanMember" xlink:label="loc_yxt_TwentyTwentyFiveSharePlanMember_1910" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_460" xlink:to="loc_yxt_TwentyTwentyFiveSharePlanMember_1910" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_462" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_AwardTypeAxis_462" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_464" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463" xlink:to="loc_us-gaap_EmployeeStockOptionMember_464" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="loc_srt_ShareRepurchaseProgramAxis_1841" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_srt_ShareRepurchaseProgramAxis_1841" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srt_ShareRepurchaseProgramDomain_1842" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_1841" xlink:to="loc_srt_ShareRepurchaseProgramDomain_1842" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srt_ShareRepurchaseProgramDomain_1842_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_1841" xlink:to="loc_srt_ShareRepurchaseProgramDomain_1842_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShareRepurchaseProgramMember" xlink:label="loc_yxt_ShareRepurchaseProgramMember_1843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_1842" xlink:to="loc_yxt_ShareRepurchaseProgramMember_1843" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1847" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_srt_RangeAxis_1847" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1848" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1847" xlink:to="loc_srt_RangeMember_1848" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1848_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1847" xlink:to="loc_srt_RangeMember_1848_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1848" xlink:to="loc_srt_MaximumMember_1849" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1850" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1848" xlink:to="loc_srt_MinimumMember_1850" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1911" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1911" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1912" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1911" xlink:to="loc_us-gaap_ClassOfStockDomain_1912" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1912_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1911" xlink:to="loc_us-gaap_ClassOfStockDomain_1912_default" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1913" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1912" xlink:to="loc_us-gaap_CommonClassAMember_1913" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1693" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1693" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_466" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_466" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_467" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_467" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_1839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_1839" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_1909" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_1909" use="optional" order="32" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_371" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_371" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_394" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_371" xlink:to="loc_us-gaap_StatementClassOfStockAxis_394" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_395" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_394" xlink:to="loc_us-gaap_ClassOfStockDomain_395" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_395_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_394" xlink:to="loc_us-gaap_ClassOfStockDomain_395_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_396" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_396" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_397" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_397" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_398" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_398" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_399" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_400" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_400" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1914" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_us-gaap_CommonClassAMember_1914" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1915" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_us-gaap_CommonClassBMember_1915" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_373" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_371" xlink:to="loc_srt_ConsolidatedEntitiesAxis_373" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_374" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_373" xlink:to="loc_srt_ConsolidatedEntitiesDomain_374" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_374_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_373" xlink:to="loc_srt_ConsolidatedEntitiesDomain_374_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_375" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_374" xlink:to="loc_srt_ParentCompanyMember_375" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_377" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_377" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_378" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AccountsReceivableNet_378" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1691" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1691" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_380" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_447" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_Assets_447" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_382" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_382" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xlink:label="loc_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries_1824" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries_1824" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable_383" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_yxt_AcquisitionConsiderationPayable_383" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:label="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_384" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue_385" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue_385" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_386" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_Liabilities_386" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_387" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_387" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_388" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_CommonStockValue_388" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_389" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_390" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_390" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_391" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_391" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest_392" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest_392" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_393" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_393" use="optional" order="33" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1702" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1699" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_StatementTable_1699" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1700" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1699" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1700" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1701" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1700" xlink:to="loc_us-gaap_ClassOfStockDomain_1701" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1701_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1700" xlink:to="loc_us-gaap_ClassOfStockDomain_1701_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_1703" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_1703" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1704" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1704" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_1705" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_1705" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_1706" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_1706" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_1707" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_1707" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1916" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_us-gaap_CommonClassAMember_1916" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1917" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_us-gaap_CommonClassBMember_1917" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1699" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1712" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1713" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1712" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1713" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1713_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1712" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1713_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1713" xlink:to="loc_srt_ParentCompanyMember_1714" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_1708" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_1708" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_1709" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_1709" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_1710" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_1710" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1711" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1711" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1715" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1715" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1716" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1716" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockSharesIssued_1717" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1718" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1718" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable" xlink:label="loc_srt_CondensedIncomeStatementTable_403" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_srt_CondensedIncomeStatementTable_403" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_405" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_403" xlink:to="loc_srt_ConsolidatedEntitiesAxis_405" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_406" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_405" xlink:to="loc_srt_ConsolidatedEntitiesDomain_406" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_406_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_405" xlink:to="loc_srt_ConsolidatedEntitiesDomain_406_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_407" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_406" xlink:to="loc_srt_ParentCompanyMember_407" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_408" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_408" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_409" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_410" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_OperatingIncomeLoss_410" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_411" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_InvestmentIncomeInterest_411" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating_412" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_InterestExpenseNonoperating_412" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1809" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1809" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_413" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_413" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_414" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_414" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_NetIncomeLoss_415" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_416" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_416" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_417" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_417" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemablePreferredStockDividends" xlink:label="loc_us-gaap_RedeemablePreferredStockDividends_418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_RedeemablePreferredStockDividends_418" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_419" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_419" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable" xlink:label="loc_srt_CondensedCashFlowStatementTable_422" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_srt_CondensedCashFlowStatementTable_422" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_424" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_422" xlink:to="loc_srt_ConsolidatedEntitiesAxis_424" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_425" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_424" xlink:to="loc_srt_ConsolidatedEntitiesDomain_425" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_425_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_424" xlink:to="loc_srt_ConsolidatedEntitiesDomain_425_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_425" xlink:to="loc_srt_ParentCompanyMember_426" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_427" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_427" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_428" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_428" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_429" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_429" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_430" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_430" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_431" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_431" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_432" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_432" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" xlink:to="loc_srt_ConsolidatedEntitiesAxis_440" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_441" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_440" xlink:to="loc_srt_ConsolidatedEntitiesDomain_441" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_441_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_440" xlink:to="loc_srt_ConsolidatedEntitiesDomain_441_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember_442" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_441" xlink:to="loc_yxt_VariableInterestEntityAndSubsidiariesMember_442" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserveMadeDuringThePeriod" xlink:label="loc_yxt_StatutoryReserveMadeDuringThePeriod_1728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_StatutoryReserveMadeDuringThePeriod_1728" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserve" xlink:label="loc_yxt_StatutoryReserve_445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_StatutoryReserve_445" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xlink:label="loc_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset_446" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset_446" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetailAlternate">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1010" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1009" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_StatementTable_1009" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingLingdaiMember" xlink:label="loc_yxt_BeijingLingdaiMember_1027" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" xlink:to="loc_yxt_BeijingLingdaiMember_1027" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_1031" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" xlink:to="loc_yxt_CEIBSPublishingGroupMember_1031" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1034" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_srt_RangeAxis_1034" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1035" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1034" xlink:to="loc_srt_RangeMember_1035" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1035_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1034" xlink:to="loc_srt_RangeMember_1035_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1036" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1035" xlink:to="loc_srt_MaximumMember_1036" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1037" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1035" xlink:to="loc_srt_MinimumMember_1037" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1017" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1017" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1023" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1023" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription_1024" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription_1024" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xlink:label="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss_1028" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss_1028" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1029" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_Goodwill_1029" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="loc_us-gaap_GoodwillFairValueDisclosure_1030" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_GoodwillFairValueDisclosure_1030" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1032" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1032" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1033" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1033" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueRecognized" xlink:label="loc_yxt_DeferredRevenueRecognized_1040" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_yxt_DeferredRevenueRecognized_1040" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_1041" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_1041" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_1051" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_1051" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_1053" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_1053" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_1674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_1674" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1737" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1737" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:label="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_1855" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_1855" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_1856" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_1856" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_1857" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_1857" use="optional" order="29" />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>yxt-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 24-April-2025 [01:35:31] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationTable" xml:lang="en-US">Document Information [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationLineItems" xml:lang="en-US">Document Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentRegistrationStatement" xml:lang="en-US">Document Registration Statement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement" xlink:to="lab_dei_DocumentRegistrationStatement" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentShellCompanyReport" xml:lang="en-US">Document Shell Company Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentShellCompanyReport" xlink:to="lab_dei_DocumentShellCompanyReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCountry" xml:lang="en-US">Entity Address, Country</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelName" xml:lang="en-US">Contact Personnel Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName" xlink:to="lab_dei_ContactPersonnelName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_dei_CountryRegion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CountryRegion" xml:lang="en-US">Country Region</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CountryRegion" xlink:to="lab_dei_CountryRegion" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelEmailAddress" xml:lang="en-US">Contact Personnel Email Address</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelEmailAddress" xlink:to="lab_dei_ContactPersonnelEmailAddress" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAccountingStandard" xml:lang="en-US">Document Accounting Standard</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAccountingStandard" xlink:to="lab_dei_DocumentAccountingStandard" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_dei_NoTradingSymbolFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_NoTradingSymbolFlag" xml:lang="en-US">No Trading Symbol Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_NoTradingSymbolFlag" xlink:to="lab_dei_NoTradingSymbolFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityExTransitionPeriod" xml:lang="en-US">Entity Ex Transition Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AdrMember" xml:lang="en-US">ADR [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AdrMember" xml:lang="en-US">American depositary shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AdrMember" xlink:to="lab_dei_AdrMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Common Class A [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Class A ordinary shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Common Class A [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Common class A [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Common Class B [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Class B ordinary shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Common Class B [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Common class B [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xml:lang="en-US">Entity Addresses, Address Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AddressTypeDomain" xml:lang="en-US">Address Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_BusinessContactMember" xml:lang="en-US">Business Contact [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_BusinessContactMember" xml:lang="en-US">Business contact [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember" xlink:to="lab_dei_BusinessContactMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Ordinary shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesARedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series A Redeemable Convertible Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesARedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series A convertible redeemable preferred shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:to="lab_yxt_SeriesARedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesARedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series A redeemable convertible preferred stock.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesBRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series B Redeemable Convertible Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesBRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series B convertible redeemable preferred shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:to="lab_yxt_SeriesBRedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesBRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series B redeemable convertible preferred stock.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesCRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesCRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series C convertible redeemable preferred shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:to="lab_yxt_SeriesCRedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesCRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series C redeemable convertible preferred stock.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesDRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series D Redeemable Convertible Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesDRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series D convertible redeemable preferred shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:to="lab_yxt_SeriesDRedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesDRedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series D redeemable convertible preferred stock.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesERedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series E Redeemable Convertible Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesERedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series E convertible redeemable preferred shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:to="lab_yxt_SeriesERedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesERedeemableConvertiblePreferredStockMember" xml:lang="en-US">Series E redeemable convertible preferred stock.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents at the end of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCashCurrent" xml:lang="en-US">Restricted Cash, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedCashCurrent" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Short-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net (Credit losses of RMB 2,201 and RMB1,758 as of December&#160;31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_yxt_AmountsDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AmountsDueFromRelatedParties" xml:lang="en-US">Amounts Due From Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AmountsDueFromRelatedParties" xml:lang="en-US">Amounts due from related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_AmountsDueFromRelatedParties" xml:lang="en-US">Amounts due from the Group's entities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AmountsDueFromRelatedParties" xlink:to="lab_yxt_AmountsDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AmountsDueFromRelatedParties" xml:lang="en-US">Amounts due from related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expenses and other current assets, net (Credit losses of RMB 373 and nil as of December&#160;31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expense and other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expenses and other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Non-current assets:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, equipment and software, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, equipment and software, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, equipment and software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible assets, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermInvestments" xml:lang="en-US">Long-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermInvestments" xml:lang="en-US">Long-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease right-of-use assets, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease right-of-use assets, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease right-of-use assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other non-current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xml:lang="en-US">Deposits Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xml:lang="en-US">Long-term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrent" xml:lang="en-US">Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsNoncurrent" xml:lang="en-US">Total non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="lab_us-gaap_AssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LIABILITIES, MEZZANINE AND SHAREHOLDERS' (DEFICIT)/EQUITY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAbstract" xml:lang="en-US">Liabilities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAbstract" xml:lang="en-US">LIABILITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable (including accounts payables of the consolidated VIEs without recourse to the Company of RMB 17,855 and RMB 6,188 as of December&#160;31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xml:lang="en-US">Short-Term Bank Loans and Notes Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xml:lang="en-US">Short-term borrowings (including short-term borrowing of the consolidated VIEs without recourse to the Company of RMB 46,800 and RMB 163,000 as of December 31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xml:lang="en-US">Short-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermBankLoansAndNotesPayable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred Revenue, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred revenue, current (including deferred revenue, current of the consolidated VIEs without recourse to the Company of RMB 188,485 and RMB 125,428 as of December 31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred revenue, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred Revenue, Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent" xlink:to="lab_us-gaap_DeferredRevenueCurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AcquisitionConsiderationPayable" xml:lang="en-US">Acquisition Consideration Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_AcquisitionConsiderationPayable" xml:lang="en-US">Acquisition consideration payable (including acquisition consideration payable of the consolidated VIEs without recourse to the Company of RMB 5,792 and RMB 5,792 as of December 31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_yxt_AcquisitionConsiderationPayable" xml:lang="en-US">Acquisition consideration payable, onshore</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AcquisitionConsiderationPayable" xml:lang="en-US">Acquisition consideration payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AcquisitionConsiderationPayable" xlink:to="lab_yxt_AcquisitionConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AcquisitionConsiderationPayable" xml:lang="en-US">Acquisition consideration payable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Other payable and accrued liabilities (including other payable and accrued liabilities of the consolidated VIEs without recourse to the Company of RMB 40,025 and RMB 17,451 as of December&#160;31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Other payable and accrued liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Other payable and accrued liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xml:lang="en-US">Derivative Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xml:lang="en-US">Derivative liabilities (including derivative liabilities of the consolidated VIEs without recourse to the Company of nil and nil as of December 31, 2023 and 2024, respectively)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating Lease, Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating lease liabilities, current (including operating lease liabilities, current of the consolidated VIEs without recourse to the Company of RMB 12,778 and RMB 8,920 as of December&#160;31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating lease liabilities, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating lease liabilities, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating lease liabilities - current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilities" xml:lang="en-US">Other Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLiabilities" xml:lang="en-US">Amounts due to related parties (including amounts due to related parties of the consolidated VIEs without recourse to the Company of nil and RMB 2,452 as of December 31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherLiabilities" xml:lang="en-US">Amounts due to related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_OtherLiabilities" xml:lang="en-US">Amount due to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermLoansFromBank" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermLoansFromBank" xml:lang="en-US">Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Company of RMB 219,000 and RMB125,500 as of December&#160;31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermLoansFromBank" xml:lang="en-US">Long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansFromBank" xlink:to="lab_us-gaap_LongTermLoansFromBank" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating lease liabilities, non-current (including operating lease liabilities, non-current of the consolidated VIEs without recourse to the Company of RMB 20,257 and RMB 17,439 as of December 31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating lease liabilities, non-current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating lease liabilities -&#160;non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred Revenue, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred revenue, non-current (including deferred revenue, non-current of the consolidated VIEs without recourse to the Company of RMB 58,952 and RMB 57,710 as of December 31, 2023 and 2024, respectively)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred revenue,&#160;non-current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred revenue,&#160;non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Liabilities, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Total non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Total liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Carrying net liabilities of CEIBS Publishing Group at deconsolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingencies (Note 21)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MezzanineEquityAbstract" xlink:label="loc_yxt_MezzanineEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_MezzanineEquityAbstract" xml:lang="en-US">Mezzanine Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_MezzanineEquityAbstract" xml:lang="en-US">Mezzanine equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_MezzanineEquityAbstract" xlink:to="lab_yxt_MezzanineEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xml:lang="en-US">Mezzanine equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xml:lang="en-US">Total mezzanine equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Shareholders' (deficit)/equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional paid-in capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Equity, Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Total YXT.COM Group Holding Limited shareholders' (deficit)/equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserve" xlink:label="loc_yxt_StatutoryReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StatutoryReserve" xml:lang="en-US">Statutory Reserve</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StatutoryReserve" xml:lang="en-US">Statutory reserve</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StatutoryReserve" xlink:to="lab_yxt_StatutoryReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StatutoryReserve" xml:lang="en-US">Statutory reserve.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Total shareholders' (deficit)/equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities, mezzanine equity and shareholders' (deficit)/equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Accounts receivable, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Credit losses for prepaid expenses and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xml:lang="en-US">Allowance for Credit Loss, Receivable, Other, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xml:lang="en-US">Prepaid expenses and other current assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccountsPayableCurrentRelatedPartiesCurrent" xlink:label="loc_yxt_AccountsPayableCurrentRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AccountsPayableCurrentRelatedPartiesCurrent" xml:lang="en-US">Accounts Payable Current Related Parties Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AccountsPayableCurrentRelatedPartiesCurrent" xml:lang="en-US">Accounts payable, current related parties current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AccountsPayableCurrentRelatedPartiesCurrent" xlink:to="lab_yxt_AccountsPayableCurrentRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AccountsPayableCurrentRelatedPartiesCurrent" xml:lang="en-US">Accounts payable current related parties current.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermBorrowingsToRelatedParty" xlink:label="loc_yxt_ShortTermBorrowingsToRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShortTermBorrowingsToRelatedParty" xml:lang="en-US">Short Term Borrowings To Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ShortTermBorrowingsToRelatedParty" xml:lang="en-US">Short term borrowings to related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShortTermBorrowingsToRelatedParty" xlink:to="lab_yxt_ShortTermBorrowingsToRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ShortTermBorrowingsToRelatedParty" xml:lang="en-US">Short-term borrowings to related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueCurrentRelatedParty" xlink:label="loc_yxt_DeferredRevenueCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeferredRevenueCurrentRelatedParty" xml:lang="en-US">Deferred Revenue Current Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeferredRevenueCurrentRelatedParty" xml:lang="en-US">Deferred revenue, current related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeferredRevenueCurrentRelatedParty" xlink:to="lab_yxt_DeferredRevenueCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeferredRevenueCurrentRelatedParty" xml:lang="en-US">Deferred revenue, current related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayableRelatedParty" xlink:label="loc_yxt_AcquisitionConsiderationPayableRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AcquisitionConsiderationPayableRelatedParty" xml:lang="en-US">Acquisition Consideration Payable Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AcquisitionConsiderationPayableRelatedParty" xml:lang="en-US">Acquisition consideration payable, related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AcquisitionConsiderationPayableRelatedParty" xlink:to="lab_yxt_AcquisitionConsiderationPayableRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AcquisitionConsiderationPayableRelatedParty" xml:lang="en-US">Acquisition consideration payable related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:label="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xml:lang="en-US">Other Payable And Accrued Liabilities Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xml:lang="en-US">Other payable and accrued liabilities, related party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xml:lang="en-US">Other payable and accrued liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:to="lab_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xml:lang="en-US">Other payable and accrued liabilities related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeaseLiabilityCurrentRelatedParty" xlink:label="loc_yxt_OperatingLeaseLiabilityCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OperatingLeaseLiabilityCurrentRelatedParty" xml:lang="en-US">Operating Lease Liability Current Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OperatingLeaseLiabilityCurrentRelatedParty" xml:lang="en-US">Operating lease liabilities, current related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OperatingLeaseLiabilityCurrentRelatedParty" xlink:to="lab_yxt_OperatingLeaseLiabilityCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OperatingLeaseLiabilityCurrentRelatedParty" xml:lang="en-US">Operating lease liability current related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtNonCurrentRelatedParty" xlink:label="loc_yxt_LongTermDebtNonCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermDebtNonCurrentRelatedParty" xml:lang="en-US">Long Term Debt Non Current Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LongTermDebtNonCurrentRelatedParty" xml:lang="en-US">Long term borrowings non-current related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermDebtNonCurrentRelatedParty" xlink:to="lab_yxt_LongTermDebtNonCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LongTermDebtNonCurrentRelatedParty" xml:lang="en-US">Long term debt non current related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xlink:label="loc_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xml:lang="en-US">Operating Lease Liability Noncurrent Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xml:lang="en-US">Operating lease liabilities, non-current related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xlink:to="lab_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xml:lang="en-US">Operating lease liability non current related party.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueNonCurrentRelatedParty" xlink:label="loc_yxt_DeferredRevenueNonCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeferredRevenueNonCurrentRelatedParty" xml:lang="en-US">Deferred Revenue Non Current Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeferredRevenueNonCurrentRelatedParty" xml:lang="en-US">Deferred revenue, non-current related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeferredRevenueNonCurrentRelatedParty" xlink:to="lab_yxt_DeferredRevenueNonCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeferredRevenueNonCurrentRelatedParty" xml:lang="en-US">Deferred revenue non current related party.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred stock, par value (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred Stock, Shares Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred stock, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DerivativeLiabilitiesCurrentRelatedParty" xlink:label="loc_yxt_DerivativeLiabilitiesCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DerivativeLiabilitiesCurrentRelatedParty" xml:lang="en-US">Derivative Liabilities Current Related Party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DerivativeLiabilitiesCurrentRelatedParty" xlink:to="lab_yxt_DerivativeLiabilitiesCurrentRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DerivativeLiabilitiesCurrentRelatedParty" xml:lang="en-US">Derivative liabilities current related party.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Ordinary shares, par value (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Ordinary shares, authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Ordinary shares, issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Ordinary shares, outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyDomain" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyMember" xml:lang="en-US">Related Party [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusAxis" xlink:label="loc_us-gaap_RecourseStatusAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RecourseStatusAxis" xml:lang="en-US">Recourse Status [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecourseStatusAxis" xlink:to="lab_us-gaap_RecourseStatusAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusDomain" xlink:label="loc_us-gaap_RecourseStatusDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RecourseStatusDomain" xml:lang="en-US">Recourse Status [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecourseStatusDomain" xlink:to="lab_us-gaap_RecourseStatusDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecourseMember" xlink:label="loc_us-gaap_NonrecourseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonrecourseMember" xml:lang="en-US">Nonrecourse [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecourseMember" xlink:to="lab_us-gaap_NonrecourseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xml:lang="en-US">Consolidated Entities [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xml:lang="en-US">Consolidated Entities [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xlink:label="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xml:lang="en-US">Consolidated Entity Variable Interest Entities VIE [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xlink:to="lab_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_yxt_RevenueFromCorporateLearningSolutions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RevenueFromCorporateLearningSolutions" xml:lang="en-US">Revenue From Corporate Learning Solutions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_RevenueFromCorporateLearningSolutions" xml:lang="en-US">Corporate learning solutions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RevenueFromCorporateLearningSolutions" xlink:to="lab_yxt_RevenueFromCorporateLearningSolutions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RevenueFromCorporateLearningSolutions" xml:lang="en-US">Revenue from Corporate learning solutions.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_yxt_RevenuesOthers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RevenuesOthers" xml:lang="en-US">Revenues Others</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_RevenuesOthers" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RevenuesOthers" xlink:to="lab_yxt_RevenuesOthers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RevenuesOthers" xml:lang="en-US">Revenues others.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Revenues" xml:lang="en-US">Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Revenues" xml:lang="en-US">Total revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfRevenue" xml:lang="en-US">Cost of Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CostOfRevenue" xml:lang="en-US">Cost of revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Selling and Marketing Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Sales and marketing expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and Development Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and Administrative Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="loc_us-gaap_OtherOperatingIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherOperatingIncome" xml:lang="en-US">Other Operating Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherOperatingIncome" xml:lang="en-US">Other operating income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncome" xlink:to="lab_us-gaap_OtherOperatingIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Loss from operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Investment Income, Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Interest and investment income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xml:lang="en-US">Interest Expense, Nonoperating</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xml:lang="en-US">Interest expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xml:lang="en-US">Gain on deconsolidation of CEIBS Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign exchange gain/(loss), net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US">Foreign currency transaction gain (loss), before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xml:lang="en-US">Change in fair value of derivative liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Loss before income tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax benefit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Total income tax benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net loss attributable to non-controlling interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss attributable to YXT.COM Group Holding Limited</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed Contribution To Ordinary Shareholders From Modifications And Extinguishment On Convertible Redeemable Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares (Note&#160;18)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:to="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Deemed Dividend To Convertible Redeemable Preferred Share Shareholders Due To Modifications</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications (Note&#160;18)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:to="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_NetAccretionOfConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xml:lang="en-US">Net Accretion Of Convertible Redeemable Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xlink:to="lab_yxt_NetAccretionOfConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xml:lang="en-US">Net accretion of convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Foreign currency translation adjustment, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Foreign currency translation adjustments, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Unrealized (loss)/gain on investments in available-for-sale debt securities, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Total comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US">Total comprehensive loss attributable to non-controlling interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Total comprehensive loss attributable to YXT.COM Group Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">- Weighted average number of ordinary shares - basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">- Weighted average number of ordinary shares - diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Earnings Per Share [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">- Basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">- Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xml:lang="en-US">Other Than Temporary Impairment Loss on Available For Sale Of Debt Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xml:lang="en-US">Impairment of available-for-sale debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:to="lab_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xml:lang="en-US">Other than temporary impairment loss on available for sale of debt securities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xml:lang="en-US">Accumulated other comprehensive (loss)/income [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReservesMember" xlink:label="loc_yxt_StatutoryReservesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StatutoryReservesMember" xml:lang="en-US">Statutory Reserves [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StatutoryReservesMember" xml:lang="en-US">Statutory reserve [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StatutoryReservesMember" xlink:to="lab_yxt_StatutoryReservesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Accumulated deficit [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ParentMember" xml:lang="en-US">Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ParentMember" xml:lang="en-US">Total YXT.COM Group Holding Limited shareholders' deficit	[Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Noncontrolling Interest [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Non-controlling interests [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional paid-in capital [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Beginning balance, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Ending balance, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Unrealized gain on investments in available-for-sale debt securities, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xml:lang="en-US">Other Comprehensive Income Accretion On Convertible Redeemable Preferred Shares To Redemption Value Net Of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xml:lang="en-US">Accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:to="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xml:lang="en-US">Other comprehensive income accretion on convertible redeemable preferred shares to redemption value net of tax.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xlink:label="loc_yxt_StockIssuedDuringPeriodShareBasedCompensationValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xml:lang="en-US">Stock Issued During Period Share Based Compensation Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xml:lang="en-US">Share-based compensation (Note&#160;19)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xlink:to="lab_yxt_StockIssuedDuringPeriodShareBasedCompensationValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xml:lang="en-US">Stock Issued During Period Share Based Compensation Value.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xml:lang="en-US">Other Comprehensive Income Cumulative Effect Of Adoption Of New Accounting Standard Net Of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xml:lang="en-US">Cumulative effect of adoption of new accounting standard (Note 2.12)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xlink:to="lab_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xml:lang="en-US">Other comprehensive income cumulative effect of adoption of new accounting standard net of tax.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xml:lang="en-US">Other Comprehensive Income Net Accretion On Convertible Redeemable Preferred Shares To Redemption Value Net Of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value (Note&#160;18)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:to="lab_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xml:lang="en-US">Other comprehensive income net accretion on convertible redeemable preferred shares to redemption value net of tax.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Issuance of Class A ordinary shares upon initial public offering ("IPO"), net of issuance cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Issuance of Class A ordinary shares upon initial public offering ("IPO"), net of issuance cost (Note&#160;17)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Ordinary shares, issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroup" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroup" xml:lang="en-US">Deconsolidation of C E I B S Publishing Group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroup" xml:lang="en-US">Deconsolidation of CEIBS Publishing Group (Note 4)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidationOfCEIBSPublishingGroup" xlink:to="lab_yxt_DeconsolidationOfCEIBSPublishingGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroup" xml:lang="en-US">Deconsolidation of CEIBS publishing group.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xml:lang="en-US">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO (Note&#160;18)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xml:lang="en-US">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xml:lang="en-US">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xml:lang="en-US">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ExerciseOfConversionFeaturesOfPreferredShares" xlink:label="loc_yxt_ExerciseOfConversionFeaturesOfPreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ExerciseOfConversionFeaturesOfPreferredShares" xml:lang="en-US">Exercise of Conversion Features of Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ExerciseOfConversionFeaturesOfPreferredShares" xml:lang="en-US">Exercise of conversion features of preferred shares upon the consummation of IPO</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ExerciseOfConversionFeaturesOfPreferredShares" xlink:to="lab_yxt_ExerciseOfConversionFeaturesOfPreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ExerciseOfConversionFeaturesOfPreferredShares" xml:lang="en-US">Exercise of conversion features of preferred shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xml:lang="en-US">Conversion of Stock, Shares Converted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xml:lang="en-US">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xml:lang="en-US">Conversion of stock, shares converted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xml:lang="en-US">Conversion of Stock, Amount Converted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xml:lang="en-US">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xml:lang="en-US">Stock Conversion Description [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaap_ConversionOfStockNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConversionOfStockNameDomain" xml:lang="en-US">Conversion of Stock, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockNameDomain" xlink:to="lab_us-gaap_ConversionOfStockNameDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Cash flows from operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation of property, equipment and software</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization of Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization of intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Impairment of intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Impairment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeconsolidationGainOrLossAmount" xml:lang="en-US">Deconsolidation, Gain (Loss), Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeconsolidationGainOrLossAmount" xml:lang="en-US">Gain on deconsolidation of CEIBS Publishing Group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeconsolidationGainOrLossAmount" xml:lang="en-US">Gain on deconsolidation of CEIBS Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeconsolidationGainOrLossAmount" xlink:to="lab_us-gaap_DeconsolidationGainOrLossAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xml:lang="en-US">Loss/(gain) from disposal of property, equipment and software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueChangeOfDerivativesLiabilities" xlink:label="loc_yxt_FairValueChangeOfDerivativesLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FairValueChangeOfDerivativesLiabilities" xml:lang="en-US">Fair Value Change Of Derivatives Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_FairValueChangeOfDerivativesLiabilities" xml:lang="en-US">Fair value change of derivatives liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_FairValueChangeOfDerivativesLiabilities" xml:lang="en-US">The change in fair value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FairValueChangeOfDerivativesLiabilities" xlink:to="lab_yxt_FairValueChangeOfDerivativesLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FairValueChangeOfDerivativesLiabilities" xml:lang="en-US">Fair value change of derivatives liabilities.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xlink:label="loc_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal) Including Reversal Due to Subsequent Collection</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xml:lang="en-US">Accrual/(reverse) of allowance for doubtful accounts/expected credit losses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xlink:to="lab_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xml:lang="en-US">Accounts receivable, credit loss expense (reversal) including reversal due to subsequent collection.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ImpairmentOfAvailableForSaleDebtSecurities" xlink:label="loc_yxt_ImpairmentOfAvailableForSaleDebtSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ImpairmentOfAvailableForSaleDebtSecurities" xml:lang="en-US">Impairment Of Available For Sale Debt Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ImpairmentOfAvailableForSaleDebtSecurities" xml:lang="en-US">Impairment of available-for-sale debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ImpairmentOfAvailableForSaleDebtSecurities" xlink:to="lab_yxt_ImpairmentOfAvailableForSaleDebtSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ImpairmentOfAvailableForSaleDebtSecurities" xml:lang="en-US">Impairment of available-for-sale debt securities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xml:lang="en-US">Unrealized foreign exchange loss/(gain)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xml:lang="en-US">Deferred Income Taxes and Tax Credits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xml:lang="en-US">Deferred income tax, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based compensations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in operating assets and liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xml:lang="en-US">Prepaid expenses and other assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xml:lang="en-US">Amounts due to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Deferred revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Other payable and accrued liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash used in operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash generated from/(used in) operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash used in operating activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Cash flows from investing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchase of property, equipment and software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xml:lang="en-US">Purchase of intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US">Payments to Acquire Short-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US">Cash paid for short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Short-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xml:lang="en-US">Cash received from maturity of short-term investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments" xml:lang="en-US">Payments to Acquire Long-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments" xml:lang="en-US">Cash paid for long-term bank deposit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireLongtermInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Partial cash payment for acquisition of CEIBS Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDivestedFromDeconsolidation" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashDivestedFromDeconsolidation" xml:lang="en-US">Cash Divested from Deconsolidation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CashDivestedFromDeconsolidation" xml:lang="en-US">Cash change due to deconsolidation of CEIBS Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDivestedFromDeconsolidation" xlink:to="lab_us-gaap_CashDivestedFromDeconsolidation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US">Proceeds from disposal of property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PaymentOfAmountDueFromRelatedParties" xlink:label="loc_yxt_PaymentOfAmountDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PaymentOfAmountDueFromRelatedParties" xml:lang="en-US">Payment Of Amount Due From Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_yxt_PaymentOfAmountDueFromRelatedParties" xml:lang="en-US">Amounts due from related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PaymentOfAmountDueFromRelatedParties" xlink:to="lab_yxt_PaymentOfAmountDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PaymentOfAmountDueFromRelatedParties" xml:lang="en-US">Payment of amount due from related parties.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xlink:label="loc_yxt_CashReceivedFromMaturityOfLongtermBankDeposit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xml:lang="en-US">Cash Received From Maturity of LongTerm Bank Deposit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xml:lang="en-US">Cash received from maturity of long-term bank deposit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xlink:to="lab_yxt_CashReceivedFromMaturityOfLongtermBankDeposit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xml:lang="en-US">Cash received from maturity of long-term bank deposit.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PaymentsToAcquireLongtermBankDeposit" xlink:label="loc_yxt_PaymentsToAcquireLongtermBankDeposit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PaymentsToAcquireLongtermBankDeposit" xml:lang="en-US">payments to acquire longterm bank deposit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_yxt_PaymentsToAcquireLongtermBankDeposit" xml:lang="en-US">Purchase of available-for-sale debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PaymentsToAcquireLongtermBankDeposit" xlink:to="lab_yxt_PaymentsToAcquireLongtermBankDeposit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PaymentsToAcquireLongtermBankDeposit" xml:lang="en-US">Payments to acquire long-term bank deposit.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash generated from/(used in) investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash used in investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash used in investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Cash flows from financing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xml:lang="en-US">Proceeds from Short-Term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xml:lang="en-US">Proceeds from short-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xml:lang="en-US">Repayments of Short-Term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xml:lang="en-US">Repayment of short-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US">Proceeds from long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xml:lang="en-US">Repayments of Long-Term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xml:lang="en-US">Repayment of long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from issuance of ordinary shares upon the completion of IPO</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Total net proceeds through IPO</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xml:lang="en-US">Payments of Stock Issuance Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xml:lang="en-US">Payments of initial public offering costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xml:lang="en-US">Issuance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash generated from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash generated from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash (used in)/ provided by in financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Effect of exchange rate changes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Net (decrease)/increase in cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Net increase/(decrease) in cash, cash equivalents and restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, cash equivalents and restricted cash at the end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCash" xml:lang="en-US">Restricted Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_RestrictedCash" xml:lang="en-US">Less: restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xml:lang="en-US">Supplemental disclosure of cash flow information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestPaidNet" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestPaidNet" xml:lang="en-US">Cash paid for interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xml:lang="en-US">Supplemental schedule of non-cash investing and financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xlink:label="loc_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xml:lang="en-US">Net Accretion On Convertible Redeemable Preferred Shares To Redemption Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xlink:to="lab_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed Contribution To Ordinary Shareholders Due To Extinguishment On Convertible Redeemable Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed Contribution To Ordinary Shareholders Due To Extinguishment On Convertible Redeemable Preferred Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:to="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to extinguishment on convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" xml:lang="en-US">Deemed Dividend To Convertible Redeemable Preferred Share Shareholders Due To Modifications And ReDesignation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" xlink:to="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and&#160;re-designation.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Principal Activities and Organization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Accounting Policies [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Principal Accounting Policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Concentration and Risks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Deconsolidation of Ceibs Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract" xml:lang="en-US">Short-Term Investments [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract" xlink:to="lab_us-gaap_ShortTermInvestmentsAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsTextBlock" xlink:label="loc_yxt_ShortTermInvestmentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShortTermInvestmentsTextBlock" xml:lang="en-US">Short Term Investments [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ShortTermInvestmentsTextBlock" xml:lang="en-US">Short Term Investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShortTermInvestmentsTextBlock" xlink:to="lab_yxt_ShortTermInvestmentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ShortTermInvestmentsTextBlock" xml:lang="en-US">Short term investments.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositAbstract" xlink:label="loc_yxt_LongTermBankDepositAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermBankDepositAbstract" xml:lang="en-US">Long Term Bank Deposit [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermBankDepositAbstract" xlink:to="lab_yxt_LongTermBankDepositAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsTextBlock" xlink:label="loc_yxt_LongTermBankDepositsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermBankDepositsTextBlock" xml:lang="en-US">Long Term Bank Deposits [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LongTermBankDepositsTextBlock" xml:lang="en-US">Long Term Bank Deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermBankDepositsTextBlock" xlink:to="lab_yxt_LongTermBankDepositsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LongTermBankDepositsTextBlock" xml:lang="en-US">Long term bank deposits.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xml:lang="en-US">Prepaid Expense and Other Assets, Current [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xml:lang="en-US">Prepaid Expenses and Other Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xml:lang="en-US">Prepaid expenses and other current assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property, Equipment and Software, Net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible Assets, Net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xml:lang="en-US">Long-Term Investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Measurements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xml:lang="en-US">Debt Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xml:lang="en-US">Debt Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xml:lang="en-US">Short-Term and Long-Term Borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Other Accounts Payable And Accrued Liabilities Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Other Payable And Accrued Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Other accounts payable and accrued liabilities disclosure.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeasesAbstract" xml:lang="en-US">Leases [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US">Operating Lease</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US">Related Party Transactions [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Balances And Transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Taxation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityAbstract" xml:lang="en-US">Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Equity [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Ordinary Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityDisclosureAbstract" xml:lang="en-US">Temporary Equity Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="lab_us-gaap_TemporaryEquityDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" xlink:label="loc_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" xml:lang="en-US">Convertible Redeemable Preferred Shares Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" xml:lang="en-US">Convertible Redeemable Preferred Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" xlink:to="lab_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" xml:lang="en-US">Convertible redeemable preferred shares disclosure.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Share-Based Compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Earnings Per Share [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Net (Loss)/Earnings Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xml:lang="en-US">Subsequent Events [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">Subsequent Events [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">Subsequent Events</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" xlink:label="loc_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" xml:lang="en-US">Statutory reserves and Restricted net assets [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" xml:lang="en-US">Statutory Reserves and Restricted Net Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" xlink:to="lab_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" xml:lang="en-US">Statutory reserves and Restricted net assets</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US">Basis of Presentation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Basis of Consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NonControllingInterestsPolicyTextBlock" xlink:label="loc_yxt_NonControllingInterestsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_NonControllingInterestsPolicyTextBlock" xml:lang="en-US">Non Controlling Interests [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_NonControllingInterestsPolicyTextBlock" xml:lang="en-US">Non-Controlling Interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_NonControllingInterestsPolicyTextBlock" xlink:to="lab_yxt_NonControllingInterestsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_NonControllingInterestsPolicyTextBlock" xml:lang="en-US">Non controlling interests.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign Currencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConvenienceTranslationPolicyTextBlock" xlink:label="loc_yxt_ConvenienceTranslationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ConvenienceTranslationPolicyTextBlock" xml:lang="en-US">Convenience Translation [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_ConvenienceTranslationPolicyTextBlock" xml:lang="en-US">Convenience Translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ConvenienceTranslationPolicyTextBlock" xlink:to="lab_yxt_ConvenienceTranslationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ConvenienceTranslationPolicyTextBlock" xml:lang="en-US">Convenience translation.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US">Fair Value Measurements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsPolicyTextBlock" xlink:label="loc_yxt_ShortTermInvestmentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShortTermInvestmentsPolicyTextBlock" xml:lang="en-US">Short Term Investments [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_ShortTermInvestmentsPolicyTextBlock" xml:lang="en-US">Short-Term Investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShortTermInvestmentsPolicyTextBlock" xlink:to="lab_yxt_ShortTermInvestmentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ShortTermInvestmentsPolicyTextBlock" xml:lang="en-US">Short term investments.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongtermBankDepositsPolicyTextBlock" xlink:label="loc_yxt_LongtermBankDepositsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongtermBankDepositsPolicyTextBlock" xml:lang="en-US">LongTerm Bank Deposits [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_LongtermBankDepositsPolicyTextBlock" xml:lang="en-US">Long-Term Bank Deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongtermBankDepositsPolicyTextBlock" xlink:to="lab_yxt_LongtermBankDepositsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LongtermBankDepositsPolicyTextBlock" xml:lang="en-US">Long term bank deposits.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US">Accounts Receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermInvestmentsPolicyTextBlock" xlink:label="loc_yxt_LongTermInvestmentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermInvestmentsPolicyTextBlock" xml:lang="en-US">Long Term Investments [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_LongTermInvestmentsPolicyTextBlock" xml:lang="en-US">Long-term Investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermInvestmentsPolicyTextBlock" xlink:to="lab_yxt_LongTermInvestmentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LongTermInvestmentsPolicyTextBlock" xml:lang="en-US">Long term Investments.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Equipment and Software, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" xml:lang="en-US">Intangible Assets, Costs Incurred to Renew or Extend, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" xml:lang="en-US">Intangible Assets with Definite Lives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment of Long-Lived Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeasePolicyTextBlock" xlink:label="loc_yxt_OperatingLeasePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OperatingLeasePolicyTextBlock" xml:lang="en-US">Operating Lease [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_OperatingLeasePolicyTextBlock" xml:lang="en-US">Operating Lease</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OperatingLeasePolicyTextBlock" xlink:to="lab_yxt_OperatingLeasePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OperatingLeasePolicyTextBlock" xml:lang="en-US">Operating lease.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalUseSoftwarePolicy" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xml:lang="en-US">Internal-Use Software Development Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ContractBalancePolicyTextBlock" xlink:label="loc_yxt_ContractBalancePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ContractBalancePolicyTextBlock" xml:lang="en-US">Contract Balance [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_ContractBalancePolicyTextBlock" xml:lang="en-US">Contract Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ContractBalancePolicyTextBlock" xlink:to="lab_yxt_ContractBalancePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ContractBalancePolicyTextBlock" xml:lang="en-US">Contract balance</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US">Cost of Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SalesAndMarketingPolicyTextBlock" xlink:label="loc_yxt_SalesAndMarketingPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SalesAndMarketingPolicyTextBlock" xml:lang="en-US">Sales And Marketing [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_SalesAndMarketingPolicyTextBlock" xml:lang="en-US">Sales and Marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SalesAndMarketingPolicyTextBlock" xlink:to="lab_yxt_SalesAndMarketingPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SalesAndMarketingPolicyTextBlock" xml:lang="en-US">Sales and marketing.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">General And Administrative Expenses [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">General and Administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">General and administrative expenses.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EmployeeBenefitsPolicyTextBlock" xlink:label="loc_yxt_EmployeeBenefitsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_EmployeeBenefitsPolicyTextBlock" xml:lang="en-US">Employee Benefits [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_EmployeeBenefitsPolicyTextBlock" xml:lang="en-US">Employee Benefits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_EmployeeBenefitsPolicyTextBlock" xlink:to="lab_yxt_EmployeeBenefitsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_EmployeeBenefitsPolicyTextBlock" xml:lang="en-US">Employee benefits.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GovernmentGrantPolicyTextBlock" xlink:label="loc_yxt_GovernmentGrantPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_GovernmentGrantPolicyTextBlock" xml:lang="en-US">Government Grant [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_GovernmentGrantPolicyTextBlock" xml:lang="en-US">Government Grant</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_GovernmentGrantPolicyTextBlock" xlink:to="lab_yxt_GovernmentGrantPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_GovernmentGrantPolicyTextBlock" xml:lang="en-US">Government grant.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">(Net Loss)/Earnings Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xml:lang="en-US">Segment Reporting</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recent Accounting Pronouncements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MinorityInterestTableTextBlock" xlink:label="loc_yxt_MinorityInterestTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_MinorityInterestTableTextBlock" xml:lang="en-US">Minority Interest [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_MinorityInterestTableTextBlock" xml:lang="en-US">Schedule of the Company's Principal Subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_MinorityInterestTableTextBlock" xlink:to="lab_yxt_MinorityInterestTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_MinorityInterestTableTextBlock" xml:lang="en-US">Minority interest.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xml:lang="en-US">Schedule of the Company's Principal VIEs and VIEs' Subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xlink:label="loc_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xml:lang="en-US">Disclosure Of Statement Of Financial Position of the Consolidated Variable Interest Entities and their Subsidiaries [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xml:lang="en-US">Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xlink:to="lab_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xml:lang="en-US">Disclosure of statement of financial position of the consolidated variable interest entities and their subsidiaries.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xlink:label="loc_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xml:lang="en-US">Disclosure Of Operations and Cash Flows of the Consolidated Variable Interest Entities and their Subsidiaries [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xml:lang="en-US">Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xlink:to="lab_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xml:lang="en-US">Disclosure of operations and cash flows of the consolidated variable interest entities and their subsidiaries.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="loc_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xml:lang="en-US">Schedule Of Property Plant And Equipment Useful Life [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xml:lang="en-US">Schedule of Property Plant and Equipment Useful Life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="lab_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xml:lang="en-US">Schedule of property plant and equipment useful life.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US">Schedule of Disaggregated Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" xlink:label="loc_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" xml:lang="en-US">Schedule Of Changes In Deferred Revenue [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" xml:lang="en-US">Schedule of Changes in Deferred Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" xlink:to="lab_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" xml:lang="en-US">Schedule of changes in deferred revenue.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationAbstract" xlink:label="loc_yxt_DeconsolidationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidationAbstract" xml:lang="en-US">Deconsolidation [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidationAbstract" xlink:to="lab_yxt_DeconsolidationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidationAbstract" xml:lang="en-US">Deconsolidation</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" xlink:label="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" xml:lang="en-US">Schedule Of Deconsolidated Balance Sheet [Table Text Block]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" xlink:to="lab_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" xml:lang="en-US">Schedule of deconsolidated balance sheet.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfShortTermInvestmentTableTextBlock" xlink:label="loc_yxt_ScheduleOfShortTermInvestmentTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfShortTermInvestmentTableTextBlock" xml:lang="en-US">Schedule Of Short Term Investment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfShortTermInvestmentTableTextBlock" xml:lang="en-US">Schedule of short term investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfShortTermInvestmentTableTextBlock" xlink:to="lab_yxt_ScheduleOfShortTermInvestmentTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfShortTermInvestmentTableTextBlock" xml:lang="en-US">Schedule Of Short Term Investment</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfLongTermBankDepositsTableTextBlock" xlink:label="loc_yxt_ScheduleOfLongTermBankDepositsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfLongTermBankDepositsTableTextBlock" xml:lang="en-US">Schedule Of Long Term Bank Deposits [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfLongTermBankDepositsTableTextBlock" xml:lang="en-US">Schedule of long term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfLongTermBankDepositsTableTextBlock" xlink:to="lab_yxt_ScheduleOfLongTermBankDepositsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfLongTermBankDepositsTableTextBlock" xml:lang="en-US">Schedule of long term bank deposits.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:label="loc_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xml:lang="en-US">Schedule Of Prepaid Expenses And Other Current Assets [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="lab_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xml:lang="en-US">Schedule Of Prepaid Expenses And Other Current Assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Schedule of Property, Equipment and Software, Net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of intangible Assets, Estimated Amortization Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xml:lang="en-US">Schedule of Debt Securities and Available for Sale</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of the fair value measurement of the Group's assets and liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xml:lang="en-US">Schedule of the significant unobservable inputs used in the fair value measurement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" xlink:label="loc_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" xml:lang="en-US">Schedule Of Reconciliation Of Derivative Liability [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" xml:lang="en-US">Schedule of reconciliation of derivative liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" xlink:to="lab_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" xml:lang="en-US">Schedule of reconciliation of derivative liability.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" xlink:label="loc_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" xml:lang="en-US">Schedule Of Valuation Methodologies And Assumptions [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" xml:lang="en-US">Schedule Of Valuation Methodologies And Assumptions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" xlink:to="lab_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" xml:lang="en-US">Schedule of valuation methodologies and assumptions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xml:lang="en-US">Schedule of Debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xml:lang="en-US">Schedule of Amount of Maturities for All Long-term Borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Schedule of Other Payable and Accrued Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xml:lang="en-US">Schedule of Components of Operating Lease Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="loc_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xml:lang="en-US">Supplemental Balance Sheet Information Related To Leases [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xml:lang="en-US">Schedule of Supplemental Balance Sheet Information Related to Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="lab_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xml:lang="en-US">Supplemental balance sheet information related to leases.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="loc_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xml:lang="en-US">Supplemental Cash Flow Information Related To Leases [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xml:lang="en-US">Schedule of Supplemental Cash Flow Information Related to Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="lab_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xml:lang="en-US">Supplemental cash flow information related to leases.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Schedule of Maturities of Lease Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" xlink:label="loc_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" xml:lang="en-US">Schedule Of Related Party Relationships [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" xml:lang="en-US">Schedule of Related Party Relationships</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" xlink:to="lab_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" xml:lang="en-US">Schedule Of Related Party Relationships.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xml:lang="en-US">Schedule of the Major Related Parties Transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" xlink:label="loc_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" xml:lang="en-US">Schedule Of Related Party Balances [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" xml:lang="en-US">Schedule of the Major Related Parties Balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" xlink:to="lab_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" xml:lang="en-US">Schedule Of Related Party Balances.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US">Schedule of The components of loss before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Reconciliation of the differences between the statutory EIT rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Tax effects of temporary differences that give rise to the deferred tax asset</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xml:lang="en-US">Schedule of Movement of valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="loc_us-gaap_TemporaryEquityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityTableTextBlock" xml:lang="en-US">Temporary Equity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityTableTextBlock" xml:lang="en-US">Schedule of The Company's Preferred Shares activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityTableTextBlock" xlink:to="lab_us-gaap_TemporaryEquityTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xml:lang="en-US">Summary of Compensation Expenses Recognized for Share-Based Awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xml:lang="en-US">Summary of Movement of the Restricted Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US">Summary of Movement of the RSUs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xml:lang="en-US">Summary of Payments for Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US">Statement Of Financial Position</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xml:lang="en-US">Condensed Income Statement [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xml:lang="en-US">Statement Of Income And Comprehensive Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xml:lang="en-US">Statement Of Cash Flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaap_MinorityInterestTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestTable" xml:lang="en-US">Noncontrolling Interest [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestTable" xlink:to="lab_us-gaap_MinorityInterestTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_OwnershipAxis" xml:lang="en-US">Ownership [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_OwnershipDomain" xml:lang="en-US">Ownership [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xlink:label="loc_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xml:lang="en-US">Yunxuetang Information Technology (Jiangsu) Co., Ltd. [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xml:lang="en-US">Yunxuetang Information Technology (Jiangsu) Co., Ltd. [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xlink:to="lab_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xml:lang="en-US">Yunxuetang Information Technology (Jiangsu) Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaap_MinorityInterestLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestLineItems" xml:lang="en-US">Noncontrolling Interest [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestLineItems" xlink:to="lab_us-gaap_MinorityInterestLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationDateOfIncorporation" xml:lang="en-US">Entity Incorporation, Date of Incorporation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityIncorporationDateOfIncorporation" xml:lang="en-US">Date of incorporation or acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationDateOfIncorporation" xlink:to="lab_dei_EntityIncorporationDateOfIncorporation" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Percentage of direct or indirect ownership</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Percentage of economic interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DescriptionOfPrincipalActivities" xlink:label="loc_yxt_DescriptionOfPrincipalActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DescriptionOfPrincipalActivities" xml:lang="en-US">Description Of Principal Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DescriptionOfPrincipalActivities" xml:lang="en-US">Principal activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DescriptionOfPrincipalActivities" xlink:to="lab_yxt_DescriptionOfPrincipalActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DescriptionOfPrincipalActivities" xml:lang="en-US">Description of principal activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xml:lang="en-US">Variable Interest Entity [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Beijing Xuanxing Intelligence Technology Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly "Beijing Yunxuetang Network Technology Co., Ltd.") [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xlink:to="lab_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Beijing Xuanxing Intelligence Technology Co., Ltd</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Suzhou Xuanxing Intelligence Technology Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly "Suzhou Xuancai Network Technology Co., Ltd") [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xlink:to="lab_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Suzhou Xuanxing Intelligence Technology Co., Ltd</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Jiangsu Radnova Intelligence Technology Co Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xlink:to="lab_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xml:lang="en-US">Jiangsu Radnova Intelligence Technology Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xml:lang="en-US">Variable Interest Entity [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherReceivables" xml:lang="en-US">Other Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherReceivables" xml:lang="en-US">Amounts due from related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherReceivables" xml:lang="en-US">Amount due from related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivables" xlink:to="lab_us-gaap_OtherReceivables" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueToRelatedParties" xlink:label="loc_yxt_AmountsDueToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AmountsDueToRelatedParties" xml:lang="en-US">Amounts Due To Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AmountsDueToRelatedParties" xml:lang="en-US">Amounts due to the Group's entities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AmountsDueToRelatedParties" xlink:to="lab_yxt_AmountsDueToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AmountsDueToRelatedParties" xml:lang="en-US">Amounts due to related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaap_OtherLoansPayableLongTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLoansPayableLongTerm" xml:lang="en-US">Other Loans Payable, Long-Term, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLoansPayableLongTerm" xml:lang="en-US">Loan from the Group's entity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLoansPayableLongTerm" xlink:to="lab_us-gaap_OtherLoansPayableLongTerm" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_VariableInterestEntityAndSubsidiariesMember" xml:lang="en-US">Variable Interest Entity And Subsidiaries [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_VariableInterestEntityAndSubsidiariesMember" xml:lang="en-US">Variable Interest Entity and Subsidiaries [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_VariableInterestEntityAndSubsidiariesMember" xlink:to="lab_yxt_VariableInterestEntityAndSubsidiariesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_VariableInterestEntityAndSubsidiariesMember" xml:lang="en-US">Variable Interest Entity And Subsidiaries</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Third-party revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Sales of service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:to="lab_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="lab_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xlink:label="loc_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xml:lang="en-US">Business Acquisition Percentage Of Equity Interests Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xml:lang="en-US">Business acquisition, percentage of equity interests acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xlink:to="lab_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xml:lang="en-US">Business acquisition, percentage of equity interests acquired.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfServiceFees" xlink:label="loc_yxt_PercentageOfServiceFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfServiceFees" xml:lang="en-US">Percentage Of Service Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfServiceFees" xml:lang="en-US">Percentage of service fees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfServiceFees" xlink:to="lab_yxt_PercentageOfServiceFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfServiceFees" xml:lang="en-US">Percentage of service fees.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityOwnershipPledgePercentage" xlink:label="loc_yxt_VariableInterestEntityOwnershipPledgePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_VariableInterestEntityOwnershipPledgePercentage" xml:lang="en-US">Variable Interest Entity Ownership Pledge Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_VariableInterestEntityOwnershipPledgePercentage" xml:lang="en-US">Variable interest entity ownership pledge percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_VariableInterestEntityOwnershipPledgePercentage" xlink:to="lab_yxt_VariableInterestEntityOwnershipPledgePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_VariableInterestEntityOwnershipPledgePercentage" xml:lang="en-US">Variable interest entity ownership pledge percentage.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US">Sale of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IPOMember" xml:lang="en-US">IPO [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IPOMember" xml:lang="en-US">IPO [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xml:lang="en-US">Business Acquisition [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupLimitedMember" xlink:label="loc_yxt_CEIBSPublishingGroupLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CEIBSPublishingGroupLimitedMember" xml:lang="en-US">CEIBS Publishing Group Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CEIBSPublishingGroupLimitedMember" xml:lang="en-US">CEIBS Publishing Group Limited [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CEIBSPublishingGroupLimitedMember" xlink:to="lab_yxt_CEIBSPublishingGroupLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CEIBSPublishingGroupLimitedMember" xml:lang="en-US">CEIBS Publishing Group Limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetAbstract" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Balance at beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Balance at end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Deconsolidation Of CEIBS Publishing Group Allowance For Doubtful Accounts Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Deconsolidation of CEIBS Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" xlink:to="lab_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Deconsolidation of CEIBS publishing group allowance for doubtful accounts receivable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Reverse of doubtful accounts due to subsequent collection</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision/(Reverse) for doubtful accounts/expected credit losses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold improvements [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricGenerationEquipmentMember" xlink:label="loc_us-gaap_ElectricGenerationEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ElectricGenerationEquipmentMember" xml:lang="en-US">Electric Generation Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ElectricGenerationEquipmentMember" xml:lang="en-US">Electronic equipment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricGenerationEquipmentMember" xlink:to="lab_us-gaap_ElectricGenerationEquipmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and Fixtures [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Software and Software Development Costs [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Software purchased [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Software Purchased [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VehiclesMember" xml:lang="en-US">Vehicles [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_VehiclesMember" xml:lang="en-US">Vehicles [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Estimated useful lives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xml:lang="en-US">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeAxis" xml:lang="en-US">Statistical Measurement [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeMember" xml:lang="en-US">Statistical Measurement [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xml:lang="en-US">Disaggregation of Revenue [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xml:lang="en-US">Disaggregation of Revenue [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xml:lang="en-US">Disaggregation of Revenue [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MajorCustomersAxis" xml:lang="en-US">Customer [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_NameOfMajorCustomerDomain" xml:lang="en-US">Customer [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SubscriptionBasedMember" xlink:label="loc_yxt_SubscriptionBasedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SubscriptionBasedMember" xml:lang="en-US">Subscription Based [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SubscriptionBasedMember" xml:lang="en-US">Subscription-based [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SubscriptionBasedMember" xlink:to="lab_yxt_SubscriptionBasedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SubscriptionBasedMember" xml:lang="en-US">Subscription based.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NonSubscriptionBasedMember" xlink:label="loc_yxt_NonSubscriptionBasedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_NonSubscriptionBasedMember" xml:lang="en-US">Non Subscription Based [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_NonSubscriptionBasedMember" xml:lang="en-US">Non-subscription-based [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_NonSubscriptionBasedMember" xlink:to="lab_yxt_NonSubscriptionBasedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_NonSubscriptionBasedMember" xml:lang="en-US">Non subscription based.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueAbstract" xlink:label="loc_us-gaap_DeferredRevenueAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueAbstract" xml:lang="en-US">Deferred Revenue [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueAbstract" xlink:to="lab_us-gaap_DeferredRevenueAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_DeferredRevenue" xml:lang="en-US">Balance at beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DeferredRevenue" xml:lang="en-US">Balance at end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="lab_us-gaap_DeferredRevenue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_us-gaap_DeferredRevenueAdditions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueAdditions" xml:lang="en-US">Deferred Revenue, Additions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueAdditions" xml:lang="en-US">Additions to deferred revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueAdditions" xlink:to="lab_us-gaap_DeferredRevenueAdditions" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueRevenueRecognized" xlink:label="loc_yxt_DeferredRevenueRevenueRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeferredRevenueRevenueRecognized" xml:lang="en-US">Deferred Revenue Revenue Recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeferredRevenueRevenueRecognized" xml:lang="en-US">Recognition of deferred revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeferredRevenueRevenueRecognized" xlink:to="lab_yxt_DeferredRevenueRevenueRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeferredRevenueRevenueRecognized" xml:lang="en-US">Deferred revenue revenue recognized.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" xml:lang="en-US">Deconsolidation Of CEIBS Publishing Group Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" xml:lang="en-US">Deconsolidation of CEIBS Publishing Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" xlink:to="lab_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" xml:lang="en-US">Deconsolidation of CEIBS publishing group deferred revenue.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xml:lang="en-US">Foreign currency translation adjustment, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xml:lang="en-US">Foreign Currency Translation Adjustment, Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xml:lang="en-US">Foreign currency translation adjustment description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:to="lab_us-gaap_ForeignCurrencyTranslationAdjustmentDescription" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xlink:label="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xml:lang="en-US">Investment Company, Distributable Earnings (Loss), Accumulated Ordinary Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xml:lang="en-US">Investment company, distributable earnings (loss), accumulated ordinary income (loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xlink:to="lab_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="loc_us-gaap_GoodwillFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillFairValueDisclosure" xml:lang="en-US">Goodwill, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillFairValueDisclosure" xml:lang="en-US">Goodwill, Fair value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillFairValueDisclosure" xlink:to="lab_us-gaap_GoodwillFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill, Impairment Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill, Impairment loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xml:lang="en-US">Revenue remaining performance obligation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueRecognized" xlink:label="loc_yxt_DeferredRevenueRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeferredRevenueRecognized" xml:lang="en-US">Deferred Revenue Recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeferredRevenueRecognized" xml:lang="en-US">Deferred revenue recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeferredRevenueRecognized" xlink:to="lab_yxt_DeferredRevenueRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeferredRevenueRecognized" xml:lang="en-US">Deferred revenue recognized.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses" xml:lang="en-US">Defined Contribution Plan, Administrative Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses" xml:lang="en-US">Defined contribution plan, administrative expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:to="lab_us-gaap_DefinedContributionPlanAdministrativeExpenses" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xml:lang="en-US">Revenue, remaining performance obligation, percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xml:lang="en-US">Revenue, remaining performance obligation, expected timing of satisfaction, period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:label="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xml:lang="en-US">Segment Reporting, Expense Information Used by CODM, Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:to="lab_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xml:lang="en-US">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:to="lab_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xml:lang="en-US">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:to="lab_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" xml:lang="en-US">Investment Company, Nonconsolidated Subsidiary [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" xlink:to="lab_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xml:lang="en-US">Investment Company, Nonconsolidated Subsidiary [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:to="lab_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingLingdaiMember" xlink:label="loc_yxt_BeijingLingdaiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_BeijingLingdaiMember" xml:lang="en-US">Beijing Lingdai [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_BeijingLingdaiMember" xml:lang="en-US">Beijing Lingdai [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_BeijingLingdaiMember" xlink:to="lab_yxt_BeijingLingdaiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_BeijingLingdaiMember" xml:lang="en-US">Beijing lingdai.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CEIBSPublishingGroupMember" xml:lang="en-US">CEIBS Publishing Group [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CEIBSPublishingGroupMember" xml:lang="en-US">CEIBS Publishing Group [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CEIBSPublishingGroupMember" xlink:to="lab_yxt_CEIBSPublishingGroupMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CEIBSPublishingGroupMember" xml:lang="en-US">CEIBS publishing group.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTable" xml:lang="en-US">Concentration Risk [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xml:lang="en-US">Concentration Risk [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Concentration Risk, Percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xlink:label="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xml:lang="en-US">Foreign Currency Exchange Rate Base Currency Appreciation Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xml:lang="en-US">Foreign currency exchange rate base currency appreciation rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xlink:to="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xml:lang="en-US">Foreign currency exchange rate base currency appreciation rate.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xlink:label="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xml:lang="en-US">Foreign Currency Exchange Rate Base Currency Depreciation Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xml:lang="en-US">Foreign currency exchange rate base currency depreciation rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xlink:to="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xml:lang="en-US">Foreign currency exchange rate base currency depreciation rate.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="loc_us-gaap_AccountsPayableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableMember" xml:lang="en-US">Accounts Payable [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableMember" xlink:to="lab_us-gaap_AccountsPayableMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US">Concentration Risk Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US">Concentration Risk Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xml:lang="en-US">Supplier Concentration Risk [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersAxis" xlink:label="loc_yxt_SuppliersAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SuppliersAxis" xml:lang="en-US">Suppliers [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SuppliersAxis" xlink:to="lab_yxt_SuppliersAxis" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersDomain" xlink:label="loc_yxt_SuppliersDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SuppliersDomain" xml:lang="en-US">Suppliers [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SuppliersDomain" xlink:to="lab_yxt_SuppliersDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplierTwoMember" xlink:label="loc_yxt_SupplierTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SupplierTwoMember" xml:lang="en-US">Supplier Two [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SupplierTwoMember" xlink:to="lab_yxt_SupplierTwoMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDeconsolidatedBalanceSheetTable" xlink:label="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfDeconsolidatedBalanceSheetTable" xml:lang="en-US">Schedule Of Deconsolidated Balance Sheet [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable" xlink:to="lab_yxt_ScheduleOfDeconsolidatedBalanceSheetTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfDeconsolidatedBalanceSheetTable" xml:lang="en-US">Schedule of deconsolidated balance sheet.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidatedBalanceSheetLineItems" xlink:label="loc_yxt_DeconsolidatedBalanceSheetLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidatedBalanceSheetLineItems" xml:lang="en-US">Deconsolidated Balance Sheet [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems" xlink:to="lab_yxt_DeconsolidatedBalanceSheetLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidatedBalanceSheetLineItems" xml:lang="en-US">Deconsolidated balance sheet.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueOfDeconsolidation" xlink:label="loc_yxt_FairValueOfDeconsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FairValueOfDeconsolidation" xml:lang="en-US">Fair Value Of Deconsolidation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_FairValueOfDeconsolidation" xml:lang="en-US">Fair value of 39% CEIBS Publishing Group after deconsolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FairValueOfDeconsolidation" xlink:to="lab_yxt_FairValueOfDeconsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FairValueOfDeconsolidation" xml:lang="en-US">Fair value of deconsolidation.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationTable" xlink:label="loc_yxt_DeconsolidationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidationTable" xml:lang="en-US">Deconsolidation [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidationTable" xlink:to="lab_yxt_DeconsolidationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidationTable" xml:lang="en-US">Deconsolidation.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ManCoAndDigitalBMember" xlink:label="loc_yxt_ManCoAndDigitalBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ManCoAndDigitalBMember" xml:lang="en-US">ManCo And Digital B [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ManCoAndDigitalBMember" xlink:to="lab_yxt_ManCoAndDigitalBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ManCoAndDigitalBMember" xml:lang="en-US">Man Co and digital B.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US">Investment, Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xml:lang="en-US">Investment, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MancoMember" xlink:label="loc_yxt_MancoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_MancoMember" xml:lang="en-US">ManCo [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_MancoMember" xlink:to="lab_yxt_MancoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_MancoMember" xml:lang="en-US">ManCo.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DigitalBMember" xlink:label="loc_yxt_DigitalBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DigitalBMember" xml:lang="en-US">Digital B [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DigitalBMember" xlink:to="lab_yxt_DigitalBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DigitalBMember" xml:lang="en-US">Digital B.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsPgMember" xlink:label="loc_yxt_CeibsPgMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CeibsPgMember" xml:lang="en-US">Ceibs Pg [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CeibsPgMember" xml:lang="en-US">Ceibs PG [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CeibsPgMember" xlink:to="lab_yxt_CeibsPgMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CeibsPgMember" xml:lang="en-US">Ceibs Pg.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsMember" xlink:label="loc_yxt_CeibsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CeibsMember" xml:lang="en-US">Ceibs [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CeibsMember" xlink:to="lab_yxt_CeibsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CeibsMember" xml:lang="en-US">Ceibs.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsManagementLtdMember" xlink:label="loc_yxt_CeibsManagementLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CeibsManagementLtdMember" xml:lang="en-US">CEIBS Management Ltd [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CeibsManagementLtdMember" xlink:to="lab_yxt_CeibsManagementLtdMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockMember" xml:lang="en-US">Preferred Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationLineItems" xlink:label="loc_yxt_DeconsolidationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeconsolidationLineItems" xml:lang="en-US">Deconsolidation [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeconsolidationLineItems" xlink:to="lab_yxt_DeconsolidationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeconsolidationLineItems" xml:lang="en-US">Deconsolidation.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Percentageofshareheldbythecompany" xlink:label="loc_yxt_Percentageofshareheldbythecompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Percentageofshareheldbythecompany" xml:lang="en-US">Percentage Of Share Held By The Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Percentageofshareheldbythecompany" xlink:to="lab_yxt_Percentageofshareheldbythecompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Percentageofshareheldbythecompany" xml:lang="en-US">Percentage of share held by the company.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xml:lang="en-US">Cash Acquired from Acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred Stock, Value, Issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business Combination, Consideration Transferred</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfIssuanceForEquityInterest" xlink:label="loc_yxt_PercentageOfIssuanceForEquityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfIssuanceForEquityInterest" xml:lang="en-US">Percentage Of Issuance For Equity Interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfIssuanceForEquityInterest" xlink:to="lab_yxt_PercentageOfIssuanceForEquityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfIssuanceForEquityInterest" xml:lang="en-US">Percentage of issuance for equity interest.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfBeneficialOwnershipTransfer" xlink:label="loc_yxt_PercentageOfBeneficialOwnershipTransfer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfBeneficialOwnershipTransfer" xml:lang="en-US">Percentage Of Beneficial Ownership Transfer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfBeneficialOwnershipTransfer" xlink:to="lab_yxt_PercentageOfBeneficialOwnershipTransfer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfBeneficialOwnershipTransfer" xml:lang="en-US">Percentage of beneficial ownership transfer.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RemainingAmountOfConsiderationPayableForAcquisition" xlink:label="loc_yxt_RemainingAmountOfConsiderationPayableForAcquisition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RemainingAmountOfConsiderationPayableForAcquisition" xml:lang="en-US">Remaining Amount Of Consideration Payable For Acquisition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RemainingAmountOfConsiderationPayableForAcquisition" xlink:to="lab_yxt_RemainingAmountOfConsiderationPayableForAcquisition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RemainingAmountOfConsiderationPayableForAcquisition" xml:lang="en-US">Remaining amount of consideration payable for acquisition.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfOwnershipShareRetain" xlink:label="loc_yxt_PercentageOfOwnershipShareRetain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfOwnershipShareRetain" xml:lang="en-US">Percentage Of Ownership Share Retain</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfOwnershipShareRetain" xlink:to="lab_yxt_PercentageOfOwnershipShareRetain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfOwnershipShareRetain" xml:lang="en-US">Percentage of ownership share retain.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Percentageofremainingshare" xlink:label="loc_yxt_Percentageofremainingshare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Percentageofremainingshare" xml:lang="en-US">Percentage Of Remaining Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Percentageofremainingshare" xlink:to="lab_yxt_Percentageofremainingshare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Percentageofremainingshare" xml:lang="en-US">Percentage of remaining share.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Amountofdebtinvestment" xlink:label="loc_yxt_Amountofdebtinvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Amountofdebtinvestment" xml:lang="en-US">Amount Of Debt Investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Amountofdebtinvestment" xlink:to="lab_yxt_Amountofdebtinvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Amountofdebtinvestment" xml:lang="en-US">Amount of debt investment.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfOwnershipWithOtherShareholders" xlink:label="loc_yxt_PercentageOfOwnershipWithOtherShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfOwnershipWithOtherShareholders" xml:lang="en-US">Percentage of Ownership with Other Shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfOwnershipWithOtherShareholders" xlink:to="lab_yxt_PercentageOfOwnershipWithOtherShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfOwnershipWithOtherShareholders" xml:lang="en-US">Percentage of ownership with other shareholders.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccuredLitigationLiabilities" xlink:label="loc_yxt_AccuredLitigationLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AccuredLitigationLiabilities" xml:lang="en-US">Accured litigation liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AccuredLitigationLiabilities" xlink:to="lab_yxt_AccuredLitigationLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AccuredLitigationLiabilities" xml:lang="en-US">Accured litigation liabilities</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series A Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series A Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series&#160;A Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xml:lang="en-US">Cash and Cash Equivalents [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashMember" xml:lang="en-US">Cash [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfShortTermInvestmentTable" xlink:label="loc_yxt_ScheduleOfShortTermInvestmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfShortTermInvestmentTable" xml:lang="en-US">Schedule Of Short Term Investment [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfShortTermInvestmentTable" xlink:to="lab_yxt_ScheduleOfShortTermInvestmentTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsLineItems" xlink:label="loc_yxt_ShortTermInvestmentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShortTermInvestmentsLineItems" xml:lang="en-US">Short Term Investments [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShortTermInvestmentsLineItems" xlink:to="lab_yxt_ShortTermInvestmentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeAxis" xml:lang="en-US">Investment Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US">Investments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TimeDepositsMember" xlink:label="loc_yxt_TimeDepositsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_TimeDepositsMember" xml:lang="en-US">Time Deposits [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_TimeDepositsMember" xml:lang="en-US">Time deposits [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_TimeDepositsMember" xlink:to="lab_yxt_TimeDepositsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_TimeDepositsMember" xml:lang="en-US">Time Deposits</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLongTermInvestments" xlink:label="loc_us-gaap_OtherLongTermInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLongTermInvestments" xml:lang="en-US">Other Long-Term Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLongTermInvestments" xml:lang="en-US">Long-term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermInvestments" xlink:to="lab_us-gaap_OtherLongTermInvestments" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsTable" xlink:label="loc_yxt_LongTermBankDepositsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermBankDepositsTable" xml:lang="en-US">Long Term Bank Deposits [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermBankDepositsTable" xlink:to="lab_yxt_LongTermBankDepositsTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsLineItems" xlink:label="loc_yxt_LongTermBankDepositsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermBankDepositsLineItems" xml:lang="en-US">Long Term Bank Deposits [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermBankDepositsLineItems" xlink:to="lab_yxt_LongTermBankDepositsLineItems" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MaturityOfBankDeposits" xlink:label="loc_yxt_MaturityOfBankDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_MaturityOfBankDeposits" xml:lang="en-US">Maturity Of Bank Deposits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_MaturityOfBankDeposits" xml:lang="en-US">Maturity of bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_MaturityOfBankDeposits" xlink:to="lab_yxt_MaturityOfBankDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_MaturityOfBankDeposits" xml:lang="en-US">Maturity of bank deposits.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xlink:label="loc_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xml:lang="en-US">Percentage Of Weighted Average Deposits For Wealth Management Product</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xml:lang="en-US">Percentage of Weighted Average Deposits for Wealth Management Product</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xlink:to="lab_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xml:lang="en-US">Percentage of weighted average deposits for wealth management product.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BankTimeDepositsMember" xml:lang="en-US">Bank Time Deposits [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BankTimeDepositsMember" xml:lang="en-US">Bank Time Deposits [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember" xlink:to="lab_us-gaap_BankTimeDepositsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAbstract" xml:lang="en-US">Prepaid Expense, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAbstract" xml:lang="en-US">Current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="lab_us-gaap_PrepaidExpenseCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaap_PrepaidRent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidRent" xml:lang="en-US">Prepaid Rent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidRent" xml:lang="en-US">Prepaid content rental expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidRent" xlink:to="lab_us-gaap_PrepaidRent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidBandwidthCosts" xlink:label="loc_yxt_PrepaidBandwidthCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidBandwidthCosts" xml:lang="en-US">Prepaid Bandwidth Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidBandwidthCosts" xml:lang="en-US">Prepaid bandwidth costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidBandwidthCosts" xlink:to="lab_yxt_PrepaidBandwidthCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidBandwidthCosts" xml:lang="en-US">Prepaid bandwidth costs.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaap_DepositsAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepositsAssetsCurrent" xml:lang="en-US">Deposits Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepositsAssetsCurrent" xml:lang="en-US">Deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsCurrent" xlink:to="lab_us-gaap_DepositsAssetsCurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidOfficeSoftwareServiceFee" xlink:label="loc_yxt_PrepaidOfficeSoftwareServiceFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidOfficeSoftwareServiceFee" xml:lang="en-US">Prepaid Office Software Service Fee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidOfficeSoftwareServiceFee" xml:lang="en-US">Prepaid office software service fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidOfficeSoftwareServiceFee" xlink:to="lab_yxt_PrepaidOfficeSoftwareServiceFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidOfficeSoftwareServiceFee" xml:lang="en-US">Prepaid office software service fee.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidTaxes" xml:lang="en-US">Prepaid Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidTaxes" xml:lang="en-US">VAT recoverable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising" xlink:label="loc_us-gaap_PrepaidAdvertising" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidAdvertising" xml:lang="en-US">Prepaid Advertising</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidAdvertising" xml:lang="en-US">Prepaid marketing expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidAdvertising" xlink:to="lab_us-gaap_PrepaidAdvertising" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xml:lang="en-US">Other Prepaid Expense, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xml:lang="en-US">Other miscellaneous prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidConsultingServiceFee" xlink:label="loc_yxt_PrepaidConsultingServiceFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidConsultingServiceFee" xml:lang="en-US">Prepaid Consulting Service Fee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidConsultingServiceFee" xml:lang="en-US">Prepaid consulting service fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidConsultingServiceFee" xlink:to="lab_yxt_PrepaidConsultingServiceFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidConsultingServiceFee" xml:lang="en-US">Prepaid consulting service fee.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xlink:label="loc_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xml:lang="en-US">Receivables from ThirdParty Payment Settlement Platform</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xml:lang="en-US">Receivables from third-party payment settlement platform</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xlink:to="lab_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xml:lang="en-US">Receivables from third-party payment settlement platform.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidTravelExpense" xlink:label="loc_yxt_PrepaidTravelExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidTravelExpense" xml:lang="en-US">Prepaid Travel Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidTravelExpense" xml:lang="en-US">Prepaid travel expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidTravelExpense" xlink:to="lab_yxt_PrepaidTravelExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidTravelExpense" xml:lang="en-US">Prepaid travel expense.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xml:lang="en-US">Prepaid Expense and Other Assets, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xml:lang="en-US">Non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xml:lang="en-US">Non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidMarketingExpensesNoncurrent" xlink:label="loc_yxt_PrepaidMarketingExpensesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidMarketingExpensesNoncurrent" xml:lang="en-US">Prepaid Marketing Expenses Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidMarketingExpensesNoncurrent" xml:lang="en-US">Prepaid marketing expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidMarketingExpensesNoncurrent" xlink:to="lab_yxt_PrepaidMarketingExpensesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidMarketingExpensesNoncurrent" xml:lang="en-US">Prepaid marketing expenses noncurrent.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaap_DeferredCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCosts" xml:lang="en-US">Deferred Costs, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredCosts" xml:lang="en-US">Deferred initial public offering related costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts" xlink:to="lab_us-gaap_DeferredCosts" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DepositForLease" xlink:label="loc_yxt_DepositForLease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DepositForLease" xml:lang="en-US">Deposit for lease</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DepositForLease" xml:lang="en-US">Deposits for lease</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DepositForLease" xlink:to="lab_yxt_DepositForLease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DepositForLease" xml:lang="en-US">Deposit for lease.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidContentRentalExpensesNoncurrent" xlink:label="loc_yxt_PrepaidContentRentalExpensesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidContentRentalExpensesNoncurrent" xml:lang="en-US">Prepaid Content Rental Expenses Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidContentRentalExpensesNoncurrent" xml:lang="en-US">Prepaid content rental expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidContentRentalExpensesNoncurrent" xlink:to="lab_yxt_PrepaidContentRentalExpensesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidContentRentalExpensesNoncurrent" xml:lang="en-US">Prepaid content rental expenses noncurrent.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidMarketingAndPromotionalService" xlink:label="loc_yxt_PrepaidMarketingAndPromotionalService" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidMarketingAndPromotionalService" xml:lang="en-US">Prepaid Marketing And Promotional Service</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PrepaidMarketingAndPromotionalService" xml:lang="en-US">Prepaid Marketing and Promotional Service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidMarketingAndPromotionalService" xlink:to="lab_yxt_PrepaidMarketingAndPromotionalService" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidMarketingAndPromotionalService" xml:lang="en-US">Prepaid Marketing And Promotional Service.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsTable" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsTable" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable" xlink:to="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" xlink:to="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" xml:lang="en-US">Prepaid Expenses And Other Current Assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Total cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Less: Accumulated depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquipmentMember" xml:lang="en-US">Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquipmentMember" xml:lang="en-US">Electronic Equipment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment charges</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Gross&#160;Carrying Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Net&#160;Book Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xml:lang="en-US">Weighted&#160;Average Amortization&#160;Period (in years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaap_LicenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LicenseMember" xml:lang="en-US">License [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseMember" xlink:to="lab_us-gaap_LicenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xml:lang="en-US">Developed Technology Rights [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xml:lang="en-US">Developed Content [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TrademarksMember" xml:lang="en-US">Trademarks [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradeNamesMember" xml:lang="en-US">Trade Names [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TradeNamesMember" xml:lang="en-US">Domain Name [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer Relationships [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CostOfRevenueImpairmentLoss" xlink:label="loc_yxt_CostOfRevenueImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CostOfRevenueImpairmentLoss" xml:lang="en-US">Cost Of Revenue Impairment Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CostOfRevenueImpairmentLoss" xml:lang="en-US">Cost of revenue impairment loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CostOfRevenueImpairmentLoss" xlink:to="lab_yxt_CostOfRevenueImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CostOfRevenueImpairmentLoss" xml:lang="en-US">Cost of revenue impairment loss.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SalesAndMarketingImpairmentLoss" xlink:label="loc_yxt_SalesAndMarketingImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SalesAndMarketingImpairmentLoss" xml:lang="en-US">Sales And Marketing Impairment Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SalesAndMarketingImpairmentLoss" xml:lang="en-US">Sales and marketing impairment loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SalesAndMarketingImpairmentLoss" xlink:to="lab_yxt_SalesAndMarketingImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SalesAndMarketingImpairmentLoss" xml:lang="en-US">Sales and marketing impairment loss.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">2028</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xml:lang="en-US">Initial cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xml:lang="en-US">Debt Securities, Available-for-Sale</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xml:lang="en-US">Carrying value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xml:lang="en-US">Net cumulative fair value adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xml:lang="en-US">Financial Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xml:lang="en-US">Financial Instruments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiJiayangInformationSystemCoLtdMember" xlink:label="loc_yxt_ShanghaiJiayangInformationSystemCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShanghaiJiayangInformationSystemCoLtdMember" xml:lang="en-US">Shanghai Jiayang Information System Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ShanghaiJiayangInformationSystemCoLtdMember" xml:lang="en-US">Shanghai Jiayang Information System Co., Ltd [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShanghaiJiayangInformationSystemCoLtdMember" xlink:to="lab_yxt_ShanghaiJiayangInformationSystemCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ShanghaiJiayangInformationSystemCoLtdMember" xml:lang="en-US">Shanghai jiayang information system co., ltd.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xlink:label="loc_yxt_GuangzhouTaleBaseTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xml:lang="en-US">Guangzhou Tale Base Technology Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xml:lang="en-US">Guangzhou Tale Base Technology Co., Ltd [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xlink:to="lab_yxt_GuangzhouTaleBaseTechnologyCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xml:lang="en-US">Guangzhou tale base technology co., ltd.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherMember" xlink:label="loc_yxt_OtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherMember" xml:lang="en-US">Other [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OtherMember" xml:lang="en-US">Others [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherMember" xlink:to="lab_yxt_OtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherMember" xml:lang="en-US">Other.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiayangInvestmentMember" xlink:label="loc_yxt_JiayangInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_JiayangInvestmentMember" xml:lang="en-US">Jiayang Investment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_JiayangInvestmentMember" xml:lang="en-US">Jiayang Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_JiayangInvestmentMember" xlink:to="lab_yxt_JiayangInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_JiayangInvestmentMember" xml:lang="en-US">Jiayang investment.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TaleBaseInvestmentMember" xlink:label="loc_yxt_TaleBaseInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_TaleBaseInvestmentMember" xml:lang="en-US">Tale Base Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_TaleBaseInvestmentMember" xlink:to="lab_yxt_TaleBaseInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_TaleBaseInvestmentMember" xml:lang="en-US">Tale Base investment.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LingdaiInvestmentMember" xlink:label="loc_yxt_LingdaiInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LingdaiInvestmentMember" xml:lang="en-US">Lingdai Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LingdaiInvestmentMember" xlink:to="lab_yxt_LingdaiInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LingdaiInvestmentMember" xml:lang="en-US">Lingdai investment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xml:lang="en-US">Equity Method Investment, Aggregate Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xml:lang="en-US">Equity Method Investment, Aggregate Cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="lab_us-gaap_EquityMethodInvestmentAggregateCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xml:lang="en-US">Unrealized Gain (Losses) Recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xml:lang="en-US">Payments of Dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss, Not Previously Recorded</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" xml:lang="en-US">Credit Losses on Investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xml:lang="en-US">Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="lab_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xml:lang="en-US">Schedule of fair value assets and liabilities measured on recurring basis.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="lab_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xml:lang="en-US">Fair value assets and liabilities measured on recurring basis.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xml:lang="en-US">Derivative liabilities Conversion feature</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SecuritiesFinancingTransactionAxis" xml:lang="en-US">Securities Financing Transaction [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionAxis" xlink:to="lab_us-gaap_SecuritiesFinancingTransactionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SecuritiesFinancingTransactionTypeDomain" xml:lang="en-US">Securities Financing Transaction [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:to="lab_us-gaap_SecuritiesFinancingTransactionTypeDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AvailableForSaleSecurityMember" xlink:label="loc_yxt_AvailableForSaleSecurityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AvailableForSaleSecurityMember" xml:lang="en-US">Available for Sale Security [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AvailableForSaleSecurityMember" xlink:to="lab_yxt_AvailableForSaleSecurityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AvailableForSaleSecurityMember" xml:lang="en-US">Available for sale security.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherInvestmentMember" xlink:label="loc_yxt_OtherInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherInvestmentMember" xml:lang="en-US">Other Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherInvestmentMember" xlink:to="lab_yxt_OtherInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherInvestmentMember" xml:lang="en-US">Other investment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtCost" xlink:label="loc_us-gaap_InvestmentOwnedAtCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentOwnedAtCost" xml:lang="en-US">Investment Owned, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentOwnedAtCost" xml:lang="en-US">Financing transaction at initial valuation date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedAtCost" xlink:to="lab_us-gaap_InvestmentOwnedAtCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentOwnedAtFairValue" xml:lang="en-US">Investment Owned, Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentOwnedAtFairValue" xml:lang="en-US">Financing transaction of Fair Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedAtFairValue" xlink:to="lab_us-gaap_InvestmentOwnedAtFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:label="loc_us-gaap_EquitySecuritiesFvNiMeasurementInput" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesFvNiMeasurementInput" xml:lang="en-US">Equity Securities, FV-NI, Measurement Input</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquitySecuritiesFvNiMeasurementInput" xml:lang="en-US">Key unobservable inputs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:to="lab_us-gaap_EquitySecuritiesFvNiMeasurementInput" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="loc_us-gaap_ValuationTechniqueAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xml:lang="en-US">Valuation Approach and Technique [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xml:lang="en-US">Valuation Approach and Technique [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueOptionPricingModelMember" xlink:label="loc_us-gaap_ValuationTechniqueOptionPricingModelMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationTechniqueOptionPricingModelMember" xml:lang="en-US">Valuation Technique, Option Pricing Model [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ValuationTechniqueOptionPricingModelMember" xml:lang="en-US">Valuation Technique, Option Pricing Model [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueOptionPricingModelMember" xlink:to="lab_us-gaap_ValuationTechniqueOptionPricingModelMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfLingdaiInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfLingdaiInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FinancingTransactionOfLingdaiInvestmentMember" xml:lang="en-US">Financing Transaction Of Lingdai Investment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_FinancingTransactionOfLingdaiInvestmentMember" xml:lang="en-US">Financing Transaction Of Lingdai Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FinancingTransactionOfLingdaiInvestmentMember" xlink:to="lab_yxt_FinancingTransactionOfLingdaiInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FinancingTransactionOfLingdaiInvestmentMember" xml:lang="en-US">Financing transaction of lingdai investment.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfJiayangInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfJiayangInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FinancingTransactionOfJiayangInvestmentMember" xml:lang="en-US">Financing Transaction Of Jiayang Investment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_FinancingTransactionOfJiayangInvestmentMember" xml:lang="en-US">Financing Transaction Of Jiayang Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FinancingTransactionOfJiayangInvestmentMember" xlink:to="lab_yxt_FinancingTransactionOfJiayangInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FinancingTransactionOfJiayangInvestmentMember" xml:lang="en-US">Financing transaction of jiayang investment.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfTaleBaseInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfTaleBaseInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FinancingTransactionOfTaleBaseInvestmentMember" xml:lang="en-US">Financing Transaction Of Tale Base Investment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_FinancingTransactionOfTaleBaseInvestmentMember" xml:lang="en-US">Financing Transaction Of Tale Base Investment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FinancingTransactionOfTaleBaseInvestmentMember" xlink:to="lab_yxt_FinancingTransactionOfTaleBaseInvestmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FinancingTransactionOfTaleBaseInvestmentMember" xml:lang="en-US">Financing transaction of Tale Base Investment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xml:lang="en-US">Measurement Input Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xml:lang="en-US">Measurement Input Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRevenueMultipleMember" xlink:label="loc_us-gaap_MeasurementInputRevenueMultipleMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MeasurementInputRevenueMultipleMember" xml:lang="en-US">Measurement Input, Revenue Multiple [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MeasurementInputRevenueMultipleMember" xml:lang="en-US">Measurement Input, Revenue Multiple [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputRevenueMultipleMember" xlink:to="lab_us-gaap_MeasurementInputRevenueMultipleMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xml:lang="en-US">Measurement Input, Price Volatility [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xml:lang="en-US">Measurement Input, Price Volatility [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="lab_us-gaap_MeasurementInputPriceVolatilityMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xml:lang="en-US">Measurement Input, Expected Term [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xml:lang="en-US">Measurement Input, Expected Term [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:to="lab_us-gaap_MeasurementInputExpectedTermMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US">Measurement Frequency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Measurement Frequency [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Fair Value, Recurring [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Fair Value, Recurring [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaap_DerivativeLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeLiabilities" xml:lang="en-US">Derivative Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_DerivativeLiabilities" xml:lang="en-US">Balance at beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DerivativeLiabilities" xml:lang="en-US">Balance at end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" xlink:label="loc_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" xml:lang="en-US">Exercise Of Conversion Of Convertible Redeemable Preferred Shares Upon The Consummation Of Ipo</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" xml:lang="en-US">Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" xlink:to="lab_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" xml:lang="en-US">Exercise of conversion of convertible redeemable preferred shares upon the consummation of ipo.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConversionFeatureDiscountRate" xlink:label="loc_yxt_ConversionFeatureDiscountRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ConversionFeatureDiscountRate" xml:lang="en-US">Conversion Feature Discount Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ConversionFeatureDiscountRate" xml:lang="en-US">Discount rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ConversionFeatureDiscountRate" xlink:to="lab_yxt_ConversionFeatureDiscountRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ConversionFeatureDiscountRate" xml:lang="en-US">Conversion feature discount rate.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" xlink:label="loc_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" xml:lang="en-US">Conversion Feature Initial Public Offering Possible Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" xml:lang="en-US">Weighting between IPO scenario</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" xlink:to="lab_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" xml:lang="en-US">Conversion feature initial public offering possible percentage.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConversionFeatureRedemptionPossiblePercentage" xlink:label="loc_yxt_ConversionFeatureRedemptionPossiblePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ConversionFeatureRedemptionPossiblePercentage" xml:lang="en-US">Conversion Feature Redemption Possible Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ConversionFeatureRedemptionPossiblePercentage" xml:lang="en-US">Weighting between Redemption&#160;scenario</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ConversionFeatureRedemptionPossiblePercentage" xlink:to="lab_yxt_ConversionFeatureRedemptionPossiblePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ConversionFeatureRedemptionPossiblePercentage" xml:lang="en-US">Conversion feature redemption possible percentage.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtTable" xlink:label="loc_yxt_ScheduleOfDebtTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfDebtTable" xml:lang="en-US">Schedule of Debt [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfDebtTable" xlink:to="lab_yxt_ScheduleOfDebtTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfDebtTable" xml:lang="en-US">Schedule of debt</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtLineItems" xlink:label="loc_yxt_ScheduleOfDebtLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfDebtLineItems" xml:lang="en-US">Schedule of Debt [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfDebtLineItems" xlink:to="lab_yxt_ScheduleOfDebtLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ScheduleOfDebtLineItems" xml:lang="en-US">Schedule of Debt</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtCurrent" xlink:label="loc_us-gaap_SecuredDebtCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SecuredDebtCurrent" xml:lang="en-US">Secured Debt, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SecuredDebtCurrent" xml:lang="en-US">Secured bank loans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtCurrent" xlink:to="lab_us-gaap_SecuredDebtCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtCurrent" xlink:label="loc_us-gaap_UnsecuredDebtCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xml:lang="en-US">Unsecured Debt, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xml:lang="en-US">Unsecured bank loans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtCurrent" xlink:to="lab_us-gaap_UnsecuredDebtCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtCurrent" xml:lang="en-US">Long-Term Debt, Current Maturities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtCurrent" xml:lang="en-US">Current portion of long-term borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xml:lang="en-US">Debt instrument interest rate effective percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentTerm" xml:lang="en-US">Debt Instrument, Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentTerm" xml:lang="en-US">Debt instrument term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebt" xml:lang="en-US">Long-Term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebt" xml:lang="en-US">Long-Term Debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription" xml:lang="en-US">Debt Instrument, Maturity Date, Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription" xml:lang="en-US">Debt instrument term, Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateDescription" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SecuredBankLoanMember" xml:lang="en-US">Secured bank loan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SecuredBankLoanMember" xlink:to="lab_yxt_SecuredBankLoanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SecuredBankLoanMember" xml:lang="en-US">secured bank loan</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_UnsecuredBankLoanMember" xml:lang="en-US">Unsecured bank loan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_UnsecuredBankLoanMember" xlink:to="lab_yxt_UnsecuredBankLoanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_UnsecuredBankLoanMember" xml:lang="en-US">Unsecured bank loan</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtCurrentMaturitiesMember" xlink:label="loc_yxt_LongTermDebtCurrentMaturitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LongTermDebtCurrentMaturitiesMember" xml:lang="en-US">Long term debt current maturities [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LongTermDebtCurrentMaturitiesMember" xlink:to="lab_yxt_LongTermDebtCurrentMaturitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LongTermDebtCurrentMaturitiesMember" xml:lang="en-US">Long Term Debt Current Maturities</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Debt Instrument, Face Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Debt instrument, face amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment" xml:lang="en-US">Debt instrument, annual principal payment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentRepurchaseAmount" xml:lang="en-US">Debt Instrument, Repurchase Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentRepurchaseAmount" xml:lang="en-US">Debt instrument, repurchase amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRepurchaseAmount" xlink:to="lab_us-gaap_DebtInstrumentRepurchaseAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xml:lang="en-US">Debt Instrument, Periodic Payment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xml:lang="en-US">Debt instrument, periodic payment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xml:lang="en-US">Long-Term Debt, Maturity, Year One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xml:lang="en-US">Debt, Weighted Average Interest Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xml:lang="en-US">Debt, weighted average interest rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Employee-related Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Salary and welfare payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xml:lang="en-US">Taxes Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xml:lang="en-US">Taxes payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xml:lang="en-US">Accrued Professional Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xml:lang="en-US">Professional fees payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedRentCurrent" xml:lang="en-US">Accrued Rent, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedRentCurrent" xml:lang="en-US">Short-term rental payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRentCurrent" xlink:to="lab_us-gaap_AccruedRentCurrent" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LeaseholdImprovementPayable" xlink:label="loc_yxt_LeaseholdImprovementPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LeaseholdImprovementPayable" xml:lang="en-US">Leasehold Improvement Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LeaseholdImprovementPayable" xml:lang="en-US">Leasehold improvement payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LeaseholdImprovementPayable" xlink:to="lab_yxt_LeaseholdImprovementPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LeaseholdImprovementPayable" xml:lang="en-US">Leasehold improvement payable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableOtherCurrent" xml:lang="en-US">Accounts Payable, Other, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableOtherCurrent" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableOtherCurrent" xlink:to="lab_us-gaap_AccountsPayableOtherCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xml:lang="en-US">Lessee, Lease, Description [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xml:lang="en-US">Lessee, Lease, Description [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US">Lessee, operating lease, term of contract</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableLeaseCost" xml:lang="en-US">Variable Lease, Cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaap_LeaseCostAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCostAbstract" xml:lang="en-US">Lease, Cost [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating lease costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Short-Term Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Expenses for short-term lease within 12 months</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCost" xml:lang="en-US">Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LeaseCost" xml:lang="en-US">Total lease cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Operating Lease, Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Total lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasePayments" xml:lang="en-US">Operating Lease, Payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasePayments" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Right-of-use&#160;assets obtained in exchange for operating lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Weighted average remaining lease term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Weighted average discount rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">2026</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">2027</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">2028</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xlink:label="loc_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xml:lang="en-US">Lessee Operating Lease Liability Payments Due Year Five And After Five Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xml:lang="en-US">2029 and after</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xlink:to="lab_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xml:lang="en-US">lessee operating lease liability payments due year five and after five years.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Total undiscounted operating lease payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Less: imputed interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Related Party Transaction [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related Party Transaction [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xml:lang="en-US">Purchase of service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xml:lang="en-US">Loans and Leases Receivable, Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xml:lang="en-US">Loan to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xml:lang="en-US">Proceeds from Related Party Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xml:lang="en-US">Advances for the Group's operation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="lab_us-gaap_ProceedsFromRelatedPartyDebt" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xlink:label="loc_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xml:lang="en-US">Collection Of Unused Advances From The Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xml:lang="en-US">Collection of unused advances for the Group's operation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xlink:to="lab_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xml:lang="en-US">Collection Of Unused Advances From The Related Party.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelDirectlyToConsumerMember" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="lab_us-gaap_SalesChannelDirectlyToConsumerMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiChinaEuropeMember" xlink:label="loc_yxt_ShanghaiChinaEuropeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShanghaiChinaEuropeMember" xml:lang="en-US">Shanghai China Europe [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShanghaiChinaEuropeMember" xlink:to="lab_yxt_ShanghaiChinaEuropeMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuzhouYunzhengMember" xlink:label="loc_yxt_SuzhouYunzhengMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SuzhouYunzhengMember" xml:lang="en-US">Suzhou Yunzheng [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SuzhouYunzhengMember" xlink:to="lab_yxt_SuzhouYunzhengMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiFengheMember" xlink:label="loc_yxt_ShanghaiFengheMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShanghaiFengheMember" xml:lang="en-US">Shanghai Fenghe [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShanghaiFengheMember" xlink:to="lab_yxt_ShanghaiFengheMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_XiaoyanLuMember" xlink:label="loc_yxt_XiaoyanLuMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_XiaoyanLuMember" xml:lang="en-US">Xiaoyan Lu [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_XiaoyanLuMember" xlink:to="lab_yxt_XiaoyanLuMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YazhouWuMember" xlink:label="loc_yxt_YazhouWuMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_YazhouWuMember" xml:lang="en-US">Yazhou Wu [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_YazhouWuMember" xlink:to="lab_yxt_YazhouWuMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:label="loc_us-gaap_PaymentsToFundLongtermLoansToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xml:lang="en-US">Payments to Fund Long-Term Loans to Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xml:lang="en-US">Payments to fund long-term loans to related parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:to="lab_us-gaap_PaymentsToFundLongtermLoansToRelatedParties" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LoansToRelatedPartiesMaturityDate" xlink:label="loc_yxt_LoansToRelatedPartiesMaturityDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LoansToRelatedPartiesMaturityDate" xml:lang="en-US">Loans To Related Parties Maturity Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LoansToRelatedPartiesMaturityDate" xml:lang="en-US">Loans to related parties maturity date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LoansToRelatedPartiesMaturityDate" xlink:to="lab_yxt_LoansToRelatedPartiesMaturityDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LoansToRelatedPartiesMaturityDate" xml:lang="en-US">Loans To Related Parties Maturity Date.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xml:lang="en-US">Operating Loss Carryforwards [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfValueAddedTaxRate" xlink:label="loc_yxt_PercentageOfValueAddedTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfValueAddedTaxRate" xml:lang="en-US">Percentage Of Value Added Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfValueAddedTaxRate" xml:lang="en-US">Percentage of Value added tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfValueAddedTaxRate" xlink:to="lab_yxt_PercentageOfValueAddedTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfValueAddedTaxRate" xml:lang="en-US">Percentage of Value added tax rate.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ProfitInIncomeTaxRegime" xlink:label="loc_yxt_ProfitInIncomeTaxRegime" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ProfitInIncomeTaxRegime" xml:lang="en-US">Profit In Income Tax Regime</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ProfitInIncomeTaxRegime" xml:lang="en-US">Profit In Income Tax Regime</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ProfitInIncomeTaxRegime" xlink:to="lab_yxt_ProfitInIncomeTaxRegime" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ProfitInIncomeTaxRegime" xml:lang="en-US">Profit in income tax regime.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective tax rates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">PRC Statutory income tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferentialTaxRate" xlink:label="loc_yxt_PreferentialTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PreferentialTaxRate" xml:lang="en-US">Preferential Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PreferentialTaxRate" xml:lang="en-US">Preferential Tax Rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PreferentialTaxRate" xlink:to="lab_yxt_PreferentialTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PreferentialTaxRate" xml:lang="en-US">Preferential tax rate.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xlink:label="loc_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xml:lang="en-US">Percenatge Of Income Tax Rate On Global Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xml:lang="en-US">Income Tax Rate on Global Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xlink:to="lab_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xml:lang="en-US">Percenatge of income tax rate on global income.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercenatgeOfUniformTaxRate" xlink:label="loc_yxt_PercenatgeOfUniformTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercenatgeOfUniformTaxRate" xml:lang="en-US">Percenatge Of Uniform Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercenatgeOfUniformTaxRate" xml:lang="en-US">Uniform Tax Rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercenatgeOfUniformTaxRate" xlink:to="lab_yxt_PercenatgeOfUniformTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercenatgeOfUniformTaxRate" xml:lang="en-US">Percenatge Of Uniform Tax Rate.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xlink:label="loc_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xml:lang="en-US">Percentage Of With holding Tax On Undistributed Dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xml:lang="en-US">Tax on Undistributed Dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xlink:to="lab_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xml:lang="en-US">Percentage of with holding tax on undistributed dividends.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWithholdingTaxOnForeignInvestor" xlink:label="loc_yxt_PercentageOfWithholdingTaxOnForeignInvestor" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfWithholdingTaxOnForeignInvestor" xml:lang="en-US">Percentage Of Withholding Tax On Foreign Investor</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfWithholdingTaxOnForeignInvestor" xml:lang="en-US">Tax on Foreign Investor</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfWithholdingTaxOnForeignInvestor" xlink:to="lab_yxt_PercentageOfWithholdingTaxOnForeignInvestor" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfWithholdingTaxOnForeignInvestor" xml:lang="en-US">Percentage of withholding tax on foreign investor.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfForeignInvestorOwnsShare" xlink:label="loc_yxt_PercentageOfForeignInvestorOwnsShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfForeignInvestorOwnsShare" xml:lang="en-US">Percentage Of Foreign Investor Owns Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfForeignInvestorOwnsShare" xml:lang="en-US">Investor Owns Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfForeignInvestorOwnsShare" xlink:to="lab_yxt_PercentageOfForeignInvestorOwnsShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfForeignInvestorOwnsShare" xml:lang="en-US">percentage of foreign investor owns share.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating Loss Carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_IncomeLossBeforeTaxSubjectToTax" xlink:label="loc_yxt_IncomeLossBeforeTaxSubjectToTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_IncomeLossBeforeTaxSubjectToTax" xml:lang="en-US">Income Loss Before Tax Subject To Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_IncomeLossBeforeTaxSubjectToTax" xml:lang="en-US">Income loss before tax subject to tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_IncomeLossBeforeTaxSubjectToTax" xlink:to="lab_yxt_IncomeLossBeforeTaxSubjectToTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_IncomeLossBeforeTaxSubjectToTax" xml:lang="en-US">Income loss before tax subject to tax.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfProfitBeforeTaxSubjectToTax" xlink:label="loc_yxt_PercentageOfProfitBeforeTaxSubjectToTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfProfitBeforeTaxSubjectToTax" xml:lang="en-US">Percentage Of Profit Before Tax Subject To Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfProfitBeforeTaxSubjectToTax" xml:lang="en-US">Percentage of profit before tax subject to tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfProfitBeforeTaxSubjectToTax" xlink:to="lab_yxt_PercentageOfProfitBeforeTaxSubjectToTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfProfitBeforeTaxSubjectToTax" xml:lang="en-US">Percentage of profit before tax subject to tax</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Deferred tax assets, valuation allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Less: valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK" xlink:label="loc_country_HK" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_HK" xml:lang="en-US">HONG KONG</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_HK" xml:lang="en-US">HK</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_HK" xlink:to="lab_country_HK" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN" xlink:label="loc_country_CN" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CN" xml:lang="en-US">CHINA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_CN" xml:lang="en-US">CN</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xml:lang="en-US">Income Tax Authority, Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xml:lang="en-US">Income Tax Authority, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EnterpriseIncomeTaxLawMember" xlink:label="loc_yxt_EnterpriseIncomeTaxLawMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_EnterpriseIncomeTaxLawMember" xml:lang="en-US">Enterprise Income Tax Law [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_EnterpriseIncomeTaxLawMember" xml:lang="en-US">Enterprise Income Tax Law [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_EnterpriseIncomeTaxLawMember" xlink:to="lab_yxt_EnterpriseIncomeTaxLawMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_EnterpriseIncomeTaxLawMember" xml:lang="en-US">Enterprise income tax law.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PRCentitiesMember" xlink:label="loc_yxt_PRCentitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PRCentitiesMember" xml:lang="en-US">PRC entities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PRCentitiesMember" xml:lang="en-US">Loss from PRC entities [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PRCentitiesMember" xlink:to="lab_yxt_PRCentitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PRCentitiesMember" xml:lang="en-US">PRC entities.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:label="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xml:lang="en-US">Schedule Of Income Before Income Tax Domestic And Foreign [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:to="lab_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OverseasEntitiesMember" xlink:label="loc_yxt_OverseasEntitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OverseasEntitiesMember" xml:lang="en-US">Overseas Entities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_OverseasEntitiesMember" xml:lang="en-US">(Loss)/gain from overseas entities [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OverseasEntitiesMember" xlink:to="lab_yxt_OverseasEntitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OverseasEntitiesMember" xml:lang="en-US">Overseas entities.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:label="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xml:lang="en-US">Schedule Of Income Before Income Tax Domestic And Foreign [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:to="lab_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossAttributableToParent" xlink:label="loc_us-gaap_IncomeLossAttributableToParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossAttributableToParent" xml:lang="en-US">Income (Loss) Attributable to Parent, before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossAttributableToParent" xml:lang="en-US">Total loss before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossAttributableToParent" xlink:to="lab_us-gaap_IncomeLossAttributableToParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current income tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred income tax benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Tax rate difference from statutory rate in other jurisdictions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Holiday, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xml:lang="en-US">Effect of preferential tax rates and tax holiday</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xml:lang="en-US">Effect of permanent differences</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Changes in valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xlink:label="loc_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xml:lang="en-US">Effective Income Tax Rate Reconciliation Additional Deduction of Qualified Research And Development Expenditures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xml:lang="en-US">Additional deduction of qualified R&amp;D expenditures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xlink:to="lab_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xml:lang="en-US">Effective income tax rate reconciliation additional deduction of qualified research and development expenditures.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xml:lang="en-US">Effect of changes in tax rates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xlink:label="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xml:lang="en-US">Effective Income Tax Rate Reconciliation Effect of Expiration on Net Operating Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xml:lang="en-US">Effect of expiration on NOL</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xlink:to="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xml:lang="en-US">Effective income tax rate reconciliation effect of expiration on net operating loss.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xlink:label="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xml:lang="en-US">Effective Income Tax Rate Reconciliation Effect Of Deconsolidation On Net Operating Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xml:lang="en-US">Effect of deconsolidation on NOL</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xlink:to="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xml:lang="en-US">Effective income tax rate reconciliation effect of deconsolidation on net operating loss.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YunxuetangMember" xlink:label="loc_yxt_YunxuetangMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_YunxuetangMember" xml:lang="en-US">Yunxuetang [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_YunxuetangMember" xlink:to="lab_yxt_YunxuetangMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_YunxuetangMember" xml:lang="en-US">Yunxuetang.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Net accumulated losses-carry forward</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US">Accounts receivables allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xml:lang="en-US">Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xml:lang="en-US">Fair value change of long-term investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Amounts offset by deferred tax liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Total deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Deferred Tax Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Total deferred tax assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xml:lang="en-US">Deferred Tax Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xml:lang="en-US">Total deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Total deferred tax assets, net of valuation allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Amounts offset by deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US">Deferred tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xml:lang="en-US">Intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xml:lang="en-US">Prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xml:lang="en-US">Total deferred tax liabilities, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US">Balance at beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xml:lang="en-US">Balance at end of the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xml:lang="en-US">Changes of valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xml:lang="en-US">Stock, Class of Stock [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockLineItems" xml:lang="en-US">Class of Stock [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalUnits" xlink:label="loc_us-gaap_CapitalUnits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalUnits" xml:lang="en-US">Capital Units, Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CapitalUnits" xml:lang="en-US">Capital Units, Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalUnits" xlink:to="lab_us-gaap_CapitalUnits" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xml:lang="en-US">Redesignated Ordinary Share Transferred To Convertible Redeemable Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xml:lang="en-US">Redesignated Ordinary Share Transferred To Convertible Redeemable Preferred Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xlink:to="lab_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xml:lang="en-US">Redesignated ordinary share transferred to convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockPurchasedDuringPeriodShares" xlink:label="loc_yxt_StockPurchasedDuringPeriodShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StockPurchasedDuringPeriodShares" xml:lang="en-US">Stock Purchased During Period Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StockPurchasedDuringPeriodShares" xml:lang="en-US">Stock Purchased During Period Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StockPurchasedDuringPeriodShares" xlink:to="lab_yxt_StockPurchasedDuringPeriodShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StockPurchasedDuringPeriodShares" xml:lang="en-US">Stock purchased during period shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xlink:label="loc_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xml:lang="en-US">Share Transferred From Ordinary Share To Zuniform Limited</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xml:lang="en-US">Share Transferred From Ordinary Share To Zuniform Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xlink:to="lab_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xml:lang="en-US">Share transferred from ordinary share to zuniform limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_InitialPublicOfferingRelatedCost" xlink:label="loc_yxt_InitialPublicOfferingRelatedCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_InitialPublicOfferingRelatedCost" xml:lang="en-US">Initial Public Offering Related Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_InitialPublicOfferingRelatedCost" xml:lang="en-US">Initial Public Offering Related Cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_InitialPublicOfferingRelatedCost" xlink:to="lab_yxt_InitialPublicOfferingRelatedCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_InitialPublicOfferingRelatedCost" xml:lang="en-US">Initial public offering related cost.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Share Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Share price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series A1 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series A1 convertible redeemable preferred share.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series C1 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series C1 convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series D1 And Series C2 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series D12 and Series C2 convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series A4 And Series D2 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series A4 and series D2 convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series E1 And Series E2 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series E1 and series E2 convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_Seriesd2convertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series D2 Convertible Redeemable Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series D2 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_Seriesd2convertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series d2 convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_Seriesd3convertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series D3 Convertible Redeemable Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series D3 Convertible Redeemable Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xlink:to="lab_yxt_Seriesd3convertibleRedeemablePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xml:lang="en-US">Series d3 convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedStockMember" xml:lang="en-US">Restricted Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedStockMember" xml:lang="en-US">Restricted Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RestrictedStockMember" xml:lang="en-US">Related to management's restricted shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ZuniformLimitedMember" xlink:label="loc_yxt_ZuniformLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ZuniformLimitedMember" xml:lang="en-US">Zuniform Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ZuniformLimitedMember" xml:lang="en-US">Zuniform Limited [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ZuniformLimitedMember" xlink:to="lab_yxt_ZuniformLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ZuniformLimitedMember" xml:lang="en-US">Zuniform limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="lab_us-gaap_TemporaryEquityByClassOfStockTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa2preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xml:lang="en-US">Redeemable Convertible SeriesA2Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xml:lang="en-US">Redeemable Convertible Series A-2 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xlink:to="lab_yxt_RedeemableConvertibleSeriesa2preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xml:lang="en-US">Redeemable convertible series&#160;a-2&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa3preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xml:lang="en-US">Redeemable Convertible SeriesA3Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xml:lang="en-US">Redeemable Convertible Series A-3 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xlink:to="lab_yxt_RedeemableConvertibleSeriesa3preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xml:lang="en-US">Redeemable convertible series&#160;a-3&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa4preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xml:lang="en-US">Redeemable Convertible SeriesA4Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xml:lang="en-US">Redeemable Convertible Series A-4 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xlink:to="lab_yxt_RedeemableConvertibleSeriesa4preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xml:lang="en-US">Redeemable convertible series&#160;a-4&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC2PreferredSharesMember" xlink:label="loc_yxt_SeriesC2PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesC2PreferredSharesMember" xml:lang="en-US">Series C2 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesC2PreferredSharesMember" xml:lang="en-US">Series C-2 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesC2PreferredSharesMember" xlink:to="lab_yxt_SeriesC2PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesC2PreferredSharesMember" xml:lang="en-US">Series&#160;c-2&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd1preferredSharesMember" xlink:label="loc_yxt_Seriesd1preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Seriesd1preferredSharesMember" xml:lang="en-US">SeriesD1Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_Seriesd1preferredSharesMember" xml:lang="en-US">Series D-1 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Seriesd1preferredSharesMember" xlink:to="lab_yxt_Seriesd1preferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Seriesd1preferredSharesMember" xml:lang="en-US">Series&#160;d1&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD2PreferredSharesMember" xlink:label="loc_yxt_SeriesD2PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesD2PreferredSharesMember" xml:lang="en-US">Series D2 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesD2PreferredSharesMember" xml:lang="en-US">Series D-2 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesD2PreferredSharesMember" xlink:to="lab_yxt_SeriesD2PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesD2PreferredSharesMember" xml:lang="en-US">Series&#160;d2&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1PreferredSharesMember" xlink:label="loc_yxt_SeriesE1PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesE1PreferredSharesMember" xml:lang="en-US">Series E1 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_SeriesE1PreferredSharesMember" xml:lang="en-US">Series E-1 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesE1PreferredSharesMember" xlink:to="lab_yxt_SeriesE1PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesE1PreferredSharesMember" xml:lang="en-US">Series&#160;e1&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd3PreferredSharesMember" xlink:label="loc_yxt_Seriesd3PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_Seriesd3PreferredSharesMember" xml:lang="en-US">SeriesD3 Preferred shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_Seriesd3PreferredSharesMember" xml:lang="en-US">Series D-3 Preferred shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_Seriesd3PreferredSharesMember" xlink:to="lab_yxt_Seriesd3PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_Seriesd3PreferredSharesMember" xml:lang="en-US">Series&#160;d3 preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xlink:label="loc_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xml:lang="en-US">Series A4 Preferred Shares Series C2 Preferred Shares Series C1 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xml:lang="en-US">Series A-4 Preferred Shares Series C-2 Preferred Shares Series C-1 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xlink:to="lab_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xml:lang="en-US">Series&#160;a-4&#160;preferred shares series&#160;c-2&#160;preferred shares series&#160;c-1&#160;preferred shares .</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xlink:label="loc_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xml:lang="en-US">Series D1 Preferred Shares Series D2 Preferred Shares Series D3 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xml:lang="en-US">Series D-1 Preferred Shares Series D-2 Preferred Shares Series D-3 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xlink:to="lab_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xml:lang="en-US">Series d1 preferred shares series d2 preferred shares series d3 preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xlink:label="loc_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xml:lang="en-US">Series E1 Preferred Shares Series E2 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xml:lang="en-US">Series E-1 Preferred Shares Series E-2 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xlink:to="lab_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xml:lang="en-US">Series&#160;e1 preferred shares series&#160;e-2&#160;preferred shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="loc_us-gaap_SeriesDPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesDPreferredStockMember" xml:lang="en-US">Series D Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SeriesDPreferredStockMember" xml:lang="en-US">Series D Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesDPreferredStockMember" xml:lang="en-US">Series&#160;D Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesDPreferredStockMember" xlink:to="lab_us-gaap_SeriesDPreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="loc_us-gaap_SeriesEPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xml:lang="en-US">Series E Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xml:lang="en-US">Series E Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xml:lang="en-US">Series&#160;E Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesEPreferredStockMember" xlink:to="lab_us-gaap_SeriesEPreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaap_SeriesCPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xml:lang="en-US">Series C Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xml:lang="en-US">Series C Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xml:lang="en-US">Series&#160;C Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesCPreferredStockMember" xlink:to="lab_us-gaap_SeriesCPreferredStockMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xlink:label="loc_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xml:lang="en-US">Series B Preferred Stock And Series A Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xml:lang="en-US">Series B Preferred Stock And Series A Preferred Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xlink:to="lab_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xml:lang="en-US">Series b preferred stock and series a preferred stock.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xlink:label="loc_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xml:lang="en-US">Series B Preferred Stock And Series C1 Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xml:lang="en-US">Series B Preferred Stock And Series C-1 Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xlink:to="lab_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xml:lang="en-US">Series b preferred stock and series c1 preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xlink:label="loc_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xml:lang="en-US">Series E2 Redeemable Convertible Preferred Shares [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xml:lang="en-US">Series E-2 Redeemable Convertible Preferred Shares [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xlink:to="lab_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xml:lang="en-US">Series E-2 Redeemable Convertible Preferred Shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesAOrdinaryShareMember" xlink:label="loc_yxt_SeriesAOrdinaryShareMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesAOrdinaryShareMember" xml:lang="en-US">Series A Ordinary Share [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesAOrdinaryShareMember" xlink:to="lab_yxt_SeriesAOrdinaryShareMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesAOrdinaryShareMember" xml:lang="en-US">Series A Ordinary Share.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xml:lang="en-US">Temporary Equity [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLineItems" xlink:to="lab_us-gaap_TemporaryEquityLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US">Warrants to purchase additional shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xml:lang="en-US">Warrants to purchase additional shares, price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xml:lang="en-US">Loss from the change in fair value of the warrant liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CommonSharesAcquired" xlink:label="loc_yxt_CommonSharesAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CommonSharesAcquired" xml:lang="en-US">Common Shares Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CommonSharesAcquired" xml:lang="en-US">Common Shares Acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CommonSharesAcquired" xlink:to="lab_yxt_CommonSharesAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CommonSharesAcquired" xml:lang="en-US">Common shares acquired.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockTypeOfStockConverted" xlink:label="loc_us-gaap_ConversionOfStockTypeOfStockConverted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConversionOfStockTypeOfStockConverted" xml:lang="en-US">Conversion of Stock, Type of Stock Converted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConversionOfStockTypeOfStockConverted" xml:lang="en-US">Conversion of stock, type of stock converted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockTypeOfStockConverted" xlink:to="lab_us-gaap_ConversionOfStockTypeOfStockConverted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockTermsOfConversion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConvertiblePreferredStockTermsOfConversion" xml:lang="en-US">Preferred Stock, Convertible, Terms</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConvertiblePreferredStockTermsOfConversion" xml:lang="en-US">Preferred Stock, Convertible, Terms</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:to="lab_us-gaap_ConvertiblePreferredStockTermsOfConversion" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MarketCapitalization" xlink:label="loc_yxt_MarketCapitalization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_MarketCapitalization" xml:lang="en-US">Market Capitalization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_MarketCapitalization" xml:lang="en-US">Market Capitalization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_MarketCapitalization" xlink:to="lab_yxt_MarketCapitalization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_MarketCapitalization" xml:lang="en-US">Market capitalization</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AnnualRateOfReturn" xlink:label="loc_yxt_AnnualRateOfReturn" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AnnualRateOfReturn" xml:lang="en-US">Annual Rate Of Return</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AnnualRateOfReturn" xml:lang="en-US">Annual Rate Of Return</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AnnualRateOfReturn" xlink:to="lab_yxt_AnnualRateOfReturn" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AnnualRateOfReturn" xml:lang="en-US">Annual rate of return.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xlink:label="loc_yxt_ValueToBeCalculatedToDetermineMarketCapitalization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xml:lang="en-US">Value To Be Calculated To Determine Market Capitalization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xml:lang="en-US">Value to be calculated to determine market capitalization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xlink:to="lab_yxt_ValueToBeCalculatedToDetermineMarketCapitalization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xml:lang="en-US">Value to be calculated to determine market capitalization.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xml:lang="en-US">Other Comprehensive Income Accretion On Convertible Redeemable Preferred Stock To Redemption Value Net Of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xlink:to="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xml:lang="en-US">Other comprehensive income accretion on convertible redeemable preferred stock to redemption value net of tax.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xml:lang="en-US">Derivative Instruments in Hedges, Liabilities, at Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xml:lang="en-US">Derivative liabilities of conversion feature</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividend" xlink:label="loc_yxt_DeemedDividend" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeemedDividend" xml:lang="en-US">Deemed Dividend</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DeemedDividend" xml:lang="en-US">Deemed Dividend</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeemedDividend" xlink:to="lab_yxt_DeemedDividend" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeemedDividend" xml:lang="en-US">Deemed dividend.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreOfferingValuation" xlink:label="loc_yxt_PreOfferingValuation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PreOfferingValuation" xml:lang="en-US">Pre Offering Valuation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PreOfferingValuation" xml:lang="en-US">Pre Offering Valuation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PreOfferingValuation" xlink:to="lab_yxt_PreOfferingValuation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PreOfferingValuation" xml:lang="en-US">Pre offering valuation.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AggregateGrossProceeds" xlink:label="loc_yxt_AggregateGrossProceeds" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_AggregateGrossProceeds" xml:lang="en-US">Aggregate Gross Proceeds</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_AggregateGrossProceeds" xml:lang="en-US">Aggregate Gross Proceeds</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_AggregateGrossProceeds" xlink:to="lab_yxt_AggregateGrossProceeds" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_AggregateGrossProceeds" xml:lang="en-US">Aggregate gross proceeds.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed Contribution To Ordinary Shareholders Due To Modifications On Convertible Redeemable Preferred Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed Contribution To Ordinary Shareholders Due To Modifications On Convertible Redeemable Preferred Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xlink:to="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications on convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Shares issued, value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Temporary equity, stock issued during period shares, new issues.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xlink:label="loc_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xml:lang="en-US">Stock Issued During the Period, Shares, Warrants Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xml:lang="en-US">Warrants to purchase shares exercised, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xlink:to="lab_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xml:lang="en-US">Stock issued during the period, shares, warrants exercised.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xlink:label="loc_yxt_StockIssuedDuringThePeriodValueWarrantsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xml:lang="en-US">Stock Issued During the Period, Value, Warrants Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xml:lang="en-US">Warrants to purchase shares exercised, value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xlink:to="lab_yxt_StockIssuedDuringThePeriodValueWarrantsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xml:lang="en-US">Stock issued during the period, value, warrants exercised.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xml:lang="en-US">Percentage of shares acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xml:lang="en-US">Number of shares issued in acquisition of shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xml:lang="en-US">Warrants and Rights Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xml:lang="en-US">Warrants to purchase shares, maximum value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferredStockLiquidationPricePercentage" xlink:label="loc_yxt_PreferredStockLiquidationPricePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PreferredStockLiquidationPricePercentage" xml:lang="en-US">Preferred Stock Liquidation Price Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PreferredStockLiquidationPricePercentage" xml:lang="en-US">Preferred stock liquidation price percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PreferredStockLiquidationPricePercentage" xlink:to="lab_yxt_PreferredStockLiquidationPricePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PreferredStockLiquidationPricePercentage" xml:lang="en-US">Preferred stock liquidation price percentage.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Shares Issued, Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Shares issuance price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CompoundInterestRate" xlink:label="loc_yxt_CompoundInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_CompoundInterestRate" xml:lang="en-US">Compound Interest Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_CompoundInterestRate" xml:lang="en-US">Compound Interest Rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_CompoundInterestRate" xlink:to="lab_yxt_CompoundInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_CompoundInterestRate" xml:lang="en-US">Compound interest rate.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis" xlink:to="lab_us-gaap_ClassOfWarrantOrRightAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain" xlink:to="lab_us-gaap_ClassOfWarrantOrRightDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesAWarrantMember" xlink:label="loc_yxt_SeriesAWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesAWarrantMember" xml:lang="en-US">Series A Warrant [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_SeriesAWarrantMember" xml:lang="en-US">Series A Warrant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesAWarrantMember" xlink:to="lab_yxt_SeriesAWarrantMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCWarrantMember" xlink:label="loc_yxt_SeriesCWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_SeriesCWarrantMember" xml:lang="en-US">Series C Warrant [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_SeriesCWarrantMember" xml:lang="en-US">Series C Warrant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_SeriesCWarrantMember" xlink:to="lab_yxt_SeriesCWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_SeriesCWarrantMember" xml:lang="en-US">Series c warrant.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentAxis" xml:lang="en-US">Debt Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PromissoryNoteMember" xlink:label="loc_yxt_PromissoryNoteMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PromissoryNoteMember" xml:lang="en-US">Promissory Note [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PromissoryNoteMember" xml:lang="en-US">Promissory Note [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PromissoryNoteMember" xlink:to="lab_yxt_PromissoryNoteMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PromissoryNoteMember" xml:lang="en-US">Promissory note.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoAxis" xlink:label="loc_yxt_YearOfIpoAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_YearOfIpoAxis" xml:lang="en-US">Year of Ipo [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_YearOfIpoAxis" xlink:to="lab_yxt_YearOfIpoAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_YearOfIpoAxis" xml:lang="en-US">Year of ipo.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoDomain" xlink:label="loc_yxt_YearOfIpoDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_YearOfIpoDomain" xml:lang="en-US">Year of Ipo [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_YearOfIpoDomain" xlink:to="lab_yxt_YearOfIpoDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_YearOfIpoDomain" xml:lang="en-US">Year of ipo axis.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FourYearsMember" xlink:label="loc_yxt_FourYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FourYearsMember" xml:lang="en-US">Four Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_FourYearsMember" xml:lang="en-US">Four Years [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FourYearsMember" xlink:to="lab_yxt_FourYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FourYearsMember" xml:lang="en-US">Four years.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LaterThanSevenYearsMember" xlink:label="loc_yxt_LaterThanSevenYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LaterThanSevenYearsMember" xml:lang="en-US">Later than Seven Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LaterThanSevenYearsMember" xml:lang="en-US">Later than Seven Years [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LaterThanSevenYearsMember" xlink:to="lab_yxt_LaterThanSevenYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LaterThanSevenYearsMember" xml:lang="en-US">Later than seven years.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LaterThanFiveYearsMember" xlink:label="loc_yxt_LaterThanFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_LaterThanFiveYearsMember" xml:lang="en-US">Later Than Five Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_LaterThanFiveYearsMember" xml:lang="en-US">Later Than Five Years [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_LaterThanFiveYearsMember" xlink:to="lab_yxt_LaterThanFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_LaterThanFiveYearsMember" xml:lang="en-US">Later than five years.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FiveYearsMember" xlink:label="loc_yxt_FiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_FiveYearsMember" xml:lang="en-US">Five Years [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_FiveYearsMember" xml:lang="en-US">Five Years [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_FiveYearsMember" xlink:to="lab_yxt_FiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_FiveYearsMember" xml:lang="en-US">Five years.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xml:lang="en-US">Series B Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xml:lang="en-US">Series&#160;B Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_us-gaap_SeriesBPreferredStockMember" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xlink:label="loc_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xml:lang="en-US">Value Of Accretion Of Temporary Equity To Its Redemption Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xlink:to="lab_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xml:lang="en-US">Value of accretion of temporary equity to its redemption value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xml:lang="en-US">Stock Issued During Period, Shares, Stock Splits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xml:lang="en-US">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares ( in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockSplits" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Temporary Equity, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Beginning balance (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Ending balance (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Mezzanine equity, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Carrying Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Compensation expenses recognized for share-based awards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Statement of Income Location, Balance [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Statement of Income Location, Balance [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and Administrative Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and administrative expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US">Related to management's RSUs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Number&#160;of&#160;restricted shares, Beginning</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Number&#160;of&#160;restricted shares, Ending</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">RSUs expected to vest in 2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Number&#160;of&#160;restricted shares, Vested</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Share awards vested</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted&#160;average&#160;grant date fair value, Beginning</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted&#160;average&#160;grant date fair value, Ending</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted&#160;average&#160;grant date fair value, Vested</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_TwentyThousandTwentyOnePlanMember" xml:lang="en-US">Twenty Thousand Twenty One Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_TwentyThousandTwentyOnePlanMember" xml:lang="en-US">2021 Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_TwentyThousandTwentyOnePlanMember" xlink:to="lab_yxt_TwentyThousandTwentyOnePlanMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Maximum aggregate number of shares that may be issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xml:lang="en-US">Shares granted under the 2021 plan</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xml:lang="en-US">Share options, granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xml:lang="en-US">Share-based compensation expenses, tax benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xml:lang="en-US">Shares vested value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US">Unamortized stock-based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Unamortized stock-based compensation expense, recognition period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingAxis" xml:lang="en-US">Vesting [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingDomain" xml:lang="en-US">Vesting [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemablePreferredStockDividends" xlink:label="loc_us-gaap_RedeemablePreferredStockDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RedeemablePreferredStockDividends" xml:lang="en-US">Redeemable Preferred Stock Dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_RedeemablePreferredStockDividends" xml:lang="en-US">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RedeemablePreferredStockDividends" xml:lang="en-US">Deemed dividend to preferred shareholders due to modifications</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemablePreferredStockDividends" xlink:to="lab_us-gaap_RedeemablePreferredStockDividends" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value, Adjustment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xml:lang="en-US">Net accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xml:lang="en-US">Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:to="lab_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xml:lang="en-US">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:to="lab_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xml:lang="en-US">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications.</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xlink:label="loc_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xml:lang="en-US">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xml:lang="en-US">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xlink:to="lab_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xml:lang="en-US">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net loss attributable to ordinary shareholders-diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xml:lang="en-US">Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xml:lang="en-US">Redeemable Convertible Preferred Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="lab_us-gaap_RedeemableConvertiblePreferredStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xml:lang="en-US">2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTable" xml:lang="en-US">Subsequent Event [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyTwentyOnePlanMember" xlink:label="loc_yxt_TwentyTwentyOnePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_TwentyTwentyOnePlanMember" xml:lang="en-US">Twenty Twenty One Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_TwentyTwentyOnePlanMember" xml:lang="en-US">2021 Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_TwentyTwentyOnePlanMember" xlink:to="lab_yxt_TwentyTwentyOnePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_TwentyTwentyOnePlanMember" xml:lang="en-US">2021 Plan</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyTwentyFiveSharePlanMember" xlink:label="loc_yxt_TwentyTwentyFiveSharePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_TwentyTwentyFiveSharePlanMember" xml:lang="en-US">Twenty Twenty Five Share Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_TwentyTwentyFiveSharePlanMember" xml:lang="en-US">2025 Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_TwentyTwentyFiveSharePlanMember" xlink:to="lab_yxt_TwentyTwentyFiveSharePlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_TwentyTwentyFiveSharePlanMember" xml:lang="en-US">2024 Share Plan.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventLineItems" xml:lang="en-US">Subsequent Event [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xml:lang="en-US">Share options, contractual term of from the grant date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Share options, vesting period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="loc_srt_ShareRepurchaseProgramAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xml:lang="en-US">Share Repurchase Program [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srt_ShareRepurchaseProgramDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xml:lang="en-US">Share Repurchase Program [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShareRepurchaseProgramMember" xlink:label="loc_yxt_ShareRepurchaseProgramMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_ShareRepurchaseProgramMember" xml:lang="en-US">Share Repurchase Program [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_ShareRepurchaseProgramMember" xlink:to="lab_yxt_ShareRepurchaseProgramMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNet" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNet" xml:lang="en-US">Amounts due from the Group's entities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xml:lang="en-US">Deferred Income Taxes and Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xml:lang="en-US">Other non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xml:lang="en-US">Accounts Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xml:lang="en-US">Amounts due to the Group's entities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xml:lang="en-US">Credit Risk Derivative Liabilities, at Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xml:lang="en-US">Derivative liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Limited Liability Company (LLC) Members' Equity, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Total shareholders' (deficit)/equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xml:lang="en-US">Investments in subsidiaries, VIE and VIE's subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xlink:label="loc_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xml:lang="en-US">Equity Loss In Subsidiaries Vie And Vies Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xml:lang="en-US">Equity loss in subsidiaries, VIE and VIE's subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xlink:to="lab_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xml:lang="en-US">Equity loss in subsidiaries, VIE and VIE's subsidiaries.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ParentCompanyMember" xml:lang="en-US">Parent Company [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xml:lang="en-US">Mezzanine equity, par value (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xml:lang="en-US">Temporary Equity, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xml:lang="en-US">Mezzanine equity, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:to="lab_us-gaap_TemporaryEquitySharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xml:lang="en-US">Temporary Equity, Shares Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xml:lang="en-US">Mezzanine equity, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesIssued" xlink:to="lab_us-gaap_TemporaryEquitySharesIssued" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" xml:lang="en-US">Disclosure Of Statutory Reserves And Restricted Net Assets [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" xlink:to="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" xml:lang="en-US">Disclosure Of Statutory Reserves And Restricted Net Assets</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable" xlink:label="loc_srt_CondensedIncomeStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedIncomeStatementTable" xml:lang="en-US">Condensed Income Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Equity in loss of the Group's entities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatementOfCashFlowsAbstract" xlink:label="loc_yxt_DisclosureOfStatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DisclosureOfStatementOfCashFlowsAbstract" xml:lang="en-US">Disclosure Of Statement Of Cash Flows [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DisclosureOfStatementOfCashFlowsAbstract" xlink:to="lab_yxt_DisclosureOfStatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DisclosureOfStatementOfCashFlowsAbstract" xml:lang="en-US">Disclosure Of Statement Of Cash Flows</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable" xlink:label="loc_srt_CondensedCashFlowStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedCashFlowStatementTable" xml:lang="en-US">Condensed Cash Flow Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" xml:lang="en-US">Disclosure Of Statutory Reserves And Restricted Net Assets [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" xlink:to="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" xml:lang="en-US">Disclosure Of Statutory Reserves And Restricted Net Assets</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" xml:lang="en-US">Disclosure Of Statutory Reserves And Restricted Net Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" xlink:to="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" xml:lang="en-US">Disclosure Of Statutory Reserves And Restricted Net Assets</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xlink:label="loc_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xml:lang="en-US">Percentage Of Concluded Restricted Net Asset Than Consolidated Net Asset</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xml:lang="en-US">Percentage of restricted net asset to consolidated net asset</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xlink:to="lab_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xml:lang="en-US">Percentage Of Concluded Restricted Net Asset Than Consolidated Net Asset</label>
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserveMadeDuringThePeriod" xlink:label="loc_yxt_StatutoryReserveMadeDuringThePeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_yxt_StatutoryReserveMadeDuringThePeriod" xml:lang="en-US">Statutory Reserve Made During the Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_yxt_StatutoryReserveMadeDuringThePeriod" xml:lang="en-US">Statutory reserve made</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_yxt_StatutoryReserveMadeDuringThePeriod" xlink:to="lab_yxt_StatutoryReserveMadeDuringThePeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_yxt_StatutoryReserveMadeDuringThePeriod" xml:lang="en-US">Statutory reserve made during the period.</label>
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>yxt-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 24-April-2025 [01:35:31] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#CoverPage" roleURI="http://www.yxt.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganization" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganization" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPolicies" roleURI="http://www.yxt.com/role/PrincipalAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConcentrationAndRisks" roleURI="http://www.yxt.com/role/ConcentrationAndRisks" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroup" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermInvestments" roleURI="http://www.yxt.com/role/ShortTermInvestments" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermBankDeposits" roleURI="http://www.yxt.com/role/LongTermBankDeposits" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PropertyEquipmentAndSoftwareNet" roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNet" roleURI="http://www.yxt.com/role/IntangibleAssetsNet" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestments" roleURI="http://www.yxt.com/role/LongTermInvestments" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurements" roleURI="http://www.yxt.com/role/FairValueMeasurements" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowings" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowings" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OtherPayableAndAccruedLiabilities" roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilities" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLease" roleURI="http://www.yxt.com/role/OperatingLease" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactions" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactions" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#Taxation" roleURI="http://www.yxt.com/role/Taxation" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OrdinaryShares" roleURI="http://www.yxt.com/role/OrdinaryShares" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConvertibleRedeemablePreferredShares" roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredShares" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensation" roleURI="http://www.yxt.com/role/ShareBasedCompensation" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#NetLossEarningsPerShare" roleURI="http://www.yxt.com/role/NetLossEarningsPerShare" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#CommitmentsAndContingencies" roleURI="http://www.yxt.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#SubsequentEvents" roleURI="http://www.yxt.com/role/SubsequentEvents" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssets" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssets" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesPolicies" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationTables" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesTables" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroupTables" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermInvestmentsTables" roleURI="http://www.yxt.com/role/ShortTermInvestmentsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermBankDepositsTables" roleURI="http://www.yxt.com/role/LongTermBankDepositsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PropertyEquipmentAndSoftwareNetTables" roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetTables" roleURI="http://www.yxt.com/role/IntangibleAssetsNetTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestmentsTables" roleURI="http://www.yxt.com/role/LongTermInvestmentsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsTables" roleURI="http://www.yxt.com/role/FairValueMeasurementsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsTables" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OtherPayableAndAccruedLiabilitiesTables" roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseTables" roleURI="http://www.yxt.com/role/OperatingLeaseTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactionsTables" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationTables" roleURI="http://www.yxt.com/role/TaxationTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConvertibleRedeemablePreferredSharesTables" roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationTables" roleURI="http://www.yxt.com/role/ShareBasedCompensationTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#NetLossEarningsPerShareTables" roleURI="http://www.yxt.com/role/NetLossEarningsPerShareTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.yxt.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsTables" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalActivitiesAndOrganizationAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrincipalAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConcentrationAndRisksAdditionalInformationDetail" roleURI="http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail" roleURI="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" roleURI="http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermBankDepositsScheduleOfLongTermBankDepositsDetail" roleURI="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail" roleURI="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" roleURI="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetAdditionalInformationDetail" roleURI="http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail" roleURI="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" roleURI="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#LongTermInvestmentsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail" roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail" roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail" roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail" roleURI="http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsScheduleOfDebtDetail" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShortTermAndLongTermBorrowingsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail" roleURI="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseAdditionalInformationDetail" roleURI="http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" roleURI="http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail" roleURI="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationAdditionalInformationDetail" roleURI="http://www.yxt.com/role/TaxationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#TaxationScheduleOfMovementOfValuationAllowanceDetail" roleURI="http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#OrdinarySharesAdditionalInformationDetail" roleURI="http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConvertibleRedeemablePreferredSharesAdditionInformationDetail" roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail" roleURI="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationSummaryOfMovementOfTheRsusDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#ShareBasedCompensationAdditionalInformationDetail" roleURI="http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" roleURI="http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#NetLossEarningsPerShareAdditionalInformationDetail" roleURI="http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://www.yxt.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail" roleURI="http://www.yxt.com/role/CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#SubsequentEventsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail" />
<roleRef xlink:type="simple" xlink:href="yxt-20241231.xsd#StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail" roleURI="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail" />
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_2" xlink:to="loc_dei_DocumentInformationTable_3" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_208" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_208" xlink:to="loc_us-gaap_EquityComponentDomain_209" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_209" xlink:to="loc_us-gaap_CommonStockMember_210" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_50" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_50" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_51" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_50" xlink:to="loc_us-gaap_ClassOfStockDomain_51" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember_52" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_51" xlink:to="loc_dei_AdrMember_52" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_53" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_51" xlink:to="loc_us-gaap_CommonClassAMember_53" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_54" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_51" xlink:to="loc_us-gaap_CommonClassBMember_54" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_56" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_56" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_57" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_56" xlink:to="loc_dei_AddressTypeDomain_57" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_58" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_57" xlink:to="loc_dei_BusinessContactMember_58" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_dei_DocumentInformationLineItems_6" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentType_7" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_47" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AmendmentFlag_47" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentRegistrationStatement_8" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentAnnualReport_9" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_46" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityCentralIndexKey_46" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentPeriodEndDate_10" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_CurrentFiscalYearEndDate_11" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_48" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_48" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentFiscalYearFocus_12" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentTransitionReport_13" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentShellCompanyReport_14" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityFileNumber_15" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityRegistrantName_16" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_17" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressAddressLine1_18" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressAddressLine2_19" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressCityOrTown_20" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressCountry_22" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityAddressPostalZipCode_23" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_dei_CountryRegion_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_CountryRegion_27" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_CityAreaCode_24" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_LocalPhoneNumber_25" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_ContactPersonnelName_26" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_ContactPersonnelEmailAddress_28" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_Security12bTitle_29" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_TradingSymbol_30" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_dei_NoTradingSymbolFlag_49" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_NoTradingSymbolFlag_49" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_SecurityExchangeName_31" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_32" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_32" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_33" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_33" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_34" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityVoluntaryFilers_34" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_35" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityCurrentReportingStatus_35" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_36" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityInteractiveDataCurrent_36" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_37" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityFilerCategory_37" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_38" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityEmergingGrowthCompany_38" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_1581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityExTransitionPeriod_1581" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_39" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_IcfrAuditorAttestationFlag_39" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_40" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_40" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_41" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_DocumentAccountingStandard_41" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_42" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_EntityShellCompany_42" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_43" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AuditorFirmId_43" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_45" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AuditorName_45" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_44" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_6" xlink:to="loc_dei_AuditorLocation_44" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_64" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_63" xlink:to="loc_us-gaap_StatementTable_64" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_65" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_64" xlink:to="loc_us-gaap_StatementClassOfStockAxis_65" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_66" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_65" xlink:to="loc_us-gaap_ClassOfStockDomain_66" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_117" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_118" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_119" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_119" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_120" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_120" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_121" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1868" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_us-gaap_CommonClassAMember_1868" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1869" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_66" xlink:to="loc_us-gaap_CommonClassBMember_1869" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_69" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_64" xlink:to="loc_us-gaap_StatementLineItems_69" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_70" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_69" xlink:to="loc_us-gaap_AssetsAbstract_70" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_71" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_70" xlink:to="loc_us-gaap_AssetsCurrentAbstract_71" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_72" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_72" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_73" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_RestrictedCashCurrent_73" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_74" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_ShortTermInvestments_74" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_75" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_75" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_yxt_AmountsDueFromRelatedParties_76" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_yxt_AmountsDueFromRelatedParties_76" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_77" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_77" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_78" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_71" xlink:to="loc_us-gaap_AssetsCurrent_78" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_79" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_70" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_79" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_80" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_80" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_81" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_81" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_82" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_Goodwill_82" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_83" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_LongTermInvestments_83" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_84" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_84" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_85" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_85" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_86" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_86" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_87" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_79" xlink:to="loc_us-gaap_AssetsNoncurrent_87" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_88" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_70" xlink:to="loc_us-gaap_Assets_88" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_69" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_90" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_LiabilitiesAbstract_90" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_99" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_90" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_99" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_100" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_AccountsPayableCurrent_100" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1660" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_OtherLiabilities_1660" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_101" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_DeferredRevenueCurrent_102" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable_103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_yxt_AcquisitionConsiderationPayable_103" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_104" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_104" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_105" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_106" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99" xlink:to="loc_us-gaap_LiabilitiesCurrent_107" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_90" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_LongTermLoansFromBank_109" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_110" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_110" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_111" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_108" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_112" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_90" xlink:to="loc_us-gaap_Liabilities_113" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_114" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_CommitmentsAndContingencies_114" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MezzanineEquityAbstract" xlink:label="loc_yxt_MezzanineEquityAbstract_115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_yxt_MezzanineEquityAbstract_115" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_MezzanineEquityAbstract_115" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_116" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_146" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_StockholdersEquityAbstract_146" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_CommonStockValue_147" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_148" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_148" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserve" xlink:label="loc_yxt_StatutoryReserve_1457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_yxt_StatutoryReserve_1457" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_149" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_150" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_146" xlink:to="loc_us-gaap_StockholdersEquity_151" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_MinorityInterest_152" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_153" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_89" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_154" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_92" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_92" xlink:to="loc_us-gaap_StatementTable_94" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_95" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_StatementClassOfStockAxis_95" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_96" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_95" xlink:to="loc_us-gaap_ClassOfStockDomain_96" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_139" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_140" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_141" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_142" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_142" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_143" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_143" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_us-gaap_CommonClassAMember_1825" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1826" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96" xlink:to="loc_us-gaap_CommonClassBMember_1826" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1663" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1662" xlink:to="loc_us-gaap_RelatedPartyDomain_1663" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1663" xlink:to="loc_us-gaap_RelatedPartyMember_1664" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusAxis" xlink:label="loc_us-gaap_RecourseStatusAxis_1665" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_RecourseStatusAxis_1665" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RecourseStatusDomain" xlink:label="loc_us-gaap_RecourseStatusDomain_1666" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RecourseStatusAxis_1665" xlink:to="loc_us-gaap_RecourseStatusDomain_1666" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecourseMember" xlink:label="loc_us-gaap_NonrecourseMember_1667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RecourseStatusDomain_1666" xlink:to="loc_us-gaap_NonrecourseMember_1667" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1668" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1668" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1668" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1669" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xlink:label="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1669" xlink:to="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1670" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_97" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_StatementLineItems_97" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_93" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_93" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_98" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_98" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccountsPayableCurrentRelatedPartiesCurrent" xlink:label="loc_yxt_AccountsPayableCurrentRelatedPartiesCurrent_122" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_AccountsPayableCurrentRelatedPartiesCurrent_122" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermBorrowingsToRelatedParty" xlink:label="loc_yxt_ShortTermBorrowingsToRelatedParty_123" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_ShortTermBorrowingsToRelatedParty_123" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueCurrentRelatedParty" xlink:label="loc_yxt_DeferredRevenueCurrentRelatedParty_124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_DeferredRevenueCurrentRelatedParty_124" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayableRelatedParty" xlink:label="loc_yxt_AcquisitionConsiderationPayableRelatedParty_125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_AcquisitionConsiderationPayableRelatedParty_125" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:label="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_126" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_126" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DerivativeLiabilitiesCurrentRelatedParty" xlink:label="loc_yxt_DerivativeLiabilitiesCurrentRelatedParty_1719" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_DerivativeLiabilitiesCurrentRelatedParty_1719" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeaseLiabilityCurrentRelatedParty" xlink:label="loc_yxt_OperatingLeaseLiabilityCurrentRelatedParty_127" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_OperatingLeaseLiabilityCurrentRelatedParty_127" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtNonCurrentRelatedParty" xlink:label="loc_yxt_LongTermDebtNonCurrentRelatedParty_128" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_LongTermDebtNonCurrentRelatedParty_128" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeaseLiabilityNoncurrentRelatedParty" xlink:label="loc_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty_129" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty_129" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueNonCurrentRelatedParty" xlink:label="loc_yxt_DeferredRevenueNonCurrentRelatedParty_130" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_yxt_DeferredRevenueNonCurrentRelatedParty_130" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_131" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_131" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_132" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_132" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockSharesIssued_133" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_145" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1870" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1870" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1871" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1871" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1872" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockSharesIssued_1872" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1873" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1873" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1661" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_97" xlink:to="loc_us-gaap_OtherLiabilities_1661" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_156" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_156" xlink:to="loc_us-gaap_StatementTable_157" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_157" xlink:to="loc_us-gaap_StatementLineItems_158" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_RevenuesAbstract_162" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_yxt_RevenueFromCorporateLearningSolutions_163" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_162" xlink:to="loc_yxt_RevenueFromCorporateLearningSolutions_163" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_yxt_RevenuesOthers_164" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_162" xlink:to="loc_yxt_RevenuesOthers_164" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_162" xlink:to="loc_us-gaap_Revenues_165" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_CostOfRevenue_167" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_SellingAndMarketingExpense_168" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_169" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_170" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="loc_us-gaap_OtherOperatingIncome_171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_OtherOperatingIncome_171" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_OperatingIncomeLoss_172" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_173" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_InvestmentIncomeInterest_173" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating_174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_InterestExpenseNonoperating_174" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1821" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1821" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_176" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_176" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_177" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_178" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_179" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_180" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ProfitLoss_181" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_182" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLoss_183" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1725" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLoss_1725" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_184" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_185" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NetAccretionOfConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_NetAccretionOfConvertibleRedeemablePreferredShares_186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_yxt_NetAccretionOfConvertibleRedeemablePreferredShares_186" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_187" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ProfitLoss_188" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_190" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_191" use="optional" order="32" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_189" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_192" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_193" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_193" use="optional" order="34" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_194" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_195" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_197" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_158" xlink:to="loc_us-gaap_EarningsPerShareAbstract_198" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_198" xlink:to="loc_us-gaap_EarningsPerShareBasic_199" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_198" xlink:to="loc_us-gaap_EarningsPerShareDiluted_200" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_202" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_202" xlink:to="loc_us-gaap_StatementTable_203" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_204" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_204" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_204" xlink:to="loc_us-gaap_EquityComponentDomain_205" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_CommonStockMember_206" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_225" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_211" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReservesMember" xlink:label="loc_yxt_StatutoryReservesMember_212" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_yxt_StatutoryReservesMember_212" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_213" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_RetainedEarningsMember_213" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_ParentMember_214" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_205" xlink:to="loc_us-gaap_NoncontrollingInterestMember_215" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1880" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1880" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1881" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1880" xlink:to="loc_us-gaap_ClassOfStockDomain_1881" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1883" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1881" xlink:to="loc_us-gaap_CommonClassAMember_1883" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1882" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1881" xlink:to="loc_us-gaap_CommonClassBMember_1882" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_1891" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_1890" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_1891" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_203" xlink:to="loc_us-gaap_StatementLineItems_207" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_216" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_SharesOutstanding_217" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_ProfitLoss_218" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_219" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax_226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax_226" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_220" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_233" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_232" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroup" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroup_234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_DeconsolidationOfCEIBSPublishingGroup_234" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_235" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_236" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_238" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_237" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1858" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1858" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_1879" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_1879" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ExerciseOfConversionFeaturesOfPreferredShares" xlink:label="loc_yxt_ExerciseOfConversionFeaturesOfPreferredShares_239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_ExerciseOfConversionFeaturesOfPreferredShares_239" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_228" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax_221" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringPeriodShareBasedCompensationValue" xlink:label="loc_yxt_StockIssuedDuringPeriodShareBasedCompensationValue_222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_yxt_StockIssuedDuringPeriodShareBasedCompensationValue_222" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_224" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_SharesOutstanding_224" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_207" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_223" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_1893" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1894" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_1893" xlink:to="loc_us-gaap_StatementTable_1894" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1894" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1895" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1896" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1895" xlink:to="loc_us-gaap_ClassOfStockDomain_1896" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1898" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1896" xlink:to="loc_us-gaap_CommonClassBMember_1898" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1897" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1896" xlink:to="loc_us-gaap_CommonClassAMember_1897" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1906" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1894" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1906" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1907" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1906" xlink:to="loc_us-gaap_EquityComponentDomain_1907" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1908" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1907" xlink:to="loc_us-gaap_CommonStockMember_1908" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1894" xlink:to="loc_us-gaap_StatementLineItems_1899" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1901" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1899" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1901" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_241" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_242" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_242" xlink:to="loc_us-gaap_ProfitLoss_243" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_Depreciation_245" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_246" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_246" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_248" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_248" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount_250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_DeconsolidationGainOrLossAmount_250" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_251" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueChangeOfDerivativesLiabilities" xlink:label="loc_yxt_FairValueChangeOfDerivativesLiabilities_252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_yxt_FairValueChangeOfDerivativesLiabilities_252" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection" xlink:label="loc_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection_253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection_253" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ImpairmentOfAvailableForSaleDebtSecurities" xlink:label="loc_yxt_ImpairmentOfAvailableForSaleDebtSecurities_254" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_yxt_ImpairmentOfAvailableForSaleDebtSecurities_254" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_255" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_255" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_256" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_244" xlink:to="loc_us-gaap_ShareBasedCompensation_257" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_259" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_260" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_261" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_262" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_262" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_263" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_258" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_265" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_266" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_266" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_269" use="optional" order="24" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_270" use="optional" order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_271" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_272" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_272" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_273" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments_273" use="optional" order="28" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CashReceivedFromMaturityOfLongtermBankDeposit" xlink:label="loc_yxt_CashReceivedFromMaturityOfLongtermBankDeposit_1818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_yxt_CashReceivedFromMaturityOfLongtermBankDeposit_1818" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PaymentsToAcquireLongtermBankDeposit" xlink:label="loc_yxt_PaymentsToAcquireLongtermBankDeposit_1819" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_yxt_PaymentsToAcquireLongtermBankDeposit_1819" use="optional" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_276" use="optional" order="31" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PaymentOfAmountDueFromRelatedParties" xlink:label="loc_yxt_PaymentOfAmountDueFromRelatedParties_1671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_yxt_PaymentOfAmountDueFromRelatedParties_1671" use="optional" order="32" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDivestedFromDeconsolidation" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_277" use="optional" order="33" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_268" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_278" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_279" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_281" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_282" use="optional" order="38" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_283" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_284" use="optional" order="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_285" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_280" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_286" use="optional" order="42" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_287" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_288" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_289" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_290" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_291" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_291" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_RestrictedCash_293" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_294" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_295" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_297" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_295" xlink:to="loc_us-gaap_InterestPaidNet_297" use="optional" order="51" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_241" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_298" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xlink:label="loc_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue_299" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_298" xlink:to="loc_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue_299" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares_301" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_298" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares_301" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation_302" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_298" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation_302" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganization">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_304" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_304" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_305" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_496" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_502" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_496" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_502" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConcentrationAndRisks">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_830" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_833" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_830" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_833" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_866" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_867" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_866" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_867" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermInvestments">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_591" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsTextBlock" xlink:label="loc_yxt_ShortTermInvestmentsTextBlock_594" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_591" xlink:to="loc_yxt_ShortTermInvestmentsTextBlock_594" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermBankDeposits">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositAbstract" xlink:label="loc_yxt_LongTermBankDepositAbstract_667" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsTextBlock" xlink:label="loc_yxt_LongTermBankDepositsTextBlock_670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositAbstract_667" xlink:to="loc_yxt_LongTermBankDepositsTextBlock_670" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_811" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock_812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_811" xlink:to="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock_812" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_639" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_641" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_639" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_641" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNet">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_766" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_767" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_766" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_767" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestments">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_590" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_590" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_592" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurements">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1288" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_1289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1288" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_1289" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowings">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1240" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_1241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1240" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_1241" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OtherPayableAndAccruedLiabilities">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_525" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_525" xlink:to="loc_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_526" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLease">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_553" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_554" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_553" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_554" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactions">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_958" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_959" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_958" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_959" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/Taxation">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1143" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1143" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1144" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OrdinaryShares">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_1100" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1100" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1101" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConvertibleRedeemablePreferredShares">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_1506" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock" xlink:label="loc_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock_1736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_1506" xlink:to="loc_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock_1736" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensation">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1373" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1373" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1374" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/NetLossEarningsPerShare">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_479" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_479" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_480" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/CommitmentsAndContingencies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_471" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_471" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_472" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/SubsequentEvents">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_449" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_449" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_452" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_355" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock" xlink:label="loc_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock_357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_355" xlink:to="loc_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock_357" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_510" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_512" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_512" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_513" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_513" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NonControllingInterestsPolicyTextBlock" xlink:label="loc_yxt_NonControllingInterestsPolicyTextBlock_516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_NonControllingInterestsPolicyTextBlock_516" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_519" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_UseOfEstimates_519" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_520" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConvenienceTranslationPolicyTextBlock" xlink:label="loc_yxt_ConvenienceTranslationPolicyTextBlock_522" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_ConvenienceTranslationPolicyTextBlock_522" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_527" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_527" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_528" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsPolicyTextBlock" xlink:label="loc_yxt_ShortTermInvestmentsPolicyTextBlock_530" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_ShortTermInvestmentsPolicyTextBlock_530" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongtermBankDepositsPolicyTextBlock" xlink:label="loc_yxt_LongtermBankDepositsPolicyTextBlock_534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_LongtermBankDepositsPolicyTextBlock_534" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_536" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermInvestmentsPolicyTextBlock" xlink:label="loc_yxt_LongTermInvestmentsPolicyTextBlock_558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_LongTermInvestmentsPolicyTextBlock_558" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_562" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend_563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend_563" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_564" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_564" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_565" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OperatingLeasePolicyTextBlock" xlink:label="loc_yxt_OperatingLeasePolicyTextBlock_566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_OperatingLeasePolicyTextBlock_566" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalUseSoftwarePolicy" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_567" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_568" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ContractBalancePolicyTextBlock" xlink:label="loc_yxt_ContractBalancePolicyTextBlock_571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_ContractBalancePolicyTextBlock_571" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_573" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_573" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SalesAndMarketingPolicyTextBlock" xlink:label="loc_yxt_SalesAndMarketingPolicyTextBlock_593" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_SalesAndMarketingPolicyTextBlock_593" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_597" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock_606" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock_606" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_609" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_609" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EmployeeBenefitsPolicyTextBlock" xlink:label="loc_yxt_EmployeeBenefitsPolicyTextBlock_614" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_EmployeeBenefitsPolicyTextBlock_614" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GovernmentGrantPolicyTextBlock" xlink:label="loc_yxt_GovernmentGrantPolicyTextBlock_617" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_yxt_GovernmentGrantPolicyTextBlock_617" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_625" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_625" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_627" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_629" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_630" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_630" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_631" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_510" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_631" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_307" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MinorityInterestTableTextBlock" xlink:label="loc_yxt_MinorityInterestTableTextBlock_308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_307" xlink:to="loc_yxt_MinorityInterestTableTextBlock_308" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_307" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_309" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xlink:label="loc_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock_1042" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_307" xlink:to="loc_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock_1042" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock" xlink:label="loc_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock_1595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_307" xlink:to="loc_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock_1595" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_643" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_644" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_643" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_644" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="loc_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_643" xlink:to="loc_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_651" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_643" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_655" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock" xlink:label="loc_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock_656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_643" xlink:to="loc_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock_656" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupTables">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationAbstract" xlink:label="loc_yxt_DeconsolidationAbstract_872" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock" xlink:label="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock_874" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationAbstract_872" xlink:to="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock_874" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermInvestmentsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_611" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfShortTermInvestmentTableTextBlock" xlink:label="loc_yxt_ScheduleOfShortTermInvestmentTableTextBlock_633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_611" xlink:to="loc_yxt_ScheduleOfShortTermInvestmentTableTextBlock_633" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermBankDepositsTables">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositAbstract" xlink:label="loc_yxt_LongTermBankDepositAbstract_676" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfLongTermBankDepositsTableTextBlock" xlink:label="loc_yxt_ScheduleOfLongTermBankDepositsTableTextBlock_677" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositAbstract_676" xlink:to="loc_yxt_ScheduleOfLongTermBankDepositsTableTextBlock_677" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_814" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:label="loc_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_814" xlink:to="loc_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_815" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_721" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1743" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_721" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1743" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_769" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_770" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_769" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_770" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_772" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_769" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_772" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestmentsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_600" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_605" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_600" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_605" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1291" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1291" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1292" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_1293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1291" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_1293" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock" xlink:label="loc_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock_1297" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1291" xlink:to="loc_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock_1297" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock" xlink:label="loc_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock_1301" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1291" xlink:to="loc_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock_1301" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1254" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_1255" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1254" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_1255" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1254" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1257" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_531" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_531" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_537" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_556" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_557" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_556" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_557" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="loc_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_559" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_556" xlink:to="loc_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_559" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="loc_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_556" xlink:to="loc_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_560" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_556" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_561" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_961" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock" xlink:label="loc_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock_962" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_961" xlink:to="loc_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock_962" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_963" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_961" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_963" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfRelatedPartyBalancesTableTextBlock" xlink:label="loc_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock_964" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_961" xlink:to="loc_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock_964" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1146" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1146" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1147" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1148" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1146" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1148" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1146" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1149" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1146" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1150" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_1509" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="loc_us-gaap_TemporaryEquityTableTextBlock_1510" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_1509" xlink:to="loc_us-gaap_TemporaryEquityTableTextBlock_1510" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1375" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1375" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1376" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_1377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1375" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_1377" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1375" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1378" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/NetLossEarningsPerShareTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_483" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_489" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_483" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_489" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/CommitmentsAndContingenciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1461" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_1462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1461" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_1462" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_360" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_360" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_361" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_360" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_362" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_363" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_360" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_363" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_311" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaap_MinorityInterestTable_312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_311" xlink:to="loc_us-gaap_MinorityInterestTable_312" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_313" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_312" xlink:to="loc_srt_OwnershipAxis_313" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_313" xlink:to="loc_srt_OwnershipDomain_314" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember" xlink:label="loc_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember_315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_314" xlink:to="loc_yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember_315" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaap_MinorityInterestLineItems_316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_312" xlink:to="loc_us-gaap_MinorityInterestLineItems_316" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation_317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_dei_EntityIncorporationDateOfIncorporation_317" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_318" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_318" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DescriptionOfPrincipalActivities" xlink:label="loc_yxt_DescriptionOfPrincipalActivities_319" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_316" xlink:to="loc_yxt_DescriptionOfPrincipalActivities_319" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_321" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_321" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" xlink:to="loc_srt_OwnershipAxis_323" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_323" xlink:to="loc_srt_OwnershipDomain_324" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember_1865" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_324" xlink:to="loc_yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember_1865" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember_330" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_324" xlink:to="loc_yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember_330" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember" xlink:label="loc_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember_331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_324" xlink:to="loc_yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember_331" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_322" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_326" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation_327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_dei_EntityIncorporationDateOfIncorporation_327" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_328" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DescriptionOfPrincipalActivities" xlink:label="loc_yxt_DescriptionOfPrincipalActivities_329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_326" xlink:to="loc_yxt_DescriptionOfPrincipalActivities_329" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1045" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1046" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1045" xlink:to="loc_us-gaap_StatementTable_1046" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1085" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1085" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1086" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1085" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1086" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1087" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1086" xlink:to="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1087" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1089" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1088" xlink:to="loc_us-gaap_RelatedPartyDomain_1089" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1047" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_us-gaap_StatementLineItems_1047" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1048" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1047" xlink:to="loc_us-gaap_AssetsAbstract_1048" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1075" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1048" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1075" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1049" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1049" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_1050" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_RestrictedCashCurrent_1050" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1054" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1054" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueFromRelatedParties" xlink:label="loc_yxt_AmountsDueFromRelatedParties_1058" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_yxt_AmountsDueFromRelatedParties_1058" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables_1672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_OtherReceivables_1672" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1056" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1056" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1596" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1075" xlink:to="loc_us-gaap_AssetsCurrent_1596" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1057" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1048" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1057" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1059" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_LongTermInvestments_1059" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1060" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1060" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1061" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1061" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1062" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1062" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1063" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1063" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_1064" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1057" xlink:to="loc_us-gaap_AssetsNoncurrent_1064" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1065" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1048" xlink:to="loc_us-gaap_Assets_1065" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_1066" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1047" xlink:to="loc_us-gaap_LiabilitiesAbstract_1066" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1067" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1066" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1067" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1068" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_AccountsPayableCurrent_1068" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_OtherLiabilities_1673" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1069" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1069" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1070" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1070" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AmountsDueToRelatedParties" xlink:label="loc_yxt_AmountsDueToRelatedParties_1071" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_yxt_AmountsDueToRelatedParties_1071" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable_1072" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_yxt_AcquisitionConsiderationPayable_1072" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_1073" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_1073" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1074" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1074" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1076" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1067" xlink:to="loc_us-gaap_LiabilitiesCurrent_1076" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1066" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaap_OtherLoansPayableLongTerm_1822" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_OtherLoansPayableLongTerm_1822" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1078" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1078" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank" xlink:label="loc_us-gaap_LongTermLoansFromBank_1079" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_LongTermLoansFromBank_1079" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1080" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1080" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_1081" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1077" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_1081" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1082" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1066" xlink:to="loc_us-gaap_Liabilities_1082" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1598" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1599" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1598" xlink:to="loc_us-gaap_StatementTable_1599" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1599" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1601" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1602" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1601" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1602" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1603" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1602" xlink:to="loc_yxt_VariableInterestEntityAndSubsidiariesMember_1603" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1599" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1605" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1604" xlink:to="loc_us-gaap_RelatedPartyDomain_1605" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1599" xlink:to="loc_us-gaap_StatementLineItems_1600" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1607" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_1608" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CostOfRevenue_1608" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1609" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetIncomeLoss_1609" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1610" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1611" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1612" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1613" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1614" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1614" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1600" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1615" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_333" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_333" xlink:to="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_dei_LegalEntityAxis_339" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_339" xlink:to="loc_dei_EntityDomain_340" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_us-gaap_StatementClassOfStockAxis_345" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_345" xlink:to="loc_us-gaap_ClassOfStockDomain_346" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_346" xlink:to="loc_us-gaap_CommonClassAMember_347" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_348" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_348" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_349" xlink:to="loc_us-gaap_IPOMember_350" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1636" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1636" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1636" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupLimitedMember" xlink:label="loc_yxt_CEIBSPublishingGroupLimitedMember_1638" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1637" xlink:to="loc_yxt_CEIBSPublishingGroupLimitedMember_1638" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_338" xlink:to="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired" xlink:label="loc_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired_334" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired_334" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfServiceFees" xlink:label="loc_yxt_PercentageOfServiceFees_335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_PercentageOfServiceFees_335" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityOwnershipPledgePercentage" xlink:label="loc_yxt_VariableInterestEntityOwnershipPledgePercentage_336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_yxt_VariableInterestEntityOwnershipPledgePercentage_336" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_ProfitLoss_337" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_343" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_344" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_351" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_352" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_342" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_353" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_663" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_665" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_663" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_665" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable_671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_663" xlink:to="loc_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable_671" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_663" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_672" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_663" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_674" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_663" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_680" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_697" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_697" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_702" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_704" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_704" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricGenerationEquipmentMember" xlink:label="loc_us-gaap_ElectricGenerationEquipmentMember_706" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_ElectricGenerationEquipmentMember_706" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_707" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_707" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_708" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_708" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_709" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_703" xlink:to="loc_us-gaap_VehiclesMember_709" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_724" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" xlink:to="loc_srt_RangeAxis_724" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_725" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_724" xlink:to="loc_srt_RangeMember_725" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_725" xlink:to="loc_srt_MinimumMember_728" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_727" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_725" xlink:to="loc_srt_MaximumMember_727" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_701" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_717" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_1639" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_713" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_1639" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_754" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_755" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_754" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_755" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_758" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_755" xlink:to="loc_srt_MajorCustomersAxis_758" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_759" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_758" xlink:to="loc_srt_NameOfMajorCustomerDomain_759" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SubscriptionBasedMember" xlink:label="loc_yxt_SubscriptionBasedMember_760" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_759" xlink:to="loc_yxt_SubscriptionBasedMember_760" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_NonSubscriptionBasedMember" xlink:label="loc_yxt_NonSubscriptionBasedMember_761" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_759" xlink:to="loc_yxt_NonSubscriptionBasedMember_761" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_757" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_755" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_757" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenueFromCorporateLearningSolutions" xlink:label="loc_yxt_RevenueFromCorporateLearningSolutions_762" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_yxt_RevenueFromCorporateLearningSolutions_762" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RevenuesOthers" xlink:label="loc_yxt_RevenuesOthers_763" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_yxt_RevenuesOthers_763" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_764" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_757" xlink:to="loc_us-gaap_Revenues_764" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueAbstract" xlink:label="loc_us-gaap_DeferredRevenueAbstract_773" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueAbstract_773" xlink:to="loc_us-gaap_DeferredRevenue_787" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_us-gaap_DeferredRevenueAdditions_790" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueAbstract_773" xlink:to="loc_us-gaap_DeferredRevenueAdditions_790" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueRevenueRecognized" xlink:label="loc_yxt_DeferredRevenueRevenueRecognized_793" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueAbstract_773" xlink:to="loc_yxt_DeferredRevenueRevenueRecognized_793" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue" xlink:label="loc_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue_794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueAbstract_773" xlink:to="loc_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue_794" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_795" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueAbstract_773" xlink:to="loc_us-gaap_DeferredRevenue_795" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_809" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1009" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_809" xlink:to="loc_us-gaap_StatementTable_1009" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain" xlink:label="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis_1025" xlink:to="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingLingdaiMember" xlink:label="loc_yxt_BeijingLingdaiMember_1027" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" xlink:to="loc_yxt_BeijingLingdaiMember_1027" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_1031" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain_1026" xlink:to="loc_yxt_CEIBSPublishingGroupMember_1031" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1034" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_srt_RangeAxis_1034" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1035" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1034" xlink:to="loc_srt_RangeMember_1035" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1036" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1035" xlink:to="loc_srt_MaximumMember_1036" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1037" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1035" xlink:to="loc_srt_MinimumMember_1037" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1039" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_1039" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1009" xlink:to="loc_us-gaap_StatementLineItems_1010" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1017" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1017" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1023" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1023" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:label="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription_1024" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ForeignCurrencyTranslationAdjustmentDescription_1024" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss" xlink:label="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss_1028" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss_1028" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1029" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_Goodwill_1029" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="loc_us-gaap_GoodwillFairValueDisclosure_1030" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_GoodwillFairValueDisclosure_1030" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1032" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1032" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1033" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1033" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeferredRevenueRecognized" xlink:label="loc_yxt_DeferredRevenueRecognized_1040" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_yxt_DeferredRevenueRecognized_1040" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_1041" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_DefinedContributionPlanAdministrativeExpenses_1041" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_1051" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_1051" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_1053" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_1053" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_1674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_1674" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1737" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1737" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:label="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_1855" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_1855" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_1856" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_1856" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_1857" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1010" xlink:to="loc_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_1857" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_842" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_842" xlink:to="loc_us-gaap_ConcentrationRiskTable_843" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_srt_RangeAxis_845" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_846" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_845" xlink:to="loc_srt_RangeMember_846" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_849" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="loc_us-gaap_AccountsPayableMember_1676" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_850" xlink:to="loc_us-gaap_AccountsPayableMember_1676" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1678" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1677" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1678" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_1680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1678" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_1680" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersAxis" xlink:label="loc_yxt_SuppliersAxis_1681" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_yxt_SuppliersAxis_1681" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuppliersDomain" xlink:label="loc_yxt_SuppliersDomain_1682" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_SuppliersAxis_1681" xlink:to="loc_yxt_SuppliersDomain_1682" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SupplierTwoMember" xlink:label="loc_yxt_SupplierTwoMember_1684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_SuppliersDomain_1682" xlink:to="loc_yxt_SupplierTwoMember_1684" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_843" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_844" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_855" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_855" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate" xlink:label="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate_1781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate_1781" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate" xlink:label="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate_1782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_844" xlink:to="loc_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate_1782" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationAbstract" xlink:label="loc_yxt_DeconsolidationAbstract_879" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDeconsolidatedBalanceSheetTable" xlink:label="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationAbstract_879" xlink:to="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_911" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" xlink:to="loc_srt_ConsolidatedEntitiesAxis_911" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_911" xlink:to="loc_srt_ConsolidatedEntitiesDomain_912" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_914" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_912" xlink:to="loc_yxt_CEIBSPublishingGroupMember_914" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidatedBalanceSheetLineItems" xlink:label="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDeconsolidatedBalanceSheetTable_882" xlink:to="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_886" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_886" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_887" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_887" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_888" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_888" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_889" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_889" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_890" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_890" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_891" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_Goodwill_891" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_892" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_893" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_893" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_894" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_AccountsPayableCurrent_894" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_DeferredRevenueCurrent_895" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_896" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_896" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_898" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_898" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_899" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_900" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_900" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_901" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_MinorityInterest_901" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_903" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_Liabilities_903" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueOfDeconsolidation" xlink:label="loc_yxt_FairValueOfDeconsolidation_909" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_yxt_FairValueOfDeconsolidation_909" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount_904" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidatedBalanceSheetLineItems_885" xlink:to="loc_us-gaap_DeconsolidationGainOrLossAmount_904" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationAbstract" xlink:label="loc_yxt_DeconsolidationAbstract_918" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationTable" xlink:label="loc_yxt_DeconsolidationTable_919" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationAbstract_918" xlink:to="loc_yxt_DeconsolidationTable_919" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_920" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_920" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_920" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ManCoAndDigitalBMember" xlink:label="loc_yxt_ManCoAndDigitalBMember_922" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_921" xlink:to="loc_yxt_ManCoAndDigitalBMember_922" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_924" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_923" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_924" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MancoMember" xlink:label="loc_yxt_MancoMember_925" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_MancoMember_925" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DigitalBMember" xlink:label="loc_yxt_DigitalBMember_926" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_DigitalBMember_926" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsPgMember" xlink:label="loc_yxt_CeibsPgMember_927" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_CeibsPgMember_927" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsMember" xlink:label="loc_yxt_CeibsMember_928" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_CeibsMember_928" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CeibsManagementLtdMember" xlink:label="loc_yxt_CeibsManagementLtdMember_956" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_924" xlink:to="loc_yxt_CeibsManagementLtdMember_956" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_929" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_929" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_930" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_929" xlink:to="loc_us-gaap_EquityComponentDomain_930" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_931" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_930" xlink:to="loc_us-gaap_CommonStockMember_931" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_932" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_930" xlink:to="loc_us-gaap_PreferredStockMember_932" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_941" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_StatementClassOfStockAxis_941" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_942" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_941" xlink:to="loc_us-gaap_ClassOfStockDomain_942" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_943" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_942" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_943" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_944" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_944" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_944" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_946" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_945" xlink:to="loc_us-gaap_CashMember_946" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeconsolidationLineItems" xlink:label="loc_yxt_DeconsolidationLineItems_933" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationTable_919" xlink:to="loc_yxt_DeconsolidationLineItems_933" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_934" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_934" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Percentageofshareheldbythecompany" xlink:label="loc_yxt_Percentageofshareheldbythecompany_935" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_Percentageofshareheldbythecompany_935" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_937" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_937" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_938" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_PreferredStockSharesIssued_938" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_939" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_PreferredStockValue_939" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_940" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_940" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfOwnershipWithOtherShareholders" xlink:label="loc_yxt_PercentageOfOwnershipWithOtherShareholders_1783" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfOwnershipWithOtherShareholders_1783" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfIssuanceForEquityInterest" xlink:label="loc_yxt_PercentageOfIssuanceForEquityInterest_965" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfIssuanceForEquityInterest_965" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_966" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_966" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfBeneficialOwnershipTransfer" xlink:label="loc_yxt_PercentageOfBeneficialOwnershipTransfer_967" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfBeneficialOwnershipTransfer_967" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RemainingAmountOfConsiderationPayableForAcquisition" xlink:label="loc_yxt_RemainingAmountOfConsiderationPayableForAcquisition_969" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_RemainingAmountOfConsiderationPayableForAcquisition_969" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfOwnershipShareRetain" xlink:label="loc_yxt_PercentageOfOwnershipShareRetain_980" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_PercentageOfOwnershipShareRetain_980" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Percentageofremainingshare" xlink:label="loc_yxt_Percentageofremainingshare_982" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_Percentageofremainingshare_982" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Amountofdebtinvestment" xlink:label="loc_yxt_Amountofdebtinvestment_986" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_Amountofdebtinvestment_986" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="loc_us-gaap_DeconsolidationGainOrLossAmount_987" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_us-gaap_DeconsolidationGainOrLossAmount_987" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccuredLitigationLiabilities" xlink:label="loc_yxt_AccuredLitigationLiabilities_1816" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DeconsolidationLineItems_933" xlink:to="loc_yxt_AccuredLitigationLiabilities_1816" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_637" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfShortTermInvestmentTable" xlink:label="loc_yxt_ScheduleOfShortTermInvestmentTable_640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_637" xlink:to="loc_yxt_ScheduleOfShortTermInvestmentTable_640" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_647" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfShortTermInvestmentTable_640" xlink:to="loc_us-gaap_InvestmentTypeAxis_647" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_647" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_648" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TimeDepositsMember" xlink:label="loc_yxt_TimeDepositsMember_650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_648" xlink:to="loc_yxt_TimeDepositsMember_650" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShortTermInvestmentsLineItems" xlink:label="loc_yxt_ShortTermInvestmentsLineItems_642" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfShortTermInvestmentTable_640" xlink:to="loc_yxt_ShortTermInvestmentsLineItems_642" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ShortTermInvestmentsLineItems_642" xlink:to="loc_us-gaap_ShortTermInvestments_645" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositAbstract" xlink:label="loc_yxt_LongTermBankDepositAbstract_690" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLongTermInvestments" xlink:label="loc_us-gaap_OtherLongTermInvestments_693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositAbstract_690" xlink:to="loc_us-gaap_OtherLongTermInvestments_693" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositAbstract" xlink:label="loc_yxt_LongTermBankDepositAbstract_696" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsTable" xlink:label="loc_yxt_LongTermBankDepositsTable_698" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositAbstract_696" xlink:to="loc_yxt_LongTermBankDepositsTable_698" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_749" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositsTable_698" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_749" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_749" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_753" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_751" xlink:to="loc_us-gaap_BankTimeDepositsMember_753" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermBankDepositsLineItems" xlink:label="loc_yxt_LongTermBankDepositsLineItems_699" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositsTable_698" xlink:to="loc_yxt_LongTermBankDepositsLineItems_699" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MaturityOfBankDeposits" xlink:label="loc_yxt_MaturityOfBankDeposits_733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositsLineItems_699" xlink:to="loc_yxt_MaturityOfBankDeposits_733" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct" xlink:label="loc_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct_742" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_LongTermBankDepositsLineItems_699" xlink:to="loc_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct_742" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_817" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_817" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidBandwidthCosts" xlink:label="loc_yxt_PrepaidBandwidthCosts_1785" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_yxt_PrepaidBandwidthCosts_1785" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaap_DepositsAssetsCurrent_1786" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_us-gaap_DepositsAssetsCurrent_1786" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidTravelExpense" xlink:label="loc_yxt_PrepaidTravelExpense_1793" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_yxt_PrepaidTravelExpense_1793" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidOfficeSoftwareServiceFee" xlink:label="loc_yxt_PrepaidOfficeSoftwareServiceFee_1787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_yxt_PrepaidOfficeSoftwareServiceFee_1787" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_1788" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_us-gaap_PrepaidTaxes_1788" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaap_PrepaidRent_823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_us-gaap_PrepaidRent_823" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising" xlink:label="loc_us-gaap_PrepaidAdvertising_1789" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_us-gaap_PrepaidAdvertising_1789" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidConsultingServiceFee" xlink:label="loc_yxt_PrepaidConsultingServiceFee_1791" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_yxt_PrepaidConsultingServiceFee_1791" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform" xlink:label="loc_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform_1792" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform_1792" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_1790" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_1790" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_820" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_1794" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_820" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_817" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidMarketingExpensesNoncurrent" xlink:label="loc_yxt_PrepaidMarketingExpensesNoncurrent_1796" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" xlink:to="loc_yxt_PrepaidMarketingExpensesNoncurrent_1796" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaap_DeferredCosts_1797" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" xlink:to="loc_us-gaap_DeferredCosts_1797" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DepositForLease" xlink:label="loc_yxt_DepositForLease_1798" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" xlink:to="loc_yxt_DepositForLease_1798" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidContentRentalExpensesNoncurrent" xlink:label="loc_yxt_PrepaidContentRentalExpensesNoncurrent_1799" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" xlink:to="loc_yxt_PrepaidContentRentalExpensesNoncurrent_1799" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_1795" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_825" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_1732" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidMarketingAndPromotionalService" xlink:label="loc_yxt_PrepaidMarketingAndPromotionalService_1733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_1732" xlink:to="loc_yxt_PrepaidMarketingAndPromotionalService_1733" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_858" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsTable" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_858" xlink:to="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_862" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_862" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_863" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_862" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_863" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_864" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_863" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_864" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems" xlink:label="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems_860" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsTable_859" xlink:to="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems_860" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems_860" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1458" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_729" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_729" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_743" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1806" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_1806" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_1802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_EquipmentMember_1802" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_VehiclesMember_745" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_1803" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_1803" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1804" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_744" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1804" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_730" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_739" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_739" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_740" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_740" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_741" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_731" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_741" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_750" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_752" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_750" xlink:to="loc_us-gaap_Depreciation_752" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_756" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_750" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_756" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_776" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_776" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_784" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaap_LicenseMember_786" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_LicenseMember_786" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_788" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_788" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_789" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_TrademarksMember_789" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_791" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_TradeNamesMember_791" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_792" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_785" xlink:to="loc_us-gaap_CustomerRelationshipsMember_792" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_777" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1784" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1784" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_780" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_781" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_782" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_783" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_783" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_804" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_805" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_804" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_805" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CostOfRevenueImpairmentLoss" xlink:label="loc_yxt_CostOfRevenueImpairmentLoss_806" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_804" xlink:to="loc_yxt_CostOfRevenueImpairmentLoss_806" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SalesAndMarketingImpairmentLoss" xlink:label="loc_yxt_SalesAndMarketingImpairmentLoss_807" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_804" xlink:to="loc_yxt_SalesAndMarketingImpairmentLoss_807" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_797" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_798" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_797" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_798" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_799" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_797" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_799" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_800" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_797" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_800" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_801" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_797" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_801" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_797" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_802" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_618" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_618" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_632" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" xlink:to="loc_us-gaap_FinancialInstrumentAxis_632" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_632" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiJiayangInformationSystemCoLtdMember" xlink:label="loc_yxt_ShanghaiJiayangInformationSystemCoLtdMember_646" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_ShanghaiJiayangInformationSystemCoLtdMember_646" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_GuangzhouTaleBaseTechnologyCoLtdMember" xlink:label="loc_yxt_GuangzhouTaleBaseTechnologyCoLtdMember_649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_GuangzhouTaleBaseTechnologyCoLtdMember_649" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_BeijingLingdaiMember" xlink:label="loc_yxt_BeijingLingdaiMember_652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_BeijingLingdaiMember_652" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherMember" xlink:label="loc_yxt_OtherMember_654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_634" xlink:to="loc_yxt_OtherMember_654" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_621" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_664" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_1754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_1754" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_623" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_669" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_681" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_681" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_683" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_684" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiayangInvestmentMember" xlink:label="loc_yxt_JiayangInvestmentMember_700" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_JiayangInvestmentMember_700" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TaleBaseInvestmentMember" xlink:label="loc_yxt_TaleBaseInvestmentMember_705" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_TaleBaseInvestmentMember_705" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LingdaiInvestmentMember" xlink:label="loc_yxt_LingdaiInvestmentMember_710" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_LingdaiInvestmentMember_710" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherMember" xlink:label="loc_yxt_OtherMember_711" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_684" xlink:to="loc_yxt_OtherMember_711" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_682" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_714" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_716" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_718" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_719" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_719" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded_723" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_712" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded_723" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1307" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1307" xlink:to="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1311" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1313" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1313" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1314" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1312" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1315" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionAxis_1316" xlink:to="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AvailableForSaleSecurityMember" xlink:label="loc_yxt_AvailableForSaleSecurityMember_1318" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesFinancingTransactionTypeDomain_1317" xlink:to="loc_yxt_AvailableForSaleSecurityMember_1318" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1319" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_us-gaap_InvestmentTypeAxis_1319" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1320" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_1319" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1320" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TimeDepositsMember" xlink:label="loc_yxt_TimeDepositsMember_1321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_TimeDepositsMember_1321" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_JiayangInvestmentMember" xlink:label="loc_yxt_JiayangInvestmentMember_1322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_JiayangInvestmentMember_1322" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TaleBaseInvestmentMember" xlink:label="loc_yxt_TaleBaseInvestmentMember_1323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_TaleBaseInvestmentMember_1323" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LingdaiInvestmentMember" xlink:label="loc_yxt_LingdaiInvestmentMember_1324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_LingdaiInvestmentMember_1324" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherInvestmentMember" xlink:label="loc_yxt_OtherInvestmentMember_1325" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1320" xlink:to="loc_yxt_OtherInvestmentMember_1325" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_1308" xlink:to="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_us-gaap_ShortTermInvestments_1326" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_us-gaap_LongTermInvestments_1327" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_1328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_1310" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_1328" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1330" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1330" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1333" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_srt_RangeAxis_1333" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1334" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1333" xlink:to="loc_srt_RangeMember_1334" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1334" xlink:to="loc_srt_MinimumMember_1335" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1334" xlink:to="loc_srt_MaximumMember_1336" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="loc_us-gaap_ValuationTechniqueAxis_1337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_ValuationTechniqueAxis_1337" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_1338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_1337" xlink:to="loc_us-gaap_ValuationTechniqueDomain_1338" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueOptionPricingModelMember" xlink:label="loc_us-gaap_ValuationTechniqueOptionPricingModelMember_1339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_1338" xlink:to="loc_us-gaap_ValuationTechniqueOptionPricingModelMember_1339" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1340" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1340" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfLingdaiInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfLingdaiInvestmentMember_1342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" xlink:to="loc_yxt_FinancingTransactionOfLingdaiInvestmentMember_1342" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfJiayangInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfJiayangInvestmentMember_1348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" xlink:to="loc_yxt_FinancingTransactionOfJiayangInvestmentMember_1348" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FinancingTransactionOfTaleBaseInvestmentMember" xlink:label="loc_yxt_FinancingTransactionOfTaleBaseInvestmentMember_1349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1341" xlink:to="loc_yxt_FinancingTransactionOfTaleBaseInvestmentMember_1349" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_1343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_1343" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1343" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1344" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRevenueMultipleMember" xlink:label="loc_us-gaap_MeasurementInputRevenueMultipleMember_1345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1344" xlink:to="loc_us-gaap_MeasurementInputRevenueMultipleMember_1345" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_1346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1344" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_1346" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_1347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1344" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_1347" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1350" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1351" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1352" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1331" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtCost" xlink:label="loc_us-gaap_InvestmentOwnedAtCost_1353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_InvestmentOwnedAtCost_1353" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_1354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_1354" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:label="loc_us-gaap_EquitySecuritiesFvNiMeasurementInput_1355" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1332" xlink:to="loc_us-gaap_EquitySecuritiesFvNiMeasurementInput_1355" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1357" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaap_DerivativeLiabilities_1358" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1357" xlink:to="loc_us-gaap_DerivativeLiabilities_1358" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FairValueChangeOfDerivativesLiabilities" xlink:label="loc_yxt_FairValueChangeOfDerivativesLiabilities_1359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1357" xlink:to="loc_yxt_FairValueChangeOfDerivativesLiabilities_1359" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo" xlink:label="loc_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo_1360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1357" xlink:to="loc_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo_1360" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaap_DerivativeLiabilities_1361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1357" xlink:to="loc_us-gaap_DerivativeLiabilities_1361" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1363" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConversionFeatureDiscountRate" xlink:label="loc_yxt_ConversionFeatureDiscountRate_1364" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1363" xlink:to="loc_yxt_ConversionFeatureDiscountRate_1364" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage" xlink:label="loc_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage_1365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1363" xlink:to="loc_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage_1365" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConversionFeatureRedemptionPossiblePercentage" xlink:label="loc_yxt_ConversionFeatureRedemptionPossiblePercentage_1366" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1363" xlink:to="loc_yxt_ConversionFeatureRedemptionPossiblePercentage_1366" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1260" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtTable" xlink:label="loc_yxt_ScheduleOfDebtTable_1261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1260" xlink:to="loc_yxt_ScheduleOfDebtTable_1261" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1262" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_srt_RangeAxis_1262" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1262" xlink:to="loc_srt_RangeMember_1263" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1263" xlink:to="loc_srt_MinimumMember_1264" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1263" xlink:to="loc_srt_MaximumMember_1265" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1294" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1294" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1295" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember_1296" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1295" xlink:to="loc_yxt_SecuredBankLoanMember_1296" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember_1298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1295" xlink:to="loc_yxt_UnsecuredBankLoanMember_1298" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtCurrentMaturitiesMember" xlink:label="loc_yxt_LongTermDebtCurrentMaturitiesMember_1309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1295" xlink:to="loc_yxt_LongTermDebtCurrentMaturitiesMember_1309" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1299" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1299" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1300" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1299" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1300" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember_1302" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1300" xlink:to="loc_yxt_SecuredBankLoanMember_1302" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember_1304" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1300" xlink:to="loc_yxt_UnsecuredBankLoanMember_1304" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LongTermDebtCurrentMaturitiesMember" xlink:label="loc_yxt_LongTermDebtCurrentMaturitiesMember_1306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1300" xlink:to="loc_yxt_LongTermDebtCurrentMaturitiesMember_1306" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtLineItems" xlink:label="loc_yxt_ScheduleOfDebtLineItems_1266" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1261" xlink:to="loc_yxt_ScheduleOfDebtLineItems_1266" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1271" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_1272" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_DebtInstrumentTerm_1272" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_1640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_1640" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtCurrent" xlink:label="loc_us-gaap_SecuredDebtCurrent_1267" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_SecuredDebtCurrent_1267" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtCurrent" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_1268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_1268" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_1269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_LongTermDebtCurrent_1269" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_1270" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1273" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1266" xlink:to="loc_us-gaap_LongTermDebt_1273" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1587" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtTable" xlink:label="loc_yxt_ScheduleOfDebtTable_1652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1587" xlink:to="loc_yxt_ScheduleOfDebtTable_1652" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_1654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1652" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_1654" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_1654" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1655" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SecuredBankLoanMember" xlink:label="loc_yxt_SecuredBankLoanMember_1656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1655" xlink:to="loc_yxt_SecuredBankLoanMember_1656" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_UnsecuredBankLoanMember" xlink:label="loc_yxt_UnsecuredBankLoanMember_1657" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1655" xlink:to="loc_yxt_UnsecuredBankLoanMember_1657" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1902" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1652" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1902" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1903" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1902" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1903" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1904" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1903" xlink:to="loc_us-gaap_SubsequentEventMember_1904" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfDebtLineItems" xlink:label="loc_yxt_ScheduleOfDebtLineItems_1653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtTable_1652" xlink:to="loc_yxt_ScheduleOfDebtLineItems_1653" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1588" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1588" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_1589" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_1589" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_1590" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_1590" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_1862" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfDebtLineItems_1653" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_1862" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1275" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1275" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1276" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1275" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1277" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1279" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1279" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1280" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_1281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1279" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_1281" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRepurchaseAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_1282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1279" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_1282" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_1286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1279" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_1286" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_1658" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1279" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_1658" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_542" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AccuredLitigationLiabilities" xlink:label="loc_yxt_AccuredLitigationLiabilities_1817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_yxt_AccuredLitigationLiabilities_1817" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_543" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_543" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_544" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_us-gaap_AccruedRentCurrent_545" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LeaseholdImprovementPayable" xlink:label="loc_yxt_LeaseholdImprovementPayable_546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_yxt_LeaseholdImprovementPayable_546" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent_547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_us-gaap_AccountsPayableOtherCurrent_547" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_541" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_548" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_624" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1646" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_624" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1646" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1646" xlink:to="loc_srt_RangeAxis_1648" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1648" xlink:to="loc_srt_RangeMember_1649" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1649" xlink:to="loc_srt_MaximumMember_1650" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1649" xlink:to="loc_srt_MinimumMember_1651" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1646" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_626" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_1659" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1647" xlink:to="loc_us-gaap_VariableLeaseCost_1659" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaap_LeaseCostAbstract_570" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_570" xlink:to="loc_us-gaap_OperatingLeaseCost_572" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_570" xlink:to="loc_us-gaap_ShortTermLeaseCost_574" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_570" xlink:to="loc_us-gaap_LeaseCost_575" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_577" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_578" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_577" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_578" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_579" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_577" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_579" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_580" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_577" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_580" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_577" xlink:to="loc_us-gaap_OperatingLeaseLiability_581" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_583" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_585" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_583" xlink:to="loc_us-gaap_OperatingLeasePayments_585" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_583" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_586" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_587" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_583" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_587" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_588" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_583" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_588" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_598" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_599" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_599" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_601" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_603" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_603" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_604" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears" xlink:label="loc_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears_607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears_607" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_610" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_612" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_598" xlink:to="loc_us-gaap_OperatingLeaseLiability_613" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_983" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_983" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_995" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelDirectlyToConsumerMember" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_997" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_996" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_997" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_998" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" xlink:to="loc_srt_MajorCustomersAxis_998" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_999" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_998" xlink:to="loc_srt_NameOfMajorCustomerDomain_999" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiChinaEuropeMember" xlink:label="loc_yxt_ShanghaiChinaEuropeMember_1000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_ShanghaiChinaEuropeMember_1000" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SuzhouYunzhengMember" xlink:label="loc_yxt_SuzhouYunzhengMember_1002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_SuzhouYunzhengMember_1002" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiFengheMember" xlink:label="loc_yxt_ShanghaiFengheMember_1004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_ShanghaiFengheMember_1004" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_XiaoyanLuMember" xlink:label="loc_yxt_XiaoyanLuMember_1005" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_XiaoyanLuMember_1005" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YazhouWuMember" xlink:label="loc_yxt_YazhouWuMember_1006" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_999" xlink:to="loc_yxt_YazhouWuMember_1006" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_985" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_984" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_985" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_988" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_988" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_989" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_989" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_990" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_990" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_991" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_991" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CollectionOfUnusedAdvancesFromTheRelatedParty" xlink:label="loc_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty_992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_985" xlink:to="loc_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty_992" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1008" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1008" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_1014" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" xlink:to="loc_srt_MajorCustomersAxis_1014" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_1015" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_1014" xlink:to="loc_srt_NameOfMajorCustomerDomain_1015" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiFengheMember" xlink:label="loc_yxt_ShanghaiFengheMember_1016" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_1015" xlink:to="loc_yxt_ShanghaiFengheMember_1016" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShanghaiChinaEuropeMember" xlink:label="loc_yxt_ShanghaiChinaEuropeMember_1689" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_1015" xlink:to="loc_yxt_ShanghaiChinaEuropeMember_1689" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1720" xlink:to="loc_us-gaap_RelatedPartyDomain_1721" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1722" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1721" xlink:to="loc_us-gaap_RelatedPartyMember_1722" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1012" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1011" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_1012" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaap_OtherReceivables_1013" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1012" xlink:to="loc_us-gaap_OtherReceivables_1013" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_1688" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1012" xlink:to="loc_us-gaap_OtherLiabilities_1688" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1020" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:label="loc_us-gaap_PaymentsToFundLongtermLoansToRelatedParties_1021" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1020" xlink:to="loc_us-gaap_PaymentsToFundLongtermLoansToRelatedParties_1021" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LoansToRelatedPartiesMaturityDate" xlink:label="loc_yxt_LoansToRelatedPartiesMaturityDate_1022" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1020" xlink:to="loc_yxt_LoansToRelatedPartiesMaturityDate_1022" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1219" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_1220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1219" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_1220" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1828" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_dei_LegalEntityAxis_1828" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1828" xlink:to="loc_dei_EntityDomain_1829" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PRCentitiesMember" xlink:label="loc_yxt_PRCentitiesMember_1830" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1829" xlink:to="loc_yxt_PRCentitiesMember_1830" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_srt_StatementGeographicalAxis_1222" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_1222" xlink:to="loc_srt_SegmentGeographicalDomain_1223" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK" xlink:label="loc_country_HK_1224" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1223" xlink:to="loc_country_HK_1224" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN" xlink:label="loc_country_CN_1225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1223" xlink:to="loc_country_CN_1225" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_srt_RangeAxis_1226" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1226" xlink:to="loc_srt_RangeMember_1227" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1227" xlink:to="loc_srt_MaximumMember_1228" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_1229" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EnterpriseIncomeTaxLawMember" xlink:label="loc_yxt_EnterpriseIncomeTaxLawMember_1231" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1230" xlink:to="loc_yxt_EnterpriseIncomeTaxLawMember_1231" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1232" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1232" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1233" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember" xlink:label="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1233" xlink:to="loc_yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember_1838" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1220" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfValueAddedTaxRate" xlink:label="loc_yxt_PercentageOfValueAddedTaxRate_1237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfValueAddedTaxRate_1237" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ProfitInIncomeTaxRegime" xlink:label="loc_yxt_ProfitInIncomeTaxRegime_1239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_ProfitInIncomeTaxRegime_1239" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1242" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1243" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferentialTaxRate" xlink:label="loc_yxt_PreferentialTaxRate_1244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PreferentialTaxRate_1244" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome" xlink:label="loc_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome_1249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome_1249" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercenatgeOfUniformTaxRate" xlink:label="loc_yxt_PercenatgeOfUniformTaxRate_1250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercenatgeOfUniformTaxRate_1250" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWithHoldingTaxOnUndistributedDividends" xlink:label="loc_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends_1251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends_1251" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfWithholdingTaxOnForeignInvestor" xlink:label="loc_yxt_PercentageOfWithholdingTaxOnForeignInvestor_1252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfWithholdingTaxOnForeignInvestor_1252" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfForeignInvestorOwnsShare" xlink:label="loc_yxt_PercentageOfForeignInvestorOwnsShare_1256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfForeignInvestorOwnsShare_1256" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1258" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_IncomeLossBeforeTaxSubjectToTax" xlink:label="loc_yxt_IncomeLossBeforeTaxSubjectToTax_1827" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_IncomeLossBeforeTaxSubjectToTax_1827" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfProfitBeforeTaxSubjectToTax" xlink:label="loc_yxt_PercentageOfProfitBeforeTaxSubjectToTax_1831" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_yxt_PercentageOfProfitBeforeTaxSubjectToTax_1831" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1840" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1221" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1840" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1153" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:label="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1153" xlink:to="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1156" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" xlink:to="loc_dei_LegalEntityAxis_1156" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1156" xlink:to="loc_dei_EntityDomain_1157" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PRCentitiesMember" xlink:label="loc_yxt_PRCentitiesMember_1158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1157" xlink:to="loc_yxt_PRCentitiesMember_1158" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OverseasEntitiesMember" xlink:label="loc_yxt_OverseasEntitiesMember_1159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1157" xlink:to="loc_yxt_OverseasEntitiesMember_1159" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:label="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_1154" xlink:to="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossAttributableToParent" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_1160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_1160" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1161" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1161" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1162" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1163" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_1218" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1163" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1166" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1167" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_1168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_1168" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_1169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_1169" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures" xlink:label="loc_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures_1833" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures_1833" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1170" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1834" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1834" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss" xlink:label="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss_1835" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss_1835" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss" xlink:label="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss_1836" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss_1836" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1165" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1172" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1764" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_1766" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1764" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_1766" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1768" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1766" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1768" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1769" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1768" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1769" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YunxuetangMember" xlink:label="loc_yxt_YunxuetangMember_1770" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1769" xlink:to="loc_yxt_YunxuetangMember_1770" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1767" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_1766" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1767" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferentialTaxRate" xlink:label="loc_yxt_PreferentialTaxRate_1765" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1767" xlink:to="loc_yxt_PreferentialTaxRate_1765" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1174" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1174" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_1182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_1182" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1183" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_1184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_1184" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1844" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1185" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_1845" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_1186" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_1187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1181" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_1187" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1174" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1189" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_1190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_1190" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1846" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_1846" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_1191" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_1192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_1188" xlink:to="loc_us-gaap_DeferredTaxLiabilities_1192" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1194" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_1195" use="optional" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_1196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_1196" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_1199" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_1103" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1104" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1103" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1104" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1106" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1106" xlink:to="loc_us-gaap_EquityComponentDomain_1107" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1107" xlink:to="loc_us-gaap_CommonStockMember_1109" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1110" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1110" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1110" xlink:to="loc_us-gaap_ClassOfStockDomain_1111" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1112" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1113" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember_1114" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember_1114" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember_1115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember_1115" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember_1116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember_1116" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd2convertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_Seriesd2convertibleRedeemablePreferredSharesMember_1117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_Seriesd2convertibleRedeemablePreferredSharesMember_1117" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd3convertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_Seriesd3convertibleRedeemablePreferredSharesMember_1118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_yxt_Seriesd3convertibleRedeemablePreferredSharesMember_1118" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_us-gaap_CommonClassAMember_1125" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1126" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1111" xlink:to="loc_us-gaap_CommonClassBMember_1126" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1119" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_AwardTypeAxis_1119" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1119" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1120" xlink:to="loc_us-gaap_RestrictedStockMember_1121" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1123" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1122" xlink:to="loc_us-gaap_RelatedPartyDomain_1123" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ZuniformLimitedMember" xlink:label="loc_yxt_ZuniformLimitedMember_1124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1123" xlink:to="loc_yxt_ZuniformLimitedMember_1124" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1104" xlink:to="loc_us-gaap_ClassOfStockLineItems_1105" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalUnits" xlink:label="loc_us-gaap_CapitalUnits_1127" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CapitalUnits_1127" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1128" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1128" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1129" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1129" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1130" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockSharesIssued_1130" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares_1132" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares_1132" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockPurchasedDuringPeriodShares" xlink:label="loc_yxt_StockPurchasedDuringPeriodShares_1133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_StockPurchasedDuringPeriodShares_1133" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1134" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1134" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShareTransferredFromOrdinaryShareToZuniformLimited" xlink:label="loc_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited_1137" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited_1137" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1138" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_InitialPublicOfferingRelatedCost" xlink:label="loc_yxt_InitialPublicOfferingRelatedCost_1139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_yxt_InitialPublicOfferingRelatedCost_1139" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1141" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1863" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1863" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_1864" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1105" xlink:to="loc_us-gaap_SharePrice_1864" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_1487" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_1487" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1489" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1489" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1490" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1489" xlink:to="loc_us-gaap_ClassOfStockDomain_1490" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1740" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember_1740" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1501" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1501" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa2preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa2preferredSharesMember_1515" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_RedeemableConvertibleSeriesa2preferredSharesMember_1515" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1748" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1748" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember" xlink:label="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1749" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember_1749" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa3preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa3preferredSharesMember_1516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_RedeemableConvertibleSeriesa3preferredSharesMember_1516" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_RedeemableConvertibleSeriesa4preferredSharesMember" xlink:label="loc_yxt_RedeemableConvertibleSeriesa4preferredSharesMember_1517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_RedeemableConvertibleSeriesa4preferredSharesMember_1517" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesC2PreferredSharesMember" xlink:label="loc_yxt_SeriesC2PreferredSharesMember_1527" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesC2PreferredSharesMember_1527" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd1preferredSharesMember" xlink:label="loc_yxt_Seriesd1preferredSharesMember_1529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_Seriesd1preferredSharesMember_1529" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD2PreferredSharesMember" xlink:label="loc_yxt_SeriesD2PreferredSharesMember_1530" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesD2PreferredSharesMember_1530" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE2RedeemableConvertiblePreferredSharesMember" xlink:label="loc_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember_1755" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesE2RedeemableConvertiblePreferredSharesMember_1755" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1PreferredSharesMember" xlink:label="loc_yxt_SeriesE1PreferredSharesMember_1531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesE1PreferredSharesMember_1531" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_Seriesd3PreferredSharesMember" xlink:label="loc_yxt_Seriesd3PreferredSharesMember_1533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_Seriesd3PreferredSharesMember_1533" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember" xlink:label="loc_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember_1535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember_1535" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember" xlink:label="loc_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember_1536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember_1536" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember" xlink:label="loc_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember_1537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember_1537" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_1545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_1545" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_1546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_1546" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_1547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_1547" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember" xlink:label="loc_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember_1548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember_1548" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember" xlink:label="loc_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember_1616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember_1616" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesAOrdinaryShareMember" xlink:label="loc_yxt_SeriesAOrdinaryShareMember_1771" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_yxt_SeriesAOrdinaryShareMember_1771" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1490" xlink:to="loc_us-gaap_CommonClassAMember_1773" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1502" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesAWarrantMember" xlink:label="loc_yxt_SeriesAWarrantMember_1504" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" xlink:to="loc_yxt_SeriesAWarrantMember_1504" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCWarrantMember" xlink:label="loc_yxt_SeriesCWarrantMember_1528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1503" xlink:to="loc_yxt_SeriesCWarrantMember_1528" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1518" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1518" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1518" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CEIBSPublishingGroupMember" xlink:label="loc_yxt_CEIBSPublishingGroupMember_1520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1519" xlink:to="loc_yxt_CEIBSPublishingGroupMember_1520" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1523" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_srt_RangeAxis_1523" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1524" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1523" xlink:to="loc_srt_RangeMember_1524" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1524" xlink:to="loc_srt_MaximumMember_1526" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_DebtInstrumentAxis_1538" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1539" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1538" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1539" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PromissoryNoteMember" xlink:label="loc_yxt_PromissoryNoteMember_1540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1539" xlink:to="loc_yxt_PromissoryNoteMember_1540" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoAxis" xlink:label="loc_yxt_YearOfIpoAxis_1541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_yxt_YearOfIpoAxis_1541" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_YearOfIpoDomain" xlink:label="loc_yxt_YearOfIpoDomain_1542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_YearOfIpoAxis_1541" xlink:to="loc_yxt_YearOfIpoDomain_1542" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FourYearsMember" xlink:label="loc_yxt_FourYearsMember_1543" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_FourYearsMember_1543" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LaterThanSevenYearsMember" xlink:label="loc_yxt_LaterThanSevenYearsMember_1544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_LaterThanSevenYearsMember_1544" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_LaterThanFiveYearsMember" xlink:label="loc_yxt_LaterThanFiveYearsMember_1549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_LaterThanFiveYearsMember_1549" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_FiveYearsMember" xlink:label="loc_yxt_FiveYearsMember_1550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_YearOfIpoDomain_1542" xlink:to="loc_yxt_FiveYearsMember_1550" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1495" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1488" xlink:to="loc_us-gaap_TemporaryEquityLineItems_1495" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_1739" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_1739" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1738" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1738" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1498" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1499" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1499" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringThePeriodSharesWarrantsExercised" xlink:label="loc_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised_1744" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised_1744" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StockIssuedDuringThePeriodValueWarrantsExercised" xlink:label="loc_yxt_StockIssuedDuringThePeriodValueWarrantsExercised_1745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_StockIssuedDuringThePeriodValueWarrantsExercised_1745" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_1500" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_1500" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_1746" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_1746" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_1747" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_1747" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_1751" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_1751" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_1555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_1555" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CommonSharesAcquired" xlink:label="loc_yxt_CommonSharesAcquired_1559" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_CommonSharesAcquired_1559" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_1560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_CommonStockValue_1560" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_1562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_1562" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockTypeOfStockConverted" xlink:label="loc_us-gaap_ConversionOfStockTypeOfStockConverted_1563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ConversionOfStockTypeOfStockConverted_1563" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockTermsOfConversion_1564" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ConvertiblePreferredStockTermsOfConversion_1564" use="optional" order="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_CompoundInterestRate" xlink:label="loc_yxt_CompoundInterestRate_1808" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_CompoundInterestRate_1808" use="optional" order="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1566" use="optional" order="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1567" use="optional" order="65" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_MarketCapitalization" xlink:label="loc_yxt_MarketCapitalization_1568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_MarketCapitalization_1568" use="optional" order="66" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AnnualRateOfReturn" xlink:label="loc_yxt_AnnualRateOfReturn_1569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_AnnualRateOfReturn_1569" use="optional" order="67" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ValueToBeCalculatedToDetermineMarketCapitalization" xlink:label="loc_yxt_ValueToBeCalculatedToDetermineMarketCapitalization_1570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_ValueToBeCalculatedToDetermineMarketCapitalization_1570" use="optional" order="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax" xlink:label="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax_1571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax_1571" use="optional" order="69" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_1572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_1572" use="optional" order="70" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividend" xlink:label="loc_yxt_DeemedDividend_1574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_DeemedDividend_1574" use="optional" order="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreOfferingValuation" xlink:label="loc_yxt_PreOfferingValuation_1575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_PreOfferingValuation_1575" use="optional" order="72" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AggregateGrossProceeds" xlink:label="loc_yxt_AggregateGrossProceeds_1576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_AggregateGrossProceeds_1576" use="optional" order="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares_1577" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares_1577" use="optional" order="74" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares_1579" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares_1579" use="optional" order="75" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PreferredStockLiquidationPricePercentage" xlink:label="loc_yxt_PreferredStockLiquidationPricePercentage_1756" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_yxt_PreferredStockLiquidationPricePercentage_1756" use="optional" order="76" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_1758" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1495" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_1758" use="optional" order="77" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_1467" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_1467" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1469" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1469" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1470" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1469" xlink:to="loc_us-gaap_ClassOfStockDomain_1470" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1471" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_1475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_1475" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_1476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_1476" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesDPreferredStockMember" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_1477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_1477" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_1478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1470" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_1478" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1468" xlink:to="loc_us-gaap_TemporaryEquityLineItems_1472" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1513" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1513" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_1514" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_1514" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue" xlink:label="loc_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue_1480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue_1480" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_1481" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockSplits_1481" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1482" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1482" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_1483" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_1483" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_1484" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_1484" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_1485" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_1485" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1759" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1759" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_1760" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1472" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_1760" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1379" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1379" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1382" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1382" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1383" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1382" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1383" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1383" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1384" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1385" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" xlink:to="loc_us-gaap_AwardTypeAxis_1385" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1385" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1387" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" xlink:to="loc_us-gaap_RestrictedStockMember_1387" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1386" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1388" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1381" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1380" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1381" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1381" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1389" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1390" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1390" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" xlink:to="loc_us-gaap_AwardTypeAxis_1399" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1399" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1401" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1400" xlink:to="loc_us-gaap_RestrictedStockMember_1401" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1402" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" xlink:to="loc_us-gaap_PlanNameAxis_1402" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1403" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1402" xlink:to="loc_us-gaap_PlanNameDomain_1403" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember_1404" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1403" xlink:to="loc_yxt_TwentyThousandTwentyOnePlanMember_1404" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1391" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1393" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1393" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1394" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1395" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1396" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1396" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1397" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1397" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1392" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1398" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1408" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1408" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1411" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" xlink:to="loc_us-gaap_AwardTypeAxis_1411" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1411" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1413" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1412" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1413" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" xlink:to="loc_us-gaap_PlanNameAxis_1414" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1414" xlink:to="loc_us-gaap_PlanNameDomain_1415" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember_1416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1415" xlink:to="loc_yxt_TwentyThousandTwentyOnePlanMember_1416" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1409" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1420" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1420" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1421" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1421" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1422" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1423" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1423" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1424" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1425" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1410" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1425" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1426" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1426" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_PlanNameAxis_1429" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1429" xlink:to="loc_us-gaap_PlanNameDomain_1430" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyThousandTwentyOnePlanMember" xlink:label="loc_yxt_TwentyThousandTwentyOnePlanMember_1431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1430" xlink:to="loc_yxt_TwentyThousandTwentyOnePlanMember_1431" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1432" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_AwardTypeAxis_1432" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_1434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" xlink:to="loc_us-gaap_RestrictedStockMember_1434" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1454" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1433" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1454" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1435" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_VestingAxis_1435" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1436" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_1435" xlink:to="loc_us-gaap_VestingDomain_1436" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1436" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1437" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1436" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1438" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1427" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1446" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1447" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1448" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1449" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1450" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1451" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1452" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1453" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1453" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1735" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1455" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1734" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1428" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1734" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_490" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_ProfitLoss_1780" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_494" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_494" use="optional" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1690" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1690" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemablePreferredStockDividends" xlink:label="loc_us-gaap_RedeemablePreferredStockDividends_500" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_RedeemablePreferredStockDividends_500" use="optional" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_501" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_501" use="optional" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_503" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_503" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1811" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_1811" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications" xlink:label="loc_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_1812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications_1812" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue" xlink:label="loc_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue_1813" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue_1813" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1815" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_504" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_504" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_1823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_1823" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_505" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_505" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_506" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_506" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_507" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_506" xlink:to="loc_us-gaap_EarningsPerShareBasic_507" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_508" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_506" xlink:to="loc_us-gaap_EarningsPerShareDiluted_508" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_515" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_515" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_521" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" xlink:to="loc_us-gaap_StatementClassOfStockAxis_521" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_523" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_521" xlink:to="loc_us-gaap_ClassOfStockDomain_523" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_523" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_532" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_523" xlink:to="loc_us-gaap_RestrictedStockMember_533" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_523" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_535" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_518" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_517" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_518" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_518" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_538" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_474" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_474" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_477" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1464" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_1465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1464" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_1465" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_454" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_454" xlink:to="loc_us-gaap_SubsequentEventTable_455" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_456" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_456" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_457" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_457" xlink:to="loc_us-gaap_SubsequentEventMember_458" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_459" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_PlanNameAxis_459" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_459" xlink:to="loc_us-gaap_PlanNameDomain_460" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyTwentyOnePlanMember" xlink:label="loc_yxt_TwentyTwentyOnePlanMember_461" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_460" xlink:to="loc_yxt_TwentyTwentyOnePlanMember_461" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_TwentyTwentyFiveSharePlanMember" xlink:label="loc_yxt_TwentyTwentyFiveSharePlanMember_1910" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_460" xlink:to="loc_yxt_TwentyTwentyFiveSharePlanMember_1910" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_AwardTypeAxis_462" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_464" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_463" xlink:to="loc_us-gaap_EmployeeStockOptionMember_464" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="loc_srt_ShareRepurchaseProgramAxis_1841" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_srt_ShareRepurchaseProgramAxis_1841" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srt_ShareRepurchaseProgramDomain_1842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_1841" xlink:to="loc_srt_ShareRepurchaseProgramDomain_1842" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_ShareRepurchaseProgramMember" xlink:label="loc_yxt_ShareRepurchaseProgramMember_1843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_1842" xlink:to="loc_yxt_ShareRepurchaseProgramMember_1843" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1847" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_srt_RangeAxis_1847" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1848" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1847" xlink:to="loc_srt_RangeMember_1848" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1848" xlink:to="loc_srt_MaximumMember_1849" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1850" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1848" xlink:to="loc_srt_MinimumMember_1850" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1911" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1911" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1911" xlink:to="loc_us-gaap_ClassOfStockDomain_1912" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1913" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1912" xlink:to="loc_us-gaap_CommonClassAMember_1913" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_455" xlink:to="loc_us-gaap_SubsequentEventLineItems_465" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_1693" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_466" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_466" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_467" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_467" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_1839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_1839" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_1909" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_465" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_1909" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_370" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_371" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_370" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_371" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_371" xlink:to="loc_us-gaap_StatementClassOfStockAxis_394" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_394" xlink:to="loc_us-gaap_ClassOfStockDomain_395" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_396" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_396" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_397" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_397" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_398" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_399" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_400" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1914" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_us-gaap_CommonClassAMember_1914" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1915" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_395" xlink:to="loc_us-gaap_CommonClassBMember_1915" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_373" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_371" xlink:to="loc_srt_ConsolidatedEntitiesAxis_373" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_373" xlink:to="loc_srt_ConsolidatedEntitiesDomain_374" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_375" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_374" xlink:to="loc_srt_ParentCompanyMember_375" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_371" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_377" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AccountsReceivableNet_378" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1691" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1691" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent_380" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_Assets_447" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_382" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_382" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries" xlink:label="loc_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries_1824" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries_1824" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_AcquisitionConsiderationPayable" xlink:label="loc_yxt_AcquisitionConsiderationPayable_383" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_yxt_AcquisitionConsiderationPayable_383" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherPayableAndAccruedLiabilitiesRelatedParty" xlink:label="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty_384" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue" xlink:label="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue_385" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue_385" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_Liabilities_386" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_387" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount_387" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_CommonStockValue_388" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_389" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_390" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_390" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_391" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_391" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest_392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest_392" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_393" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_372" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_393" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1698" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1699" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1698" xlink:to="loc_us-gaap_StatementTable_1699" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1700" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1699" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1700" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1701" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1700" xlink:to="loc_us-gaap_ClassOfStockDomain_1701" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesARedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_1703" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesARedeemableConvertiblePreferredStockMember_1703" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1704" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesBRedeemableConvertiblePreferredStockMember_1704" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_1705" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesCRedeemableConvertiblePreferredStockMember_1705" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesDRedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_1706" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesDRedeemableConvertiblePreferredStockMember_1706" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_SeriesERedeemableConvertiblePreferredStockMember" xlink:label="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_1707" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_yxt_SeriesERedeemableConvertiblePreferredStockMember_1707" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1916" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_us-gaap_CommonClassAMember_1916" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1917" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1701" xlink:to="loc_us-gaap_CommonClassBMember_1917" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1699" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1712" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1713" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1712" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1713" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_1714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1713" xlink:to="loc_srt_ParentCompanyMember_1714" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1702" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1699" xlink:to="loc_us-gaap_StatementLineItems_1702" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_1708" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_1708" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_1709" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_1709" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_1710" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_1710" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1711" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1711" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1715" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1715" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1716" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockSharesIssued_1717" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1702" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1718" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract_402" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable" xlink:label="loc_srt_CondensedIncomeStatementTable_403" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract_402" xlink:to="loc_srt_CondensedIncomeStatementTable_403" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_405" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_403" xlink:to="loc_srt_ConsolidatedEntitiesAxis_405" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_405" xlink:to="loc_srt_ConsolidatedEntitiesDomain_406" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_407" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_406" xlink:to="loc_srt_ParentCompanyMember_407" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_403" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_408" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_408" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_409" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_410" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_OperatingIncomeLoss_410" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_411" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_InvestmentIncomeInterest_411" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaap_InterestExpenseNonoperating_412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_InterestExpenseNonoperating_412" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities" xlink:label="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1809" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities_1809" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_413" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_413" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_414" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_NetIncomeLoss_415" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_416" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares" xlink:label="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares_417" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemablePreferredStockDividends" xlink:label="loc_us-gaap_RedeemablePreferredStockDividends_418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_RedeemablePreferredStockDividends_418" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_419" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_404" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_419" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatementOfCashFlowsAbstract" xlink:label="loc_yxt_DisclosureOfStatementOfCashFlowsAbstract_421" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable" xlink:label="loc_srt_CondensedCashFlowStatementTable_422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatementOfCashFlowsAbstract_421" xlink:to="loc_srt_CondensedCashFlowStatementTable_422" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_422" xlink:to="loc_srt_ConsolidatedEntitiesAxis_424" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_425" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_424" xlink:to="loc_srt_ConsolidatedEntitiesDomain_425" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_425" xlink:to="loc_srt_ParentCompanyMember_426" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_422" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_427" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_428" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_428" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_429" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_430" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_431" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_432" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_432" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_423" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_434" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract_437" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract_437" xlink:to="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" xlink:to="loc_srt_ConsolidatedEntitiesAxis_440" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_441" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_440" xlink:to="loc_srt_ConsolidatedEntitiesDomain_441" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_VariableInterestEntityAndSubsidiariesMember" xlink:label="loc_yxt_VariableInterestEntityAndSubsidiariesMember_442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_441" xlink:to="loc_yxt_VariableInterestEntityAndSubsidiariesMember_442" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems" xlink:label="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable_438" xlink:to="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserveMadeDuringThePeriod" xlink:label="loc_yxt_StatutoryReserveMadeDuringThePeriod_1728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_StatutoryReserveMadeDuringThePeriod_1728" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_StatutoryReserve" xlink:label="loc_yxt_StatutoryReserve_445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_StatutoryReserve_445" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="yxt-20241231.xsd#yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset" xlink:label="loc_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset_446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems_439" xlink:to="loc_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset_446" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>g914461dsp62.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp62.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
M5J*<8QYHM2@XU/<2<W&513[ZBO*/J HH ** "B@ HH ** "B@ HH ** "B@
MHH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@
MHH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@
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
M:W375*PYC-G=$863RR55MRDR'E#YB[@(R/12>XIIDG7=FW+!1'CRI4)9FXD
M$OE@!#W)Y'09XH;G':*E%;6=G:W9Z/6RW6_2P*--I+F<)+>ZNKW2W6JLKOX7
MMUN->9QA45T83K$#)!+(C#J6!A/R(1P)&(4'K5?S5E8'S8QYIFC79>30N((N
M6D2%E \Y6&&( P/XL<5G*=WRWY5I9-RIO=+22T?Q*R76RWVTA#E5TN9K^51J
M+9M7B[.-N5W;Z7>V[@)]N<7"[D#_ +F>WE5#%PL<9F09,J@9.,9/5>M.,DR$
MDFZ"J5F93;Q2?(^%^S)Y/)9#R3\Q]S0G.*^VNNG+-=W:R4GORKT5EW=J>WN:
M:*_-3?2*O=N*VYGZN[['G2)A6F3*L8F+VD\8::0$P;&WXV#@,1N!]5-(+I\
M+)9LQ4HB^>T1>XB/[Y I1B$5>>-Q'<8YH]I*.G/!M:6DI4]=%UOO+:RV:M?J
M>RB]>2<5O>+C426_2VT=]=T[VZ3":4_<BC=2T>QHYU.Z-N)),%  %88P"V?;
MI3A*X(!MYER[IG,) 5!E9#ME)V-T QNSU K13E_S[NNCC)-6O9/5I[6>E^N_
M7-PBO^7G*UTE&2=TM5HI+>ZUMTVZ(+@8!,5PN8WDP8'8J$)!4B,-^\.,A1DD
M=,T&Z@4,6<H$6-VWQRIM63 3.Y!@Y(!'4=P*7M8I:J4+=XM=+[V:T7GT#V,V
M[1<9=%RRCWY5I=/5VMIU'?:+<$KYT099!"5,B@B5AE8L$_ZP@9"]:>KHV-KH
MW) VL#ROW@,'J._I5J<'I&2=NB:Z:?GH2Z<X[PE%=-'VO^0^BJ(V\K!10 44
M %% !10 44 %% !10 44 %% !10 44 !('L!Z\8Q49EB3[TD:X94Y=5P[?<7
MD_>/8=3VI.48[M1MW=AJ,G\,6_1?Y$8N[7*J+F LSR1*HE0DR1+NEC #<NB\
MLO4=Z8+ZU(!27<#"\ZE(Y7S%&Q5F78AR0P("CD]@:S]O16U12MTC[W;I&_\
M-'[T:K#UO^?;BO[WN]_YK?RR^YBF[C 8B.Y;:D3X2TN3E9<; A,0#,,Y9024
M_B Q3OM!#%1;7!VS+#NV(%P1DS M(,PKT)'.>BFCVJ^S3G*W]UKNOM<O\OW-
M/9H/8N.]2G&W3G3Z1?V.;^;[U);IH033'9_HDJ[C*&WR6XV",?NV(65B1(>!
MC)'\06D$EV1Q;1*?)W8>Y/$^[ B.R!ALV\[P3Z;>]'/5>U'E_P 4DNB?V>;J
MVOD^C0<E*.]:]OY8-]6OM<G1)_\ ;RZIBDWGS;5ME_U6S+RM_P!=@P"+C'1"
M"<]\=*0F=6&Z>V1?/P%\IMQB(^6+<9QB<G^( C' 3O1>JMW""7J^K\X]+>CO
MNK E2V4:DG\H]%V4MG?M=6VU(!./W8.I0,6%RN(EBS(T8).Q?,<[H1]X#/\
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
M6)0N^!TS<*W^L)68XCV\!0N0>=QZ5&8I%)(M+-MKKY7S&-@)5VW+D_9VV-Z
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
M@U*#<91U33LTUMJNQ4C18;]HTDNOWEO).8G:22V#-,@+*\CMY;@\"-<* 6(
MK0J*245**<FHR:]Z[MMHFVVTNAI5;;@VHQ;BOA22ZJ[222>FH45H9!10!$\$
M$A!DAB8JKJI:-6(60;9%!(R R\,!U'6H#86X4K&)8!Y"VZBWGF@$<2-N01+'
M(%C8'C<H#8XSCBLI4:;;?+RR_FBW"6UOBC9[)?<NR-8UJD$ES<T8VM&24XZ.
M_P ,KK=O[WW8:><VJ?//)M>==]RNV8[+B5?F'H,84]U"GO5RJI?PZ>K?NQUE
MI+9:R71]_,556JU%91M*6D?A6KTCY+IY!15F84A56QN4-@@C(!P5Z$9[CUH:
M6UM.P)M;:6(/LEKE3]F@!1I'0B) 4>4;964A?E9QPQ')[U&+"V10L:R1*L#6
MZB&>>()$S%B%6.4!7#$X<#<.@(%8NA2Z046NL;P?1;Q:_EBO1)&RQ%9:<[DE
MTG::^UTDFOM2?JVQ=/8O96K&9;@F",^>F[;-A0/,&_YL'KD\^M6ZND_W=-\W
M-[L=5L]%KKKKN157+4J+EY>64ERO=6;TTTTVT"BK($*J<9 ..F0#C(P<?AQ4
M!L[1AM-K;D>4T.##'@0N=S1?=_U9;DKT)YQ42IPE\4(R]4G^?HON+C4J4_@G
M*-NS:VOV]7][(VL+1@P\D)N6%6\IY(3MM\>2H:)U*A<   C@8Z5#/$D$MJRR
MWB&74 S+'+-+&[-;SJ8Y4>0B*UP-V% 4.J$#/-93HTX+FCS0LX_ Y?S7^%/E
M:;D[Z;/R5MH5JDWR2Y9IJ7QQC_(E\37,FE%<NNZ\W?2HKH.8** .2\5^*&\,
M1:>Z:;)J37]T]L$CN$MO)V0M-YA9XGW [<8 '7K7,CXCW/\ T+,__@QB[?\
M;I7YWGO'LLDS;$Y7'):F+^JJDW5CB(4U+VE*-2R@Z4FN7FMN[VN?69;PQ3QV
M H8V>9QPSK\]J;HRFX\DY0^)5(IWY;[:7L+_ ,+'NO\ H6;C_P &,7_R)1_P
ML>Y'_,LW''_41B[?]NE>3_Q%&I_T3=7_ ,*Z?_R@[?\ 4ZC_ -#J'_A-+_Y:
M5[7XA7<%M;PMX796AABC98+^..$,B!2(4-J=D8(^5<G P,U8_P"%CW7_ $+-
MQ_X,8O\ Y$J8^)\X1C'_ %;J+E26F+@EHK:+V.B[+H5/@^A*<I+.HVDVU?#R
M;U=]7[75]_,0_$BY4?\ (LSC'_42B'3_ +=*Z_PMXA/B739+\V+Z>8[VXLS;
MO.MP<VXC/F>8L:##>9TQQCK7N\.\<RSW-(98\FJ8'FHU:JJRQ$:B_=."Y>54
MX/7GWOI;;4\W-.&Z>6X&6,AF4<5R5(0]FJ,H/W^;WN9SDM.7:VMSGM8\>R:5
MK=[H\6A37GV);5C=+?1PK)]IMX[@ 1-;L5V^9M^\<XS5+_A8]U_T+-Q_X,8O
M_D2O-QOB3+!X['8*/#]6LL#B:^']HL5"*G["K*ESJ+HMQ4N6ZBVVKVNSKH<(
MTJN&PM>6;PIO$4:5;D]A)\GM:<9\M_:*[CS6O97M>P?\+'NO^A9N/_!C%_\
M(E5Y?B%=M+:N/"[$022,Q>_C:10T,D8,#?91L?<P!//R[AWKDEXGU&DO]6ZF
MCB]<7![-/;V*UTT?1V?0WAP?0@_^1U%:26F'DMXM+_E[MKJNJNBQ_P +'NO^
MA9N/_!C%_P#(E'_"Q[K_ *%FX_\ !C%_\B57_$4:G_1-U?\ PKI__*"?]3J/
M_0ZA_P"$TO\ Y:0S_$VXMXGE;PQ<$1J6V_VE$"=HSWM*])M+[[5I=MJ7E&/[
M180WWD%@S)YMNL_E%P "5W;=V!TSBOI.&>,7Q#B,=AY95/ ?4J,*RE*O&KS\
MTI1Y4HTX<MN6]]=SRLXX?AE5'#588^.+5>I*G94G3Y+).]W.5[WVTV/,[3XH
M3W4$<R>%[A5=0P4ZG$2,@'M:59_X6/=?]"S<?^#&+_Y$KYBGXJ3J4X37#55*
M232^N4^JO_SX/8J<%T:4Y4WG4+P;7^[2Z.W_ #]#_A8]U_T+-Q_X,8O_ )$J
M$_$*[-Q'-_PCUXJI#+$8!J40B<R/"ZRL/LG^L01,JGTF>G+Q/J-)?ZNUHV:>
MF,I]&G;^!L[6?D*/!]"+?_"Q3EHU9X:75-7_ (NZO=>:)O\ A8]U_P!"S<?^
M#&+_ .1*/^%CW7_0LW'_ (,8O_D2J_XBC4_Z)NK_ .%=/_Y03_J=1_Z'4/\
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
M7T%&U?04!=]RO=@"WEX ^1O;HIKU;P9QX5T+MC3X?;H#7VWA]IGF+_[ 9?\
MJ10/&XC_ .172_["H?\ IJJ<U\1ON^'O^PG-_P"DDE<LOW1]*\SC#_DILT],
M-_ZC4CJRC_D3X#_N-_Z?J#J*^<.\** &O]UOI7:_#C_D!W?_ &&;_P#]!@KZ
MK@C_ )*6A_V"XK\Z)YF>?\B>O_U^H?\ MYR&O?\ (XZW_NZ;_P"F^WJ.O!S/
M_D;YU_V,<?\ ^I54]"C_ +IE_P#V!X7_ -,4PHKC+"B@#.U3_CQN/^N3_P#H
M->SZ7_R+6G?]@.T_]((Z^YX _P"1AG'_ &!TO_3E0\7B'_<L!_V$R_\ 2(GB
M.A_\@VU_ZXI_(5L5^?X7_=J'_7N'_I*/H<5_O-?_ !R_-A16Y@%% $=A_P C
M/X<_["$G_I'<5Z#\0?\ D5[O_K[TO_TY6M?;\/?\D;QGZ8O_ -5U(\C,/^1[
MPYZT/_4NH>?0_P"K3Z#^5<MXY\60>!O"VI^)[BPN=3CTYM.B6PM);>"XN9M3
MU2RTBVC2:Z=8HE%S?Q,[N<*BL0"0 ?B\/2=:I1HIJ+JRA!-[+F:C=I:V5^AZ
MM67LXU)VOR*3MZ79YU!^T!X$MKC5;/Q/<-X1N="6\AU>#4IHKZ6UU'3-4\2Z
M?J=K';Z.+F>XL[>W\+7^H'45A%L;1@[/&T<J1S6/[0/PSFGUNVU/66T)_#^J
M0:5?W-_:7<NE">^UOQ!HFF^7K%E;S6A,\OAN_E=3(OV52J7!CD618_3EDV-7
M,Z</:1CR\C7N^T4FHIP4K/>4;)V;N^6_+*W'''T?=N^5V=UVLF];7MHGOMI?
M=7]$\&>*K3QIX=L_$=C:W5C;7=UK%JEM>&$W$;Z+K>HZ'.SF!W3:]QILLB88
MG9(F[#9 Z<]#]*\VK3="K5I-J3HSE!M;-P;BVK]--#KIR4X0FE922:7J=%\/
M/^0AXE_[A/\ +4*N_$?_ )!VC_\ 8=@_](K^OT+"_P#)LJW^'%_^K.L>)5_Y
M*^GZ4/\ U!@?/_B7XHZ=X8UJYTF;1]3OK/1;7PO>>*=:M9+)+3P];^,M:N=!
M\/N]M<3I<:DSWEI/+<+:HQMK95E.\NL99!\;_A5<FW$'C&T?[7ILNL6I&G:V
MHN-.AL;[4S<PLVE@/OTW3;V[BB'[R>" RPI)&Z,WQ,<LQ4Z4:M&*K+E3FHM)
MTVX*HD^9J]Z<HRO&Z5W%ZK7U'BZ4)RA.\;-J.FZ3Y7M_>373:Y2N/CQ\,?LO
MG:/XFL-=N&M])O8+.SDDMC<66KWF@VT4T-YJ$,-J98X?$>EW#VWG?:-DZKY6
M\[0FJ?'[X2Z18W=]=^+%"V;>*(FM4T?7UU":\\&P7-QXCTVWLIM+CD?4K1+.
MZ!MB%=VMIE0,89-EQR?,'RKZNXSE)KE;BK)14KMMVM;FO:[CROFM=7AX[#QO
M[VB6C6O6W3U5N_0ELOCE\-YH+V74?$%KH;6$^N+/#J'FEX;70I-5$MS>M;0R
M)IMQ/;Z'J\\.GW;0WKKIEXJP,]K*(_0]!\1:+XHTJ/6?#]_'J6FRS7MJES''
M<0%;K3KN:POK:6"[ABFM[B"\MYX7CEC1E:,Y'0G#$8#$X2//5IN--245/2S;
MNU97OJHMK3:SVE&^U'$4JLE&$O>2O;TM_G^?9GH'PY^]XC_Z_K3_ -)C7'+_
M ,A;7_\ L.ZK_P"EDU>OF'_))<)_]?\ ,/\ T]6,Z'_(WSS_ *]8/_TU3+E%
M?.'6%% !63JW^J@_Z^[3_P!*(ZRK?PI^AMAOX]+_ !(]P\0_\@#7/^P/J?\
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
M @:KK^2 !KNJ=>,?Z9,!UKU<PTX2X3_Z_P"8?^GJQ%#3-\\\J6#_ /35,MY
MP,@'L.A..N![<4FY1QD YV@9 .[&[;CUVC./3FOG#KV'4F0#C(!QD#H<# )Q
MZ#(_.C] V#(SC(R!G'<#IG'I65JW^J@_Z^[3_P!*(ZRK:4I]-#?#?QZ7E)'N
M'B'_ ) &N?\ 8'U/_P!(IZ\6TPC[' ,C*Q1Y'<?+QD=J_0?$/_D:Y;Y82K_Z
M>B?.\-Z9?BO^PB'_ *;+I=%4L65449+%@% '<L3@"E!! *D,I *D$$$$9!!'
M!!'<5\':WE8]L"0.X'('/')X ^N>*6@/T"I?#W_(Y:1[0:E^'^B25VY7_P C
M?)?^QC@?_4FF36TP>8=/]DQ7_IB9UOQ'_P"0-8?]ANR_]$7E?)?Q^^+NJ?!O
M2/ _B"SL[&\TF_\ &(L/%R74%S/=0>$[3P]KFLZM=:0+>XCV:G NFQ2J9%F0
MQQS*8\L&3ZGB;#1Q?&,\+)N*JX>@DU96:IUG'=-6YDK^5]CR,LJNAD-&JE?D
MJU7;RYH)[>6WF>5^!?VM);S0]!LO&/A5Y_'%U8E=5B\-W%K::%%XA?QEI?A<
M:"@U*\EFL98(-?T>ZDDFEERIE(1=\0?J;;]K/PE>W5K8V7AG6Y[F_P!*T6]L
M-VH:/!:G4-3?PZM[HU_?27'DZ;/IZ^)M.>29V=) P"A6EA$OGU>'*BJU?8XB
M*HQE)PYE)S]FI>ZY<L;.7*F[16K6B7,K:0S+W(<]/W[*]K)<UM;7E>U[:O9%
M5?VN?#4]A)?6/@?Q9<HMOI\T DDL+*&26Y\.GQ)>VKWMPPMTEMK/:B&.287!
MWLOEJHWV&_:R\,1&^BE\&^*_M&DZ5K&IZO# ;&YBL/[-L_$-_:P&^C?[*XNK
M7PY= RM-$(9;NVC*R!I7@A\.5X_\Q5*\=6O>LE9=;6OS-1Y?BZVZ#69Q_P"?
M<K;+1;W[7VY5>^UST7X<?%V3XA^)?$.B1>&GT6S\/Z-;W4US<ZK;7=V^KCQ9
MXP\)ZEIXMK6+RS:0W7A&XDCNEE;S%G4-&AX'T9\.O^/OQ+_UUTO_ -%WM;\/
MX;ZEQ?E&'Y_:<CKWE9I7>7XB3LGK97M?\$5CJKK9%F-3EY;QI65[[8JBOZW]
M3*\6_P#(X-_V!;'_ -*;ZJ&Y0P3<H=@65"0&*KC<57.2!D9('%>/G?\ R/,Z
M\L;7_P#2CMPNF R[I_LU'_TE#J*\TV&[DR5W+N7:"NX;AN!*@C.1D D>N.*
MRYP&7/3 89R,Y&,]1@_D?2BUO*PKD%W_ ,>\O^X__H)KU7P9_P BKH7_ &#X
M?Y&OMO#[_D>8O_L!E_ZD4#Q^(O\ D5TO^PJ/_IJJ<U\1ON^'O^PG-_Z225X[
M\0K/PZ/"NK>(?$'AO3/$R^#-)UCQ1866I0PN/M.D:9<7QCAFEAE^SF9;81,W
MER+@@LCA0M</%#G'BW'^RFZ4V\)%2CHUS8:E%M6MT9MEBC_8>#YHJ2BJ[L_*
MM4:WOV/GN;X@_LU76C7ZZUX(LF6:XCO-9TL>!)]1CN=3@B\=7&I2VSK9!=4M
M[&:P\>I+<(JKBYN<(5OP)+OB'Q5^S8;77(;BSM-#.I6/B73QXGT[PA&K74-Q
M_;S^(;G1;V^TFZM+Y_[6LM8LG\VVF634+[[.(Y#J(\_/ZIGD)I*M*HE)M1=?
M2;2C[ME-.\HJUDT[0FD[Q(57 N/\-0=E=\GP[ZWY.CMKM[R[G'Z5XY^#/PJU
M:^/A2U\4:[XB\.^'M;\#7$>LV,5AIFA6&GW7B+XAZO+?W-CHHN(H-5ULZF97
MMK2\5'L8XHK6WAA E[*#QK^S%X?2V%EX4TJQC>XAO;/['X"F"26$4]K?6GBB
MV"67/A\7'A&UEAO0 ,^&8MJ#[+$*NMA,YG)58U53GB$I3C3J\D4E>4+MS;<G
MS3G;9*6CU<8JG5P<%R.%U2;47*-WT4K>[HE9+IMMI=_1^@^%/#7A"SN;#POH
M.E>'K.YN?MES:Z190V,$]V+:WLA<2QP*H>5;.TM8 Q^[%;1(,+&H'JGPX_Y
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
M&)P>4Y?[:I@Y4W6?MYPG4O)3<K.,*<7K""4>56NW>Q)X?^*?@/Q?XJM%\*>
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
MMTX\O,DG\KV_/\NQ5U+_ (\YO^N;?RKX(OO^0O>?]A2Y_P#2MZ_%O%3?)O\
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
M/8$V=Q>ZQ;^(;R>W8P9BEFUZTM=1D9<%KJVCG),B!AX'A96JT<BQ'LJDJ?\
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
M7B9_R/*'_8+3_P#2Z@ZBOT@_.0HH 0]#]*Z/X=?\??B7_KKI?_HN]KW^$O\
MDJ,F_P 6*_\ 4'$G%FO_ ")\R_P4?_4J@97BW_D<&_[ MC_Z4WU4JXL[_P"1
MYG7_ &&U_P#THWPO^X9=_P!@U'_TE!17FFP44 5KO_CWE_W'_P#037JO@S_D
M5="_[!\/\C7VWA]_R/,7_P!@,O\ U(H'C<1?\BNE_P!A4?\ TU5.7^)4B1)X
M=+L%']IS#DXZ6<I_I7'B]MP /-3C_:':O(XRJTZ?%&:1E)1:6%T_[E:1W9+1
MJ3R; .,6TO;=/^G]07[;;?\ /5/^^A1]MMO^>J?]]"OFO;T?^?B^]'H_5ZO\
MC^X/MMM_SU3_ +Z%'VVV_P">J?\ ?0H]O1_Y^+[T'U>K_(_N&M>V^TCS4Z?W
MAVKOOAJZOH-TR$$?VS?C(YZ+;^E?6<"U:<^)J$823:PF*_.B>5GU*=/)J[E%
MQ7MJ'2W\YQGB*XBA\9:VKNJD)IIP2!_S#K:JWVVV_P">J?\ ?0KP,TK4HYQG
M<7-1<<RQZM?_ *BJIZ.'H5)8++FHNSP>$MI_U#TP^VVW_/5/^^A1]MMO^>J?
M]]"N+V]'_GXOO1I]7J_R/[@^VVW_ #U3_OH4?;;;_GJG_?0H]O1_Y^+[T'U>
MK_(_N*.H7EN;.8"1.$;HP]*^$;XC^UKPCI_:=P1]/M;XK\B\4:D)O)^22?*Z
MVW_<,_6_#"G.FLWYDXWC1M?3_GX?<^C7=NFGVV9$&(UZL!CBM7[;;?\ /5/^
M^A7ZMA<116'H>^E:$>J[(_*\3AZOUBM[C^.73S8?;;;_ )ZI_P!]"C[;;?\
M/5/^^A6_MZ/_ #\7WHP^KU?Y']P?;;;_ )ZI_P!]"C[;;?\ /5/^^A1[>C_S
M\7WH/J]7^1_<>6_%FXAD\)Z@J.I)6+ !!_Y>(?3Z5\[?#]EC\7:0S$*%DGY/
M&/\ 1I17XMQC4A+C;)I1:<8_4KOTQ,C]FX/IRAP7G$'%IM8RR_[EHI'VO%>V
MXC0>:@PH_B Q@5)]MMO^>J?]]"OVB.(HV7OI:+JC\;>'JW?N/?L'VVV_YZI_
MWT*/MMM_SU3_ +Z%/V]'_GXOO1/U>K_(_N#[;;?\]4_[Z%)]MML?ZU/^^A1]
M8HK_ )>+3S0UAZJ^P]/(^7OC5*DNK:68V# 07?0YQ\]OC^587PE=8O%89R%
ML9AD\=)[?_"OP/&3C_Q$3GO[JQM#7TITS]WP<)+P\Y+>\L%75O\ N)4/KU;V
MW  \U!@?W@*=]MMO^>J?]]"OWQ8BC_S\7WH_"'AZJ?P/3R#[;;?\]4_[Z%'V
MVV_YZI_WT*/;T?\ GXOO0OJ]7^1_<'VVV_YZI_WT*0WMM@CS4Z?WAVH^L45]
MM:>:&L/55O<>GD?*/QDD23Q#9E&# 64@X.<8G->Y_#FZAB\*Z.K2*I6QMA@D
M#&(E%?EO#M6$>.^(I<R491T?SIGZ?Q#2F^!N'8*+O&6J[:53O/MMM_SU3_OH
M4?;;;_GJG_?0K]2]O1_Y^+[T?E_U>K_(_N#[;;?\]4_[Z%'VVV_YZI_WT*/;
MT?\ GXOO0?5ZO\C^X/MMM_SU3_OH5S/BV[@;0M1"R(3]DN ,,#_RQ>N+,:]+
MZAC+37\&IU7\K.W+L/5CC\'[C7+6I]/[R/BC2"%U32ST"ZA8GTP!<Q5]X:?>
M6ZVD(\U!A%_B Z"OR_PLJ0IPS92DHW=&U_)3/T[Q0ISG/*N2+?+&MMZP+OVV
MV_YZI_WT*/MMM_SU3_OH5^N^WH_\_%]Z/R3ZO5_D?W!]MMO^>J?]]"C[;;?\
M]4_[Z%'MZ/\ S\7WH/J]7^1_<'VVV_YZI_WT*\8^,T\4OAS".K'[5:\ @])0
M:^;XNK4GPWF\8S3;P\[*_D?1\)4*D.(LI;BTHXBGT\SQ_P"%CK%XNMRQ"@6E
MR.>,?-#_ (5]BK>VX51YJ# _O 5\[X9U:=/(Z\9247]:GI_VY ^B\2J4YYW0
M<8MI8:GLO[]0=]MMO^>J?]]"C[;;?\]4_P"^A7Z-[>C_ ,_%]Z/SKZO5_D?W
M!]MMO^>J?]]"C[;;?\]4_P"^A1[>C_S\7WH/J]7^1_<)]MM\8\U/^^A75?#>
M5)+OQ-Y;!@LNE]#G&8[VOH>$*M.7%.2QC)-\V*T_[D<2<&;T:E/)<R;BTE&A
MT_ZBJ!D^,9HX?&+!V53_ &+8'!(''VF_]?I69]MMO^>J?]]"N'/*U*.>YU%S
M47'&U]+_ -XZ,'1J2R_+FHNWU:C;3^Z@^VVW_/5/^^A1]MMO^>J?]]"O,]O1
M_P"?B^]&_P!7J_R/[@^VVW_/5/\ OH4?;;;_ )ZI_P!]"CV]'_GXOO0?5ZO\
MC^XKW5Y;F"7]ZG"-_$/0BO7O!9!\*:"1T.G0$?3!Q7W/AY4A//<6H23Y<!+;
M_L(H'A\2TIT\JH\T7'_:HVNK?\NJIIZIHFDZRD$>JV%O?):R&:!;A-PAE*&,
MNF",-L)'T-><>+OAE;:E:-_PCJP:5=!"%6-Y8%+ <$.NX*?J*^QXIX-RW/L+
MCJM+"4:><UZ:4,4[QJ<U.*C!.<=DHI13L[61Y.0<28K*<3@X5:U2IEE";YL/
MHX<LI.4K1>^K;:NMV?+&L_#7XU:1/)Y5KJ^J6FXF*73]0M;MMN> 84G\WC_<
MS7.OHGQ:MQ^^T#QFNW^[IM_)C'_7*%J_E:7"/B#DM>MALPR''XV%*3Y*]"#Q
M=.<+^[)2P[GJU:\6E)=4C]_>?<%9G2I5\!FN"PDII<U&JUAIPE;5.-90T3V:
M;79CDT#XNS@>1H'C+)X&ZPO(L>G^NC7'XXKLO#7PL^,6IW44NIKJ&E6*L"PO
MM4M8I&'<-!',\H&/]BM<+P5X@YWCL-0PN2XW+,*YQ=6OB5]4IQIIWE_&<9R;
M6G+",I>1%7B/@G*<)7K8K,<)C\1&+5*C1MB)RG:R_A*48I/K*48Z;GU5X?\
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
M\)Z/X9T:RT2P@ @M4_>2DLLEU<N 9[J8JW,LC\_[("J.%%=W;:1ISXW6P/\
MVTF'3Z25A&E1S3%U\;BZ7/6Q=6=6?O2WG)R:5FK)7LET22,JE:M@J-.A0J<L
M*$(PCI':*LMT]7:[\S>MO#FBOC=9*>/^>UP.GTFK>MO"'AQ\;M-4_P#;Q=C^
M4]?5Y?PWDM;E]K@5+_N)67Y5$?-XS/,UHW]GBW&W]RG^L#?MO GA1\;])0_]
MO5\/3TN:WK;X;^"WQNT1#_V^:B/3TNZ^VP' O"M7E]IE,9?]Q\2ORK(^5Q?%
MO$-*_L\Q<;?].J'ZTF;D/PL\!LO.@1GI_P OVJ#^5[4O_"J_ /\ T+\?_@?J
MG_R=7U%/PUX)<(MY'&]O^@G%_P#S0?/RXZXJC)I9M))?].,-_P#*3S#Q9\#_
M (6>,M3LM.U#PK'=PV$DB0@ZMKL4:2R!?M4VV#4T#%4C"@MDC80,;CGT:S^#
M_P .-/M+6QL_#4,%I9P16UM"E]J@6*"!!'&@_P!.[*HY.2>IY->]F' '"/\
M9V5Y7/)XO#82,ZT*?M\4E&=9N4FVJRE)W<OB;M>RLCS\-QIQ,L3BL5'-)*I5
M<8.7L</K&FK)6=*R5DMDBS_PJOP#_P!"_'_X'ZI_\G4?\*K\ _\ 0OQ_^!^J
M?_)U>)_Q#3@C_H11_P#"G&?_ #0=W^O7%?\ T-I?^",-_P#*2(?#'X=F9K9=
M%M6N$19'MUU/43.D;'"2-"+_ 'K&QX#%0#V-!^&/P[646YT6U6<J&$!U/41.
M48LJL(3?[]I96 .,$J0.0:G_ (AMP+_T):=K\O\ O6+^):<O^\?$MK;^1?\
MKOQ<M/[3J)J/-;ZOA_AW4OX'PVL^;:W4F_X53X"_Z%Y/_ [5?_DVC_A5/@(?
M\R\@ Y_X_M5&/3_E]JO^(9\$?]"*.G_43C/_ )H(_P!>^*O^AO+_ ,$X;_Y2
M>0>-/@1\&=7\06][=^%[&[U:WMH%81Z[K"W4 LYC)#YEO;ZLICVF52"R _,.
M<8KUR/X6^ 7CCE_X1^/#QK(#]NU0#!4,3_Q^] #7MYCP'PAC<NR>%7*H5Z.
MISH4DL1B?W:7LXN%XUTVUR)-2;:MT.'#<8\487%8RV8SHSQ$HU9<U"@G*_-*
M,DI4=GS-IQ5FMK@GPM^'\B))%H,,D;J&C>/4-3='5ONLCK?$,I'0@D&C_A5G
MP_&X?V#"#& 7!U#4P4!!(+C[=\HP"<G'0^E>'_Q#7@>R?]APL]G]9Q=N^G^T
M=M?0[_\ 7GBQ-K^U9IQW7L,-=:VU7L=-=/709%\,?AW/$L\&BVT\# LL\.IZ
MC+"57(8K+'?E2%VG)!XP?2G1_"[X?2KNBT*"5<*=T6HZE(N&4.IW)?D89&5@
M>X8$<$4EX;<#/EMDD&I*\;8K%ZK>ZMB-5;JM!OCCBV/,I9I.+@[23P^'7*]K
M2O0]UW5K.SOH/_X57X!_Z%^/_P #]4_^3J/^%5^ ?^A?C_\  _5/_DZJ_P"(
M:<$?]"*/_A3C/_F@G_7KBO\ Z&TO_!&&_P#E)2U'X-?#75;"[TR_\,0W%E>P
M26US ]_JNUXI!@C*WP*L#@A@005!!!%>;>%/@;\*_!>K75MI_A..R2\,=M=8
MU;79(W\MF:UF*3ZHZ@C>?F !VRD9Q7OY9P%PFLMS/**>41CA<7%594O;XEJ4
MX6L[NLY1:E&G\+7PH\[%<9<2_6<)C)9G+VM!\BE['#IJ+O=:4DGHY;I[GJW_
M  JKP"/^9?CX_P"G_5.W_;]5.X^%_@2/.S08UP/^?[4S_.]KYJMX;<$TZ;<<
MCBFO^HC%_P#R\]6EQSQ4YJ+S:5O^O.&_^4F#<_#OP;'G9HJ+@?\ /YJ!QCZW
M=8-QX'\+1YV:4BX/'^E7IQCZW-?)X[@CA>A?V651C;;]]B7^=9GTF$XKS^IR
M\^8-_P#<*@ORI(PKCPEX?CSLTY5Q_P!-[HXQ]9ZP[CP]H\>=MDJX_P"FUQQC
MZRU\9C^'<FH7]E@E&W_3RJ_SJ,^HPF=YG4MSXIO_ +<IK\H(P[C2M/CSLMPN
M/^FDIQCZR5P_BKPKI'B71KW1=0@!M[N/"R L9+6X3F"ZA);Y98I,,/494\,:
M^6E2I97BL/C,)3Y*V$JPJP?-+XJ<E))W;T;5FNUT?14ZM7%T9T*T^:%6#A)6
MCM)-/9+;H?)/@O7[_P"%/C&^\)^(28]&N[E(YW.XP6\K_+9:S;;O^766/8LN
M/X>3\T)%?7 ((!4@J0"K*05*D94@C@@C!!%>CQ_A*7]HX/.L*O\ 9,]P].O%
M_P#3R$(1FG;9\CI2?7F<^S%PY6FL-6P-5_OL!5E3:_N-MQ_\F4TO)(6BO@CZ
M$** "B@ Z>V.F.,8Z8/M7WG\!/BU_P )/91^$/$-SGQ%IL'_ !+KN9OFUK3X
M%QAF;[^HVR !^\D8$G++(1^V> _%']@<:TLMKU.3 \206#FF[16*BW/!S:ZR
M=3GP\?\ L)OT/ROQ>R#^U^%:F.HPYL7D4_K4;+WGAVE#%0\DH<M>7_7CS/I:
MBO[O/Y#"B@ HH ** "B@ HH ** "N(^('CK2OA_X=N=;U%A)-S!IFGJX6;4;
M]E)AMXQU6,8WRR8(CC5CR=JMX_$&<X;AW),TSO%NU#*\-5KR5[<\H1?LZ47_
M #5:G+3A_>DD>GDN5U\ZS7+\IPR_?8^O3HIVOR*4ESU&OY:<.:I+M&+/S(\1
M>(=5\4ZS?:]K-P;C4+^8R2-R(X8Q\L-M;H2?*MH8PJ(@Z!><DDG$K_,C,,?B
M<TQ^-S+&5/:XO'UZN(K3_FJUIRJ3?DN:3LNBLNA_>F"P=#+\'A<#A8>SPV"I
M4Z%*/\M.E!0@O51BKOJ]0HKC.D** "B@#Q3XP^/CX<TX>'M(E/\ ;^L1;':$
MDRZ=I\I,;2J%Y6[N#F.(#D#>XY"YU/A%X!'A#2A?:A$!X@U:-'N]P!:PM#AX
M=/4]G'#S$=7PO2,9^_G_ ,(G ]&E\&,XGQ'M)=)+!X=KE7I*2A)=XUY(^<7^
MVY[4EO0RFERKM[:HG?YI77DX(]ZM.H^M=-9]JX,K^S\B,?U.HL_X?I746G\/
MX5^C97]D^)S#[1U%GV_SZ5U%IV_SZ5^BY9O'Y'Q&/ZG20?=_*JNJ7@L;.24'
M$C?NH!T_>." ?^ @%O\ @-?=X.G[65"E_,XI^E]?N5SY.O+V:J2VY4VONT_$
MQ/#5F0);Z0<N3%"3UP#F5\^[87\#75UUYA/GQ=6VT+07_;JL_P#R:YAA8\E&
M'>6OW[?A8**XC<\5UWP'XEN_%/B'6M(_LVUM]5LH(Y)#JDUM?ZD(FT59=.CO
M+?2_MOAY+BTTZZM9IH+V>$K-%)';QRB1FPI/A-KUS<VM_>W*37ZG18WN$\2:
MTEQ9VMM:>)+66*&[QONY=/74]($,LBJ]S]@E+&/SWW_(5\BQM>O4;<(X=UZE
M6,(UZD'>4YR4FH0@E-\U^9\THIJ#E-04G]]A>)LNPN&HQ49RQ4<-1H3G+#4I
MKEA3I0E!.I4F_9KD2Y%RPE*+JJ,'4<4Q_A[\3GTN\BN-=MKS4[J:UF@F_P"$
MAUJP_LZ:2&]O[^XM9+5-CB/6[B&*."6%T-I"%7RVP5W;7P%XQM_$.@:J->N$
MM8-:UG4=;@&N:A*KI<:O-<60CM;B.2&X@DT;[/9/:J($B*LR$LQ<JCDV<QE!
MUL7>5-T7S1Q%7WG"OS2;@URW5%M62Y9V2<4_>'7X@X?<*D</@.6$U77)/"T/
M<4\,X0C&::G;VZC*[?/34I2C)JT#*\7_  VGENO$7B!+MX=3U;6KAM-2WG@L
MXX=/NK;18)Y)[ZUL8[\730Z?>((GNI84W(T:(S,U-@\$>,KBUO6M;[SK&:=%
M%I+XNU^V.NV4.I226EO-(D+GPV;#3A%:XM&E^U>5F4_-D^GB>'\93P:Q&%K.
MU>I4E.#Q%2C'VDYXKFY8T81C:5+V5%SDI5$YRK.<ITHWX,+Q/@)U84,;ATGA
M84J=.:PM*O+V=.&$4.:5><I7A65;$*$91I-4XT%"%.O/E=:> /B%9VD.FQZA
M9I96VD00J(/$.J6QN)QI?ABQNM(58;,'3[1SHVIJM[$Q=/[4,BQJQ?=UNA^"
M]4LH?&,=[;6S-XET/3;.)7\1ZSJ 2:WT>739M-N+FXB$PAC_ '0&H)^^D#,=
M@V#=Q87*,QIU:;Q+A.G2YU%+$UK13H5J,?<45'7GC?K!74;VUWQN>Y34H58X
M.,Z-6K[-R;P>'YI26)P]>7[QS<_=]E));3=G)*^G+:?X"\>:=9:38VLVE6MK
M'+B\@MM6>T-E;0^((-4C.W3=&M+;5[V>T26"686UGN5@'#Y8M2L_AEXYL;[3
M)K75EM(H]3TC4-5FM_$.HF6[DMM'T*SN)7MIK1XIA!<:=J2"-N+B+4ANV>4H
M7E>29NUATJT*7U?V2@X5YQY(QBN=J,:4877O4TE!0DO?48I\B[8\1Y#&6+<J
M%2LL5[:4U4PL)<\G-^S4I3K3J<ND:K;J2G&7[MRFU[27T8>I[#/Y4E?:;>5C
M\[V^05ROB2RRD=]&,&/$4^./D)_=N?\ =;Y?^!#TKMR^I[+%TNBD^1_]O*R_
M\FL88F/-1G_=]Y?+?\+FMH][]MLHW8YFA_=3>NY!\K_\"7!^N?2IKOH?I7#F
M-/V,Z]/91D[>FZ_!HZ,'+G5*7=+[UH_Q1R]WW^E<Q=_Q?6OS_,MY'V> VC\C
MF;OO_GO7-77?_/>OSO,_M'VF ^R<S=]_K7-W7?\ &OS[,OM'V>!^S\CPGXM^
M 5\8:2;RPB7^W](CDDLL !KZU&7FTYSW+8+Q9Z297@2&N1^"OCYKZW'@W696
M74M/C8:1+.2)+FS@R)+"3?S]JM0#M!Y,2D=83GV<*O[=X%QN$^+&<-5OK%-?
M:^K3YI27>RBZ^G_3JFNQ%7_A/S[#UOAH9G#V4NWM59+YW5/7^](^@Z*_.#Z<
M** "B@ JW87]YI=[::CIUS+9WUC/%<VEU"VR6">%@T<B'V(Y!R",@@@D5K0K
MU<+6HXC#U'1KX><*E.<7:4*E.2E"<7T<9)-/HT9U:5.M2J4*L%4HUH2ISA+6
M,H33C*+752BVFNS/TG^$OQ,L_B+H"RR&*W\0Z8L4.MV"D+B0C$=_:H3DV5QM
M)&,^6X:,_=5G]7K_ $PX-XAH\5<,9-GU)I/'X>$JT8[4\3"]+$T_)4Z\*D8W
MWBD]F?PCQ/DM3AW/LSR>I>V#K25*3WG0G:I0GZSHR@WV;:Z!17TQX(44 %%
M!10 44 %% %#5=2L]%TS4=8U"0P6&E6-WJ5[*$9S%:6-O)<W$@1 6<K#$YVJ
M"3C YK\L?B5\7X?B)XAEU6YOA!IMMOM]$TT^<4L;+=D,X$>&O)L*\K]SM0?)
M&H'\Z_2&S7'K),JX:RZC.I_:E:6)Q4HM)>PPCC[*D^9J_M*\XU-+V>'5_B/W
M;P.R*&)S3,L^JI2664XX>@NJK8E2YZB[<E&$J?FJSML>>?V[I'_/]'_WQ+_\
M;H_MW2/^?Z/_ +XE_P#C=?R%_8F:_P#0%/[X?_)G]-V#^W=(_P"?Z/\ [XE_
M^-T?V[I'_/\ 1_\ ?$O_ ,;H_L3-?^@*?WP_^3"P?V[I'_/]'_WQ+_\ &Z/[
M=TC_ )_H_P#OB7_XW1_8F:_] 4_OA_\ )A8/[=TC_G^C_P"^)?\ XW6!XG\=
MZ)X:T6\U5IUNI8%\NTLT656NKR0$6\&XH!&A8%G8D;41B,D 'JP7#F:XO%X7
M"_594E7JPIN;<+04I)2F_>VBKRLM=--3GQ-983#UL1)>[0A*=N_*KI?-Z'@O
MPOTZ'Q-XAO\ Q_XNO8IYH+YFLK>57=9-254<3F-581VUG$T2PQ_WMIQB+YOI
MH:_I*G(OHLCU28_^TZ^FXTPN/Q><1PV#P<_J&4T:6$PZ3@ERTXIR:3DG\3Y+
MVUC")Y>04)0R]5ZGO5L=.=:;_P 3M'\%?R<F7(_%FG18VWEOQZQS]OHHJ]'X
M[M8<;;NRX]8;D_U%>#0H9[AK>SP"?+WY7^51'=5R^C6^)S7HU_\ (LO1_$Q(
M<;;G3N/6WNNWT<5?C^+DD6-MQI7R^MK>=OI**]G#YKQ3AK>SRVB^7^:-_P J
MZ/+K<,9?6^.==>DX?K39>C^-EU#C;-HO'K9WQZ?2X'I5Z/X^ZC#]V70>/6QU
M#M_V]5[-#C+C7#6]GE>$]W;FI2_3%(\NKP%DU;XJN+7I5I__ "EEY/VB]7C&
M _AWCUL-1/3_ +?*^>?'/[7_ ,1)O&*^'= L?"#6=O<6FG)<7VF:FV^^N6C6
M>;Y-7CVP(940?*2?*8_Q 5]WPAQWQ?B<PJ_VEE^"H87"8:I53A2J*<IIQC&*
M_P!JFMI2>W1:JY\MGOA[D>$PU/V5;&.KB*T*:YJM+EU3?2@NL4M^I] VO[0^
ML6EM!;"3PV?(B2,LNG:BH9E WN%-Z=H9]S8R<9ZU/_PT=K']_P .?^"_4?\
MY,KYJ?B7X@3G*?\ 9& 7-)R_@U.KO_T&'L1\+^'H1C'V^.]U)?QJ733_ )\!
M_P -':Q_?\.?^"_4?_DRC_AH[6/[_AS_ ,%^H_\ R94_\1)X_P#^A1@/_!-3
M_P";!_\ $,.'_P#G_CO_  =2_P#F</\ AH[6/[_AS_P7ZC_\F4?\-':Q_?\
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
MN\\4_.ZZ,^DRK/,NSE8CZA4G/ZHXQJ*=.5-QY^?ETE;27))KRL^J"OG+4O\
MDI+?]C+9?^C[:NWA[^)C_P#L%G_Z5$X.)?X67?\ 873_ /29'T:>M%?.GTH=
M/P_I7JD/PPNM8MO"H\*W%QJFI^(] N_$#V>H0V6EV]E!9ZS<Z"UM'=C4)_M-
MQ)?VP,>8XEV3+N*D$#U<JRN>:2Q%"A)K%4X4Y486CR5)3KTJ+C.<IQ]FE[52
M4E&=^5II73/(S?-H9/'"UZ\8_5)SJ1K3O+GI1AAZM=2A3C"7M&_9.#BY0MS)
MINS1=O\ X)^+X9+>33DMKO3+JSL+R#4+RX@TU3'<^'TUV[E>*25]EM;%+VVW
MAV9WM-WEJ)5SR7B[P+J_@F/2/[9GL/M6JC5C]BL[@W$ME_9.I2:9)]HE5!$Z
MS2Q-)&T3."F,D'@>CF'"N99=A\9BZSIQPF$:Y).:52M&5:E2IM4ES.+E&JJG
MO.RC&2NW:_FY;Q=EF8XC X*@JKQF+3YXJ#]G1E"C5JU%*J^524)4G3]U7<I0
M=DF[<717S)]29.OVGVW0=;M0,F32KXH/]N*!IH\#UWQKBN"^$_\ R!M3[?\
M$T'MC_0X*^MY.7@V-3;FQ]>/_@$<&_\ V\^.]I?C>5+^3+Z$[?XY8V/_ +C/
M4Z]<\/\ PJF\1^%M-UFQU0KJ^L/JD.DZ3-;VL5I>7FFZSIFE+IJ7TFH+,;V>
M&_FNUV6CHD6GS>8P W#R<FRIYM7Q.'A5]C4HX>56GI%J=15*5*G3;E."BISJ
MQ7,N9K:,)-I'L9WF\<EP^%Q,Z/M:=;$PHU/>DG3I^RK5JE5*,)N3A"C)J+Y8
MO>4XI-E8?!OQSYC0_9M+69;;4+Q8&U>V$\EEI?\ 9WVJ\BB +&W']JV&"P5O
MWY+*JQ2F-EE\'?'-_@6UIIA95A657UFQ1K>[G_L@PZ7<#S#Y6ILNO:.1 <\7
MR$L-K[/2_P!3<]YU3]E0YKVM]8IZ-14N5W?Q<CYK;J*;=M+^7_KMP^H.I[6N
MHI)K_9JFJ<G!222?N\ZY$]G)I*^MM?1O@MKUYI=SJ>K3C3(QIL&IZ;%;K:7S
MWD+VUY<W"7#2WULMD]M';P.X8OE+@F/>R!'S1\%_B RHT.G6%PKG3 C0ZI;!
M2=5CTR:W5S-Y9@>.WUC2YIHYA%)''>(Q0[7$>\N"LX]AAJE*,*E:I"4JE-SA
M'V?Q.FHR<GSN5./-*\8*#DHWE:;AA#CK)5B,32K2G2H4IQA2JJ%2;J:155R@
MH+V:A4ERQM*;FHRE:-X*?)^,/#0\)ZO!I0OX=3\W1- U?[7;J%MS_;>DVNI^
M5 RR.)H8OM.Q9LKY@4/L3=M'+5\UCL+]2QF*PGM%5^JU9TN=:*7))QYDKO1V
MNM7H?4Y?BOKN!PF,]FZ'UJE3J^S>\.>*ERO1:QO9Z+5'SE??\E);_L9K3_TH
MMZ^C:]?/OX>5?]@L/RB>+P]_$SC_ +"Y_G(**^=/I0HH ** "N$^)'_(IWG_
M %]:?_Z5)7=EG_(QP/\ U_I?^EHX,U_Y%F/_ .P>K_Z1(R/A1_R!=2_["O\
M[9VU>I5MG/\ R-,9_C7_ *3$QR/_ )%.!_Z]O_TN04\1R;#((Y/*4A3($;RP
MQX"E\;0?;->8D^B;Y5?1;);O39+N>JVE:[4=;*[MKT7J^B&4H!YP"0HRV 2%
M&0,G'09(&3ZCUH_0-O(2BD 5^S'P(_Y([\.?^Q6T[_T U^S^"?\ R/LV_P"P
M#_W8HGX=X[?\D]D__8Q_]UJQZU17]*G\NA10 44 %% !10 44 </\3?^2;^/
M_P#L2O%/_ICOJ_$1?NK]!_*OYS\;O^1GD7_8+7_].P/Z9\!O^17Q!_V%8?\
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
MI5/=HXBIAY5/:*E&$5>GSM/6"J4(2:G7HJ?":MI.H:#J-UI.J0"UU"R=8[F
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
M (9S\'#_ )BWB,#_ *[:6.G_ '#*/^&<_!W_ $%O$?\ W^TO_P"5E1]5PO\
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
MK'K$=EX<>[OX-+E^(DNF230RVAM5EO!%X.21HK>+(NT*B,NY6UX/\8>+=?\
M&GCCPY?:C?3SZ7X=\0K<:-';Z5!9:5JPGTZWT---GM46^29[.:8O]MDPUP9C
M 6C0% #%DT;XRWNC?V3<7WBJ"TN+#3M.:W@_L:*YL(]/3P"YN8M2\EKR6YN7
MF\7).\UQ,'6S88& 9=L'XRVMWH,$4_BJ5)Y->DU:YEL/"5UI5A:2W&OV6DVJ
MV2VUI=&[LH+70+N$M>%;C[>RRL@1R#8-C,TJU^,U[?\ AV6^O?'&E?;+32M,
MU6Z=/"L\5K;P^+KDZMJ=S9_V8L6GZA-H3VKQ*+:5TB5P[N43-ZWU'XU2"WCO
M+'Q9:06=WIEG>36.G^$)]0O[N%?$)DN[6.\F%L_ARXN?[%2\F+03+$B-"(@[
ML38-BK;R_&C2VFTVW@\7Z@LVI:G+%J-]!X<N(+=8];\7SL!."LILKK3Y_"YM
M@T;D%94'E1Q[:Z[P.OQ9M_&?V7Q3>7U[X4C\,6,@NKZTT>,SZO/8Z=/<$RZ9
M:0&'4(=5DU2W>+F/[/%#A-R^;*?H'Z'N%9U[T/TH!'(7W\7TKD;W^+ZFI*.1
MO>]<G>_Q?Y[TAG)7G5OK7*7G>FA,YN7[Y^M1U1(44 %% !10 44 %% !10!]
M(? OX]7_ ,-[J+0-?>XU#P3<S<QC=+=>'Y9&^>\T]3DR698EIK0>\D0#[EE_
M3?3=2L-7L+34]+NX+_3KZ".YL[RUD66"X@D&Y)(W4X(([=0000""  7:* "L
M;7_$6@^%=,FUGQ)K&G:%I-N\,<VHZI=PV5I'+<2+#;Q&:=U7S9962-$!W.S!
M5!) H _-#XZ?M$/\1;F;P[X=OTT_P3:RX*_:8X+KQ%+$_P MU?+Y@:.P#*&A
MM3UP))07VI%\U?;+/_G[M?\ P)A_^+H /MEG_P _=K_X$P__ !='VRS_ .?N
MU_\  F'_ .+H /MEG_S]VO\ X$P__%T?;+/_ )^[7_P)A_\ BZ #[99_\_=K
M_P"!,/\ \71]LL_^?NU_\"8?_BZ #[99_P#/W:_^!,/_ ,71]LL_^?NU_P#
MF'_XN@ ^V6?_ #]VO_@3#_\ %T?;+/\ Y^[7_P "8?\ XN@ ^V6?_/W:_P#@
M3#_\71]LL_\ G[M?_ F'_P"+H /MEG_S]VO_ ($P_P#Q=.2^LT8'[7:';V^T
MPC_V>@#4@U^RAQ^]M6VG_G]@'3\ZUX/&=E!CBU;;_P!1" ?^RT ;$'Q)LH,?
MZ-;-MXXU6W7I_P!LC6Q!\7K&#'_$OMVV_P#49MUZ?]NYH V8/CG808_XE$#;
M?^H[;+T_[<SZ5KP?M$V$&/\ B0P-C_J8;8=/^W$^E &O'^TYI\:[?^$;@.,?
M\S+;#I_W#:?_ ,-/Z?\ ]"U#_P"%+;?_ "MH /\ AI_3_P#H6H?_  I;;_Y6
MTG_#3NF;@_\ PB]MO4;0_P#PD=IO"]2H?^S,A<]LXH 7_AI_3_\ H6H?_"EM
MO_E;1_PT_I__ $+4/_A2VW_RMH /^&G].Z?\(S 1TP?$ML01TP1_9O2@?M/:
M<H 'AF!0HP /$MJ  .  !IO  H /^&G]/_Z%J'_PI;;_ .5M'_#3^G_]"U#_
M .%+;?\ RMH /^&G]/\ ^A:A_P#"EMO_ )6T?\-/Z?\ ]"U#_P"%+;?_ "MH
M /\ AI_3_P#H6H?_  I;;_Y6T@_:=TQ69E\+VRLV-S#Q':!FVC"[F&F9; X&
M2<4 +_PT_I__ $+4/_A2VW_RMH_X:?T__H6H?_"EMO\ Y6T '_#3^G_]"U#_
M .%+;?\ RMH_X:?T_P#Z%J'_ ,*6V_\ E;0 ?\-/Z?\ ]"U#_P"%+;?_ "MH
M_P"&G]/_ .A:A_\ "EMO_E;0 ?\ #3^G_P#0M0_^%+;?_*VJ\W[3&GRY'_".
M0+QC_D9+8XQ_W#A0&WR,>?\ :#L)L_\ $C@7(Q_R,%L<8_[<16//\;K";/\
MQ*K=<G_H.6YQ_P"2@I6_ =[&1-\6;&7/^@6ZY_ZC%N<?^2XK(F^(ME+G_1[9
M?^XI;G'_ )"%%K?(+V,F;QC92YXM5R?^@A <8_X"*R9M>LI?^6MJO_;Y ?ZB
MBUOD%_P,QKZS9B?M=JOM]IAX_P#'Z;]LL_\ G[M?_ F'_P"+I[?(7X!]LL_^
M?NU_\"8?_BZ/MEG_ ,_=K_X$P_\ Q= !]LL_^?NU_P# F'_XNC[99_\ /W:_
M^!,/_P 70 ?;+/\ Y^[7_P "8?\ XNC[99_\_=K_ .!,/_Q= !]LL_\ G[M?
M_ F'_P"+H^V6?_/W:_\ @3#_ /%T 'VRS_Y^[7_P)A_^+H^V6?\ S]VO_@3#
M_P#%T 'VRS_Y^[7_ ,"8?_BZ/MEG_P _=K_X$P__ != !]LL_P#G[M?_  )A
M_P#BZ]_^"7Q_N/A=?+IFI7B:EX*O)MU[IPNH7GTJ60C?J6DAI<!N\UMD),!D
M;9 &(!^I^E:I8:WIMAJ^EW*7>FZE:P7MC=1AE2XM;B-9895#JK ,C X8 \\B
MK] !7R9^VS_R;YXE_P"PSX3_ /4AL* /Q-P/0?D*,#T'Y"@#9L/#>O:IINK:
MQIFAZI?Z1H$<4VN:G9Z?<7%AH\4[%89-1NHHVCLT<JV#(R_=)Z FL/?%_>C_
M .^E_P : #?%_>C_ .^E_P :-\7]Z/\ [Z7_ !H -\7]Z/\ [Z7_ !HWQ?WH
M_P#OI?\ &@ WQ?WH_P#OI?\ &C?%_>C_ .^E_P : #?%_>C_ .^E_P :-\7]
MZ/\ [Z7_ !H <-A'R[2/;!''TKJ_"W@O6_&)UF+P_:K>W>BZ9#JCV$:S27U^
MEQJ^F:)!::7;P0R&ZOWO=6M0L1* J'(;("L =#IGP>^(>IQ:])'X6U2T?P_;
M6TT]O>V%Y!<7US=W6C6UII>E1K;/]NU.9=?TR=(5*@PSJ^_YT#T]*^%7Q#UB
MZL;.Q\':T'U&YM+2TFNK-K&S::^M8+ZTWWEWY<,4<EG=6LP=G"[+F$Y_>H&
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
M8\+>(?&FMV/AOPKI-YK>MZ@Y2UL+*,/(P0;I)I78K';VT2 M)-*Z1QJ,LP%
M'WCX6_X)\>*+VRBN/%_C[2] O)$#MIVC:3-KIMB5R(I[VXO+&-Y5;AO)1T&#
MM=AS7 ?$S]B'XE^!].N=:\,WUEX_TRTC::ZM=-M9M/\ $,,,:EI)H])EDE2_
M15&2EM</-_=A;% 'Q>05)4@JRDJRL"K*RG#*RG!5@000<$$8I* "B@ KU#X7
M?![QY\7]7?2?!>D_:([0QG5-8O'-IHFCQRYV-?WI1OWK*K%+>%)9G"DK&0"0
M ?:ME_P3OU!K$-J/Q1M(-3V*3!8^&);BP20CYE%S<:O#,Z \!O)4GKM'2OF;
MXQ?LP_$GX-P-J^I06OB'PJKJC>)="$SV]F7<)$NKV4R"?3"S,JB0^;!N8*)B
MQ (!\YT4 %% !7MGPA^ 'Q$^-%S*?"VGPVFB6DOD7_B;6'DM=%M9E"LUM$\<
M4DNH7@5E)AMHY"FY?-:,,"0#Z\_X=W7@L=W_  M.W_M/;_JO^$5?^SPX7IYW
M]M^=MW\9\O..<9XKY$^+W[/_ ,1?@O<1-XGL(+S0[J806'B?1GDNM&N)F#%+
M:9I(TFT^\958B&YC3?M;RFD"D@ \2HH ** #I_G\N*^Q_A7^Q7\2_B!IMKKV
MO7=GX"T6\C2>R35K6>[UZ\MI%#Q7*:/$\0LX'4@K]KGAD((81;6!(!Z5XG_X
M)[^)K*QDN/"/C_2]=O8HRZZ=K.D3:&+AE7)B@O;>]ODCD+#"^;&J'(W.@Y'P
M=XH\*^(O!6N7WAKQ5I-WH>MZ<X2ZL+Q DBJXW131.I:.YM94PT<\+O&ZG*L:
M .?HH ** % )(5069B%55!9BS$!555&2Q)   R2<"OM/X9?L/_$GQKIMMK7B
MC4++X?Z==QK-:V>H6DVH>(9874-'+-I<4L,>GJRG(2XN%F'\4*Y% ';>+?\
M@GWXMTZQFNO!OCC2_$EU"C.NEZMIDGA^:ZVKGRK:\CO;V!9F(PHG\I.1ND6O
M@W7_  _K?A76+_P_XBTN\T;6M+F-O?:=?1&&XMY  RY'*R1NA5TE1F1U8,C,
MI!(!CT4 %% %[3-,U'6=0LM)TBQNM2U/4+B*TL-/L87N+N[N96"Q06\$0+22
M,QZ <#). "1]V>!_V!/'.M6$%]XU\5:7X->>-)!I%G9-X@U2U#<[+V1+NUM(
M9P.J0S7 !X+@@B@"KX]_8*^('AZPGU'P7XBTSQN+9&D?29+1M!UF9$R2+)9;
MJXM+J7:,^6]Q Q/";B0*^&+RSN].N[G3[^UN+&^LIY;6\LKN&2WNK6Y@<QS6
M]Q!*JO#,CJ596 ((H K44 %-?[C_ .ZW\C0!_17\+?\ DF7PZ_[$3PC_ .H_
MI]=W0 5\F?ML_P#)OGB7_L->$_\ U(;"@#\3J* "OL_]BKX0V'Q!\?WWBK7[
M6.[\/^ $LKR*SG0/;W_B.]>5M)CGC8;9K>UBM;BZ9#D&1+8,"C$$_0/T/U6\
M4^+[S3M0MO#OAW3UU7Q#=P271CED$5GIUG$%WW5],6411C?&"2PVF:+AC(JM
MQ<7C[Q;H3+J'B"#P]KOA@7,%IJ&L>%=2%])H=Q.RQ*-0A-O;E+?SV""4(ZG<
MA9XPP) .3_:D^$VF?%CX5ZCJ5C!#+XG\*Z?<>)/"^HQJ!-/!;P?:[_2BX7=+
M:WUC&X6,])TMW&-IW?AR"" 1T(!'T/(H 6B@ K[P_89^$>G^+O%FK?$/7K6.
M[TSP1+:V^B6LZ[H9O$UTAG6\D1E*RC3[,+(BGI->02=811^@?H?>7QD^,M]\
M//[,@T'3K2_NY[V[M=0_M>UU2"W@\BTM+J'['(GV=+W>MV-TD,LJ(8RC88X'
MF_@;]I7Q'X@\4Z5H^M:'HEMI=V;PW=QI<&KSW\,=KI]W>[[>W%Q<-</FV \I
M(G=@Q"C.* ,C]M3X4:;XS^&Y^)>EVH3Q'X+MH;V6X$+P7&H^%;B1/MMI=QO&
MLF^S,RWL8E"M$([E"!YI _'R@ HH .GMC\,8K]I?V-_A#8^ /AII_BV\M$/B
MSQ[9V^L7EU(@,]EH4X\[1=*A9AF&,VK1W<RKC=-<X;(@3: =7J7QE2";7KB3
MQOX0\/S:%J6JV"^$M3T/5KO4KC^R[N>VC%S?0WT3F6[$ D1K.UD2-9T!WLC9
M^@]'OSJFDZ7J9@:U.HZ=97YMG.Y[<W=M%<&!VP-S1F383@9*]* /R>_;F^$5
MAX0\4Z3\1= M8[33/&TUS::Y:P*$@@\36L8N/ML:*H6/^T+/S'=1UFLYI.LQ
MKX-H ** -31-'OO$.LZ1H&EQ^;J6MZG8:181G(5KO4+J*TMPQ'1!+*I8]E!/
M:OZ O '@SPE\$OA[I?AVUFL],TG1;:)]5U>[>*V%_JEP8TO=5O[A]H\ZYNV
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
M6P2%E&Q!#Y>U"!@ # Q0!_/(GW%]=J_R%.H ** /WY_9P2UC^!/PK6SQY/\
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
M]O;-%!+(MQ<1JC26\#(A$TZK)&6C3<P$BD@;AFON7CYEY.!R.3Z#WH_0!U%
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
M**H04U_N/_NM_(T ?T5_"W_DF7PZ_P"Q$\(_^H_I]=W0 5\F?ML_\F^>)?\
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
MSRL%#2SR/+*0B+&@:21BQ"QJJ@$\!0!P!45&WE8 HH ** "B@ HH ** "B@
MHH ** "B@ HH ** "B@"S9S1VMY9W,MNEW%;75M<2VDIQ'=103)+);2'!Q'*
MB&-C@\.>#7T"OQ)\ R:MXBU/7K/7O&$>J7MUJ&E6&OZ1I<J:/8W3>(Y?^$2T
MZ>XU:Y.DV:7VI:)>'4+..(YT9H$MUBF.Y-?*P+3Y&T?B?\&[;4M(^Q>!X9=,
MBU34+K6#>^"_#;7$]E<V>IK:06L0U%PDMK=7L'E[Y&AS:122P3)&(#S7B[QS
M\.]5\)ZUI?A70ET!Y]+\,V4%G+IMK;7MUJ%CJME=37US=V$S6]Z;:TL]8_TI
MXK:8GQ,8562)<0))JWD/3TL> 450@HH LK>7B8VWEVNV".V7;<SKBVBE6>*V
M&'XMTG1)%C'RJZ*X 901<DUW79G:6;6]9FE;[\LNJW\DC9"@[I'N"S<*HY)X
M4>@HV^0;>5B)]7U:0R&35M4<S1I%,7U&\<S11P/:1Q2EICYL:6LLL"JV0L4C
MQ@!&())J^K2DF75=4E+*%9I=0O)&*K;FT527F)*BT)@ / B)C^X<4;>0;>12
MDDDED>6622661VDEEE=I)9)'8L\DDCDL\C,22S$DDDDY-,HV\K %(1D$=,@C
MZ9&*-OD!]&Q?&_1VU[6-5O/"TAM]4UKPO?JMJ-.2]%EX=\.:MI9M[Z=D!O99
M=7N]-O2 \2R)I4<3D,J.G67G[17@V>Y/E?#=1I:WD5TFE3+H:6Y\O4[74<,(
M+(8.^&4_*0-SK_".)Y;6UV'>WR(+;]HCPA!9R0W'PMTK4-0741-#J\T&EP7!
ML4N((T6:#[-.&O&TV^\4!WDEG#7&HVLCM((6-4(OC]H$.GZKHX\(W36&J^%[
MO0+J8MI,-[/JES-II/C"816_EG7@E@\XW>8D=Q<N4)R9&7+;KL%[?(^7 , #
MT&/3I[4M6(*:_P!Q_P#=;^1H _HK^%O_ "3+X=?]B)X1_P#4?T^N[H *^=_V
MI?!'BCX@_!O7/"_@_2VUC7;O4_#MQ;V"W5E9F2&QUFTNKI_/U"Y@A79!$[8:
M0$[<*"2!0!^6O_#(G[1/_1.9_P#PHO"7_P OJ/\ AD3]HG_HG,__ (47A+_Y
M?4 '_#(G[1/_ $3F?_PHO"7_ ,OJ/^&1/VB?^B<S_P#A1>$O_E]0 ?\ #(G[
M1/\ T3F?_P *+PE_\OJ/^&1/VB?^B<S_ /A1>$O_ )?4 '_#(G[1/_1.9_\
MPHO"7_R^H_X9$_:)_P"B<S_^%%X2_P#E]0 ?\,B?M$_]$YG_ /"B\)?_ "^H
M_P"&1/VB?^B<S_\ A1>$O_E]0 ?\,B?M$_\ 1.9__"B\)?\ R^H_X9$_:)_Z
M)S/_ .%%X2_^7U !_P ,B?M$_P#1.9__  HO"7_R^H_X9$_:)_Z)S/\ ^%%X
M2_\ E]0 ?\,B?M$_]$YG_P#"B\)?_+ZC_AD3]HG_ *)S/_X47A+_ .7U !_P
MR)^T3_T3F?\ \*+PE_\ +ZC_ (9$_:)_Z)S/_P"%%X2_^7U !_PR)^T3_P!$
MYG_\*+PE_P#+ZC_AD3]HG_HG,_\ X47A+_Y?4 '_  R)^T3_ -$YG_\ "B\)
M?_+ZC_AD3]HG_HG,_P#X47A+_P"7U !_PR)^T3_T3F?_ ,*+PE_\OJ/^&1/V
MB?\ HG,__A1>$O\ Y?4 '_#(G[1/_1.9_P#PHO"7_P OJ/\ AD3]HG_HG,__
M (47A+_Y?4 '_#(G[1/_ $3F?_PHO"7_ ,OJ/^&1/VB?^B<S_P#A1>$O_E]0
M ?\ #(G[1/\ T3F?_P *+PE_\OJ/^&1/VB?^B<S_ /A1>$O_ )?4 '_#(G[1
M/_1.9_\ PHO"7_R^H_X9$_:)_P"B<S_^%%X2_P#E]0 ?\,B?M$_]$YG_ /"B
M\)?_ "^H_P"&1/VB?^B<S_\ A1>$O_E]0 ?\,B?M$_\ 1.9__"B\)?\ R^H_
MX9$_:)_Z)S/_ .%%X2_^7U !_P ,B?M$_P#1.9__  HO"7_R^H_X9$_:)_Z)
MS/\ ^%%X2_\ E]0 ?\,B?M$_]$YG_P#"B\)?_+ZC_AD3]HG_ *)S/_X47A+_
M .7U !_PR)^T3_T3F?\ \*+PE_\ +ZC_ (9$_:)_Z)S/_P"%%X2_^7U !_PR
M)^T3_P!$YG_\*+PE_P#+ZC_AD3]HG_HG,_\ X47A+_Y?4 '_  R)^T3_ -$Y
MG_\ "B\)?_+ZC_AD3]HG_HG,_P#X47A+_P"7U !_PR)^T3_T3F?_ ,*+PE_\
MOJ/^&1/VB?\ HG,__A1>$O\ Y?4 '_#(G[1/_1.9_P#PHO"7_P OJ/\ AD3]
MHG_HG,__ (47A+_Y?4 '_#(G[1/_ $3F?_PHO"7_ ,OJ/^&1/VB?^B<S_P#A
M1>$O_E]0 ?\ #(G[1/\ T3F?_P *+PE_\OJ/^&1/VB?^B<S_ /A1>$O_ )?4
M '_#(G[1/_1.9_\ PHO"7_R^H_X9$_:)_P"B<S_^%%X2_P#E]0 ?\,B?M$_]
M$YG_ /"B\)?_ "^H_P"&1/VB?^B<S_\ A1>$O_E]0 ?\,B?M$_\ 1.9__"B\
M)?\ R^H_X9$_:)_Z)S/_ .%%X2_^7U !_P ,B?M$_P#1.9__  HO"7_R^H_X
M9$_:)_Z)S/\ ^%%X2_\ E]0 ?\,B?M$_]$YG_P#"B\)?_+ZC_AD3]HG_ *)S
M/_X47A+_ .7U !_PR)^T3_T3F?\ \*+PE_\ +ZFO^R'^T248#X<SY*D ?\)%
MX2'4$#_F/4 ?M/X TV]T;P)X*T?4H#:ZCI7A+PYIM_;%XY#;WMCH]G:W4!DA
M=XY#'/%(NZ-V4[<J2"">MH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@
MHH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@
1HH ** "B@ HH ** "B@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>g914461dsp65a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp65a.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( 2T!_P,!(0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /W[)Q_GI3=QH -QHW&@ W&C<: #<:-QH -QHW&@ W8]!C\.
ME1_:(Q_&HQ[@8Q^- "?:(_[Z_F/\:/M$?]]?S'^- !]HC_OK^8_QH^T1_P!]
M?S'^- !]HC_OK^8_QH^T1_WU_,?XT 'VB/\ OK^8_P :/M$?]]?S'^- !]HC
M_OK^8_QH^T1_WU_,?XT 'VB/^^OYC_&C[1'_ 'U_,?XT 'VB/^^OYC_&C[1'
M_?7\Q_C0 ?:(_P"^OYC_ !H^T1_WU_,?XT 'VB/^^OYC_&C[1'_?7\Q_C0!(
ML@8?*00/3GI]#2[C0 ;C1N- !N-&XT &XT;C0 ;C1N- !N-&XT &XT;C0 ;C
M7D>L?$6_\.>)=5TW5=)@GT:RATZ6UN-*GFGU9A?V>L:@\EU:7*PP1PV]IH.I
M._E2R.W[E45F8A?.S'%SP4*%2-)5*<JJA4U:G&+C)IP5FF^:*34FE9[W/3RO
M 4\?4Q%&55T9TZ+J4]$X2FJE.'+-MIQC:;=XJ3NMK&(_Q\\._98IH-&UUGN;
M=3:"9-.MX7OY6E6&PEFEU!5A;;"\AF8B$(HPY=E0Z$7Q4DU/PEX@UK1]+4:Q
MX8T+3]9U2PU.66#3U:\L3J2VL5W;I))(TEDOG1-Y0!26$OMW$+Y=/B&%=U84
M,/.,XT:DZ?M5RQ<X4Y55&3C=I.$;WMULM4T>Y4X1K86%.>*Q5.5-5Z5*JJ7O
M.-.=6G1<US<L7-3J148W\Y-)IME_\:='T2Z&DZQIU\VJ0;8[QM,:T>P,\%DE
M[J9M6O;N&X,%M'(FP30QR7).+=)<'$,/QPT%+=Y[JPU +!JD.E3SP-9"!)YI
MVC,GE3WB7,5K#$8&>>2!(RTI5&;8V&N(\,IRI2HRO3E*$[6^./)JG?5)S5_M
M6DM-)\J_U0QDJ=.K3Q$(PKJ$Z7,I<W).324[)I5&TU9-QT=I6E3<O;U;TZ#\
M:7<:^DV/D5T#<:-QH -QHW&@ W&C<: #<:-QH -QHW&@ W&C<: !NM)0 44
M%% !10 44 4K^8V]K+(/X58_3:,UY)+%XSOX?[5LIM*@TV4N8Y+N_:V**DS0
M?O-T15"77 ^;G(]: ((M-\?3.(X;W0)7*>8$BU<NY0$ N%6$G8"RC/3D>M5)
ME\86KM%<:UX5@DC;8\<WB"*)T<$@HR2*"K @\$9X-&WR NRZ7\08-GG76A0;
M\^7YNK-'OVC<=F^$;L+SQVI8]*^(4J-)%=:')&GWGCU5W1,*&.YE@(7"D'GM
MS1=KIMZ 1Q:?X]G(6"^\/S'LL6L&0G@G@)$>P-)-8^.[9_*N-0\/02 *?+FU
MGRG ?(0['B!PQ!QQS@XZ4?@&WR'G3?'Z0+<F\T%;9MNVX.KL(#N.U=LIAVG+
M<#!.3TH@TSQ_<[A;7F@S[,!_)U9I=A/0-Y<)VG&.M%[:6V B^Q^.02/[1\.#
M:Q5LZT!AE8HRD>5PP<%2.Q!'6KHT+XD_\]-('_<1F[?]N]'RM8-OD']@_$G_
M )Z:1_X,)_\ Y&H_L'XD_P#/32/_  83_P#R-0 ?V#\2?^>FD?\ @PG_ /D:
MC^P?B3_STTC_ ,&$_P#\C4 ']@_$G_GII'_@PG_^1J/[!^)/_/32/_!A/_\
M(U !_87Q)7_EII''_40F[?\ ;O2+HGQ'/232"%..-1F.,=1Q;]1[TKVLNO1:
M*_ZZ>7=#5EY6Z]NWEKKOV.W\.RZE#)-8:IY7VRV6,R>0YDBQ)&'3:[*I)P?2
MNN)P/IZ=L4W=):*/;7[OR%=+9MVZ6MY?@4H-2L;J%[BUNH)H(9+F*66.5&1)
M;*9[>[C<@X5H9XY$<'[K(0>14EK>VEY;V]U:7,,]K=0QW%O/#*KQ302H)(IH
MG4X:-XV#!AP0<UE&K"7+RS^)<RVU32::UVUM\F:2HUH*3=)I0ERRTEI*U[/S
MLI:?W3-M/$>@WVHW^D66KZ?<ZII?&HZ?#=1/=V9#*A\^$-NCPSQJ<]"Z@X+#
M.TA!Z-G:<'!S@CL<=^:5.M2K1YJ56,E=[-?8E9Z=+2]UCJT*^'DHUJ<J+<8M
M1E%JZFE*,KM;.-FO4?16QD%% !10 4=* /GOQ3^T;X1TC7+WPOX0T3Q;\5?$
M>CSFVU_3?AUHESKD'A^9%)>WU?655=.M[]3@-9BY:=,_/&M>:>,/VM=(\"Z-
M=>*_'7P-^*?A?0K-[:*\U_Q#H&E6%A;O,SVMI'/?75X%1G:XDB0%N?/=1]\@
MIQC*RE%2MLFK_F5&4H7Y).+M;1M:=M#QY_\ @H?^SXFEV^HR>%9E\.7$YTBT
MC^S^&<R:C GVJ2)8S>>2;=;9XR%4;@P;C&#3[#_@H3^S_IW]H_9/"OB%5UB<
M7.HJ]QH,\=TZVT5G&C)-JK*MO':011) @6)$3:J@<'APM*C5E4FJ,:<J%6K1
M5HI? _9]%M:_IS/N=V(JXBC&-)XJ<EB*=*JU*4G=S:J:-WL^:,)-[OEBV]".
M]_X*#_LZWMW;WU]X-U:>[M)TO(II5\,F0S6]M+;132_\3',YAMYY GF!Q'N!
M4 @$=+X)_;G^$'Q.U232O 7PI\7^,M96W&H26&BZ#H=_?FULI 5O#")_,>&"
M6<$2 $1M,.07YW6#PR<I^PIMRESRO"/Q\JBWMO9;^;[F7UK&<L(?6:JC07)&
MU25HQ3NDM=$FM.UEV1[2/VFA8,MSXH^"WQI\*:%&2;_Q!?\ @ZYO;'2X0I)N
M+N#23<W7V=<?,T<+[1R1@5]#>&O$WA[QCH>G^)/"NL:?K^@ZI +C3M5TRXCN
MK.ZB)*G9)&3MD1U9'C<*\;HR.JLI Z+6\K')M\C=HH ** "B@ HH ** "B@!
M6ZTE !10 44 %% !10!E:Q_QX7'M$_X?*:PO#EG:ZAX3L[*^M(KRTF6X66WG
M57AD"W\SJ&1NN'12/=0: -RTT?2].D\ZRTRUM)1&8?-@BC201,4+1[E&=I,<
M?'_3-?05QFJ^ ?#NI:L]U=^!/#.HQW,PFN]2O9L7IED9C<2BU^PNKR LQ!\]
M=VX_=R<M6ZOEMM83T\CN;FTL;T1K=V<%P(=PB$OEOY>]/+?9DG;N0[>.QQ26
MNG6-E!+;6EA#!;3$^;!&JB)]T:Q,&3H<QJ%(]!BC57W79#7Y%2S\/:'821S6
M.BV-I+!@126\$43Q@*5"H4 PH7(V]/RIUYH.C:A*\]]H]E=S2+$DDL\,4CLM
MNS- K,V21&S,5],G'6D&WR)9M'TRXT]=)GTRVETR,1A+%XT-LHA<21 1=!LD
M4,N,8(I-/T;2])>:33=,MK%YR#.UO&D9E*_=WD'G%'Z!L4V\+>'7D:5]"T]I
M&=Y&9H8V)DDF>XD=L]2UQ(\G/\3$]:WU&P!5CVA>B@J .<\#/K1^@;"Y/]T_
MFO\ C1D_W3^:_P"- !D_W3^:_P"-&3_=/YK_ (T &3_=/YK_ (T9/]T_FO\
MC0 A+?W3Q[KV_&O,-#^&-GH@U/9XB\73?VGJMWJCA->N;1(6NF#&%8[=U#[<
M8WM\QXSTKQLRR:GF6*P&(EC,3A)8!5[+#U'34_;QA!\[2=^7DO'3=^9ZN7YK
M/+J&-P\,+AL0L;[&[Q%)5'#V,I27(G:W-SI2\D,MO"%LVNZE$=:\5J$CMCN'
MB34!(=T"GYG$F6QV]*[#3?#5OI=VMU'JOB&[9$9/(U+6[V^M2'&"S6\[E"Z_
MPMV/2BCDL,/5IU5F..J^RDI<D\0Y0=G=*47%73V:OL.OG$Z]*5+ZA@:7-%PY
MH891G&ZM>,E)N+2U3Z-(\NU/X(6-_/<7(\07<4\U[<76'LXY;=X;K4]4U6;3
MKB#[2@N;"2?45\R(E?,^QQDG/W:MA\#(;!X3%XKU)UMKSPW=JDMFK!O^$=M1
M;Q6LB?:]ALIP,/$JJ1%^ZW$#-><N&(QJPJQQU6+IVM&VC2CRV^+:\G][?4]^
M'&52.&>'EEU&:5O><G=6E!K3EWNI)OJG;H3:[\$8M8U#Q+?KXGN[(^(KBXFD
MBATZ-S;K<W=C>2Q&5[WY]DEA$8GA6V96)+F3 %>J^%?#EOX6TE=,@F:Z9KN]
MO;F[D0)-=7-]=27$DLP#-ND572($L?EA3IC [\NR>&7XJMB%B)U?:QE%4VK1
M@W4=1N*3>KM=^K?6R\S,^()YG@<-@GA:=#V#@W4C+FG45.G&DHRO%62Y;JW=
M+5J[Z3(&/T_"C./;],8KVSYT,X_#_(XHSC\*->G0-OD+^7']*.GX4?)K\A)K
M9/;I;4*\0^/6MZY9>$M(\*>%=0FT?Q/\3_%NB_#K2=9MB!=:#;ZT+J[\0Z]:
M @_Z98>%]-UF>!A]R=8&Z+0,[;X;^'_!OA;P;H^A> +"#3_"^G)/:V*01,C7
M4EK<RVMYJ-U-(HDOKVZNX)II;R4L]P[M*S-OR<?XS_"7PU\<?AMXE^&7BUKN
M'1O$=M%&UY8-&M_IMY:7,-Y8:C9&:-XS/;W<$3[9$9'4,C#:YHV^0;?(_-:?
M_@E]X3CBC\,2_&'Q%%;:.TWC!-1'A+1GD5KB!](>U-FMX8S'%;V8D5T&XLQ&
MT]^(C_X)]?"E8F\O]HSQU"EOH]UK;VZ^$)!+!IEE<M:3R?9X[\N-DR,H15/"
MDC@5QX).,<2KWYL37E]\_P#))'9C&F\,K<O+AZ,;>D$OT-G1?^"8_P -_$VH
MZM;:?\</&-WJ.AE+?4)+WP5%%)']OB)CV37NHJ)E:*($ 9VC:< ,,_7_ .RW
M^Q+X/_9DUG6?$EGXLUGQKK^I:4FB6E[JFG6&E0:5IAE@FO$MK2RDE\VZNGM+
M,/,\F%2V"1HN]R_9>VARJ3C%QZ.Q]IW%Q#9P37-S*L%O;123SRR'$<4,*%Y9
M'/9%16)/H#7RYX?_ +$^'WQPT^#P5<6@\!?&Z#Q"=2T;37"Z5HOQ4\*V$&N2
M:MIUJBK'8OKWAAK[[;'$JK+<Z-!,1YDLA8V)V/JFB@ HH ** "B@ HH ** !
MCC';].AI,@=^G:C;;7R$K+K\NW1?B _E^E+T_#]*+?U^0_PL(#^G]* >WI_2
ME9KY!IZ=O\A>E'3_ #TI@%% &5K'_'A<?]<G_D:S?!W_ "+FG?2Z_P#2VYH
MF\5ZYI'AGPSX@\0Z_<RV.AZ'H^H:IJ]Y"DSS6NFV-K)<7EQ"ELK3/)' CL!&
MI<E0%!-?%FF?MQ_LF:;,9X/B5XGG)MWMPE]H7C2\A"2,':3RIM,(\X$ !^H&
M0.":N$6U[GO)6_X!$I1CHY*/]?I^=S+MOVS?V2[6[CNO^%I>+)7BN1<I'-X?
M\8-;AE.?+:$:4%:'/\!]/STIOVW_ -DR:\FO&^)GBI9)YXYS%'HGC6.U1XB"
MJQ6ZZ8$CB)'* $'H:Z*WMJSBW34>5**LC.FZ=-<JE?6_]?<5=6_;N_9$NKR:
MZNOB;XIMY/)CA>*TT+QK;6P4;=C1PPZ8%60[02RX)YSWJ"^_X*!_L>7IM%E^
M*7B6 64'V=$MO#?C6W60;0-\_EZ3F6;@'>3G->[1X-XAK4*.(IX)2I5X1J0?
MM*:O"<4XNSG=771V:.F,7+X>G3^O4U+3_@HU^R#9VT-K'\2=6=($$:O/X0\8
M33,%Z&25](+2-[DYJQ_P\C_9$_Z*-J _[DOQ<.G_ '!ZO_4CB3I@HJW_ $]I
M?_)E>RFNFW0</^"D/[(O_11=0_\ ",\6C&/^X13A_P %'OV1_P#HHNH?^$9X
MMXQ_W!ZI<"\3/;!1_P#!M+_Y,/9R72UAZ_\ !1K]DD]/B)J _P"Y-\6CI_W"
M*>/^"BW[)G_10]0_\(WQ8.G_ '"*U7 '%3VRY/\ [CT?_DR>1KRL*/\ @HK^
MR;V^(6H?^$=XL'_N)IP_X*)_LG]/^%@ZAQ_U)WBL 8]O[)K1>'?%KVRU?^#Z
M'_R8N6WR'#_@HA^RAV^(-_\ ^$=XK[?]PJG#_@H=^RE_T4#4./\ J3_%0Q_Y
M2JI>&_&#VRS;_I_A_P#Y,-OD;?AO]NO]F?Q9X@T3POH?CF]N=9\0ZI8Z-I-L
M_A;Q+;I<:AJ-PEK:0M//IBQPAYI$7?(RJN<D@5]? 8_#^E>!G/#^;</5:%#-
ML-]6GB(2G37/"=XQ:B]82:T??46UK=#F+;CQ%JOM':?ABV2NGQCMT_I7C62M
MI:P:]WH>:2>'?$8O)Y;*Z%@[2:D9]1AOBTVJI=7AN]/WP2P.EH+2)8[<C!)5
MG5"$ZTDT#Q[;QW9MM9BB=Y(C% DZO&8GBE:]<&2V4K=M*(%B<R (,]!3322]
M%^>OX/\ (5M^EN;]+?=8V]1L/&#KIPM;UF,6GV45_P"3>V]DTMU&S_VD?GL9
M@TTZ& 0RKY:Q&.4D?. <V;2OB#-$Z-JT<$EO;2")[6Y@C^V7AGE='D1K(>5
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
MEC\4/$$=M.RYDABN/A9XZEN(4?JL<KV=L6 Z^2OI78<I_-)J7[0/[6/Q O\
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
M>2::7H<O;_\ (Q:K_P!<[3_TF2NHK\6?0Z HI %% !10 44 %<S;?\C?K/\
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
MN=I_Z3)745^)/H=H44@"B@ HH ** "N9MO\ D;]9_P"Q?T#_ -+M>KCQ7\3
M_P#81_[@KG5A_@QG_7G_ -S43I>@^GZ8KY;^.5I+-\8/V5[N-[<1P>._']JT
M33HEU)+>_#+7S";>W/S30K]ED$CCB,R1 _ZP5V;?(Y;].W];G\I,MIX;T.Z\
M2:-XRLM:T_Q'8>(YK.6"("&XL(K6]EAU*V>UG*JFH*RR@>=@= /6N!N+FS,D
MOV<LL;'$6Z;)"@<!_P"]@<_G3A;V;NKMN_\ P#>M]7Y</[!<LHTTJNN]7FDV
MUV7*XJWD%L\>3F53T."ZXR#C.,]<&OJ?]G?X@:=\,/&=GXYNK_1R+0R:1+IM
MT]X-4-GJ=I,MQJVF/!8RP(;;RUC/F31R$SA54JS.GF9O@EF&6XW -\L<71G2
M;73F31Y>.C4>'J*B^6IROD_Q+6/XV/N74?VA/V:?$+_VOXB^SW^J$ L=1\-2
MSW?./E:949&(V@;C(>@]*\R\3_MC?#CP]"]E\/O!QDD4.D=Q.ECHEBI"G83#
M:^9/.H/8E.G6OM.!,PRSA;A]TITI8C,96@HM648*/*H\SYK)6OMY=3\4GP?Q
M+G.?8:K6Q,L#@,).,Y5'*4N:4&G%*FI13;2W>BWU/B7XC_'3Q;\2+PR:Y?Q0
M6$+G[/I-B1:V$>#A7>-7+7$N.CRLQ Z8R:_3']@/PSKNJ_#SX9WIM6M+/5?V
MM8M3TF\O%EAM]1L_#/PEUZ759+-A&QF5'C>$.H*&563<"C;?(QN,JX[$3KU7
MK)OECTBOY5Z'[[SS6'I4'-RC1C&*;\MWZMZG] =%<AD%% !10 44 %% !10!
M0UBYELM+U&[@B2>:TL+RXB@DR(YI(+>25(I"H)V,RA3@'@UY9%X_LUBC$'A^
MUBFELS(%MWMY7"11Q*D$=NENC326YN6,\&Y?(C).X[L4)=._Z+_@!V]5_D;F
MC^+=.O=7CTXZ19V)NX9)/M2S6LCB1'\N.TNHTME:&['FE'21L+)+Y:L[$BJ6
MI^.M,L;F2V.@"[^R27ME*L8MVEB82WT3VT=N(&;,ZVB2,H"J([A7D.,;G;IY
M"3T>EK="Y>>+K&UTC2;Z;1+80WD%U>""6:V,4+6#1VL:V<D5M*MU.RNKH$5"
MMO&[<>7MKGKGQQI>LPK87GA>6:&\>Q:2,7D46X3 ER\Z)'AR\82*)Y%:<+]T
M*.7:S:O;E=_N=A=%V7^5SI1XLT^;PQ)K']D0SM:30V;:8TEO(L"K>?9;>26X
MEB\N*U0J7\T*47RVVL<9&3<>.DA\N6?PQ!# 9A!:W%W>6T8C>62XM<3-]C9;
M8,MO<+\C/NWQ*,B0[4EOKL_^#_P!IVMILORT_(6Q\<P6D;G_ (1WR"25E6TC
MCMKI4%U':Z?Y]DL(98&>[M;=92Y!E6YPJK%SJ:/X].J:C8:>=%N;0WCW"-*]
MY:N(?(0L%\M2&DFC(*SQ##PDJ2&!S1;I_+M\@6B1U^L?\>%QVQ$_MT!K.\&_
M\BYIO_;U_P"EMQ2V^0_P/(?B[Q^S)\2?;X2^*AZ8_P")!>]Z_FS^P^+[/3H[
MN7PHT6GQV4-Z+VX\,HL/V*.- EVUT]N 8&5D)D+8;<"3S6F!NL/#HU"%U?;W
M?Z^XG,;_ %NO9;5:OR]]_D8EMKMY:QR1):Z4RRO([^=IEG*X,B[2J.Z9C51R
MH7&T\BJ,M]+*\[M!9J9X4@=8[6)$149&#0HO$,I,:Y=<$Y;/4UV*45U.!/\
M \I\2MMU:5<8_=09!XQB,#I638W=SIMY!>Z;(]M?0E_(GMU GC\V)X',9"DJ
MQBD==W;.1R!7[UECC/)<NBTI+ZM05K;KV44_O1[\M</0UY4J<;OTBOR+C:IK
MUE&HL[VXAM!;6=H(%%NIBM]/O1J5C;7$ 7YFM[U?-BD(8D$C=\S+5#4O$FNZ
MO')#J>J7-]!)>ZEJ1@N-CPIJ&M&W.K7EO$4VVUS=&UM_,>(*Q\OKR<J5&DIJ
M7LTIQ;:?5-Z7\G;1^6FP8=PG%-6<HZ/?=:75[73W3ZJPC>(]:=#$UZ#&R:4D
MD?V6U"3#0SNTHSIY)69[=B3N8$N23)O)),T7BGQ#%$EO%JD\$$=IK-@D,*0Q
M1"R\0S&XUNT,2Q[/(NYSO==ORLJ["H10LJA15ER72=[-O?EY;^O+H;\L>QTN
MA_$/Q%I9OX;B[DU'3=7ET^?5K&;RD-S/I430:9=17'EEH9[:)W10,+(KL) Q
MPPOZKX^U'4(S;:?&VE6[J5ED6;S+Z52,-&LR*JVT9&0?+^<CC>!Q7U&!S2IA
MLL>5TJ:C3E4<^=-W2:BG&W_;NC\WI=7/G\9D-#%YE3QU6IS48QCS4'&ZG.&D
M+RO;V=K<\;-RY;7Y9.W*P$* !P!T'IW_ #K4BY&#R",8/(P>",?2NS#/8]6>
MGDT>N:'\6O$FD:=!IDL5OJ<=K$L%K<7$TT%TD,:A8XIWC#"X"* H<A6VJ Q)
M&:PM<\::_P"(@8KVZ$%HW6RL]\4+@=!/(6,EP/\ 99@O^S7T5/&25/DA2C3J
M27+.HF^:2V=D](N7VFK[NUKGQN#X-R? 9G5S.E&4YRJ2JTZ,E'V5&<FY7C;6
M:C+6G&5E#2_,XIG=_L^<?'3X.=L?$OP8!CC&-=LL5_67_3^E?@?C!_R,<EZ6
MPU;_ -.H^IV.7M_^1BU7_KG:?^DR5U%?C[Z""BD 44 %% !10 5S-M_R-^L_
M]B_H'_I=KU<>*_B8'_L(_P#<%<ZL/\&,_P"O/_N:B7/$-]/I>@ZQJ5KY9N+#
M3+V[@$JEH_-MK9Y8Q(JLI9-RC(!7(XR*^9/C!#=0?&G]D1+RZ6]N5\=?$4O<
MBV2U#!_ASJC +"CL(P%P.&.=N36RE+V\HWM",$[><I32?R4?Q,^6$<.I<OOR
MJ22E=Z*$8-KEV=W).^ZY;+1GM7B/2_A;::G;MXD\,^$)-4UF1W6ZU+PWI=U/
M=2(R1O+=7TU@^TY=!OGD'4<UJ)\.?ARZAAX!\$D$ J1X5T+H>AS]@J*6+P]:
MMB,/2J*5;!N,:L$_>@Y04XIKSBTT]G\AU,-6HTJ%:I2<*.)4I4IM>[)0DX.S
M[IK5=-.YQWB>'X&^"[O3['Q+X:\":7=:FDDMC$_@[393-'!)%%*X:VTF18U6
M2:%27*C+BNU7X>?#XA2G@7P8 0",>%]$'!&1_P N/I7;.C4ITZ52<'&G6OR/
M2S46E)KT;L867W&'J>A?"31M1TC2M3\*^!K2^UVXDM=)MY?#6B"2\GB02/'&
M/L)Q@%1EMHW.B@[G4':_X5Q\/#C/@+P6?KX6T+^MC4NG.G"G.<.554Y0?=)N
M+MZ.+7R(C.#E.,'9TVHR2\U=)G(ZU8?!;P]JVG:)J?A#P1!J>J>4+*U_X0_2
M9&D\V<6T9+Q:8RQJ9B%RQ6L#XDV%AI?C;]F^PTRQM-,L;;XFZZEO96%M#9VE
MNI^&/CIBL-O;HD<2EF8X51R2>]<.'Q^%Q6(QF%H5.:M@)QA65FE&4X\T4GL_
M=WMML=V(P.)PE'!UZ]/V=+'0E4HNZ?-&#46[+;6]K]CZ"HKL.0** "B@ HH
M** "B@"GJEXNG:??7[1F1;&SN;MHPP0N+:%YBF\@A=P3&2#C.<<5YG+\0K>(
MM>G1%>6"+R?.BOHV)@:Z@$L\$@M@TVE2LR&&=!F>6%HU3*9(OR_X*#^ON?\
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
M=(V!IFA>/]3UG75T>;P3XLT:V:*>1=9U2."/3B8+:WN%CW12NVZ3SS&N<#?
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
M6WT[QO:_9 NIM;O)-/YDMPMG;6^C/J<;V;_:'*VEG'.Z,I58)67)N&6O S/
M9E7Q5+$Y?BUA^2G[.49=7S\R=K.UDVGW4GY'TV29GD^#PF(PN:8!XOVL_:0E
M&WN6ARN-VU>\K/R:3[F_<^!?&=]H'AZUU_4-*\6ZKIFIZG/?Q:G=ZAI^FW$5
MQ";32;Y'L(!-]ML(HXK@1JL>9IYS'*C!'JO_ ,(M\8H[V<Q^++)K.>YF 66^
MG+6Z+=Q7$=W!'_99\M);5/LPLB[+#\SB:0R''/+ 9W&4)4L73C.U/VT]4ZK5
M*G&<K<KLE44W!12TEKV7;#->'7&K"K@JOL8RKO#TN2#5%2KRJ4_?YU*4JD'"
MG-NZ@H1<+ZC9/!_Q>BN62R\9QG3UO/#TR->7\\]ZT=I:-'JZ%_[.$:PR7I$W
ME;"9@NQW"X A\2?"SQ!KVM:[<Q7=E:6NJ7<DSZI#J5_%JNI:=/<:&T>@WMNM
MNT4%C81Z=>-"R/('::,;$+RL<ZN59O7I5:.(Q<:B]I+V<HRE&=.G::Y](ZU)
M12A)/3]Y-]+.X9WD6'K4:V#P$J$XTG[:/)%TZM9>PY8J,IOEI*<9S=M;QC_,
M^6GHWPS^)6FV#Z&_BV$:(EK%#;VL5Y,=Q&DW\<T,I?3BQADUB>"68ELW$>XL
M 5VM6U?PW\9=*LM-M--\0WNHSW>HP1O)8WB)%I0+['FFEFL!LTJ&S4*+;RF4
ML6<G>JK+A/+L_P /0E[+&.<X_NX1A*S]GSVAO%J\8-.6^E['7#..%<5BE[?+
M/8TZDHU*DY1O&-10<JVD:B=IR245IJ^A[=X)L?$6F>&[&R\57T6HZU URMS>
M0RRSB:,W,K6Q>66-&>5;<QJQ"*,J0H %=97U>&C6IX>A#$352O"G"-22VE44
M4IR7DY)L^'QD\/4Q>)GA(.EA95:DJ4'O&FY-PB[:7C&R.!/_ "%_''^[H?\
MZ:9*V/!W_(N:=]+K_P!+;BLL!_N\_P#L)QG_ *F5RL9_&C_UYPG_ *B43@?V
MB+6^O?@'\:;'2[2YOM3N_A9X\MM.LK.VDN[N[O9?#.I1VUM;6D*M)<SR3,BK
M$BLSDA0"3BOY@M \/_%JWOM(?Q%\#OC&VD:?IDEE<6.A>#O&L?VN<6@AM;LP
MW$<21LDZB4JDD:#D*G-?IO!6+^JTJ\GFD<!2I5FYT9>SMB'*DHQY^>SY:;]Y
M..O,];['A8ZC&HW_ +/&I4<4H5&YQE1M/FDX./6:7+*_3L<[JG@_XXSZQJ-Y
M8?!_XK)I4TUV=.TO4OA_XRN$L(;FVDM<J/LS[)]DCR'$D@#-C<RCF?PA^RM^
MT'KFBOJFG>$-;TT:IJ.MZ8]KXGT+Q+I>K1"RTLZM=SO9?V"P6QN0@M+616S-
M.2FU5RU+C3,ZE6AETWBZ.,AAI5H1EA[.I^\C!IU(1=K6IS2DE:\G?5J]Y3E\
MJF(K)5.6=6$$_;5;02IN5E&<]G>>D?NZGU7_ ,$X_AE\3?"OQ:^(]SX@\"^/
M]%L-1^!GQ"M4N->\(:[H]I=:I<#33:VEK)J%A&/M,GSK' ':1R&PM?,'A[X?
M?%BRL=-TS4?@?\6UMK%;QY;[3O#OQ+%S?/<;FMX)]+$L&GP6\+N2&MHHG8J"
MY?<V?CZ]+EAA83JPERTXSY4X348SE5E&G*Z?*_>YVE:2;Y>Z.F,G!S<59RTN
MG).ZY==&M=+6>ENEQVM?#3XC26LTMC\,OVB["[:*&*'[/X/\875I!+N"R3-9
M2_O)_D))'VE!GG&.*\[T/X3_ !V\%>([77O"7PR^,B36_P!FFAO)OAMXIL9X
MKF*X6=H76.TG\V-IH8IG^==V2N, USVC"UHPBE:_*HKTO9+9EQ<FO>E*3Z*3
M;MZ7;L?9O[%?@GXL6?[6/PMU/Q+\./B#I&EQZ]JVK:AK>M^#?$.FV27UWHNN
M_:KF^U"\TZ.&'S7F0#>Z_-)CJP%>7^+/!GQLBU[6]+\+_#CXL1^"[/QGK&N:
M#I-]X&UZ>)+R6YOHVOFDBT@2RK(+R\\M6G;$-PJMN89K]-\.:^&CC<R^N8G#
M4,$J%)M5JD:4WB(U)JA*DY2BFH4I8E5%K[TZ;:.?&>P6#DO9U'CG6I.E*/\
M#6'5.O\ 68S6_/*I]4=-K:,:O<S3X=_:'!1U^%'C>(QKL5H?AMXIBQ'G<T9*
M6@/ELP!900"0,CUBB_9<_:&\1ZQH^A67POUK3[_Q+H=_KD"ZOHNJ:1I<,4CR
M7T5K)J#V36>EW\MOI[QI974D;JUQ$C["W'U'&6<9%@,LI87#YA"OB,=53C3I
MU%7YH8:,JM3F=.\8-7BJ:FUSSDHQO[UN+"8>O6FY*"C&GRIN34+.;Y8[ZM?S
M-)\J5W;0_2GX+>"?%FK?ME>"/B'K7PA\:^ ]4\.? OP5X9\?:QKNC3P:;KGC
M47VD:6\FF:C;F:SU2"TTG1Y4:_BG_>)Y>]5"*6_-_P ;> /BMX?^/OQO\0P?
M"CXP7J:E\3O'KZ3>>'_!OB+[)<:?<^*=1N(KN/4;>T!N+:9?+=5BW(P$<@<X
M%?A_ -6-+BGC">(PN'KX2/U"G3AC:DL/AZT'A*DG*G4=.;G[&==.T(RY:D.6
M3B[V]OB&"E@,H5.K.G4Y<1*3HI5)PDJL5:45)<O.H7U:O"7,KIGEWB3X1>--
M>EO+T? /XSV^IW*G9=CP3KJ6\<OG,XFGLD\/EKIS&Q5V-PC2.3(2,[:V/A1\
M./B7X%U"]75_@5\5M<T36)M/CUR!/A_X@L=1N-'L+N*]DT[3M6?1)Y='GFFA
M0?:;8*X!8$D?*?U>M#*:\8I8G 8"--+DAAZSY8RA:5.\GR2ERRBG)62G%.,E
MRMH^4A+%4V[0JUW)-2=2";<97C-6?,DY1;2>\7:46I),]3UCP7XWUOXE>#9?
M"7P4^+OASP[+X]\&7?D:YX:\6ZO=:98VVMZ7/>B\UF;1(%DA,Z7$NYT CC?D
M\$U_53W/M_2OA^*84X/+5',*68UHTI1JU:7*H\\533GR1;4%.7,XQZ;=#U<N
MM?%<F&EA*4JCE3IS;E*,6Y<L')ZR<8V39R]O_P C%JO_ %SM/_29*ZBOE'T/
M3"BD 44 %% !10 44 %?/WQER/'/[.>W:I'Q7U?;OX0$?"SX@8W9XV@]?:IE
M?E=MUM?;_AN_D-635[V78S+SP[\>[F[@N-&\5^'[;3)]8FG\D_9);>'P]+HZ
M6]E!8JFCN=T&HK]I WMN67:'V*%-[2/"GQI$^F_\)%XFT+5+6UGT$WL36E@5
MN([4&/6Y(BVC%P]W&[_(VW!5=CQ@LI5/F]G3VORQO;;9;>78JHH*I/EBXI2E
M:^^[^+S[^9[W!I]C:R-+;65I;2L"&D@M8(9&4D$JSQH&894'!/;VJW5W\[V_
M0C;Y!_3],44!MY&1<P:L^H026MY!#IZ+!Y]NT(::1TF9ISYI'R(T&U% Z')R
M._B7Q3$J?$7]FV.>;?,/B+XF+JB[8WQ\-O%^).O#(K*@]?-8\#BLJKM"/O<M
MIT]?^XD=/^WMOF:4E[S]WF]RII_W#EK_ -N[_(^@Q^7Z8I:U6B72W0SV^0?T
MKY(ET>U_:%\;^*&\87LK?!CX=^(;KPGHO@R&\FL[#XA>,M$9$\2^(?%9MI$?
M4] TK4V?3+'3&8V\L]E=W$ZOB-148R>D(W:Z"<HPUD^7HCTO6_AY\*-.T[3(
MM.\#> ;54UOP]:8MO#&@QL+.35;2&>W9EL=SP20,T;HQ8.K,K9!(K\C/CE_P
M3_\ C-J7QF\<^+?AI-X6U+P9XFUFZUK1;8>*H/#QT.WU!!++HAT65$MX$M;I
MI%B>WS&81&0%;<J\U&E56-Q?[O7DP]__ "J=%6K!8/"^_ISU[?+V5SR72/\
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
M'V#4(?-5V,LL2)##Y>["RL)"59MORX!ZBM/I[8_#&*K;R#]#E[?_ )&+5?\
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
M>3RVS_PUE\5%\T$A%S\$(,H5_O-M5@>PB;UK/%4O92=)_O'3J4]8Z?:@T_\
MMU.\EY-#P\K^^FJ:E3J6YE?[$U;UEM%]&TS]V1Q^%+3(V\K'"3:8NLZE\0-'
M>5X$U31-*TUYXU5W@2_TS5;1ID1_E9T$NX*>"5P:_&;7?V@O%O[/?@[X&?"W
MP9X.L/&MUXC\/ZV+&:YN[O3]8GUG2?B9XJ\-:;#:_82%*7*64?F6Q<1R-*5?
MY0*RPRFN6=.;ISHUJLHM)/[=2#333334W='1B)QBY0G256G5H4(RBVTK*G1F
MG=--:P1+>_\ !0C]HJSM-62]^ F@6]II5C<PZHL[WI@TTZ8)6U&[N82Y!AB2
MUN=\>UHE"-C.!7#+_P %1/B-&97MOA3X MW:*!8'BDOE:UEB"J\ZD1 NTBAA
MM;A V%Z"MFL2ML7.+U^Q3WL]=8]&XR]8KHW?GC.@ML+3:73FGM>+MOV37I)O
M=*TMQ_P5+^)EP6D;X7>!2RI&MJ\ESJ,[6;J$%Q)&94)8S!>5. N?EZ"D'_!5
M'XF(US]G^&/@:V:>2!D\J[U$-$L2X=&.P&X\Q<_-)DH.%HM7?_,5/2]O=@DM
M'T4>EUKO[J\Q<]&*4?JL/_ I^7GY2TV]Y]E:P?\ @IG\3[S)7X0?#WSK^X$M
MA%/=3+>74)\QIK:QM;H+-JID!?<\:2.2QV@EL& _\%3OB8ZFU'PO\#+;FXC"
M6K76I>1%:)\ITXQNFWRONC>P#+M[8K&-2I*I4I1QL^>BH\T?9P32ES<LD^7W
MD[<MXW7-2<7JG?9PA3IT:DL#'V=5R4).I.UX\G-%I3]UQOS6DD^6HFO=Y3TG
MX:_\%!O'?C7XD_#OP1XB^&G@BPT7QSXUTSPU+J>BW@U"ZM+35;ZVTV2"VY>+
M?;R7T#.799"DI*_,01^H'[,ZB/X/:*@&U4\2_$=%7T5/B/XK4 >P Q2HR]M!
M8GVLJJE>"<Z?LI1]G*49QE!QC)/G3^)73B[:,NO"6'E]5=*%)PM-JG456#YX
M0E"2FI3BTX.+7*VK/75'O;=1[4W ';_(K;;RL<^WR%QC\/Z44;?( HH ** "
MB@#*UC_CPN/^N3_R-9O@[_D7-.^EU_Z6W- 'G7[2+;/@!\96 R5^&WBY@.F=
MNC71 _2OP?D\$ZWXZTK2KK6OCA\/4@\1VGA_7KS3M1FL+"72[O4+>^2.&_6)
M8#'?6(LUAG52HS<Q9&-I/]%^"^8T,JR7-<;4R7%9Q6IYA25)812E.BW04W)Q
MB[-2E3@E>+LU;9N_YQQI@:N/QV$H0Q=/"0^K3<_:+2253E5G9M<JE*^JW7;3
MF8O@)I\WD_\ %X_ADSO:QW$L,&H---;L^G&^,!7SE$CK(IM6*M_K2, @DC1^
M$WP=\&>(O'_C7PEXUETWQ7I?A[PY<W>FW.D>*M4T*RN[V;[,UIKMIJ.A-))/
M;6*2,\T4S^7'\QE4LF%_2N.N,LTJ\$<53R[*\TR#'X3!4:U+$U(NE.,9X["T
M*OLY)+EG[&I4E>]U!3:UBVO%X2X:P?\ K5D5#'5\-C\+7KU83HWO&3CA:]2'
M,G;F7M8126SE9/<]#_8BM4L_B5\1;-IENO)^"OQ.A^W18VW,<-A:PF96>-&*
M2 >8IVIG?DJ. /S+^$'A+5_C/K\7PSM7\,Z-IUMX>U35KO7X_"NER:K!8^$[
M">^MI/M4"Q7MY?7U^UC8.L<^^4WR[@P2O@/$*E*7&&(QF)]HL5ALLRN<J*ER
M\U1TL0YQFHZ-QG'EMJDV['T'"N(I83(,1&#A]5CB<5:IVA3G'E<9.S2E'76S
M:W/??%/["_Q%\,B?4;3Q!X-U#PM-XB;P]H&K7E_<:=JFL,NKWNB+?R:!%:74
MME:"^T^X+$2S,L30R;?WNT>'7OP0U.&UOIH_$G@F_-GYH=M*U][J.)[:W:ZN
M(YP--W;Q"IP%Q@HV\A=I/'ELZ6:4$L/%TZD7R356+C&,E;F2DKN5M4FEJUL<
MF-SVE@9>TY*U>'NRO2@JB47*S3]^-GHU&]DW9NRN>A_\$_8E3]L_X!D  ?\
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
MO=M[MO4USJ6!GBH/+J52AAHX?!IQJR4I^T6%I>T=UHTYJ35DEV26A[E^SO\
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
MDOKW6/VA_@-)+%KE_>_\+1\*R7VI:N;Z[O+PR^)M-\LSW%U<W,CF%(G.YI
M)   !7]!G[-@Q\)-*]O%/Q+_  Q\2O%@'\J]#!X>IA,)0P]3E4J;JNT&W%*5
M1SA%-Q@VH1:C?ECL]#S\;B:>+Q=;$4N=PFJ>LTE-N%*$)RDHRFHN4XN5E.5D
MTK]#W=NM)70<H44 %% !10 44 96L?\ 'A<?]<G_ )&LWP=_R+FG?2Z_]+;F
M@#ICT/; _E7/1:)<QRI(=>UJ0*V[RWEMO+884;6 M0=ORD\$?>//ISUJ4JCI
MVJSIJ#NU&UI;:.Z>GH:4YJFI+DC+F5M;Z>EC<BB,(?\ >2R;GW_O"&*\8V)@
M#"#L*65/-C:,-)%N&-\9V2)@YRK<X/%=!F5[:S:V:9_M-W<><=P6YD$BPX!&
MV$!1L4YY'/05EMHMP9C+_;>M(#+YH@66W$*CSFE\I0;8GR@&$>,D[% SGD\]
M>@ZRBE5G2Y'?W;:^MTS2G-4[W@I)JUGTZ=.QM0Q-#DF6>3<%_P!:00NU=OR@
M*,9ZGWJ213(C)ND3<"NY&VNN1C*MV(]:Z%I\C/TT2*EO9FWEDE-W>3[U1?*G
ME#Q1E,_/&H0;7;N<G.!6=/HTD\LDO]KZU;[R3Y-O<HD468Q'B)3 Q4 C>.3\
MW/M6%>C[:,8^UG1Y6G>#2>FEG=/0NG-4VWR1GI:TMOP-:&$PG=YMQ(=BIB5R
MR#:<[@H48<]"?2IGRRLGSKN4KN7*NN01E6QPPSD&MDN5)?R_H1^!2ALO(G$W
MVJ^DQ#Y/DS3%H,9!$ACV_P"M&W&[/0GUJG=:2]S.TW]J:O:AM@\BUG2.!=FW
M[B&!L;MG/S?Q-TSQC7H^V@H>UE1Y7>\+7TZ:IETY^S=^52MT>QH6]N;<1?Z1
M=SF*/R\SN'W]/WDFU #)\O7 ZFK6[V(_ C^E;)625[\J2OZ$?@4$L?+F2?[7
M?N8_-'E23DP/YA8D21[/FV;OE]-J^E:-,#E[?_D8M5_ZYVG_ *3)744WT **
M0!10 44 %% !10 4?ICTXQB@#Q+Q'^SS\+?$OB2X\72Z3JVA>(KY2-4U+P9X
MG\1>"I=:D.!]JUQ/"^I6,>L7JJH47%VLLH48#8JA_P ,W_#T?\Q7XGC_ +J[
M\21T_P"YEHV\@V\@_P"&;_AZ/^8I\3^/^JN_$GM_W,M8/B;X >!=*TA[VUU+
MXC-*M_HMN%N_BE\0+V#R[[6M/L)B;>[\0R1F58+F0QR%=T4@26,K)&K+Y^;:
M93F?_8)B?_3,SMRS3,LOZ6Q-#_T[ WO^&;_AZ./[5^)_''_)7OB3V_[F6C_A
MF_X>_P#04^)__AW?B3_\TM>@<6WR*MY^S!\+M1A%KJ<WQ#U.R+H\UAJ'Q5^(
MEY87:QL&,%[93^(VBO+5\;7AF1XW4E64@XKW/1=$T?PWI=CH?A_2]/T31M,@
M2UT[2M*M(+#3[*WC^[#:VELB1PQ@DG"J.22>31L&QIUQ^@?\C%X\_P"PQHW_
M *B^CUYV-_WG)_\ L+G_ .H.-.["?P,S_P"P:'_J9A##UV">[3XIV5I"]S>7
M?A."WM;6(!IKBXGT/6HH(84)&Z225E11W)Q7DG[&M@;?]F#X36NHV7EW5CI&
MLV]S:W4*--:W5MXGUR*YMW1@VR9)8WC90?O*1VKKP^D)-/E:J5=G9_Q9]?1(
MQQ"]^-UM3H6_\$P/3?#OQ'\*>(_$LWA>TTL17J17,]O*]K;/#/!:/Y<SN44F
MV8." K]?7/%=YK+6&D:3J.IG3K28:?8W=ZT7D6\>\6MO).4WF(A-PCQN(.,Y
MP:WH5)UY4XPJ27/-0W>]U']3IS_*J_#M25+%J,I1PT<2N7^24)2Y?5<K3\SA
M_AWXXTWQY#=!O#B:/>6D=K<O;2I;W44EG>H7M+B*Y2WC#%MC90H"N >_'1^,
M]:TGP7X:U/Q)=:3'>0Z;'&PM+:U@\^XEFFCMX8D)CPFZ65 6/"C)[5W9IA:N
M5XS$826(]K["S4XMI2BX*<7;IH]CQ.%Z\>)J>5RI4_JDLRK0H<M3:E.5;V+N
MU\48RUYENMBMX$\2:-XZ\/6NO6>E16/FM+#<V%S!;M/9W5NY22&1D3:P!PP8
M8R". <BM?7KRPT&Q^VOIEO.HEBB"+#;Q_-+(L:Y9HR ,M7AX[,98++<1CUS5
M50HNJH<UN;E5U&_2_?IN>]B<IEA,YK9/4G#VF'Q,L,ZB7NOEFXJHEORR5I);
MV=BYHTEI?V=KJ$>GPVC2J'5/*A\Q.PQ(B#\Q7D/[-G'PCTGV\3_$K]/B3XLK
M7!XEXS"8;%.+@Z].%3E;NX\T4[7ZVONM]SSZU)4*M6DFG[*<HW6B?*[7_ ]X
M;K25T&844 %% !10 44 96L?\>%Q_P!<G_D:S?!W_(N:=]+K_P!+;F@"SXHU
MK_A&_#>O:_\ 9_M7]AZ/J.K?9@_E_:/[/M);KR?,VMY>_P K;NVG&<X.,5\-
MC]N7ICX<L<C/'B ''&>G]FU]7P[PR\^HXFJL5]6^K3C"W*G?FBW?62VM8\'-
M\Z_LJI1I^P53VL7+63C:SM;1,7_AN-Q@?\*WDZ?]![&,]/\ F&^QI#^W(R_\
MTVDXX_Y#X[=/^8;7T/\ Q#NW_,SV_P"G:_\ DSREQ;M_LB_\#?\ \B'_  W*
MP_YIM)GT_P"$@';V_LVF']N<CC_A6[Y';_A(!QC_ +AE+_B'J7_,SV_Z=K_Y
M,T7%-VE]55O\;_\ D1/^&Z=O'_"MI!C_ *F%1C'_ '#*3_ANHCI\-I./^IA'
M;Z:92_XA];_F9<MO^G2_^2-5Q+_U#+3^^_\ Y$#^W41C_BVLH)['Q" >.X_X
MEE-/[=F.GPUDR.W_  D()X'I_9E"\/EM_:>O94?N^UV*7$>G^[)6_O/NU_+Y
M#?\ AN[&!_PK24'I_P C"HY^G]F4?\-W8X_X5I+D?]3"O&/KIE+_ (A^K+_A
M3L^WLK>GVC59_JE]7M_V\^G_ &Z)_P -W$''_"M) 1CC_A(03SR.FF5HK^W
M3#'+_P *VF^9<[1X@7C!(Q_R#.V*F7 '+;_A33V_Y=VZ-]9;Z&L<Z<KJ.'NT
MK[OO;M_2*$G[=OEOL_X5G,#[^(5/TZ:74?\ PWCCC_A6<N?0>(AV_P"X70N
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
M*UWY5P%C<M%"Z@\_+YF:X5XS#0HJO##OVL&I35^\5&.L??=_<UW6S/6R7&+
MXQUWAZN)4:53W*6CT2G>=XR_=+EM65M:;DKJ]S)E^$?BX?9EM_B+JJ1V[:M$
MJ-)J*"&RN;&*UTV"(17@\R2U87&YW/S+<97#Q@F#5/@SJNI2W5K=>+&DTB?5
M]/O]/TZ[;5;N2&*QB026WGSZ@7?<(@=H+ ;-QSPJ>)/(,=.,HU,U<J<Y1O&4
M9VY.10<7[^\I>]Y/0^DI\5Y;3=.I2R*%&O2C*7-#V=_:^U4XS3=-M1A3YHVV
M?-=_"07WP9\57MI?V$OCJ2>SNX],@6SN1JHM$AL])DT]]UO!?QK^ZG9)HH@3
M')Y8%PKG&.KUOX;ZO?:KX@OM.U;2+1=8>WNDN9--NEUV.5(-(M)](.MVEY%/
M;:#/;Z6X:.V,<N;Q@&PN6UAD6-A"LI9@JM2<ERSG&HW"*C62Y?WGNM>UBHN-
MK)2ZM-8U>)LNJ2P_)E4L/2I1DJD*=2G%5)3^J-M_N]8R5"<9QES<RE!/:5^9
MU/X,^)[U[2Y3Q]>M?6R$?:9YM7.)AHRZ5'<P11ZCLMYEW73[E7+?:G+$MR=*
MU^$NO13Z9<WOB^?4FL;W0;R6WNY]8>VF.BW6ASQ*B'4"J,JV&IJK[-S'409=
MVTY5+(,=3K.H\UG.G*<9N,N=MN*2=_?MK;16LM+;&L^*LME1ITXY)"G4IQE!
M3C[)6C=N/+^ZT<79W;;>M]SW8#'T_EBEKZI:6\CX;8*X_0/^1B\>?]AC1O\
MU%]'KSL;_O.3_P#87/\ ]0<:=V$_@9G_ -@T/_4S"'8CJ/PKX[^ NL7=E\*?
M#EI%J)@A2\\370BB989(6/Q"\:ATEED0J\-SL7*CD>1P5S7I4Z/UBMA\/[9T
M%4E)7C\4K4JCY4^CT<K_ -VW4X9550I5ZWLHUG2BK*3M%7J4U=]UKR^LD^A[
M,OB"]R"=3D4&]-X ;F((40?-9#]WS9#J4!WC'WZLPZIJ3>2PU&[=$NFNP?-C
M99D;:RVKD0_/9@#A5(;D_.:[Y9'"FM<7B$VW:[26VVWD<4<W;=EA*:45KO\
MU_PQ:BO]14Q?\3"\80W$EQM>2,^<)  +67$(W6R8^11M89.6-6+>?4O]'5;_
M %"9K<SLP>6)O.$PP%N"L W)$?\ 5[=A'<M6$LIA!?[U5T\UTY?+^Z[^IK#,
MKNWU6FM^^FDORNON(;F^N[)+8KJ5_+);13(Z331,+AIMV&N=MNNYXL_)MV ;
M5R&QSPMWXSUVS\I8KV63R()H#YTBL\YEWD7$VV-<W$>[", J@*N5;'/7@\BA
M7MS8JM9-7LU?>-NG]U_^!,YL3G$J-^3"TE:^CO\ WO/IS+_P%&7!\0M>$]L)
M;QUB@B-K*Q;S 0^\->S((\RW40?>NW:I,2C8><ZW[+[[_@OX>D\WS]^O?$)_
M/V>7YV[XA^*6\[9_!OSNV]MV.U89AEL,LKTJ=/$5*RJ4W+EJ6NN5QC=-6T=M
MCIP6-EC:%2;P].C[.HHWA?6ZE))IMZI/=::'T"W6DKB.@** "B@ HH ** ,K
M6/\ CPN.V(F]L?*:R_!SH/#FG#>@.+KC<HQ_IEQ[U#G"%N:<8[Z.26UNC92C
M)K2+:79.WWER5M#\4:;JFF^?9ZKITZ7FC:K!;W"2QXDC:"\L9V@?,4GENRLN
M589XKR8?LT_!)<#_ (0.P^4?\_FJ=N/^?^O1RO/<9@Z,I97CN2A7:ES4G&49
M\MXI\VJ=M5HSCQ^4X>O54,?AFJU!./+*\7&^MFO/1@/V:?@C_P!"'IXQ_P!/
M>J#&/?[=5J']G7X-6\;11>"+%(V;<R?:]3(+8 SS>YZ#%>C+BC/I;YA-_*/_
M ,B<2R+*X[851MYL@?\ 9K^"4A)?P)8,?7[9J@_E?"H_^&9O@</^9"L./^GS
M5?\ Y.H7%&>K3^T)V7^'_P"1'_8F6I6^K1^]K\4'_#,WP.'_ #(.G\>MYJO&
M/^WZIXOV;O@I"CQQ^!-/5'(+@7>IY.W@ DWN<#GC-+_6?/?^AA/3_#_\B4LF
MRZ"M'#I6\W^I!_PS-\#L_P#(@Z=_X&:K_P#)U)_PS)\#/^A T_C_ *?-5X_\
MGJ/]9\]_Z&$]/*/^12RG+U;_ &=:"?\ #,GP,_Z$#3N.G^F:KP!_V_4?\,Q_
M L?\T_TW_P #-5/3_M^I_P"L^>_]#"HK?X?_ )$K^R\$MJ*C;L _9C^!@_YI
M_IH_[>]5_P#DZC_AF/X%_P#1/M-X_P"GS51T_P"WZE_K/GO_ $,*BMVY?\D5
M_9N#335%1Y>W^8G_  S%\"Q_S3[31_V^:M_\GT?\,Q? K_HGVF\?]/>J]O\
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
M"&+4K9KIHWO3J#213R" ?)(;&.*VF7S"I/FR",,2:%9-=E?\G^H=';=;?>C
ML!\0H)M7@EC!LXM.N3I<LDMC<3/?M?1R1&)VEW-)]CEN@$N/W8:&%2RKD5FR
M)\4;U[R(R3:?:*UM+;.G]A?;YU@9O,MR\3M'#Y\:PERN-KF1$?;S5>ZG;:*_
MS=OPL+X5YJVGRBG^)?,7Q%N++3C+=?9+]/$A^UM;1:8D::');-%*QCEGD2YB
MBF=WB^[*=L9:,E3FK;#XH37FHO<"&TM5G4V +::[W%O']H)M9 DI$<;.R#S@
MD<NW W<9"O'7R3:^Z-OU".Z[)_J_T$DO?B!IDNDQW3/+#>7MC 8[6TL[IK<B
M^$$D$TPW$61TT>?).[&82'Y6VJX6P9_B'=3WTMJTT&GP7]^D2&UT=+VXAAU5
M[5([%;APIB&F 30R7)C9YD;>?*9 U-1UMHDW;\EI\_P8KM:=K?E?]'^!G0:A
M\2[R7488P\<^G1J)E2STZ*VDO6>>)+?3Y[Q<W$*VXAGD9O\ EJNU&\J1<VI5
M^*JV7VA)X?MIBA#6*6^CE(G\N83M%(\JY??';D%I& ^T285@@4*T4UVLOT_(
MI];=+_J=>NF:MJ7^E/KVNZ+(%CAFL+9-(:V6>")$FE@>XTZ9Y(I)=Y#;\'J
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
M'B#XEZ8T^G&:-[G0M,LK>"QLI+98K-[F:RQ]K4&$9/[R01.SLQW$^F:_\#?
M'AG4/"LVIZIX\NTT?P_I.@00:/9B2.[T_0K:UT-%O[JPA62"2YBF4RI$Z[D$
MN,)P53XRS"E"G36'I)4H5(1NF]*J@FVF_>Y>1/7N89UEE+.HPA7J2HJ-2%5^
MSTU@FK+M)IZ^;9T6B>'?!6DIK]QI5SX[TZRN-5LM1EL'TG&G6L:6.FQVUMH]
MBT316H!1)1<)LF$HG.\[#74?LN[/^%*^'/+>1X_[<^(!1Y>)73_A87BC:\H_
MYZ,N"WN37S&/QT\?BU6JKEK1I\KY=(R2Y8J37\[Y5=]=;G5@,!'+\%["DTZ$
M:B4%UC:+T]-6_4]RU>R_M'3-1TX.(C?6-U9K*5+B(W,$D(D*A@2%WYP",XZB
MO,#\.]7B601>(UMX!!<CR46_6-))IOM#F69[QGFC#*CEI2Q/*D% ,<T7ROTM
MH=+Z>37X%W3_  5J"SZ?>2^(?[5ABU*'5%:4W4D4RI/;W4=S;B.[\E;ATB,(
M)$L8B<%1N%:2^#[_ /M1M0DUF8QK?&\@@0WHRYU".[\RX!N_+:46@>R"J@C\
MH1G9D$%I\JBK?"W?YVT^5A6UEK\6WD9-WX!U>5M0^R^(Y;9+QW,:;+I5MUDN
MGN3''%%<*@\N1O,5\%B\DGW0V0ZY\!7:6\LB>)+FWD.9+N>2>]2*:,/%/*LS
M->,((O-C>3<@!&0.%!%"=NG6]ON&M%;U7YZFMH7A673+^SN&U7^TH;+3%L+B
M.9KBYEEU19//;4&:>ZE%O,1*[$#YL3#M@GNV98U+NRHB]6<A5'.!EFP!SQ0W
M?I:U_P VQ17+^%OD.Z>WZ44OT&96L?\ 'A<?]<G_ )&LWP=_R+FG?2Z_]+;F
M@!/&_A'1_'_@WQ5X%\0"Y.A>,/#VK^&=8%G.;6[.F:W83Z=?"UN0K?9[C[/<
M2;)-K;6P<'&*_+BP_P""77[-ADB\WP7\:M/V2LJ2_P#"T+9FA6&58TF!AT\;
M,KF10ISA<<'BNK#8_$X*-2-"K*BI6ORRG"]E9)\DHWMKO>VOF)Q\W&W1%B#_
M ()??LZ:C=V=A?\ A+XW0V$[CS[J\^*T5S!9$M*Q:6W%@WF %(SE,\RC^Z<>
MA:#_ ,$J/V4O#FJV&L65K\0[BYT^>*X@@U/Q@FHV+M$P8)<6-UI#13Q'&"CJ
M1@GH>1M5S7'5J4J-7$U)4YJTHNI5>BM;1S>UE;M96V0HPC"<:B2E*#35U%[=
M&K:KHUVT/4/AK^P3\ _A+\0=<^)?A&V\71>)/$&B>)= O8KOQ!$^BPZ=XK1(
M]6CT_2;33;>&P)5?W0AVI%GY4X&/GJ?_ ()I?LZ6]U):6O@'XP-:Q7,T*W5M
M\2X((9HXY&1+L0O #LD1(W' ;D C*UP.K4513NE!047&VCY>:UV_>NN9O3?6
MY=VE*R6KO=K;HTNG1>@ME_P32_9V3[<I^'GQ:ME@MHI(6_X6-82"^EGN(89;
M>(+8@QO'#*\S/( "(' R=N=.Q_X)T? *UU/3[Z'X=?%*.6SMKW2()Y_B#IS0
MQ6VIZ;>VEQ>S6[V!S<B&\FA$ZIYB,R,#\F0U-\_.H14E:SN^EFNO<&VX\C>B
MOLO*Q[;\%_V'O@A\)_$>B>/O"FB^,M"\1:4+MHK'5O$T6HVJ37<F9YIXH+)$
MFFD$<;$QNB]!CBO"_$/_  3>_9WN==U:Y;P#\5]7DN+V>X.H6_Q!LH+>[:X5
M;EY(HYK%6AA$\SQ*AR0(2>@KV<@XCS+AFKCZN62IT9YBZ/MN>/.G]7A*%/EN
MURZ3=TMWJ<F-PE''QP\<2FUA5.--K1I5)*4KZ.]VEZ6L4[;_ ()H?LY31SF;
MX>_%RU>&)WAB/Q%M'^T2*R*D*.MD A=69@S?*-A!QQF@/^";/[/X64_\*O\
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
M^1K-\'?\BYIWTNO_ $MN:0SIB."/;^5<T?"]@<C[5K0R&'&KWXQN54)!$W!
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
MD]J *NFZG+J$;/+I6I:9M90(]0CACD(8.=RB*:0;1M /.?G7WQQ[GXF#Q7K
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
M?6;QH(-0-])"\7F?:/WT,ABG>6X;(DCB:*7"A'5_]6I7)^;B^62?9IV]+/\
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
M].%\.G_;&C_A.?#0_P"7NZX_Z<+_ +?]L:.:W38-@_X3GPT/^7NYX];"^/\
M[1I/^$W\,C ^U7(QT_T"^&,?]L:+I6TVVT#;Y"CQSX:'2[NACTL+X8Q_VQH_
MX3GPW_S]W7'_ $XW_;_MC1?RL&WR#_A./#7_ #]W/'_3A?=O;R:/^$X\-#_E
M[N1C_IPOAC_R#1?R:L&WR#_A./#0_P"7NZ&/^G"^&/\ R#2_\)SX;_Y^[KC_
M *<;_C'_ &QH3MTV#;Y"?\)QX:'_ "]7/'_3A?'_ -HTX>.?#9X%U<>V=/OA
M_P"T*$_*P;?(=I<T5[JM]J%L7>UG2W5&:-XB2D"JWR2*&&"#VKK.E/\ 0-@H
MH ** "B@ HH ** "N!\4-XF.IVZ:$TG^C6@O$MLA+:\D2/4UDBN6+J65;D:2
M/+!Y$I!!4L0+=!M\CGIKWXG3'R&L8X('B@'GV5K!]J$F(F1B9KU%@\U_/2?&
MXQ*B%0N[!Z3P]J/B%[LQ:[;2Q/) L;)'"JPQ3_;+\V\P2-V$,<EG"0V6)!2'
M.=X9F[)::6)UZ'._;_B?;2Q6\6EPSPH]JGFR)!(S1JL0F:>=KE=[NK3NQ4?(
M\(7=\P5[[W'Q'MC;J(+*\#W,0FD^QP0F&)&F4ILBNVRDN(V:0E?+X ZG!HK^
M6WX?\$?1?,TX)O%EE<P+=*;NU?0;B_O9S;P1K;:R(S(MG$(IBWV=&5(UC7).
M68LV[*8UM?\ Q"FMX+G[*JQ2QVWDHVGVB7$CS++*9;N,W_\ H4 81QL5W,B[
M'VEG8(FE?32U[?BD"T2^7Z$>A?\ "Q+*?3+>^B>XM9)XTU&YO)$N9A&CMYC*
M5N6^SAHGD?<"1OCC55"_(?5]H'M^E-VTMI:__ !?D*!CV_2BEM\AA1C'X?I1
M^@+3R#I[?I1T_#],4K)=-@M;Y!T_#],4=/\ /I3LETM8-O*P8HZ>V/PZ4?H&
MWD%'3\*-OD&PK=:2@ HH ** "B@ HH 0J&&TCCICU^M9,FD64C%GB1CGJ44_
MTH C_L33Q_RPCX_Z9IV_"C^Q-/\ ^>$?_?M/\*-OD ?V)I__ #PC_P"_:?X4
M?V)I_P#SPC_[]I_A3 /[$T__ )X1_P#?M/\ "C^Q-/\ ^>$?_?M/\* #^Q-/
M_P">$?\ W[3_  H_L33_ /GA'_W[3_"@ _L33_\ GA'_ -^T_P */[$T_P#Y
MX1_]^T_PH /[$T__ )X1_P#?M/\ "C^Q-/\ ^>$?_?M/\* #^Q-/_P">$?\
MW[3_  H_L33_ /GA'_W[3_"@ _L33_\ GA'_ -^T_P */[$T_P#YX1_]^T_P
MH /[$T__ )X1_P#?M/\ "@:)IXZ01C'_ $S0=/PI?@&WR-*WM8K90L0V@>@
MQC'' JS_ $_I0 44 %% !10 44 %% !1C'^>F*-O*P;?(,8_#^E)@#\*-OD"
M5OD+T_#^E'3VQ^'2C] V^0F/PQ^&,48_#'X=*+?@&WR%Z?A_2BC;Y E8** "
.B@ HH ** "B@ HH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>g914461dsp65b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp65b.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
M;RFR,CT-<#\,!C1E]F8?3#-1=JZZ,48J%^73FW_I['J9ZGZT4AA10 44 %%
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
M>1 ,H#"-9XOF'7=QG%>LZ;ZSO8XDUMR<J1M3*DD9?'W5.#TSV'%?S1?M8?\
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
M'S!(9SN8G VFLRB?4>(Y?:UGZ^T35Y_\,?\ D#+_ +S?^A-5OX0/4CU/UHJ
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
M\1174MI'+$MI<&!EE,9)&T.D@,3L-K(P(Y^A-=#0!YO\7?\ DG/B?_KVLO\
MTZV%7[C_ )&.R_Z\Y?\ T77'2_Y&=?\ [!\/_P"EXL[ZO_(JP7_89BO_ $U@
M3M(/]4O;EATX')Q7./X<D/B"'78]9U.!$7;+I*2*VG3#R1",PLI*<#?\I'S<
MUVO=G CIQQV QZ#&.M<OJ/AD7VL:=K"ZKJEK)87$4_V2VN9$L[E(P5:"YM]V
MR2-@03QG*@T@.EF!$3=C@X[XR,?IFN1O-0:T%S-+/#;6UJ59YI2$2'S'5$W-
MGY0S$+GWKHHI6E_=,ZCMRK:S(X]0DDBBEAFBGAG7?%+'AT=4+IN4X&0&0@^Z
M9YS3C>7/3<IZ_P (!!/4@]NK8^OM753@FO(PY[/>UA?MMSC[ZCZKGH,#C(^M
M0RZK):QJ\]Q#"K211HS *#)(VV%$ R,EB!T[U7LH+I:Q+J/3E=[%RRNY)Y0A
M=67#@[0.&0\@X/W@0:J7FK+91O<7MY;V=LLXA$MPZHAD8.R(#R6)$;?+CH*Y
MZL5%M+1*WZ%QD^5:V:)$U&22.*6*:.6*>..XAEC(:.6&50\4BX(RA7!!P*<+
MVY'1U'_ 1VZ<?G46(=3E6FEA?MEP/XEX_P!A>,4GVV<?QH,#/W%& !34>RV%
M[:?W$]I=23D_,I C9E(4#!Z#@>A%8%UKS64*S7E[:VD,DYMHFN"$#S*N_P M
M?E))V<T]M.QTTFYTWY/\BS)J5]!(T4A0.G#!0AQGE>G8K@TT:M=?WE'_  %1
MC%:QIWBF:[?(;_:UY_>7_OA?\*#J]VHR750N3RJC&!D]NP!I^Q_ -OD:>FWT
MUS'</*5(B170J,<,K,"0/8?K44^KPVCVL5U=VEK+>N4M(IV5'G965"(UZG#,
MHYQUKEJ?NW;;4VIPB63<S*2OR J<?<Q@@X.#GU%-^US#N@Q_L@=*A3\]C948
M_<'VN8=TX_V1VIK7TB*S.R*BC))4 #' /YG%'-YVL5[&"^1:C?=:7/"C$,Q.
MU0H)\AES@ =@OY5P_P /[&VU+PS/I]VK-:W<<MM.B2RP,T4C,KA98)$DC.W/
MS(RD=B*BM=1E;2R9R.7LI3TO:VGS2-'X1AX_!%E \L\ZVNI^(+*!KB>:YE6V
MM-;O[>WC:>X=Y'$<,:("[,<*.:]/Z?A_2N3 R<L+0?\ <A_Z;@=.8\JS#&QA
M%1C&M.R6B^)_E8**ZCC"B@ H'Y8_'I0 =/\ .** "B@ HH ** "B@ HH **
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
M.+S3E5<E5)DCA$()QC)P"<9KI.GX?ATI/1^A044@"B@ HH ** "B@ HH **
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
M[)O W_(M^'@  5_TE\[L9(/[O^]D5U.DV[6EFD;VEK8.7=VM[-R\"G)"NK$
M[RO7CBNR5251<KDVD[V]#S[<NZ-(L5'!QC\/;^M9FHP6U[$+>\ABN8T='"2J
M&0.ARC8]5.>:F,;+T(E)):*UC8T8)';SQQJ$2.-%51P$505  ]  /RKG[S3W
MDOUN(])T>=3):M+=7+.+M-B,C2*0I!**Q51_MFN:;5Y=U=?H5SWIQTUCHG^8
M\>&/#WR'^QM//ES1SQ'[,H9)H&_=2J3R'7:,'T [5NX [ 8Z<8QCGBLMOD3=
M+Y#6*QJ2< +S@ 8S]*S9IM[$_*H!^4=, ="!V_"KBTEVL85I-1M'0V-)_P"/
M"_\ 9)\>W[EJY_X:2)#H0ED=42,LS,[*B* YRS.W  %<>*E[.,GMRQ;7JD[?
M<]3TL)&3HTHWUOK^=OP+/PE8-X.A='#QMK7B9D9""C*?$.IX92N05/!!KN=:
MTYM4TV:Q2<V[2- RR;6=#Y4R2F.:-)$:2!PI5U5U)!/-<>"5L)0Z6C;Y+1?<
M>GF+_P"%#&VV=:JUZ>UG;[DDCAX_AXIR+K6+B?8"L>%DB!)=9&EFQ<$O<8'E
MEAA2D48V@J2U&W^'-T+>$7&N3K<H^2T*S"*5!.SGS7^U>;+*ZJCN5:-2PC^3
MY>>HXP3X:&-)H/[:F:!Y ?)FAF> 1LSL4:(7H3Y/,+1N-NUBQ(;->KQ+L14Y
M.T*.>>5 'Y@KW)H DVCT'Y?YYH  )P,$_ATX_I0 M% !10 44 %% !10 44
M%% !_3]** "B@""]$YM9UM2JW)AE%N7&8Q/L/E>8O>/S-NX>F:\IATKXF1W
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
M[1]%^$NEZW8:W9Z^]K<65]]OL!<7\,%E<7&HV:NZ0,L2M-;^68]\>\1[BG7
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
MMPG$^8Y5F52MP]5P<L5&E.G*I)TJSI.4O>5.G.7+S14%:=II*4E9W-F/0OB
MXC6]U7PY;M#$8(E@T_4M0:&-F5C$C74P^0E$)7N47/  KRWXI?$:#P-JMEI:
MZO+))-X7U+3-2TBUMX)+2/5+I5BL;ZZ"N'L=MO)<R20#?\GE*%5GS7H\)\,<
M.?VG2P?#V4>PYZ53VM:M/FJNG""]G*<[RE[DU"UW[SM'3=>+Q%Q%Q%CJ,J^>
MYO5QD:<HNG2;BJ<*LIWDZ=.$*5.'-!RBTHNR;=WL_<?V6M6O=7^#6G37UP\[
M6WB#6=/M-ZQIY.GZ=<P6ME;A8U50L<"(.F>I))R3\)_MY_#?X'^+OCQX,UKX
MF_%7QU\.O$6E_#C31X;;PUX/DU/28(;'Q3J=])J%[K\\+VL.I-.52"W)7R?L
MYFEWK*BU^><<^TP?$?$M/!T(S=#'5XPI\UE;VVJ3>KV?FV?K7#-&EC^&LAP^
M*D_9XC THU6U>\:M"46FMFFHM26BL_N_(3]H&#0O VNSZ/\ #;X@>/?&_@:]
MTRQNCJVMOY.EZZ\$T^B7$EA_8NRTU+P[;+8_V<EW+#'&T]I-;1&5(BQ^;-&\
M:RZ-K^GZO*FEZE!;7L0O+#4(+>YL[_3Y"MOJ%C>(^6V36321!U998OE:)T:-
M2OS&%G5Q&$ISJQ5"I5A[T8?8D]&KO52CL^TDUT/9H9%D^4XEK+\-"%&E4C+E
MC&$(57#E7-44$G44HPA#WW)RIQA=MH^K==\,?!>?XL>'=(UOQ7I_AGPW)X3E
MUB]&DZ6CVEWJ<NH0W6C:/<WQO8H)M.O-(GE*ZE&\<BM;E'+N%SWMY\*8=%\.
MVO@FQ/AEHV@BFMO&5A8:7JNKWJ7&J+J'GV/B6 ?O8&MH5AW2>4ZQ"2)4)4,>
M>&8XUPP>'Q"G1I1I*HI\UG5E3K5(N+DE91<5'FIN[E%Q>CB[X>(F;0X0P-+,
M\FRZGFM3$YA+!5:*53EPT)X%5Z;4:=Y.3E3KN,[*$52J:MNG%_IE_P $H]*L
M=#T#]HW3--DN);"V^*6D?8I+L6PN9+.706GMY9%M))(@CI)NCVN3Y9C+ ,2!
M]U?$R&]O=0N[:PLM%OI(Y;65HM>2\:R3%F@$B_8AY@F +?\  <U]OPI+EQ\)
M.<H<E.4N:FTIK6"]UR]V]WUTU.1XF>/R;*L;4A2C6Q]"A7G"FYNE&=6@JDXP
M<U&HZ<93:@YQ4W%)R2E='@-UJUS:W4U@O@&V;0K>^NX@MGI]PD\Z2L5FN82T
MA1_/D(8R%2&7/'>LOQU\4_"?PY\(:YXPU;3[^TTGP?H5Q?1K+HUQ91L;2 0:
M9HMM<R(!#-=WCVMC"@.<S@#@5]]CN'<FK1Q.8XO#8;'5N5XBM4KJFZCJT8.4
M9-M+F:5U'JG==4*CG>;QH8?+Z>/Q-+"4&X4*,9R5*FJC]Y0C]E2>LNA_/!;?
M&'Q9J_QPU#XL>+;K4)_%KWFL:O97-EJ5YICZ-=:QI.J6.G)X?OXV#Z7IVDS7
M5OY2VV !IK#EV)KW;XK_ !3NO&WQ0OOBEHVIZUHU[J=KX:T+P9>V^H7L&LPV
MFA^';#3+ SWYG,TP9-/N+AA.\GF&[RX9F.?S6E*;KRQ/,XUTW+F7QJ?-=-2W
M5FE8].:481I)>XDE;I9*UK;;;G]"W[.'B9?&7[-^F^)E8M_;.A:O>R$X+">7
M1T%TK8P-ZW0F!P ,@XK^?VQT_P  6_\ ; \<+XJ_M1O[1;0_[ BT][9]]I,V
ME/?/?9*VXU,Q&9$!;R"VSYB*_I3P>Q6+>8<>_P!F3H1QV(Q.!J4EB')0<%]:
M=1ODU]V-2.UM6C\XXTI4U1R*IB546'H4Z\9NG:ZE+V7(M6MW!_<5(K7X:O%;
M1+!XJ:\:&/[1(L=BL(N1&/-6&/!/V<R[B&9LJO4&K[Z;X#\EH=-'B&UO@RF&
MYGMK2Y@\LB,S>;&K1LI!\U 0W/R-CDBOZ!HSXB4O?GA73;LXQG43<&[.-]4G
MR=;-=+6/S:O5R]1Y8RQ"=M&[-72TNK[7Z>1\U_$N3S?BGX9T30[S4EEMKOPK
MI]C=VR/9ZE!>ZCJL4Z7%BD$C/!?*\T6UHW+;D0CIBN[_ &S?&FO^)_VB?B18
MZMX@D\21> -<NOAEH%Y);B.Z3P_X4E>UL;:<8)O-3DO9;K[1>/E[F9GE(^<
M?PWXB5HXKC[B:KRWK4\;6HJSYN7V"CAY0B[+F2=)J.FL8QT5S]_X5YJ'#.44
M>:U*>'IU6ME^\YJJDU]EVG>6N]]=#]K_ /@E9ILNC_ SQIIDZ&.XL];TQ+B(
MD,8KB3PYYLT9(X^220KQTQCM7Z'_  QXT>/V9OT9J\CQ"PD\#Q;CL#-<L\!3
MR[#S3W4J&78.E)76]G%JY?#E98C)\-B(N\:\\353\JF*KS7X,L?";_D38_\
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
M#+)(BX!.P2HIP'&-*:X\!V++"UD^[5+".YBA@MKEWFM[H)"(XHT8&.5T(+(
M"<,6.:-OD&WR-?1W\.:[=/%9Z?YD>F6-@EO>/&Z1/;^=<""*VW$,R0RVY4L0
M/F4\<9KO ,#TQ^.,?6A:>5B4K>5A:XBZ_P"1GM/^O:;^1H6\?4;V9T'K]3_.
MBNDA;(**!B'C'L?RKE?&&O7^CII%M97VG:0+]KOS-5U5/,LX#:1I*EJ5::)1
M-.&<*2XQL. 2:%:4H4]W?2*WT5]%Z(<5KI\C&N-7\?:I8^&;_P -W'A6S^V6
M;RZM;:VMV9II%O;=8I=+$<J^7!)91W;CS-Q!GAY.TYH27OQAV7;QW?P]4M%O
ML4,M^!!(L;+^_<N?.C:< G 4[<#L:P<6FTD]'H5MY6->]O/B&5CETZ]\%[EB
M8R6=TUW@R+!/]R\2?[HG:U))CQM,F#R*SO.^,4\#+:WO@%;U;J?>ACU">WBL
MSYHMV.RX#F56\H.H50=LF#R*5FNE@/4;?[8NG6ZZB\$FH+! +U[562U:[$:B
MX:W1R62$S!RJL6(&,FN \:^*M2T&ZMK6SO=+TN(:7<:F)]4B:5=1EM) ITNU
M"S1;9F4J3M+/B0;5-:4HW=GH/97V6U_0KZEJ?Q'N[G2[KPY+X2M-.N-)L+VZ
MTW7/M?\ :L=U+%/+>1[HI0J0*K6VTD;OW<FX<C%1[WXNB(XNO #.MS;E@LM^
MFVV,ENUQ%S(?WYM_/V-P-S(3P#4-:;!RR2V=D7[V[^)8+OI=[X)D!0[+:Z:]
M4HX^RH)&GCG)D7S1<C84& \8W9!K/CF^,MQ96RQ7W@!;_8!J#)%J4UM"23B2
MW5)BTB' &V3:0<]J5FNEA?H>M/O^SQ^:5,@V!\9 #@#. 2<<^E>7^+_%FKZ/
MK0M;2^M+&.VL[*YL].N;0SS^);FXN)8I;&VFW PM$L:#$2N<S*[?*#6E-1U4
MGRVO:^GH2]'VL9WBSQKX@TW7[C1],U_P99>7;V\HL]66_?5+7SK*64R3K"/*
M8&:-G" ABD1_O"L_PUXF^)'B2WO'TC6?A_JAL-4ELKR:Q&HF"WCCFV^0\<C*
MWVQ$23=AMA("Y!!K-[V2V*_0[@Q_$Y;*W47/A4ZBKP_:YVMK_P"QF(VBBX^S
MVZ3*X<7>=F^0_*3FL^['Q@3R!93^"Y1(6>X:X@U*+[+F> )!$J3L;AO(6<^:
M=@W.OR@*25MY6"S738[/2_[872M,.OFR;65A U$Z>)%L3."<FV64EUB*[<!B
M2.:\\U;QMK=EXM33+=[$V<.L:5I/]D/&QU;4(=0CC:75;63S5VV]N7.X"-EQ
M&^6#<#JPT(5')5'RQC#W6].VJ\ENSBQ=:=&-)03;E-*R72X^XN_BNNJ:E]AO
M? 4^C+>S)81RM?IJ$-FT\(M/MLBRE/M(C6[5@% +%,'@U+:7?Q32ZL1>W?@1
MK187^WO:R7Z323B.$)]D1Y&$:!UNMV\M@/'S\IKGWNDOA?X':E\,EV1%?7GQ
M919%TR]\ 3GY2&N?M\2P !Y)(W"7#>;^Z:+:V5X))'2M33C\4)]5LGN+SP<W
MA]9T>]-M!?/?S6_[_P Z"U?[1Y44ROY \QMP_=M\O-%N7?1H-O*QW>H?ZF7_
M *]9\_\ ?MQS^/%<!\,>-'3MAV]L?,U#T2]5^:#;RL3_  F_Y$V/_L.^*/\
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
M+?-C)/#=,5Z=\,?^0.G^^W_H35Y'&7(N)<T]FN6'M:5EV_=4ONU[&N07_L?
M\SU4)?A4F3_";_D38_\ L.^*/_4AU&O2Z^.P/^Z8;_KW#\D?2YC_ +_C?^OU
M3_TIA176<044 %% !10 44 %% "=/P_I7S_X;&/VBOBQSC;X&^$_M_RW\<#K
MZ41]WY$R5XI;<I[V8XRZ.=I=%*J3@X#XW#[PZX7\J7RX_,67"AT5E4YQA7*E
MAC/<JOY4U=7T"Z?_ &Z#)&SH[!=T6[8<\KO&UB.>Z\4QX89'CD<*7A8M&V<%
M&*-&6&&ZE6(IW?;8-%\A[Q0NT3MAF@8O&QZHQ4J2OS<?*2._6B6*&;8) K".
M195![.G*L,,.0?\ ]5&JZ;#NE\A66-UV.%91C*MC!(Z$^]>$Z,?^,C?%N.1_
MPJ+PD<@Y'_(W>)_\:%>S6UU;[R6_>C\SWT=!2U%K:=BQK=J;3 ** "B@ HH
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
M^";GP3INKVMY<V%U/J%^EZ\NGVOV6,E+=+?]ZI ,DW[OER.FT9XKY)_:E_9
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
MWZ?;_89+&*[CM+/38EO)_L-SJ%Q-YQ6^D1I;I(YRIP@\PJ1 J2Y,Q93>CO\
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
MP]KNJ)J$!G7^R]/^U?9]DT4#0W!5ODF#R [><JI.>*L^#_&,/B[[:%\-^(M
M:Q6U9EU_3OL'V@72&13:E7<3!% #]"K'&.*TH5?;4*-;;VL8NWJK_@*<.6=O
MY6_PT.W\M/[HX_I1Y:?W16PB&=%6(D *5P>/:N"\5^,QX9DCA@T:75)8-.FU
MF^$=Q#;&WTRUD6*:9/-!\^4,W$8V\#)85OA<.ZU51YN6,MODCFQ.(6'IRERW
MY;$6I^--6MWLGT7P-JOB"POM/L;^+4+2:VA@47H9O)=9"6\R./8S8SP_M6:/
M'_B;SY(V^%GB,0)*8%N4N[!Q(PDM$61(7VO]G9+F5_,QTM7XK*3M*4/Y;&\?
MAC+^8IW?Q'\76P3R/@]XHNU8 YBOM.4(-UNK[D8 Y7SI3CN+=NFX5V?@_P 0
M:GXB@NI-7\):GX5F@=!%%J+1.+F-]WS1-%C!7:-RE1C(Y-24=9.BJ%( &&Q^
M=<7KGC!=&U"2TBT=[ZWT^VMKS6;M;F& V%K=2-'#)#!+EKQSY4I*IM^Z "2<
M5<(W?;EB_P!2=GZ%#6O&FOZ3K<VGVOPZUW6-*C@BFBUS3Y;4V\Q>S:Y:);9\
M2[TE7R#UY(;IQ6:OQ"\2;[02?"OQ/&D]^+69S+9O]DM3)=K_ &A*$;F$+! Q
M7AA]K4'[I-1?E\BOT+NH^.->L781?#;7[^$K(89+.XLF=V1W5%>%L-!O158%
MC@;^^*A'COQ*TVGQ)\+O$#)>-;":5[JQB33XY7MQ,]R) #F%)I'*KG<(#@_,
M,%[_ "#8]+G55"%55<G& ,8Q^.*P;SQ#!9WOV4V,DD,4MO!<W2-&5MI+G BW
MPY+F/<R@N.!GO7EYKFO]E4*-247/VE117E=V_ NC2]K*2_E5SD]4^)D.E:GJ
M&F'P1XTO?L%R;87MAHZS6-R5:S3S+>;SEWQ$W@(;;C;!*?X*C'Q03R//;P#X
MXCQNW12:/%YRA3&H8HERV 3(".<X5CCBO2C)U$I[))67:ZN1W_NNQ!!\6(;B
M<P1?#_QXO.U)9=$CBB9@DK\LUQE5_=  X.2ZC%>LVYCG@AF$1B$T4<HC==KI
MO4,$=>SKG!'8@CM5 4]1 2*4* O^C7'M_P LWQ^5<!\,/^0,G^\W_H34WI"G
MTM)?F&Q9^$W_ ")L?_8=\4?^I#J->DA<?AZ<8KCP/^Z8;_KW#\D=N8_[_C?^
MOU3_ -*8N![\>IZ4;0/P^O:NEQU.+;Y"_IC],450!10 44 %% !10 5X'X6X
M_:*^+O\ V(/PG _\"O&] 'ME]:1WBQ(\EQ&(FWJT$C1,2%*8;'WEYSCVS5(:
M5 (_+$U]Q#Y2YNF+!-V<C/.[WI7Y6NPG*4=(J[8]M,ADD5C->J8TA0".X?:4
MAX7>O=C_ !'N:UPV.-K#'^R1C' JG;IH@BI)>\N5]OR#=_LO_P!\FEW?[+#'
MMBD,3(XX;C'!''!!''MBO#-+X_:/\6?]D@\(?^I9XEH ]Y'04M #6[4V@ HH
M ** "B@ KB+K_D9[3_KVF_D:%O'U$]F=!Z_4_P Z*Z2%L@HH&)T]L?A7@/QS
M^._PY^$,OAS2_'>F^(;^37+>\O\ 33H=G%<^2EA-!!.97>\@,;[IX\!=^1N)
MQCGT\GX3Q/'&84>&,'*E'$8^-6477J>RI)4*-2O/FJ<LN7W*<K/EM>U[+4YL
M3F$,JIO&U%)TZ+C=1CSR]Z2A&T;J^LE^AXJ_[=7P.:.WACTSXC6D5M&8XXK?
M2[2V4QG&,_\ $U#/@?Q#U/-,7]N;X'H%Q9_$MML@E&^SM'R5 &&#:O@J<<].
MIK]2H_1XXYH4J=&-7*^2DDE_MDWLK+54-3PWQCE,I7E[??7]TE_[?H;B?\%
M/@J1\VF^.8R. #HED> !@Y353Z5+_P -_P#P0'_+AXYX_P"H%:=O^XI6W_$O
M?'7_ $$96M%I]:J;]?\ EP1_KAE*O[M?1Z?NUMT^V?0OPI^,7A3XU>&;[Q)X
M0BU:#3[#59='G36+-+.X^U0P6]RS1I%/*K1&.YCPV[.001Q78:QX<T'7W@&K
MVL-P]JH6/<T\3&.4[O(D:*1?-A=E!,9)5MO(-?DN<Y3CN&<ZQN48N=/ZYE=2
M=&LZ4N>ES\L&G"34>96FMTNUCW:56CF.#I5()JCB5&45)6E9<UT[7L[1T-$:
M?IRNCH=I2$6Z"*65(DA1/*6-(XWV)M7 R #P*<;&P.X$OABI(\V<8V+M4#Y^
M  .E>*U[SE=W>^B_+H=D5*,(P7+:.VX+8Z?$2REU/;,LY'+^9C&[^_S^G0 "
M:V@M[+<\+.JR@ M(;B0$KNV[6E8]"3T-"5NK^Y#7,NB\M_\ (F>59$&QPVUA
MR 0!R0.O?@U\G?'']H7X._"KQ!;6GCW1/$&I:Q9M;):#1[2&X-RLD(O?FC_M
M"W$]M;B6-B;A2BR2!4RYQ7KY#D^/S_-L)E&6\GUG%\T(N?NQ7*G*4I2UY80I
M1G.3LW:.B;LGX6>9_A<A_LKZQ0KUY9MCH8&C&A!3<:DJ&(Q,JE3FE#EHTJ&%
MK5*DE>24;*+;L>13?\%%/@$LLTLGAWXDAYU*28TRP3Y3M! 0ZZNTG8O8>W4Y
MK-_P4:_9])RWA[XFDEPW_(.TX<CRR!_R,'"_NDX]B.A(/Z9_Q WBY6_VO+FN
MRK5/S]B:1SW!R^&-7YQ7_P D,7_@HU^SX@(7P[\3!G'73M/(&U64!5/B#"C#
M'H!^E6+;_@I)\ K-62#P_P#$I0SF0[M*TN0[B #@RZ\Q (4# X ' %"\#N+5
MMB\O27_3ZI_\I*_MG"KI-6_NK_,^M_@[\:/"GQT\$KXZ\(6^L6NDQ:Q?Z/+!
MK5I%:WR7>G)!)-B.&XGC>(I<1%660]P0",5T5QJOAVXOX[Z6RN'NH0BK*0B@
M["?+#QFX <*?N[@>>17Y;G/"5:&,QF38]TYULHQ+IS<*EH.I"3?N2<;RB^6^
MR=MSL_M6GA*<*JYH_68/E:AS66B=TGINNI*^HZ7=.\C3ZU&6</LBN/+C0@%0
M$5)  ,'IDBKMKJ6G6LHG235)&$*Q%)Y?,C(3:$?8\A D 4C=Q]\U4LLQ*;;4
M([*REI[JLNG84,?0G?EYK-W5XVZ?YEQO$UJH_P!1<@CG[L)Q@=AYIY!'?'6J
MC>,[.+(:UO!@$C"P$9 '&!/Z^PJ895BYR2CR6\Y6_0)X_#TM9<UET4?^"6H]
M6MM8M+F:V$JK#%/$ZRH$8'R&8$89@1SC@UROPOXT=/\ >;_T)JY,11GAIJA4
MLITI).SNNCT?S.FC5A7IJK3OR25XW5GO;5?(L_";_D38_P#L.^*/_4AU&O2Z
M\[ _[IAO^O</R1Z.8_[_ (W_ *_5/_2F%%=9Q!10 44 %% !10 44 %>!>%_
M^3B?B\.@/@#X4*<<$ W7C<<8[CB@#M_&/AN35-*M;'_A*;[152]GD>X1$E^V
M)-97,!LYR)$98T$K2JT;JP>)2<X J5-.7[!) WBJ]9A<IJ*7+,%>&U2(0I;
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
MX'_=,-_U[A^2/6S'_?\ &_\ 7ZI_Z4PHKK.(** "B@ HH ** "B@ KP+PO\
M\G%?%T>O@'X3CZ?Z5XW[?I^- 'JWB'1=,U73AIM_H<>KV+2EWLR%2.-_+E D
M'S J<N1N7GYR.A-8^G>&=#TBT>UT[PHEG:-8-:26\3( ;=YGG-H%,A.SS9'/
MWAM!P. !0I. G&$TX3V>QKV=K%H\DG]G:"T"W8MY+A[=XU5I%C6(F52<EHXU
M1=W<"NG'3TQ^E%[D4J,,/!4J>D8W:^;N_P Q:Y#QYX?U'Q/X3UG0M(U630]1
MU"V$%KJL9E#V;B:*5G'D.DGS)&R$HRG#GFJ@U&46]HM7,L92E6PF(HPE[.=2
MG*,9+[,FK1E_VZ[/Y'F7PO\ AAXP\$ZEK%WK_CBY\16^H6=G;VMJTE_*EC-;
MW4L[SJVH7$N"\3K"54#Y4'4U-I9_XR0\6]O^+0>$..G_ #-OB:M:\X3G>"Y=
M-4>;P[EV+RO*J.$QN,EC\1"=1NM*]VFTXK7^5:'O(Z"EK ]L:W:FT %% !10
M 44 '3\*XFZX\3V?_7K-^@--+5?W1-:6-_\ H:*Z";6T[!10 F.GM_2OB#]K
M_P"'GQ'\<ZGX"?P+X<U?7;6PTO6HM2;3'MD2WFGN[![9)C-/&=SI%*1C(^0]
MZ^\\,LRRW)^-,JS#-L53P6 H0Q?/5J\W)&4L)7A3ORJ3NZDHI:;M'EYS1KU\
MMKTL/!SJR=.T8VO95(M[VV29\C6?P&^/UJX+?#CQ'.G1HIY;!U/N&-\61O<'
M\*W?^%'_ !F="K_"GQ"VY61D>72WC*L-KH<WG*E<@@CI7]-5O$+@.4N:EQ5@
MJ?=*-5?-6I:>:/CJ669I"/+/ 5)6M9W7XWD8,_[,WQ-NE$<GP7N1&,_(T=BR
M#)#']V+\)]X _=ZC/:KFG?LV?%'31(++X3:G8B4%)A9M;V@F0G<R2K#J*K*A
M;DJP()J:WB/P15P[PU;BG!XBA+25.K3=2G+WE.TH3H2C+WTIZI^^E+XM3KAA
ML]BTXTJ]/E:<>6?*X\JY(M24DTXQ]U-;1]U:'Z#_ +,7A#Q'X+\ ZOI7B70K
MGP]=MXAEN+:QN1 K&S^P644<D:V\CH(MT3J,8QL/%>YZSHFGZY +/5K**^L=
M]M<+#(\R8N;9F>"96@=&5XV8D$-UY[5_*/%V94L7Q?G&:97BU7IU,4ZM"O#5
M2_AM37.M=8OXE\CZ>.%IU,LP^%QU*]&4)PK0E?:<6FFXNZOW3N9EOX,T&RM8
M;.QT]K"U@EFE6*UNKE=[W#K)<>=)*[O*LK(A=2V#BL[5]-L?"VCZAJ^G^%]5
M\3WEO"S6VAZ>L=W>W]T[-Y<4!N6CC@4NV'F=L)'DX; !\>CB\9C,13H5L73H
M+%U8JIB*B453]I/WJLY05U"',Y-1C\*:2.:MEV7Y?A*E?#8"KB/J%&3HX6ES
M3=3V=/W*-.,]'.?*HQ<I?$[MGX&_M<?"/]M3X_?%E=3O?@=XV;P=X5M1I_@K
M2=$BTL:!ID.H+'=:K<012:@'ENII_*CFN'3S7^Q(.%PH\^\6?!7]NCQ1\.O"
MOP=TW]G3Q'X.^&?AV&T_M72=%TS2H+WQQK5@%GD\1>++QM8:6]FN;Y5E6V C
MC7R$W9^4)R<0X7 XC-Z\<+5]M@,#BY?5I*6E>&'O1H5Y[7E425>6FM2;T6QW
M\+XO'X3(\'+%TGA\QQV"A]:IN+3P]3$I5L1AHJSM&C*4L-!7]VG"*NVKGZS_
M /!-OX+^.O@A\"M7T'XA^&]1\+>(]=\9WGB2;2]3%NMU!#=6=I:P1R"VED0.
MD-K'N4-\I;;VKYF_;-_9Y^,WQ ^/GB3Q/X.^&GB7Q-H%WIOAZ&UU/3TL?L<T
MEKH]M;SB)Y;Q)/,CG25&!0#CCK7ZCX99QD_#_%M;$X[,Z.$PBRJ-)5YN7(Z\
MH8!SA'EBW=5*=5;6M%Z]_.<<;B,NO+#SI5Y8S%SC3=E.-'ZUB?82>NG-0=*6
M^TD?*A_9!_:0S\GP6\8(,#Y?+TQN1U.3J%,_X9 _:2((_P"%+^+L$%3^YTT$
MJ>,<:A7]#KQ)X-5O^,IPNG7FJ_E[,X/J>8_\^JGW_P#!.Q\>?!/]LCQ5\+M%
M^&NI? VXU+1O"4-M:^%[F+P?X8@\4:7:Q3!C;0:_%?+.+9EYE4 &8HK/N<%C
MX!X/_95_;.\+7%Q=6WP%\>[-4T;Q#H-_:G^RXU?3-?MI[*2VN0-5Q-&A^R70
M5MP\VU1AA@"/P;,9<!\/8S$4^%<R]O@\>I8K$*I7G6C'$NM_#IRG",HP4'S1
MB^9JWQ'L8^OF^<8;#4<?!?['&I2I2C'EERU>:4W-\SYGSVMLE?1'[H?L-^ ?
M''PY^ S>'/'7AK4/"WB%O%NNWR:7JBPQW!MKFRTQ+><B"651&\D,BYW9^0\>
MOJZ>$O%$E_\ :-0\,>'KC[4[&^U))<ZI]FBB9;*)5^PQB\"2X4":0;$=RO(
M/RN>XO(,RX@XJK8K$K$8''XF52@HTHUJ&(2<JD/:QJ->XJL:3ORR<6N=+FA$
MYZU+,Z<<LE@KTYX:,E-1E[.<7)1AS0G%<T91@ZBM&45)-QD^63-'_A"I3U\.
M6Q'O#;'\_FJ1/!MS;B62TT&.UN"AC$D$-M&QC?B2,L&R%8?A7SU+"<+8:M2K
MT,#E]&M2DG"I#"TH3@^KC*--.+2O9IIHTE5SVI3G2JXK&SIR34H2Q-64)=E*
M+J-25^C5C%@\%:]ID5K:Z7HZVUA:1M'%;+%$IA&5\B.U99U$,*9<>7AL[P<C
M!RC>$_%JW-G="PN5^SP2P1V\,XBM425UD!DL4E$'VB,KB.4)YBH[H&VL<_21
MS3)WR.>)CS:W^)Q3Y9QO;ETM&5ENU+5-7/&^H9E3YH4L,XTXI**5E:*<;):]
M.7TMIT/1/#5CJ-CIFH1:C;R6TC^;(BR%2SJ;5@7RK$8R,?AQ5?X8<:-'_O-^
MC-7Q69SIU<96G1DI4G.+BULU:*T]'H?58"%2GA*$*L7&I&+O%]'S/MY%CX3?
M\B;'_P!AWQ1_ZD.HUZ77BX'_ '3#?]>X?DCV,Q_W_&_]?JG_ *4PHKK.(**
M"B@ HH ** "B@ S@>F.?3&*^;]*U6UTCX\_&O4[^7['8Z=\.?AG=W=S(5"0V
MME)XPG>8CKL=9)E7C[UJX_B%-)R<8Q5W)I)>;:2$VDK[)'&7'[9?PW@EDC32
M_%DZQNR).EC9*LJJQ"R*LEVK!&'(R.AJH?VU?APG_,'\7?A9Z?V]OME?8PX*
MS)WM4@^6W22W5^O;8\B>;89/E<9>XVMUT&Q?MK?#N:5((- \;3SRL$BA@T^R
MEED?!(6.*.[+N< \*">.E-E_;8^']O)'!+X7\=QS2C,,+Z39I),-YC!BC:Y#
M./,5EX'52*'P5F/-;VU*+71W!9UAE]F6GS*3?MT?#*,E'T#QHCJ2K(VGZ:K(
MRDJ59#?94@CD$9'>HF_;N^%Z_P#,"\:#ZZ?IP_\ ;VMO]0LTM_&I-=O>)>=8
M?^26GFB2R_;J^%-Q=VUO<Z;XNL()IXXI;VXT^R>WM$<X$\ZPWC2>6IZX4D#)
MKV/P]/;WO[0'B*_M;J*X@N_@WX-G@:)MPDMIO$_B*>WNE(X,4L<@VGC.#7A9
MSD.*R+V'UAQ:KJ3CRW^PXI[]N9';@\=3QG,H1Y/9VNEMK>WY'OP;';I_2C=[
M5XMCML*W:FT@"B@ HH ** "N(NR%\36?;%K/^@-5'?L&WR-_CU Y[@CI1_P(
M?K6Y#T?H'_ A^M'_  (?K0 9QW''89XKS7X@^%_&OB/5/ =UX5\8MX:TO0-9
MDO?$^G))-;R:]9E8Q!")HHW$BPE92;>0!)/.Y8;:B>R\BHZ/T/1A;7BRN_\
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
M    P!CH*E0C#9<M@V^0_%&*N[ D/2F4@"B@ HH ** "HY.WX_TH CHH **
M"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** %7[P^M2GM^-"_P _R$^G
MJOS0#I^=.J8]/\*_4N0451(44 %% !10 44 %% !10 44 %% !10 44 %% '
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>g914461dsp66.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp66.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
M8M:Q:>C.4G^,_P"RC/?6^H-X^=;FVN+:YBVV/BSR_-M+EKJW)B;1&7Y)&(X
M)7@DGFN^C_:P_9YB78GQ$M@H9F^;1O%+G+L7;YGT8G&YC@9P!@#   ]_'^'G
MB=F4,/3Q7#LI1PJ<8<M7 Q=G;=K$:[)>?6[U..AGO#V'<W2QR7.];QJO;_MP
MS;O]IO\ 9NO9)99/B%"LDRHLCPZ1XIC9Q''-"F[;HF' BGE7:P*_-TR!CG[;
MXZ?LL6GV@1>/S_I-O!;2^98^+GS';6KV4)7=HWRNL#D;AR3ACEN:\S_B$WB$
MO^:<J:?]1&#_ /F@W_UFR-?\Q\=/[E7_ .0.LLOVJ?V=K"TM[*W^(MN(;6)(
M8M^C>*'?8@PNYSHF6..]<R_Q\_999[J67QY&[7<US/,6T_Q> 9+N2.2XVJFD
M*$5S$HP.@R!C-+_B$WB"O^:<J:?]1&#_ /F@/]9\B_Z#X_\ @%7_ .0-S2OV
MH?V;]'MWM;+XBPB%[B:YVRZ1XIE*R3$%PK-HF0@VC Y^M4+_ /:0_9DU&Y:[
MN?B&IG9HV8IIWBY4S#'Y496+^QRD1"XY15)(!)/<_P"(3>(/_1.5-/\ J(P?
M_P T!_K-D7_0?'3^Y5_^5FK8?M5?LY:;96UA:_$6W6WM(4@A$FC>*9'$<8PH
M9VT7+$#N>:YM_P!H']ER2:]EE^(AD-_=7MY<(VG^+%C,M^L27(1(]$78C+!$
M ,Y 7@\T?\0F\0?^B<J?^%&#_P#F@/\ 6;(_^@^/_@%7_P"5F]IG[4G[-FD0
M/:V/Q#MHX6GDG*MHWBJ0B23&[#/HI.WY0 /:LJ__ &C/V8]2U"74KKXCYGG@
MM+>1(]-\5Q0F.RF>>W_=IH8.5E=FZ]<<<"C_ (A-X@_]$Y4_\*,'_P#- ?ZS
M9'_T'Q_\ J__ " _1OVD?V8] GEN-/\ B(BR3VMO9N)=+\5RJ(+62:6%51M$
MP&#7$F6ZD$9)P*Z'_AKK]G<?\U'M!_W _% _]PE'_$)O$+_HG*FG_41@_P#Y
MH#_6?(E_S'QT_N5?_E8?\-=?L[C_ )J/:<?]0/Q1V_[@E'_#77[.X_YJ/:?^
M"/Q1_P#*2G_Q";Q"_P"B<J?^%&#_ /F@/]9\B7_,PBK?W*O_ ,K#_AKK]G?_
M **/:?\ @C\4?_*2C_AKK]G?_HH]I_X(_%'_ ,I*/^(2^(7_ $3E3_PHP?\
M\T!_K/D7_0PC_P" 5?\ Y6'_  UU^SO_ -%'M/\ P1^*/_E)1_PUU^SO_P!%
M'M/_  1^*/\ Y24?\0E\0O\ HG*G_A1@_P#YH#_6?(O^AA'_ , J_P#RL/\
MAKK]G?\ Z*/:?^"/Q1_\I*/^&NOV=Q_S4>T&/^H'XH&,?]P2C_B$OB%_T3E3
M_P *,'_\T!_K/D7_ $,(_P#@%7_Y6'_#77[._P#T4>T_\$?BC_Y24?\ #77[
M._\ T4>T_P#!'XH_^4E'_$)?$+_HG*G_ (48/_YH#_6?(O\ H81_\ J__*P_
MX:Z_9W_Z*/:?^"/Q1_\ *2C_ (:Z_9W'_-1[0?\ <#\4#_W"4O\ B$WB%_T3
ME3_PHP?_ ,T!_K/D7_0?'3^Y5_\ E8H_:Y_9X[?$:TX_Z@?BC_Y24?\ #7'[
M/ _YJ-:<?]0/Q1V_[@E'_$)O$'_HG*FG_41@_P#YH#_6;(_^@^/_ (+J_P#R
ML]B\,:QIOB&PM->T:Y6]TG6;>/4],O%CEB6ZL;U1<6LXBGC22,/"Z-MD16&<
M$ \5^;VI_'K1/@=^VU^T^^L:#JVN?\))X$_9[6W&ES647V7^R=%\8^;YXO)$
MW>9_:,>W9G'E-GJ*\#AKA;&<2<2X7A>G6IX#&XBIB*3G64I0I3PU&M6J1E[/
MF;_@2@G&ZYFG>VIW8[,*6!P%3,'&5:E3C3DHQLFU4E",6N:UOC3UMIYGIMI^
MW5\/+ W1LOAQXFM/MMW)?W8@N-#B%Q>S)&DUU(JW(!GD6&,N^,L06;+$DV_^
M&^O!/_0A>+?_  ,T7_Y*K]E_XERS[_HH\N_\%8K_ .5GS'^O&#_Z :__ (%3
M_P#D@_X;Z\$_]"%XM_\  S1?_DJL?6_VV?A=XDLAIVO_  M\0:O8"99_L=_+
MH5Q;&9$DC21H9+DJS*DLF"0<%LC! (/^)<L^_P"BCR[_ ,%8K_Y6'^O&#_Z
M:_\ X%3_ /DCFC^U1\"&^V>;\%M7G2_MH;.\ANI](NK>XM[:*6&WCDMKF^>+
M,<<TP5P@9?-<ALL2=G2_VR?A#HFJWVMZ1\)-;T[5M3A6WO[^T?0H;BZMTE\Z
M."5UNN84D)9$P%3)V@ FC_B7+/E_S4>7+_N%BO\ Y6'^O&#7_,#77_;U/_Y(
MZ3_AOKP3_P!"%XM_\#-%_P#DJC_AOKP3_P!"%XM_\#-%_P#DJC_B7+/O^BCR
M[_P5BO\ Y6'^O&#_ .@&O_X%3_\ D@_X;Z\$_P#0A>+?_ S1?_DJOGG]I#]J
M[PS\6?#WPO\ !NF>%-?TF[NOVB/@'>)>:A<:;);(MA\2]"N'1DMIVDW,JD#
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
MRG3G",KQC./+*22=X2C-6>L91DM&F/HK<YPHH ** "B@ HH ** "HY/N'Z4
M?F;^WQT^&O\ UV\5_P#HO0J_.5#AF'L#],''^%?V_P"#NGAWD'D\=_ZL,6?C
MW%.F?8[R5'_U'I!+]W XP/IVXIZ-N53Z@?\ U_UK]-V/G=D,W;)0.S?+]".5
M_J/QJ7_/TQ1T72P;)>0U6R,=U.#[8Z'\13NGMC\,4;?(6WD)C]*8R9_P^E&W
MR&M/D0E=O XQ^'2F8Q[?I04M/(]T^#7@3PSXRA\1R^(K2ZG736TZ.VF@EU)(
MK5[J#4G47":8ZN5FN+:WA#,& +#[J[V7>C^&W@]/#$,MWI\T/B"YBUJY)BO]
M6$=A#I/B"]L;E+J"Y=$A,5O9VUNG$[-)JD;2*  ]?GN9\09KA<XQV"P]>$:.
M&Q&"C"')0E^ZGA:E?$1ES+VJD^6#C+57G&*<4VX^YA\!AJF%HU9P?-.G6;=Y
MKWHU(PIM6?+97=U_=;=]+W;_ .%G@RWUO1]/OK"[T&PO[/76O+@ZC=0R:=J=
MJVG+INEM<ZU?26VH3M;S7-V)+ 3^8'6#R?M%K=1Q;TOP8\"1:Y?6L5GK$EM:
M36ZK9-+JEW)<V2^$[75[F]M[NS,$B3K>2R[U>!XM\+6\6^1XE?R:G%V>4X4>
M2O1G3GA*U55I4Z4;U(8GV:DI<D:5H4^6HZ2AS\LW&HX54D=$<KP=Y)PG&4:L
M(\BE)VBZ?-9J[EK*\>:]KJ\4XZG):S\.? EG\(=1\56-M?S>([&V\,JUU'J$
MLMK#?ZE#8R:E'/8BZE6 QL+Y7AE"R0&2%2H/(\@T_P /Z!=6RS7FO)I\C2[/
M(-O<W3B(3>7YY>#"%3#B4*.>=N.,U]-D^<YMB<)CZM>E'%5Z&85*$*<%&DX4
M51H5(\S<8J\74E=M7E=6T1YV*PF%I5:$(2=*$J$9MMN5Y\\XNRN]&HK2]E;S
M.0NHHX)VCB.44#'S!L''J /K@\C.#R*K5]C!MPBWHVDWTZ=CRFK-I=-@HJQ!
M10 44 %% !0>A^E '[Y_ 3_DD?PS_P"Q&\-?^FJVKXKM/A;'X[_X*#?';Q.=
M9DTV7X=>&_V<M7BLELEN8]76[TGQ:9+:28W$;6;+]@7:ZK*/WARO S_ -#.'
MD'&&99E&@L2X8C-Z'LW/DTQE+&8)RYE&6M-8AU$K6DX*+:3NOW!X58O*L-0Y
M_9WAA9WM?^%*E52M=?%R<N^E[ZVL?0G[3L7B>V^$.J:7X3L]:N[[7=8\+Z1J
MT?AN8VNO+X2O_$>GP>,KC2KA?FANHO#(OR9%^:.)YG7E:X7]CRW\3)\-/$6A
MZ]I>OZ7INC?$#Q78^#+7Q+<RW6K+X4AGL6M) ]P3/_99U>36TL7E/[RT\ED_
M=E*^4^L3_M>G/FM%:M?]OQ2_\E37H>RJ4%EL_=]]5(I/RY)7_P#)FCD?$/@K
MX67/B'QU_:'Q3M(Y-=\42:CJ^DC0-4N%L+W3I-5M6TV2YBE=72.ZU(I*\(A+
MM:Q ;2.>GM/@+H/CWPWK4^D?$"XO=,\0:@9H=4TS1A:O#>:<NLZ=<VUPDUXK
M7,1;5KL7$12#S)8D9C@%6^XQ_#6=97@X8[,,!4PF$KRC"%23I-<U6,ZD(VA4
ME.+E!2DN:*VUL]#PJ..PM>HZ-"M&I4@FW%*6T6HMZQ2=G9:,LZU^RO;:WIVL
M:?=>,-0 U.[M+V&7^S7<VDEM+K$IA8-J^ZXM -9N1%&'B,7EI\S NK_35OH[
MP!?FD;;;VUN$R1"HME91)'&22CMNPQ+-D(@S\N3Y-*<*+;Y[WLONOY^?X'1)
M-I*UK?\  _R+8TU_[O3],53N%%O+]GB@ENKD*KO%"8D6%'R(VGGF=(XM^UMJ
M9:1@K%4*J2"MCX487MS/915KM]M6DMKMMZ)-F^%P<L34]FI*G&*<ISDFXPBK
M)MJ*<GJU&,4FY3E&*U9S=AX&\)G6=3U&?PU;V^L^()8Y;RXO E[%?S6D) 6W
MD,LD4$ZPY=H0D#N TFU@I8?&O[9OPBM]+E^%WQ*TW5FTF&U^-'P!\)S>&;"P
M2WM;^#5?B;9Q7UQ=W<=PN4EMKOR6@\A@ZQX9B#@>#E.#X7RNAFJAPS@L3+,:
M&8TI*M3A.=+$9C.=6KBE4G&K*4H5*LZE.*DHQYHPBZ<(J*]_-,XXGK5\&I\1
M8KDPT<&J4J-2I2A+#8*E##4:2IQ]GR<M.A&E-N/,Y0E-NHY<\OTE_P"$/\*?
M]"YHO_@MM/\ XU5^'1=-LK&[L--L[738;M)ED6SMXH%\R6'R3*4C"AG"!1D_
MW0*\.CDV5X63J87+\/A:SC*"J4J,(32DG%V<4GJGJKZDULZS;$QC2Q68XG%4
M8RC-TZM:I.#<&I1O&4FM&M';0\L3X,:=%#'$NMWA%K#%!8+):6\D%C%'8,DT
M$4!?#6EUK<UUJ5Q"Y(E-R;<D1HI6U%\*@EY+=2:Y&PO;BTOM3CBT2WA=KVQU
MG6==@.DS_;';2+(W>L,DEO\ Z09(H2IE#SR2-\A2X!HT)0]EF4N2-U:>'ISE
M[-QE14(SYTX^SP\Y4Z4K/DE&C4M)TN6?V=7Q#K5XS57*XJ<K-.&)J0C[12C6
M<Y0Y)*7M,1"-6M&\5.,Z]*\56YH1V_P@L[;4-+OAK-Q(+"336F@D@E1)H]);
M1YK00"WU"*."8W.D([O-%=*5E 5$>))*V];^'-EK>J:SJ<]\ROJVFW^GK&UG
M!.+%K[3](T_[7 \CY\Z-=)5UP%.9V&1M!/53X(PU/"8C!O&RG"OB*6(YI4[M
M>SIU8J#C*I*-N>M.<7!044HQY7)2J2Y*G'>)EC,-C(X&-.>'PU7#\L:O*OWE
M2E-S4H4XS3Y*,(24Y5')N<N=1<:<,:\^$=I>7BW)UB1(A<ZC*T"6<L8$-WXB
MN_$UND?V?48HOM,&H7LJ---!.)(8X%$<4D0E-ZZ^&%J]G%:6&HIIWE:9X8TL
MF'38U22#PXFL)EA:75M-&;DZL)#Y,\15K*($R1M)&\1X'H4Y5IQQMJLX<E.;
MHW=.'L94K?QKJ[FY2]BZ&BBH\M2/M7I+CW$3C0IRP'[FG/GJ05>RJ3]O&K?^
M#9V4(QC[>.(U<G+FIR]BLM?A#''IRZ6FO$V\!TJZM97TF(7XU+3$T%/,NM2M
M[R&ZETV3^P(#]CMY;1E\['GL((/)]-\/:-%X=T73M&AD,T>GVXA$I5DWL6:2
M1PCR2-&AD=BJ&1RHP-S8R?1R3AB&2XR6+6+>(D\-]6BO9*G:"J^T4I.,W&<V
MHQ4YRA[2<DVY\O)3AYF>\53SO!0P7U-8:,<3]:D_;.K[[H^S<8J5-2ITTW.4
M*<9^SA%J*@Y\]2>S17U1\D%% !10 44 %% !10 5')]P_2@#\S/V^>!\-.W[
M_P 5>W\&A5^<:G$H]P1],<C^5?V_X.Z>'>0>N._]6.+/QWBK_D>X[R5#_P!,
M4A\G0^U,MV^4I_</Z'D?UK]-Z>A\]LEY#9P<''5>1[%3D?J!4\;AT5AZ<^Q'
M44;>5@VMY%=V\IQ)_#T<?[/8X]0>?SJT"" 1T(R,=,'I1M\A;$?F!&"-P"<*
MW3)'\)]_3_.9?Z4; -*@]L8_#&*@='7[HW ?AC\*%IY6&G;3L0;Y8S\K&,_[
M)93^E:^BZ?+J]Q-:MK-AI*);>8TVJ7<UO;RH+F!/LZE5;<P:7SMF,8A=NHK'
M$5%0HSK>PE7=-)J$(J4Y6:MRI[M;[Z6+@G.<8<ZA?2[=HKU:-:X\)+&_E-XL
M\+S(KNAD34)9(DV&X4,<P]&$ *[ V1-'_>K U*P;3+N6WCU2ROQ"ZQK=:=/)
M)%*&@@N"\;,J-Y0:7RR2!^\@<8^7-<N%QSQ,U2> Q&'CR.7-5IJ,$TXKD=F[
M2:=TK;)WUT-*E%4H\RKTYM-*T9-O9N^VRM;U,T-(JE!(RH<DH"P4DD$Y4-@D
MD#\J;M/K^GI^->BER[6CWL<_Z!M(_BZ>WI^-&TC^+]/3\:-@V\K!@C^+I['C
M'XT;2/XNGMTQ^-&WE8-@VG^]C'MZ4!2/XL8]L=/H:-OD ;6_O=/8]OQI-K?W
MAQ[>E&J^0;>0NUA_%1AAWZ?7M1M\@V###N./KV_&DPP'4<#WH6GE8-OD?OM\
M ^/A'\,_;P-X:Z>VE6U>#?"X?\9Q_M=C_J0_V9Q^6D>/*_SGSO3.\XZ6QV+_
M /3]0_>\'_N>$_Z\TO\ TB)]@Z[H&E>(M-N-(U6-I+2X7;(L-Q):SJ,C/ESP
M.LD09?E;!PRL5((.*DTW1--TB$Q640C#; \CMNE?R@5C5WP!A%R JA0!VKR4
MHJI[6WOV2OY*]OS9U\TO9JE>T$W*WF[)_P#I*]/FSSJ;X+>$9+F_NUN-=M6U
M&_O-2N4MM1@CA%W?W?VVX>,/8LR*UT%<#><%1@\5VOAOPCI?A72UTC2Q<&U6
MZO;UGNY5GN)+G4+F2[NI9)%C0$M/(YX48S7U&8\69GFF#C@<3"A&E&=.HY4Z
M<H5)2IPE"+E)SDGI)W2BKNSTV/-H9=0PU5U:;GS6<4I23BDVF[))=D;OV2,?
MP]/I0+2,?P@8^@Z5\_[>2Z[';R)>5APMHQV'']*X_P ^XLD,EEI<NH:A?:IK
MD,C@_N;*6VGN$MGNE4%_*:W@L81M(.Q8\$#KS5Z\X\KC%S<;\L?[UXQ3_P"W
M4V^]DST\NH4JJJTZE98:G)Q52H^E.,*U245TO.5.$(WTYI1N0M%KXM;RZUJ2
MSB+0V$FFZ?;C,EKJEI<PF.2-UW K-<2(GS2,Q#(N%W,#\T?MS*%^&OPZQP!^
MTI^SC[=/BAI-9T75][VS7.TFTME>4VE_VZK+KMNS3,E@DJ/]GQG'"QG4C!S^
M*7)2P\93[I3FI32:5G)^['9?;U%;'EA10 44 %% !10 44 %% !10 44 %%
M!10 5')]P_2@#\S/V^N!\-/^N_BO](]"K\WF;8R'T(_G@U_<'@[IX=Y!Y/'?
M^K'%GX]Q5IGN.\E0_P#3%(L/_A56-O+G Z!OE/U[?KQ7Z8OR/G>GH3R#(_.J
M]N_EN8CP&^[VPPZ#\1Q^ H_0.B)Y5RI'3CZ=*K6TWE-Y+G"D_(3Q@^GT/\_K
M36UNWZ!LEY%J5 Z$?Y'I56&Z,+>5/G X20]L= W^/Y^M"VMV#HNEB^3Q\IQZ
M$<X]/PJ 7(C;9,/+.<*__+,X]_X#['\Z27X"_0L%58#@,.W?CM@BH6MU_A)7
M'8\@8H6GR#]"!H73MD#^[SC'MUJ/&..F.W3'X4U^0;>5A**8!_3]**/T *.G
MMC\.E'Z!M\@Z>V/PQ1D>HXH#;RL'3V_2C(]10 9'Y?IBC^GZ8H_0-@R!_G/2
MDR,'M@?3I1M\@V^1^^GP$_Y)'\,_^Q&\-?\ IJMJ\'^%O_)\?[7?_8A_LT?^
MF?Q[7^<V=_\ ([SC_L.Q?_I^H?O>#_W/"?\ 7FE_Z1$^H=9\/^&KV_U*34M6
M:WGU""S6ZM?M]K;[(K7RDA=$=#)$&_=AB20V5QCBJ5QX;\(NC^;K@BB:2]W*
M-3L%C626(B\ WHVTJF3VV#C[O!\HZ36U+1O#MQI6FVMWJ@M[.SB?['=?;K)/
M.B-H+=BSSQO%<1JC03$%&7?'&S@H2K7O"VF:/I&FO:Z'?&_LS=R2M,;R"^V3
MM% KQ":W4*-L:1':<M\^YB=V: .DHH *R+G3[E9Y;K3;I;:2<HUU;S+(]K<2
M1HL<<X,,B/;W(B5(RXWHZH@>-BBLL3BY)<KY91=T^FS6J71IM>6_0Z,-6A1F
M_:TW4HU(\DXII2M=23BVFE*,HQDDU:23B[*39'!IEU+<17.IW,4Q@=9(+6W6
M40B9,^7-/+.[/<-&26C14AC5L.4:14=/D7]N?_DFGPY_[.4_9P_]6AI%%.#@
MGS.\I:MK;R2OK9?G=V5[*L57IU90C1@Z5"C'EA&37-NVY2Y4H\TF[62TC&$6
MY.//+[=HJSE"B@ HH ** "B@ HH ** "B@ HH ** "B@ J.3[A^E 'A7Q*^#
M_@7XL2Z;'XUL+Z^70C=OIPL]4N]-\IM0$"W7F&U=?.W"T@QNSMVG'WC7EA_8
MW^ QZZ!KG'_4TZP/_:U?H.1>*'&'#>5X;)\JQF'HX#">T]E">$HU9+VM6=:=
MYS3D[U*DFK[)I+1'AXSAS*L=B*F*Q-&<JU7EYG&K.*]R*A'W4[*T8K\Q_P#P
MQU\".G]@:YQ_U-.K]O\ MK49_8U^ I(/_"/ZZ"#D'_A*M8&,=/\ EM7K?\1K
M\05_S,<+I_U 8?\ ^1.7_5#(TK>PJZ?]/JG^9(?V.?@1_P! #7./^IIU?_X[
M4)_8S^ A/_(OZZ"#GCQ5K P1R/\ EM[4_P#B-?B"O^9CA?\ P@P__P B'^J&
M1_\ /BJK?]/JG^9*?V.?@1_T -<X_P"IIU?_ ..U"W[&7P#?[WA_7?P\5:P/
M_:U"\:_$%?\ ,QPNG_4!A_\ Y$/]4,C_ .?%73_I_4_S)A^QS\"% 7^P==P!
MCGQ3JY/'3)\VHG_8S^ <GWO#^N\>GBK6!C'TFH7C7X@K_F8X73_J P__ ,B'
M^J&1K_EQ4T_Z?5/\Q\?[&WP&B7:F@Z]M'0'Q5K#8]AF;@4/^QM\!9!M;P_K9
M'I_PE.KCI_VVH_XC7X@K_F8X56_Z@,/_ /(A_JAD2_Y<5?\ P=4_S&P_L:?
M6#B/0=?4?W3XKUAE&/13-Q^%3']COX$_] #7/_"HU?\ ^.T?\1K\0?\ H8X5
M?]R&'_\ D1?ZH9$O^7%73_I]4_S&K^QS\"$/&@Z]C^Z?%6L$#Z S<?A2G]CK
MX#GKX?ULX]?%&KG&/^VM'_$:_$%?\S'"Z?\ 4!A__D0_U0R)?\N*JM_T^G_F
M1G]C7X"_]"_K@QZ>*M8'_M:D_P"&-/@(/^8!KHQZ>*M8'3_MM1_Q&OQ!7_,Q
MPO\ X08?_P"1#_5#(E_RXJZ?]/ZG^8G_  QG\!!_S -=_P#"JUC_ ./4?\,9
M_ 3_ * &N_\ A5:Q_P#'J/\ B-?B"O\ F8X73_J P_\ \B'^J&1?\^*O_@^I
M_F'_  QG\!/^@!KO_A5:Q_\ 'J/^&,_@(/\ F :[_P"%5K';_MM1_P 1K\0?
M^ACA?_"##_\ R(?ZH9$O^7%73_I_4_S#_AC/X"?] #7?_"JUC_X]1_PQG\!/
M^@!KW_A5:Q_\>H_XC7X@_P#0QPNG_4!A_P#Y$?\ JAD2_P"8>I_X.J?YA_PQ
MG\!/^@!KW'_4U:QV_P"VU'_#&?P$_P"@!KW_ (56L?\ QZC_ (C7X@K_ )F.
M%T_Z@,/_ /(A_JAD7_0/4_\ !U3_ ##_ (8S^ @_Y@&O<?\ 4U:QV_[;4?\
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
MR.M-635]ENMO\[!^!BZ-INKVL4\.M7'A^\C/D"VCTC0+C1XH5A+L5FCN=9U
M38<HT>WRMA5N&+ KT'S>WY'_ !K;$RPTJTW@Z52AA].2%6I&K4C[J4N:I"E1
MC*\KM6I1LFHN[7,XIJHH)5)1E-;N,7&.^EHN4VM+?:>NNFP?-[?D?\:/F]OR
M/^-8%D;P1R$&2*%R"""\:L05^Z06!Y':G"-05(2,%=Q4A "I<Y?:>VX]<=>]
M #OF]OR/^-?$W[=.1\-?ASTX_:3_ &<.G'3XH:30!]MT4 %% !10 44 %% !
M10 44 86O^(+/P[;VDUU%=7,E_?1:;86EFD+7%U>RPW%PD,;7,\,,9\BUG;,
MLT8/EA%)=T5LVW\;:'<Q2NK7,$T5Y8V1L+R$6.I&6^BT24,MC>21RB. >(-/
M6<LJF-V9,%MH?QL3GN"P>*J82LJD94HIN?*E2YW3E55)3<DE5<%'EC+E4W.,
M:<I.-54_;PN08[%X2EC*+I2A5DTJ?-)U5"-2-)UG3C!MTHS<N:47)TU3E*I&
M"E2=2QHWBW1];L;_ %&U>:"STR.&6\EO(A (HI=-M]5$AP[?(MI<QECQ@AAV
MR6:9XT\-ZE8:1?+J=O8C6TF;3[/59(].U!VMI7M[J%K*Y=9$GAN(WBD3&5<;
M3R1F:7$&5U8X64J_U>.*I5*L)5K4XJ-+$4L+:<F^6,IUJL(THMWG[UOA957A
MS-:+Q48X?V\L'5I49QHWJ2<JF&JXN\(17-*-.A1G*K)*U/W;_$BW#XJ\,W L
M_(\0:-,-0FEM[#R]2M'^US0%!+%;[9?WLBF2(%5R<RH/XURV+Q;X6F^S>3XC
MT23[7/);6NS5+)OM%Q$(C)##B;]Y(HG@X&?]?%_ST7=LL]R6T;9MA+2Y>7_:
M*6O,J3C;W^JK4FO*I#^9&+R#/(\R_L?&+DYN9?5JVG(ZJE?W-.5T*R?9TI_R
MLCM_&7A&[\S[+XGT"X$%O-=R^1J]A((K6V"-/<2%)SMAC62-F<\!9%.<,"4G
M\9^$K:,22^(]%4-83:G&BZC:O++86\5S-+<PPI*7FC6.SNSE%.?LTH',;8S_
M -8LA]G[59S@Y4^DHXFE)/5*T;3?,[M))7;;22N:?ZM\0*I[%Y+C85%O&6&K
M1<=&[RO!<J48N3;LDDW>R-K3[^TU2QL]2L)TN;*^MH;NTN(SE);>=%DBD4^A
M1AQU'0]*L2?</TKU:-6G7I4JU*2E2K0C.$ELX32E%KR:::/(K4:F'JU:%6+A
M5H3E3G%[QG!N,HOS333.9;_CXF^B_P VK0T__7G_ *YM_-:T,SG!8>+EU[4;
MA_%-D-(EU'3YM.TU8K9)K2RAB,=[8S%[)VF,[N9 XE5@8T4,H)8=AJ,5W/87
M<-A<K9WLD$B6MTR*ZV\S*1'*496#;3S@J1QTKT<PJ8*I]6^I82>$4:-.-3F<
MG[2I&G3C4J*\I*TJBG-644E)*VAA0C5CS^UJ*I>4G&UO=CS-Q6B6T;+KJCF_
M#.F>+;"YOF\1Z];:Q;206*64<-M';O;300A+R20QVT>_SI<OU.,X &,FWK]A
MXBNY[&30M:ATN*".[2\MYK>.9;MI5B^RR!VA=HC"\;\+C<)CGE1GSOT-S8TR
M"\M;"U@O[H7EY#&$N+H((Q.X)_>; !MRN./;J>IYA-)\7KK4-TWB. Z3'JMY
M<R:=]EC+W&FS0".VL6?R 8FMY-SAT?+$#<Q&11^@&_KEKJ5[I-Y::/J TK4I
MHT2UU%HEG%HXEC+2^2P*RD1AP%/!) ) Y%#PY8>(K'[>->UB+5A--$]AY<,4
M!M(EBVRPD1VT9<%PK!G:0GDY&<4?H!TM% !10 44 %% !10 5DW'_']%]8O_
M $*@#6HH K7-PMK&#C<[';&@XRW^ _SUKY+B_;"\ R?%2Q^&<5GK,Z:AXAD\
M(VGBV&VMW\-3>*(V:%M+BE2Y-QY2WR/8F[,>Q;E=A78#(,JE:G1E2A.2C*M+
MD@GUE:]NVR^>VYI"E4J1J2IP<HT8\TVOLQNE=^5VO3?8^N()EFC61. W8\%2
M."#]#4M:F8AZ'Z'^5<Q0!/I?WY/^NC_^AFOCWX5_\GR_M=?]B)^S/_Z:/'M"
M ]G\<?##XA>)/%6H:SH'Q0U3POI%WIEG:1:-:M?/';W5E/I\XN(HUNE@B$_V
M:[BFVQ[F2Z(SUP6'PF\967]L27'Q0U_4I;\Z(;**ZN=7CMM.;3M/DMK^:V6#
M5P8)+J[N))MBJT86U@#*6)>,V#8-,^%_C^SU[P_JES\3M9N+'1?$5_JUWISW
M=Y+#KEA?6FF6G]G:A%F*/RXS9WDT<162*.2]W1*A5O-]\HV#8** "B@ KXE_
M;J_Y)K\.?^SD_P!G#_U:.DT ?;5?%?Q%^,_Q>\?_ !0U_P"!'[,-EX7M-5\$
M0:>_Q;^,_CBTN]5\(?#N\U>W%YIOA+P_H-C-"_B[QY+IY6[D@DGCL[&-XENB
M9)2L(!DGX%?M>D%Y_P!OJ>&42>7.EO\ LY_"B.WAN#&)6@B6;47>,!"&5'=G
MV8))ZU/_ ,,_?MA?]'Z:K_XCA\*/_DR@ _X9^_;"_P"C]-5_\1P^%'_R91_P
MS]^V%_T?IJO_ (CA\*/_ ),H /\ AG[]L+_H_35?_$</A1_\F4?\,_?MA?\
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
MTVLJ<G=]CVLLBEA\<]5S4W%6M9I64HOR:FM%=_FOVJTW(24<X\QF&>P)P/\
MT&M.O<V^1XHAZ'Z'^5<Q0!/I?WY/^NC_ /H9KX]^%?\ R?+^UU_V(G[,_P#Z
M:/'M" ^Q-0\/6>H3FXFGO(WW0./(F$85K?\ U>/D)VY&2I)!.>*RU\$:6I!%
M]K'RA0!_:! ^1I&!(6(;F_>N"6SG()Y&: V\C<L='M;"VT^UAFNFCTUV> S3
M^9(Y:*2(B=]H,BA96P..0#VJA=>%;&\OY]0>[U2.:=HV9(+TQVZF.$P I%L(
MYCQG.1D C'.3;R#]"73_  Y8Z:MZD4][.+^**&<7-R) %B@%NOE (HB/E@9(
MSR >U= ,* !P%& /0#@4 +T]OTI,CUH 7^GZ8KXE_;J_Y)K\.?;]I/\ 9P_#
M_BZ&DT ?;5?$W[ L<=W\$-?\6S*&USQY\<?CQXI\37IYFU'6#\4_$VA)<3.>
M6\O2M$TVW0$X6.U11@*!0!]#7_P7^'FI:I?:Q?:-//?ZAK=QXAN7.JZK' ^J
MW.CMH4MQ]BBO%MS_ ,2]Y JM$P225Y4VR,6KU.C8-@HH ** "O,-8^#W@'Q%
MXM3QKK^EWNM:U#8ZEID$6JZYKE]HEMI^KZ3/H>J6=MX<N-0;2X(;K3KFXCE"
M6BEVF:0DN=U'Z!^AP7B3]DK]G;Q>W@5_$GPOT35)/AI;1VG@AY+K6+9M"CCU
M!-6+Q"RU*%;F>34T6ZDFN5F>24LSLQ9L^:>(H8]'_P""@/PROK >1/XT_9E^
M(^C^(MF%34;;PAX\\'ZIH$EPH&)+BTFUS5$CD;++'=N@.TXHV#8^UZ* ,+7(
M=8F73QHUP+9UU"(WLA\MMM@T4T4Y6*4%)9%WJR*01O120=N#BZFOC:73K9+3
M[#%>LL!F:UD5,3JL+.+EKD@)9%Q.)/LI>7&P1Y!:@#)C_P"%A7"S6\S&W>+[
M(WG0QZ9&KQBZBEGCBD9W#W30K)&2%6(1,?F6?!K6=/&EKING06[6]W?Q7D2W
M=S,;4"2Q5(-YF0E0S;FN%W1%7S%&3G>QH S5;XD8B CLQ_JQ*\HTX$;'E 81
MPRD,9"86E4.HCB4K"9)3OJ11\1'V1[K:',4RO.R::=DB32O%((DDDYD3RHQ'
MDJB99G:1L( /V?$/[3+'Y]@MM&+CR)Q%:%YA'%,UF)%)'ES2W(B2;";!$RF,
MK('(N3P^,%T^SM[:XW7A;4DN[I_[/+KOO1]AD8% GD+I[3E/*C:3S5MA*NSS
M: .KT^&:VL+*WN)9)[B"UMXIYY7WRS31Q(LLDCC[[LX8ENY.:GD^X?I0!S+?
M\?$WT7^;5H:?_KS_ -<V_FM &U10 44 %% !5>YMTN87@D :.1)(I$8$J\4L
M;12(=K*<%&(R&!H X6V^%G@.R-DUIX7T:V?3G5[)X+::.2W>-)HT*R)=!B5C
MN)D&XGY7*]  .VM;1;*WBM;4106\"".&)(GVHB]%&Z8G\R: )/(_>>8?*WXC
M5G6$+(4B<R)&9-Y.P,6('(&XXY-9>L>'M)U]((=7L;6_AM;N.^MHKN)Y%@O(
MHS%'.@65/WBHS $@XW'UH PI?AQX,FQYGAS1\!(X]B6DD49CBC>&-&CBN%5E
M6-W7!!^\<\U:M/ GA:QOXM4L]#TNWU"WE\^"ZCMI!+#,+=;4R1DW!".;=$0D
M#YA&F<[!@ ZK;+_ST3_OT?\ X[1ME_YZ)_WZ/_QV@ VR_P#/1/\ OT?_ ([1
MME_YZ)_WZ/\ \=H 8(,2&3]T';RP[I"$D<1%C&K2;R2JEVP#G&XXQDU1N/\
MC^B^L7_H5 &M10!QGC_PGX0\9>%=5T3QS8Z9>^&I+<SZ@NK,D5G:I:_Z0E^;
MMGC.GS6KQB:.[CDBD@:,.CJ1FOSCT[_@GK^R=9>+/^$EN?'.JW]A%J/]K?\
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
M5;W4K6BG=73D[KX;%W2[Z6^^U>=#%:W5M*B[(97GB>"2))89-[PQ%@Q:1#E
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
MV<0.;N,!SO/F&/=\V,T >E44 9)T'0V=I6T;2VD8R%G:PM2S&4AI2S&+)+L
M6)ZD9.339M'T**"8RZ5IJVZQNTP^PV_E^6JJSED6+# +$AZ$_NU_NC#N_N"R
M72UA^DW&E7%H\FCBW6U$KJZV\'V91/L1I \1C0B7:R;LKGL>1692V^0$^E_?
MD_ZZ/_Z&:^/?A7_R?+^UU_V(G[,__IH\>T(#W?QQ\;=(\$Z]<:!-HNI:C<6D
M%M+/-!+:P0JUU"L\<:"5]SXB>,EL 9; SBO/[G]JK0+7[_A+6C@9XO=/'3ZM
M7YYC_$/!8#'8O O+J]66$JSHN:G32<J<G"32;NE=.U^FI^H9/X7X_-L%@L9#
M-,/06,HTZT82A5DXQJ14XIN*LVHM7MHGH<_<_ME>&K7.?!>O-M]+_3!T^K5Z
M/\,OVB_"WQ'T[QEJ*Z3JV@Q>"-/CU?51>>1>[],>&]F:XMC8LS/)&+"X#1%
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
M..4S( $< $2$G=C/;.*FL-)L=,@^SV,1@C"Q*,R22$"!=D/S2LQ)5<#)))
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
M@MU"[B=B#'"C '/<G/.4 3Z7]^3_ *Z/_P"AFOCWX5_\GR_M=?\ 8B?LS_\
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
M3O?;WM];;>1]M5^ _P %K@GX6SFTN(X+[1_BA\6[R"431QR6\Z?%/Q3<1/\
M,PVD81AGM[5^6\:R<,IHVBY7Q5-62O\ \NJW8^8\0).&2X;EW^NTDK=_8XA_
MA8_1WP_XQTV^\.Z)K-Y=6UH^JV44Y3S%=#,"89VB,6[,!GCDVMTQ@=0:ZM'C
ME198W#HX#HZ,&1E89#*R\$$5^4W^SLX[KMZ^A\/2KQJPC%.THQC)QZJZ3L_2
MYHZ7>'3K^VO$S^XD!=1_%$PVR+CUV$X]P*W]0^"G@KQ%,=5L+C4=#%X_VJ>V
MTG^SGTZ267]Y)/#:7]A<+9O(Q+L(2B%F+;,DY^XX8PF"SC 8O+,;%R6'K1Q%
M-QERSCSP]G)Q=GHN1*2::]Y=4FO=RO 83-85<#BN:/*U5IRBTI1DO=E:Z>DE
M:Z\D^AWGA7P%X;\&6T\6E0S27-VJI=ZEJ$PN+^Y2,EHX3($2."W5B6$,$<2;
MCN*EN:Y+Q5X7>":2_L(V='.ZYAB!8Y[SQJH//]]0.?O#G.?J,YR2A4R*6!P5
M'E^HQ]K0BKMWA=S5]Y2J1<_6;3/2SK)Z&&P&$6"AR_4-.5:SE";]]NVK;;<M
MM]E9'E7B"YDTFR$LMO<J&D1,M'+"I#$_+YQ3$9;&.#GTYI/ ?@FP\3"7Q'?K
M-I.B6=R]JEO8W,ROJUS&JM,#+.SM!;PET#R(0[N2H*["1^697E<\SSG#Y9/#
MU(3BO;.5I0J1A%[1B[*U25H.33M=-6Y6?(X3 4\PSG#8+%1E2P]&#KU9W<)1
MI4_>DH_]?&HT^:SMS)K5'KB0>&=/87&EZ19I+!\B3.#.X(_Z;73N?,Z'(.[W
MKYMO+YKW]NWX'N[PLZ?L]_&@%(5QY>?%G@#"LP #-@=N!7[9EV1X7(:.)H<K
MEC*\XSE&*;A0@DK*4Y;RE=+E3;O)MVV?Z/E^-P<L=A<+EM"CA,%%5'RQ2YZT
M^26O63LHW<IO5*RO<^_:*[#ZHQ-=UG^Q+>"?[*]UYTYA"(_EXVP33A5.UM]Q
M)Y/E0P\>;+(B;EW9''0?$&7R[4RZ+<SR316'FI8MYJ"6YBDED6&23;YDP93"
M+=E5A-!<1F0F/) +8\:W"N97TDO9):P7+/8SO?3,LDEY%*458(U*PM;QYV[R
M2SK@% 6M:5XR;4=1MM/DT:[L&GGO+??<2HQCEM(3*8VBC0L'&UU<G:D9V#>Q
MD44 1:?XMU&>YL["YT7;>W5PR.(;EA#:P9,RW$WFP;Q;BT(1)<#SKF">-50)
MNJ&[\:7^GW.I+<:&TMK9W:64$MK<.SF1[C4%BFNQ);@6]L;6SCFD<;_*$J?Z
MP2 H ;V@ZS-J\EZ\FF26*6YCC$T^(YILO,Z0F(!CMBB9<R>859Y'VJ!FNDH
M*CD^X?I0!S+?\?$WT7^;5H:?_KS_ -<V_FM %/7O"^B^)DA@UW1K#6+>UN#<
MVL5_$DR0SM!);/*BL>"UO-+&P.0RR,K @U/I^B66DV]O::9IUK86UI:Q65K!
M;(D<<%I S-%;1J/NQ(SN0/5C5)I?(5K%_P B7^X/^^EH\B7^X/\ OI:?,A6#
MR)?[@_[Z6CR)?[@_[Z6CF06,K5_#>E^(+>&TUS2;+5;:VNH;ZW@O8TF2"]MP
MZP740)S'/&)) K@@@.1WKF;;X4^ +*6RGM/!'AZVGTV>UN;&:&SC2:UGL;BX
MN[.6*16W!X;F[N9$R3AIF]L%U]P6:^1W?DR_W!_WTM4]0TBVU6RN=-U*R@OK
M"[C\FZL[C:\%Q$2&,<J9&Y=RJ<>U',ON"UOD<C<_"GP!>(R7?@CP]<AO/WF>
MSCDD;[2EO'<%I68R,TB6EL'8L2WD*221FNWCM&ACCABB6.*&-(HHU8!4CC4)
M&BC/W510!["BZ7E8=G]P_P B7^X/^^EKE-3^'WA/6=737M5\,Z7?ZU%%:P1Z
MG/&3>)#97"75I&)4D7Y(;F-)$!'##-%U]PK6\K'6>3-_=_\ 'EI/(E_N#_OI
M:.9+Y!:WE8/(E_N#_OI:/(E_N#_OI:.9!8DBBD1U)7 7/\0..".@JE>EENE*
M9#*J%<#)!!../K4M_@-*POVB^_N/_P!^3_\ $T?:+[^X_P#WY/\ \32&'VB^
M_N/_ -^3_P#$T?:+[^X__?D__$T 'VB^_N/_ -^3_P#$T?:+[^X__?D__$T
M(9[[!&UP,8_U.,?^.U0H GTO[\G_ %T?_P!#-?'OPK_Y/E_:Z_[$3]F?_P!-
M'CVA ?<!8*2-X7 !P2HP#P#SVR#2;EZ>:O&.,KQG[O'N.E #L'^\?R%&#_>/
MY"@ P?[Q_(48/]X_D* #!_O'\A1@_P!X_D* %P?[Q_(?X5\3?MU?\DU^'/\
MV<G^SA_ZM'2: /MJOP)_9]\!ZWXA\ ZQMGTZP\/:K\2_BU/=:DUG;7VHPS:=
M\1_%%L+:")V1Q+)DE0S",JI8DE-I^1XSQ"PN5T)-V<L5&"5[7?L,1*UUY19\
M?QMAZM?**+I.$5A\3"I-SZ4_8UZ;Y='[[=2*AMJ]T?2[>&8Y]$T3PQHNJO&E
MI-]DGO[B!(I[6&+SKJ:X-M;N$ED90ZHJ%09" V 2:]I\%:K8VD,?A@7=W<W%
MD'$4]]Y8FF'+L,1 * ,,0.HSU/6OR9U*?+3LO?FY2D^UY-)?*WW6/RO"P5&J
MWS7O[J^=GKZ:+Y'H><?A_2N^\'>)EL)%TV^DVVLC8MYF.%@D8_ZN0]HF8Y!Z
M*3SP>/=X<S%9;FN'JS?+0K7HU7T4)VM)^4)J$WY1?<^CRS%?5,;0JM\L+\LO
M\,M&_EHWY(](UR*6YT^:."66!F@G7[5"\*/9[HCBZ#3RQJ!'C=G<.G8<CYEU
M;Q]X.LKBULG^)'B1IK02PRS:7;R7MM/*+=(=QGMYFBF\MD:4^6TPRYY&,U^O
M8[.LMR>G3GCZRI>U;4(J,IS=E[S48*3Y8W3E+976MVCT.*J]#!UJ>(Q.-J82
M%91C3C27/.;A:4Y*$7S<L5I*32BD]];/IY[2SU3PE<7":WJ?BG2=:N]-N[:Z
MO)$FM[,649A>.-?M4DEL'G1F*/&K!^&R>3+I.H067AJU\/V@$ L6NB$7C<9K
MN>X<^Y(E4UQY-6PM?C_#8A6E"OE<%2G;24?;*HG&]M+7Z)IJ2>J9X&(QD,OY
M9JK*I];H?5E6GNXUY.M3=[O1M0@MNB:6Q1UZ:YM+'3)(-WV>2T)WKG N1(XN
M Y'\8D!_#%?-G@^>XG_;H^$9N&+%?@)\8@F>< ^*/ 9-?KF;8/#0R#&8J,%[
M>52*E+KS?64I+\'\B>$L35?&D,+5DU&%.4J4>C@\&W%K_MUGZ>45^=G[D86N
MZ[#H,5I++ \_VJY>W5(Y(HW_ '5K<7;B-977SYVCMG2*%,O)(Z(,;LCE1XZM
MVE8VNCR&\FA@".9+=C< 3P^5:M) 6<-%'>2!]XVP3>;'AV1Z )H/'1D$4?\
M9,[W4WEJD,%Q;XWRS"-&#2,"UDJG!O HC,@\L#>0*Z+0-?@U^"YFAMYK86MS
MY!CG,;2$&-)8W;RF94+(X)3<Q7HV&R  ;]% !10 5')]P_2@#F6_X^)OHO\
M-JT-/_UY_P"N;?S6@"?4[-KZ V\>H7&GG$H,MJRI+^\AD@^\W0*LK.N,$.L;
M9^3!YB3PE<M"8D\6Z]&S1^695NF\P9M#:^8O[P*L@8B7.W&\9QTQZN#S*E@Z
M:IRR_#XJSNY58W>][:IV2VTZ'/5H2J.ZK3I^479'1:38-ID31RZE=7[,L ,E
MW*[L&@A6$LH>1MAD"JS $ MEL98DZN]/[R_G7!B*JK5IU8THT(RM:$$E&-DE
M9))+I=Z:MMFT(\D5'F<N7J]PWI_>7\Z-Z?WE_.L2CG/$^A/XBLK2T@U[5M D
MM-1MM16\T6Z^S7$OV99E%I.W26SD,H+Q,"K>6N1Q5GP[I;:#H]EI,VK7^LR6
MBRJ=2U6;S]0N?,GEF4W,Q),C()!&">=L:YH VMZ?WE_.LW6+%=6TK4-,%_>:
M<;ZTFMEO].N'M;ZS:1"JW%K/&0T4T;$,"".F.AH S?#>A-X>BU&.77=6ULW^
MHR7Z2:O=-<O9))##$+&T+']W:*82X7KNF<D\@#I-Z?WE_.@ WI_>7\ZX/7_!
MMQK6K-JD/C#Q%HZ-9VMI_9NFWC0V ^S7!N#.8E<'SY<^7(ZE6,8"@CDD N^%
MO#5QX;BCCNO$^L^(&2S6T:75[J29Y2EQ+.MS(K2L@N<2M&714W*%!R$4+U^]
M/[R_G0 ;T_O+^=&]/[R_G0 H=3P&'L ?2LNX_P"/Z+ZQ?^A4 %_=ZE;3Q1V>
MF"\@:">66?[2L1AEC*"*$0E"9"X9B"&&-AXK.M=7UN:[DAF\/26UND-VZ7+7
M8;?) \:V\7EK#QYRL[@ACM$>.20* .DC9FC1G3RW9%+)G.QB 2N<#.#QGVI]
M !3)6:.*1T0NZ([)&."[*I*H/<D ?C325TK\JNM>W_# ]%Z=#F_"NL:KK>D_
M;=8T*[\.WGGSQ'3KQXGF$<9'ES;H9'4JZD=\@AE(^7)2NK'4*.%QF)P^'Q$<
M70HU)1IUH)J-6*=E-)I-)K6S5T949SJ4J<YP=.<HIN#WB^VG8GTO[\G_ %T?
M_P!#-?'OPLX_;E_:Y[?\4'^S.1VX&D>/1D>V1BN1&I[CX]^ GA7Q]XAU'Q-?
MZEK]AJFJ>'K3PY=-8Z@Z6ZV5AJMEJUH]M;M\D$HEM95DP")1.-X_=X;$N/V;
M_#]S&(9/$GB!8H]1\/:K"R3%;A;WPTFI+82R2-*T<@W:D[;5B14\B-(PL8*L
M;!L?1O3\/Z44 %% !10 5\2_MU<?#;X<#IG]I/\ 9P '3)_X6AI/ 'K@4!MY
M'VU7XA?LQ2ZQ;_#B1HK7S[&X^)OQAM+7RIE+_:G^)_BY@LL#8\K>PD57)()4
M D9 /P?B$G_8V#:7,XXZDU_X(Q*;7R;^5SXSCJM5HY/05)M*IBZ4)I=8*G6G
M;Y2A&7_;IZ)JE_K?AC6K#SK:.!UU0KJ-A=>8M[-9W-E,8)=+"*8KLK<-&K;'
M<JZ>4RJS@UZYX(T#4KC71XAOT6PA6(SPV4LB"_:2>$HBSVJL6M0BR$L),-N
M7'4C\UEEF/AA:6-^K5/JT>3VE3D;A3<VY4E*234?:0MRW:N[VN?GE?+:^"HY
M7B*LJ<%F*E4A'VU)RE[*7O<D(R<K1BX*I=>Y4;@VI1E&/L'VB'SFMQ+&9E4.
MT0=3(J'H60'('3_)J3=^E9QE&2?*T^5V=GLUNGV:[&SC*'+S1<>9)JZM==&N
MZ\SM;:\N/%/A?6O!,MVL%[J&F7%KI5Y,[JC_ "AOL=P\8+["$V%E#'RF<88J
M WR#K/PK\;Q:QI:RZ5KMB^FR;9[*PT'4M3M-0VSQ2#[)J%AOMVB81; [%LJ^
M61#E1]CB<-CL]R_*\=AJ,L95PE.>"KTXM<T90NZ=5WU?-"<'-VW6K6ZWS7!X
MC-*.78ZG2EB7AZ4\+4A'5QDN9PFU9_%&<6W;>-KK0^M?A/X"U'0M!UA==M39
M?VV;81Z7(Z/<0Q6R3C[3=B)WC@N9#. L2LQC2!"Y#MM3EM4T^6QO[FVW%9K6
M9H]W0.JG*,1_M(5/_ J]/&4<5PSA>&<?"WUO+Y5*=36Z?M7*M[)M;J*=6%UW
M;70C-^'^3(L%@JS=.<J;C*4?BI5?:.O3DO[U.3VV?*UL-AU34+>%[8I%/;.=
MSV\ZI+"6 QYBAL&-\ #<I7.!G.!7B&A/O_;H^#9\B*#_ (L#\9/EB4*I_P"*
MI\!=O;WS7WN#X]PV>4YY93I5*-2NHS:E)<O/3M*5E%N^D7=Z7WM>YEP/A,RI
M9]@99E/#UY4(5Z=*K3@U4]G[&I93G)+2[]V/O.*;7-RV2_2>BND_<1C11NT;
MO&C/"Q:)F56:)BK(S1DC*,49E)&.&(Z&G8 [ 8S[8SR?UH 6CI[?I0 44 %%
M !4<GW#]* .9;_CXF^B_S:M#3_\ 7G_KFW\UH 9KK^(HXK3_ (1V#3IIFNE6
M\_M)Y4CBM-C[GB$3*6E$FSCGC=QG%9NDS>-6F":U::)'"LL ,EB\[%X3 ?M#
M 27&8Y!<X*@HP*#!Y.5]6C#)OJ,G6JXB.8)2Y8Q4?8WYK13?*Y?#J]5KI='-
M)XI5DH1A[#35WYMM=+I;Z'7T5Y1TA10!S?B>3Q5%96K>$(-(N+\:C;?;(M9>
MXCMSI86;[7Y#VSJR7FX0A"VY1ELJ:M>'GUZ31[-O$\.GV^N%9?M\6E/*]@K"
M>40FV:9V?:;<1$AF)#%AG% &U6/K[:XFCWY\-I8/KJP?\2U-4\T:>;@.N!=^
M0Z2>5LWYV,#G% %#PM-XMFMKT^+[31[2Z6^86":-+/+"VG^1 5:=KAV87(N/
MM .,#;LXSG/3T %>?:Y-\3$U^-/#MIX5D\-+#I_FRZI+?)JAF:\5=2$8MY1&
M%6Q+-%N3F12&R"!0!D3W'QFBNHXX;#P3<68GTT23B348YC;MYC:JXBDNE =/
MW2Q#)SAR<Y&"ZN?C,@B6UT[P1(WGV\<KF;40H@^R*+FX"O<H687I8K%@?NT
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
MYO6XAP.5K&8W+:>'P6,YJ$*KCB%S2FIPY8\RMS^Y/EC-Q7N2ZQ:/-=?OKK7
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
M]$M5?8QISR6K4I4Z4L5L^>ZC>ZVMIMM;K?1V/L;]EC1(=&\,_&:&U:1K.:6
MV1F $QM4TO65@\W:2/,\HINZ<YXKXPL--\/K:1M?G4FN1;39BM1%'&)S)$+;
M#R(^Y%@$Q<83+M& P 8C^7_$F?UGBW,:LU9R]@VEMS?5,,G;RNG8Y^.%AJ>4
M<%QQ$JGLHT,UY>2W,VL92Y4V[I>[>[L];&\VF?#]8&*2^(FN-TX162!(P"\?
MV<LRPG(6+S-V.2P' '!WK+3/AR(IA:R>)=_FW>#,EN4"!O\ B6Y B!W^7N$N
M.-P&#CFOA52I+^;38^+PSX;53^)C>917+I"W/]NZY=DMK=1DNF>"I;:Z-E=>
M(EN56^6W\Y+3ROM"JBV2.B0DK&'$F\ELX*],9/O'Q!M\_L0PV^XR;;G31N(
M)*_$ D\*,<$8X]*^JX)C&/%>0<M_]^PF_P#V$TC]/\+G@?\ 6+'?4:E:4)95
M7YE64;IK$X35<J7GW/@(Z1\/$!Q=:_(0Y 41K'F/^S!M?>UD<'^U^&4KQ#E@
M20$;F=8TW1UO?^)$;Q]/,%N1]O55N5N#&/M*-L15*"4-M(SE2.<\+_8>&>9.
MHOK4*,:/)KR-N7/I;[37+:_G>W0_<WRVTOH5;31DN'V/(D.,8!'S/[)G R/K
M^%=#!X=LT,:F$L=\?SL3O!##D$8"_@*UKU9P?+%<MNO?T\A)6Z['Z.?MA6VE
M3W7P?76S=KI*1>)!>FQ"F[$1M]!QY&Y6&_S%3JIXS7Q6]AX# D$4?B%F#V8B
M+/;",+YTWVYF B5F @$(C'RG<QR, U\)P'6S*'"F3QPKHQH16(O[12YN?^T,
M5SVLTK<EN6Z^*_H?B_&5; 4^),UCB'5]K&5&RA;EY?J6'Y+W6_/>]GM8O)IW
MPQ6%O,;Q69PMH45/L@CWJ]Q]M4LT&55HQ:B(X8@F0L. #J:7X=^&FI7EO:VZ
M>+G_ '6GM=.9+.-8PDT@U:4-]D.R/R6@, .XEPRG[PKZ.MC.(:-.K4_V*,(:
MJZFWRI1Z<ZU;YK)?W?EX-*IDE2=.FGBW*6GV4KW=OLZ)+EO\_G[)\'/!6@:9
M\9?AU?\ AN;5YH+:XU$:C_:-O&4%V=)U2,?9YH0H6'RWC(#@G/7!.!^EE_\
M\?'_  !?ZU^$>)>,KXW-LMJ8E0C7C@(PFJ;;C=8K$M6OJGRN-T^I^P\!4J5'
M+<?&A*<J+QC<'-6E;ZOAT]M&N9.S70I45^<'W044 %% !10!/I?WY/\ KH__
M *&:BU[0)=:N+!TOC8QVD5VI>.(R7"S3S:?+#-;$NJ0RH+25"[+)\D\B;<2,
M0 <U;^ ],A1G.K;YA%O6Z58XI82UVLR/'*MP72!(5%K&N_Y8V<!_FP-2;PA:
M?8--AFO8_.TFVN[:"[GM8C$T5S?6=\\,T1F#-:!+)86B\[+QL=[D@D@#Y_!T
M<FC0:1#J=W 8]0?4)[\J);VZE<SE6DE+JPE021;9 >/LZ#;CBH)?!>ZTTK3X
M-3E@MM/74=TZ)MO=][=VMU'+:,CJEK<1B&9!,0Y59F 4^82 "I+X!MY T4^K
M,(KBTN+)[9+94MY//^TR+%%!+<R+';1K)(P@3J0[,S# 2>;P3;-,TL^K3JCO
M=NL>T1XFO4>*%-YF(:WM9I8Y;6';^ZF9V#,90% .ET/2/[$MI[;[4]TLMY/=
MJSIL,0F"9CRTCM)\R,Y=W)+2-@*N%79!! P01U&.1@]",4 +10 5^2'[(C[?
M@PH]/B;\:OP_XNSXPKXSCK3)Z'EBZ?\ Z:KGR7&;ME5'I_M5/_TU6/L/P3*Z
M7NL"/_6'['*O<[6BEC&,_P#32(+_ ,"KU#5=%A\2Z,+2VU:ZL(6,3K<6#)'?
MV]VH,9FCG;+"Z&^12K@+AB"".*[\@PT<PX3PV&56=#VM*M3]I2=JE-JO52G!
M])1:4EYGR?!N.GEF9K%TU2G6PF)CB*=&O'GHUX4_9RK4:D;J\*L>6G/E][D;
M46KMKPOP]^RSX&T'4WU'5+G5_$/V=O/LXKZ>VBT_?&581W=O:6RR7#9(QF7R
MVP0R$#!35'FT[Q!>Z7=Q&(3O-?:1*%(@N+%B#);1$<+/9NQC:+M'Y3CY3Q\W
MQ#PUALFR-?4_:5''$TZE:I4:Y^3DJ4X*T4HQC"4TDNKFVWV^V\6/$/B+Q S#
M*L9GM+#X2&74JU'#X7">T^KT_:3A*I63JSG.52NH4U-RE[JI1A%))N?-ZGX@
MTO3KRRTR2YB_M+49T@M+)&W3DMDO+(BY\J)(U=BS8SMP.M6-V/;'X=*_.90E
M!1;5E)-Q]$[7]+IKY'Y57HU:5/#U*E-PIUXRG2;TYXQG*FY17\JG"4;[7C)+
M8-WZ?TKQ[XO0W4NFV<L O%B@CO/.GA4O;P[_ "<>9L&Z.9E1\.2  OK3I-1J
M0[)H\C,DW@JJBFW[FD=[*<6_DDKOR/G/PQH;ZUXHTS2KZXU5=.EGFN-00:E<
M*&L[.":[N8\K*"/,2$QY'(\S/:O<?A#J'V_]M[X6[5=8;?X$?%R&V#)($6W3
MQ'X#CABA=Q^]BC2,(""V-N,\5]7P_4C/B;*()17+#$R3C'EU^KU8ZV79]3V_
M#RM4P^;T*,6U'%QKQJ)ZW5.E[2+\K26GDVNI^M-%?L1^Z'*^*?#]QX@_L!+>
M_GTT:7KJZI/<VDP@O1 NCZQI^RSD:WF03&;4(<AT ,8E&0V,^3VWPN\8VA>*
M'Q$D44>DOI]J\&I7EM'Y26!L_P"SY[:'30ZQ7ER&OY[R&YC>.>[E>*$M&C-\
M-GO#69YACUC<#F#POOW<?:SII05&A!-<E&<KRG3O5CS)3C3HJ,H239][P_Q1
ME>6Y>\#C\N6*Y:=E+V,*C<_;5YV?/6A'EC3J\M*7*W"52NY1G&21JS^ ?%,L
ML;6MU8Z6OV7R[-8/$'B"Y_X1Y%EUIY].LEG@QJ4%_%?V,<TTOV?[.+4^1"5@
MME07X8:I#)&MOJACM'OK+[? VM:^YN-(A_X1">[L59Y696EOM(\03':R9.KG
M+@3S!>"7"&:58R<\5"A)-*$88W'2C&$DU4CS/ED[4_98:-U*\,-"M>$ZDXKT
M8\9930E%4\).O!Q;J2J8' 0E*I"2=*7)%RBKU55Q4K.-JF*J4;3ITH2EG7OP
MM\4BU@MM-UXQ0JD!N[4ZWJT8N;R-_$L,-\+RYL[UXGM;34-!"*L7S'2ARC00
MN=1OAWXA@"RQZFFH--=7-UK5G>:UK-M#K^WQ)>ZC80W%Q%%*;%8=+NHT/D0[
M3):I 4: [ERH\'9S1E4;S'VT(48QI4Y8S%*#E=*I3G+V;J1C4IO$0=5RJRBL
M3)PIQE33EK6XUR2M"E%9;["<JTI5:D<%A'.,;-TJD(^T5.4J52.'FJ*A1C)X
M6*G4E&JU'G%^$OBN6Q.F7FH:2]FOA@Z)Y":IK!MKJ6/3=,2RCGB>R,BQPZM8
MSS&<2\I.KBV\UIC+TTO@/Q2;T31:G;(C7D]Q9SC5]7230(&\0ZOJL]K9VJ6_
ME:D-0TN^L]-F:X,7DI9AD$@"*,\)P=GF'YY2QE#VDE"G%PQ.+2C"FW[*2_=K
M^!5F\73IZJ=6"I3DH5)2CIC.-<AQ'LZ<,'7]E!SJ24\+A&Y3J*/M8M>U:_VB
ME"."J5%9PI3=:$7.G&$NQ\$^&;WPO:W=G<WGVJ&8:3)$IO+Z]9+JWT73[+59
MC+?DN/M.HVT]QPQW&8NP#NPKLI/N'Z5]_E&#J9?E^'P=6I[2=#VB4N><_<=6
M<J:YZGORY:;C'WK_  VNTDS\[SC&TLPS'$8VC3]C"O[-N/)"G[ZI0C4?)3]R
M/-4C*7NI?%>R;:.9;_CXF^B_S:M#3_\ 7G_KFW\UKTCS#\^OBC\"/B7X@^(G
MC36]+\(MJ&G:MK$MWIUZ-6TJ -"\,2K((9=01\[E/RR(I!7IS7GG_#-?Q?'_
M #)TG_@VT+M_W$J_HK*^.N&L-EV7T*N:*-2AAL/3E#V-?W)4Z,(2C=4FG:2>
MMVNSL?SAFG!/%E?,LPK4,H<J57%8B<)>WPZYH3K3E"5G63C>+6ED^Z3#_AFO
MXO\ _0G2<?\ 46T+_P"65>B^'/@/\2+"&&.Z\)NFV-%93J&CL,JNX@A;\Y!E
M8DCOM%&8<=<-UJ')2S1.2=[>RKKTWI(,NX*XKP]=3K93*,$K?QL._715F?3?
MPH\$>(/#>D>.;+4](?3I-6C@BTY9+JSE-X4L+Z%F_P!&G=85$DT8^;8/FXX!
MKY%'[/?Q2$*1_P#"'.LBXW2C5]()('\.S^T=H[<CTK\&XFK4LPS?$XK#5%7I
M3]GRSLXWM1I1>DDGI*+6JZ7\SOXVX-XES7+>&*.7Y2Z]3 4\PC7A[>A!T75Q
M-.=)MRJQ4N:$6[1<DMG9V0S_ (9Y^*O_ $*<G'_43T7C'_<0K1L/@#\4(%D$
MGA61=S*1_P 3+1SP 0>E_P"]?/K#S73;S1^?T/#3CBG4BY9'**C?_F)PG9KI
M7)XO@)\3(=__ !2LQ+R.[$:CH^/F)QC.H= ,5[CXL^%_B_4/V98_A[I^CM-X
MG26SD&DF\L(W"Q^+#JCC[3)<BWW+:-OQYO;'WN*][ABK2R[/\GQN*E['#87&
M8:I5G9OEA3K0G.5HIR?+%-V2;TT3/TSPUX1XAR'.,9B<URZ6$H3R^K0A-U:$
MU*I.OAIJ*5.I.2NJ<G=I+3>[5_BJ7]EOXT.5\KP#) %7#*-=T*3<1_%F35C@
M^PXJ'_AECXV#_F1Y?_!SX>[?]Q6OZ;CXA\'Q23SM2:Z_5\2OP5&Q^Q^PJ+['
MXK_,<G[+'QK#IN\#R[0R[O\ B<^'_N@C/35?2MZ/]E_XP*Z*OA.[CB#IE/[:
MT+: &'1VU$NBX[ UC6\0N$7;ES>$DD]'0Q._3_ERO\NXU0J+[-K>:/KS]I3X
M9>+_ !Y'X#'AC0SK T6+6$U&(7UE:>2;J/21 "UU=1%@QM9N8RV-G.,C/RH_
M[-GQ=+,4\%R1J3E4&KZ(P4>FYM3R?QKX[A#C#(<KX?P&"QF8^PKT/;\]/V59
MVY\36J1?-"G).\)1=DW:^NI^,\9<)\29EQ%F.-P&6.OA:[H>SJJM1C=0PU&G
M)<LZL6K3C)7<5MII8;_PS7\7_P#H3I/_  :Z%_\ +*NS\)?L^_$S3Q>_;_"<
ML)G:%58:IHY)BC#D@&/4&Q\[=/8>E>UCN/.&JN%J4Z.:)SERV7L:ZVDGUI)=
M#PL!P/Q92Q5*=;*)1IQYKOV^&TO%I;5F^IZ[\.?A7X[\,_$'0+ZY\/S6F@V=
MW<3W-W)J&FRB(2:7<0G]W'>-*^;EU4!4/7T&:^M[_P#X^/\ @"_UK\>XOS+!
MYGC\)B,'75=1PL(U&HR@E5]I5E*-IQB]%)/2ZUW/V7@W+\?EF Q>'QV'>'E]
M:G*E%SA-NE[.E&,KPE)*[C)6=GIL4J*^3/K@HH ** "B@"?2_OR?]='_ /0S
M1KNB/K!LUBU:\TM[=I6;[&Y4W$3>5N1U$B\+(D1#<XR5Z.<@'.Q> ;:.6:6'
M4YHYV>#,T4;"8".VAAECF(NB)?.2*-OF48&WJ?FJY+X-MKG2X--:^DFBANFN
MDFE$D[#S-&?2+E49KK<K2R2SW1?><23/P<YH =:>$);/^UU76[Z1-2A\B".7
MS62RB60-'  +H&6V2-1"J@Q.(WD7S,ON7*NO!>H(UJ+3667=,S7EY<2W8>W7
M9:16\5C;?:678! \(227'ESE3N8M(P!,O@2:*U,*^(+IIV-T&GGAEGC,<]NM
MM;Q"W:^ 5+2,S>3M<$&8DYP=RCP&_G/,^MW <.#;&*"56L$#J6%H\U]*RS%(
MK:+S7+DI;KN#-\P -'3_  HME*99M3FG:6&XM#"//CMA;W$4P:VMX)KV;9$&
M;S<%G;=&3NVX"V_#_A\Z*S,NH&ZA:TM;6*-8Y(XU6VC5%9MUU,K!54)$$6/9
M'\K&0_/0!T]% !7Y"?LDOM^#8'3'Q,^-/M_S5CQ?7Q?'6F3T.EL73_\ 35<^
M0XU=LIH_]A5/_P!-5CZS\+ZK%I>O6D\[!;2[4Z?=L>%C65E-O,V>-B3A0Q[+
M*Y[5[\FEVWFF:(2P2M]YK>5XM^./F"$!C]<U7 >,Y\JK892]_"5I:=H54IQ?
MSFJGW'Q>4X:ABZ4HS352C54HR@W&<6XV34HV:O9JW5&E'9&$%I)96&#S/*S[
M5 YPI. <"O(_B=8Z9K7@_P 86T#/#>Z7X9U[7-,U"W=HKNRU'1],N+RWGMIH
MR&CW-&(W (#QR.C9#5];C*4,5AL31K14Z=2G*,HO;;3YIJZ[-)GO3PN&CB,M
MPF*O6EB<32I\LY-RY9RC&=Y;K1V5K6Z'Q+\+/"^J7MS#XX\0R3^;+$SZ5!<E
MC<3?:(3&VH3[^8XO*=UA3JV[S#A0N_WK./P_I7X#F56%3$N-))4Z"5*-MO<O
M>WES-I/JDF>9QEC\-C,ZJ4<#",,!E5.&!PZC\/)AW+F:[IU9349?:BHR;;;#
M=[_Y%5;EV **< KR/7(Z'V]J\]Z+L?)MV78\SGT=(]4N]0BLHK>ZGBDBEOPT
M[,(I(/LTBK"9/*3,(P2J YY'-5_AQ-!)^W%\)H[9XV@MO@'\7((1$RE$BB\2
M> DC "]/E45[_!E>K5XEP"JM7C"M""22]R&&K);;]+ON?1<,XW$XSB/*OK+A
M_LU">'I*%.%.U&CAZR@GR)<TM?>G*\Y/=O0_5*BOW0_8@HH ** "B@ HH *C
MD^X?I0!S+?\ 'Q-]%_FU:&G_ .O/_7-OYK0!X'XCNH+?Q3XAD3Q9\4;2X@U&
MY_XEUA:R7&B0M=Z"UJJ:="]XB36</_'TA)0+=8(.#BL.^\4:>-+GMI_%7Q7M
MY;N^CUTW*V44<MK_ ,(YI5C?WFEQF+4@UM;WEO$8_LXG$+SRS;@VX-0!/JVK
M6=C;6]]<^+_BLT1BCN$-I8SMY\5EJ5OK#KY::B S2I?PVCGD-!#)'D*IKT=/
M#UYXPU:^\2:;XU\7Z)!G2K/^R(V>WTT2Z;&TLUU;VRWSQ^3?1W,1<+M;,"Y)
MR=P!Z'HND2Z!X>BTJ?5]5UJ2T@O-VJZE+]HU2X$LUQ<*9)!C>\22K%'SG;"@
MSD9KYLTO4X;&"VDMO&7Q?O [:1'*FI6!NI$CM+[4+9S(L^H(+<S&<_:&4L3'
M:6YVE@=P K^(--G;P_8Q^,?BO;2Z991:%YLELI;4W\20W4EE?WTD6HH+JZLU
MTR96E?SI4:=-I"R#&[8>(;'1_%FFRW'B#XD7LK7MX1IM_82MI$IUC3;>[2*Z
M$FHB.&&WMHMMOE0(YY9."3B@#J+'X<ZKJ5A->0?$KQW;0:PVH7D<4EW)'=:?
M%J-V+NWMH"]W+Y#6:Y@3!=2@X'=NS^([1P>#-3:;4?$6F1PG3W?4/"ZE]>A$
M5_:OFT5'3(?9LEYQY3RY&,B@#PZ;5(;9)+/_ (3#XLO;>;?O]H%D#-',?$%E
M>")+V745D\F-F%I''M8&U\R,M_?L6^O6.N>(-3FL_%GQ/MGU7_3$TUK$+;V"
MZ;)=>%)X;6&&_5(1-> WF(H8T8(DW+'- %K0-=L+B+Q)X=@\2?$F:YUO1-.L
MXK_4;29+C0V$9T>+4=*N7U/>+U9#)=7(C)9V57R,!7],T3X>ZII&HZ7?3^/_
M !9JD.F2K*;"\NV:VOL:6^GO%?!Y7,T#3.;L*1E954[CMS0!E_%8VXD\/I/K
M_C?0?-A\10))X/$@27S-,4O)J3QS)Y<ENB&6T8YQ,#_#N#>?0^+K72+Y=4O?
M$'Q2NH=)AU"[%FVDVRPWELGA^T\U);>:^E%[*JVXFCWQ BXFEV@,^Z@"KI=Y
M:Q:=<HOC;XJ7T6AWJV]U++;SR3R-8WR:J2THU5WDMVCU"&T;=(&DCMV3&,"N
MET!X?&.B:+X:T[Q9\0;&?2_$EY>R:[>12V.IWZZ>\UQ<:5J,PU$R/83B^<0,
MRLA2Q50#Y:EP#U#PIX1O_#ES<W-[XNU_Q&;BQM+(0:M/OMH6M9KF4WD419]E
MY,+@)(X8!E@C&WY16[?_ /'Q_P  7^M %*B@ HH ** "B@"?2_OR?]='_P#0
MS3-?T%M8-O+#J5SI=S:V]U!;75J76:%[NXTZ1I5VS(KD163Q;'#J?M.<909
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
M"<VEU+N*ICS$+PH1D X)!]OG0_'+XGK9Q7(\1:$TLG+6@TBW$\0#$88-'MY
M!&')PPKULRX^XEPO#G"V84LPPM/%9E1S&=><L/'EK2PV,5"BJ4;-0?LW>VBE
M9MM/0_=_#OA[*L_P^/J9IAJV)E0J8:$'2J.FJ<:D:[G*2C:Z_=Q75KHM643\
M?OBF/^8KIBCM_P 2:S/YG_"F_P#"_P#XJ9 &JZ8N2!G^Q;/CW_"ODGXK\9+_
M )C</_X2TC]/7AMPE_T!UU;_ *B:AK?\+L^)85S_ ,)=X<RB,P3^Q(]SLJE@
MB9AQN;&T$D#)QFO1_&WQ3\;Z+^S</B)IMY91^+C+81?;)-.AEM0)_% TN5A8
ML?+W&RROH&.[&:_7?"#B;-N+.-,'DN=X_#X_+Z\(2G##TO83BWC,)1?OI)KF
MIUII6OKKNC\M\5<ARKA;@_&YQD^"K8'&X9U.65>K[6+4<)BJR]QMKW9TH-WM
MIILSXQU#]JOX]63*(?&GA+4E*@E['P[9D(3_  E9X8VS] 16;_PUW\?Q_P S
M!HG'_4L:;Q7]P4O#SA&<(R>7XFDWO&>)J*2];-K[FS^+ZGB5Q+3FX+'8:HH[
M2AAX.+]+I/[TC>L_VJ_CK<0Q$^(-'$C ;L^&]-1023CEEQC Z\UJ7G[4/QML
MHHY(_%?AK4',D2M:VGAV$SA68 EO,M44 #J V1Z>G)/@#A6-54XX'$6DVG)8
MF=H+HY7DOP39UP\1.(73=1XR@G%)J+H1O)]5%)/7ULC[$^/'Q(\7^!X_!O\
MPC%Y9V3:Q#JDE^;FQAN][6L>FM"(Q,<1 &YFSCDY'I7SS)^T/\5XUXUW2"_0
M :'9''N<']*_C/B#B7,LNS7&83#UZ<*-!P4(RIQD_>I0F[MZO63?H?Z)^'_A
MSPIGW"N39GF> Q%?&XM5Y59PQ-2G"U/%UZ4;0BK1M"G%:;O7J4#^T=\7U)']
MLZ40IQD:%9<XJW9_M"_%NZ9UD\2:%9!%5E:YT*V"N2ZH44QHV&"L7Y &$;G.
M ?!AQGGCDHO%48+NZ,;+[KGWE7P?\/J5)U(Y3C*KC:T(XZKS/5+2[2TW^1Z)
M\-?C+\1=>^(/A;0-6U_1=4TK59[R.]ALM(BMI$6'3KR>-3,$1D?S88VRNX$
M@]<5]@W_ /Q\?\ 7^M??\+9GBLTP6(JXJK"M.CB'3C*G'DCRJE2G:RZIR>I_
M/_BGPYD_#.=9=A,EPE; X?$8"->I2KU76FJOUG%4F^9MV3A2@U%.W71ME*BO
MIC\R"B@ HH ** )]+^_)_P!='_\ 0S70T %% !10 44 %% !10 5\&?M(_L<
MZM\1?%EW\6_@IXTL/AM\5=3TNTT?Q=9ZYI\^I^ /B5I^F1F+1_\ A++&Q(N]
M.UO3X3Y-OK-BLLZP(MN\;H%*<^*PM'&8>KA<1'FI559KKHTTT^CC))I]&D<N
M-P=#'X6M@\3'FHUX\LDM&M4XRB];2C)*47;1I:,\(T#X)_MU>&;!=.M/!O[-
M]X5""6]F^(WQ!(N)$R&FC@?PFOV=&))" < @$G%:#_"O]O=W\P^"?V:0>,?\
M7!\>\;>F/^*6]J^!QGAQ@<8K/,L127-S>["ET326JVU_ ^>RSA+!996E6A7J
M5[P<%&:C97E&3E=+?W;=K-GH.BZ=_P %"=%LA8I\/OV8+B-6W*TOQ%^(2LIV
MA6P%\+XP< _7GO5NXA_X*%S12QI\.?V6XI&C=8I3\0?B#+Y,A4JDHBD\+;7*
M$@X/!Q@\5]QEF"_LS+<-ET*TJWU2G[.%6:7/9-\K<5[ONIJ*6UHHVQ/#6'Q#
MD_K-2GS7LE&+M]_8\;OO@I^WOJ<QNM1\,_L\W]TX)EGN_B1X^E9G+$[HU_X1
M8+;J <".,!0 , 5ZAX0TC_@HAX3T\:5_PA/[,NL6<( LAJ/Q"\?&XLUWR,Z)
M=+X5,LL9W@!)&(01@)@9!\G+.'O[,Q]3'PS+$5YUTU5A5M)5;ZWD]TU.TDU9
MJW*O=;3\O+.!L+E>.ECJ.8XBHZD7&I3J*$HU$UU>C34TIIJS5N5/E;3A\2^&
M?V]?$T06Y^&/[+EK.C;X+NV^(WQ"$\$@Z.A/A7'/0J>&'!]N5_X5G^WSY>QO
M _[,[';@M_PL#QZ"2.C8_P"$6P"#S[$5EG7"F#SG%QQDZ]3"U>2,)^S46I\E
M^63YKOF46HWO\,8KH57X'P-:O5K1QE:DJKYG",8<J?6U]==_4Q=:_9]_;J\=
M3Z?:7T?[.7P_2'=%<>);#Q#X]\4W5K;2E/-DM/#\VAVMM>7J[=R">>*,D .V
MT8K[D_9P_9R\,?LZ>%-3TK3=5U+Q=XP\6:F/$'Q"^(6O)$FN^,M?$7D13S0P
MEH]-TBR@+06&F0NT5I$S ,\DLLLO7DO#^%R2-3V-2=>I47*YSY4U%._+%122
M3>LGJW9;6/8R7A["9)*O5HU)UZ]=*+G.RY8*SY(J*22;7-)ZMM1V2/HBBO>/
M?"B@ HH ** "B@ IDGW#_G% '-.-MQ)]%_0FKVG_ .O/_7-OYK0!^:WQ#T_P
M_>_%?XB'6]<DT<Q^*%2%8[)KHS02I"+F4$.H1H5 .TD;MP KG;;2?"R/ O\
MPDLK*XB,KI8,%@)F,<N<M\X6+;( !DY/3::_!<]H8&6)Q<JN,=*;KU^:"IWY
M?WLDK.^NFK^[<_"XT<&\?C9RQ;C5>*Q7/3Y/AMB*B6M];K5]MMR22&QA\C[#
M=O=*XD\SS(C$T>Q]L65(ZM'\V!G'3)KH](TVYO06B55BCP'ED)6,-UVC )9L
M<X /OBOR;,L/[?$.AAI<Z>JDURJW*G)OMRZKY:7;/L,KBN:,:;YHJUFU;IKI
MY;'U5\%K)[/P[XYC=T;=%#@IN XT^^!R& ]:^:-/T&QEL()IH=6::1+L*;:V
M=X))(C&MO'')Y)4]7#D,=I*\5]%G6%IKAC@+#UU5FJ6%S=KV$'*5_P"TJ23:
MY6U&T[7:2YG%7U5_Z?\ "JM4P^7YNZ4J49.KA(MU9*,;>SQ;T;:UND[+HF[:
M%]O#>DB2Y4Z=XEC"F7[,K6QW[46-M\Y^S$ *&+$  X9<]\%UX;T6-HO+M/$<
M,2W-WY\DUD&Q:1V\;0B,,L?[]96<R \!0O3J?EY8#+E"H_JN9TY1E%*]%M1C
M[2TN:\(JZIVM[WQO:Q^I1S#'<U-+$8"47%[5;.4N3W>6TI:<^_N_"M[F))I.
MF&U#PM=+<LL!5)=C1D",_:&RJ*1ND9"B\X5'R22M>O\ Q"M=_P"R6MMCI<:;
MQZ;?&8;]*_7OH\>PAXDX'ZO*;C]7I.7/NI?VC@7;1*Z47'HM;GY/X^UJW_$-
M,YE648RIK$N/+MRK+L;KJW9W3Z[6/B:Z\'>#8I)%M?%LES$IC$3C2I8V<-:3
M2.Q21D$82[%O"0&<E7=UR$P>>USP]I5E?^1HVHMJ]B+:VD%XULUJ?/DB#7$'
ME-R/)E)3=_%MR."*_P!*,-CL=4J0CB,&L/3<&Y2]HI<LURVA9=[RU3^STNC_
M #)Q=3+:-*<L)F;Q52-11C#V3@I4_?O4N]FK0]UI?'ULQVG:;.@*LF83C:TC
M[=@48Q&IZCV 'UK333(!<1G?^\W)\GFMMX8<^7NVYQ[556K:<N35-:Z:+O;_
M #[F=#'>Y#VDN7E:Y?>U\K_Y=C] _P!H^QM+V;X<07UT;&S,6M+/="(RF!?(
MTDAO+'+9=57VW9[5\W#PUX6"Q?\ %2L79(RX&GN$C<S2K(F_?_#"D3 [<;I,
M<XK_ #DXLC@Y<1YK]8QGU><94DH\CEI]6P[3O=63;DGVY?,_V5\-\RS+"<#<
M.TL'ERQ=+V>);FZJA9O'XSFCRV=VDH-;7YK="C/H&A175A'%K1ELYXR;ZX%H
MXELY0LI5%@!_?+E(QN##F7T&:THO"WA:01C_ (2242-)"LBKITCK'&\CK+(6
M! Q&@1L=]YP?EKYNG3P$ISC+'N*B[1:IM\RY8N_E[SE%KIRI]3[NMG.<4Z=*
M=/*5)N-ZD764>1J<XVOU7(H23ZN3C;0[CX4:-IFG_%3P=]@U,7^VXO7<^0T.
MQ_[.U%!%DDAF\O:^0?XB.U?>E_\ \?'_  !?ZU^K< JG'+,=&E5]M".,DE*U
MK_N*%]/(_G/QEQ-?%9_E%7$4/JU5Y73O3YN:W^UXNVJMNM?(I45]T?D 44 %
M% !10!9TQ<%_]]S^!8XK?H ** "B@ HH ** "B@ HH ** "B@ HH ** "B@
MHH ** "B@ HH ** "D(X(H PKRU?=OC^5EZ<<8]#[5GI-J%LY:..$G;M^97Q
M@D<\./2@#Y_\2?L^^'O%'B'5_$M]J&NP7VLWKWUU%:RV2VT<KJBE8%ELG=8P
M$'#.QZ\UG1_LU>%XONZGXBX]9]/[?2PKXS&\#95CJM6K5Q&*C*M.4Y*$J:2<
MVY.UZ;T3>E[GQW^I.5_6*V)^L8GGKU)U9+FI\JE.3FTE[.]DVTKN]NI=C_9X
M\.18VZCKW'K-8]OI95TEK\(-*L[:*UANM36.($ F2VW,6)+,Q%L 6)/IZ>E>
M.O"S((RG-8S')SBXOWZ&B;3=OW&^B/8PN1X7!_PJE65M/><?TBCN]"T*7P]9
MZC96C231:DBI.USM9T"PR0CRC$$ .V1C\P;D"N"A^$%C;1Q10ZKKD<<!D,2+
M/:A8VE"B5E7[)@,P1<G_ &177F?ASE.:87*<+4S''X:.3PKTZ4Z-2C&<XXBM
M"O/VKE1DGRSIPY>515EK=ZGWG#_$N,X<HXFAA<-A\3#%2IRDL1&<N5TXU(+E
MY)PM>-6:=[^5BX/A@%)(U[Q#E@0VZYM&SN&UL[K,]1_(>@Q _P )[:0_O-8U
MYN96(:XM2"9U5)B1]DQET103Z**\J?A+E-2/)4S_ #F44[V=;#;W3U_V:[U2
MW/<CXAYC3=X91EL7:UU2K;6:T_?V6C>Q4?X,:.[*?M>JKM&% DM0 /I]E].*
MZ;5O -MK'@(?#NZDNDT4/"_VF%HEU#,&H_VFG[QHFBP9_E/[K[OOS7T7!7 ^
M5\"9W'/LIQ.*Q.+C%04,5*E*E:-:C66E*G2E?FH07Q?"Y=;-?/<9<0XWC?(<
M5P[FE*EAL'BX5(2J853C62J4:M"3BZLZD$U&M)J\'[R6ZNGY'_PRWX/'_,2\
M1C'_ $WT\=/^X?1_PRWX/'_,2\1_]_\ 3NW_ '#Z_=/^(D9XO^87!Z?W*W_R
MX_G?_B!7"R_YFF:JW_3W#?\ S,3K^S'X24!?MVN': !DZ83QP,DZ?R?>K"_L
MU^%5 47^NX7  \S3\?+T&W[!C'M6;\0\Z?\ S#873^[6_P#EVAT0\$^&*>V8
MYEHK?'A5]]L-J>I>-O T'CU-)35Y+FW&CI<I;?8#''O%R+99/.\^.7) M8\;
M=O4YSQC@?^%!>'O^?W6O^_UG_P#(=?B&;<$97F^88C,<3B<53K8CDYHTY4U!
M<E.--<JE3D]H)N[>M^A_4N0^)6>\.Y5A,GP6%P=3#8-34)585G4?M*LZKYG"
MM".DIM*T5HEUU#_A07A[_G]UK_O]9_\ R'4T7P)T"%61;S6"&/S!I+,YP,8X
MM!Q7GQ\-\E@[K%XS3^_1]/\ GR>K+QBXEG'E>"R]+3:GB.FJ_P"7YK^&_A%I
M/A?7;#7]/GU%[O3I)98(;F2W:V+2P2V["18[='("3,0 XY [<5ZW+/J,S[VC
MA4X PJN!@=.LE?49'D6$X?PU7"X.I5J4ZM5UFZKBY*3A"%DXQBN5*"W5[WU/
MBN)>)\?Q3C*&.S"E1HUL/0CAXJA&<8N$9U*B;4YS?-S5)7LTK):$6Z__ .><
M7_?+?_%T;K__ )YQ?]\M_P#%U[1\X&Z__P"><7_?+?\ Q=&Z_P#^><7_ 'RW
M_P 70 ;K_P#YYQ?]\M_\71NO_P#GG%_WRW_Q= !NOQ_RSBX_V7[?\#J>-+R3
MY6"*/558$8]RQQ0!OV<'E*!C&*T* "B@ HH ** "B@ HH ** "B@ HH ** "
MB@ HH ** "B@ HH ** "B@ HH BD YXZ?I@53*C)X'Y#M0 FU?[H_(4;5_NC
M\A0 ;5_NC\A1M7^Z/R% !M7^Z/R%&U?[H_(4 &U?[H_(4;5_NC\A0 ;5_NC\
MA1M7^Z/R% !M7^Z/R%&U?[H_(4 &U?[H_(4;5_NC\A0 ;5_NC\A1M7^Z/R%
M!M7^Z/R%&U?[H_(4 &U?[H_(4;5_NC\A0 ;5_NC\A1M7^Z/R% !M7^Z/R%&U
M?[H_(4 &U?[H_(4;5_NC\A0 NU1_"!CV QBGH #T Q[8Q0!;3@>F,>V*?0 4
@4 %% !10 44 %% !10 44 %% !10 44 %% !10!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>g914461dsp66a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp66a.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
M6K/X6Z/9:%K>@07UZMOKF@:7H%U,L=HDL<6E)?)'=QJD 1KJ7[<Y<NK#]VN
M.<UW^$NBM=Q7J:A?PSPZA-J.Z.*Q'F2W'B35/$4JRDVY+#=JUU:JV0ZQA&5A
M(NXU_JYA$J"]K47U>#A"RAHO;5*U_AT?-4<=-.5+K=F:XOQRGB)_5Z3>)JJK
M-.577_9Z6'Y;\]VN6E&6MVI._16I6'P7\/V&GS6 U#4;@2Z/K^BB>X2TDFCM
MM<TW1]($R%H"/M5K8:):HCX 8N^X;=JH^Y^#^FSZQ=:X->U9+Z25)K/?!IES
M!8-'<I<11K:W-F\-U;H!-&L4R,H653S)&)#E_JOAHPIQAB:L72=.2E:F[SI0
ME&,Y*4&I6<N9QDG%KW6G%G1_KMC75J5)X*A)3C4AR\U:/+"K4C.48.-1.&D>
M12BU)?%%J2.@\-_#S3/#.O:AKUK?7]S/?6[P>1=?9Q%;F<:>;R2(6\,2J)GT
MRU81*B1Q[2J*%VA._KVL#@Z> H?5Z4I2BISG>5K^_)R2T27NIJ*TUM<^;S/,
MJN:8F.)JTX4I1I4J2C"_+:G%1O[S;O)WD[MZL**[#S@HH *\_P#%OP^L_%=Q
M)<-J^JZ0UWIUOI&IKIIL\WUA:7DM_9A9+FVE>QO;>YN+EHKFW9'47#@AL(4X
ML?@88_#O#RJSH:Z3I\O,DXRIS2YE)>]3G.%[7CS<T;229Z659E/*<9#%PHT\
M1R+6G5YN25I1G#FY)1E[E2$)V32ER\LKQ;3P&^#NCRZG?:G<ZQJMV][/),T5
MTEC*D:M'XCCBB#-;980CQ+=["0#BV@SE@[2+!\&] MM3TS4HM0U)6TVZL;C[
M*HM4M;A=.MO#T5O$T4<*B,_:?#=E<-(OS%I)!P-AC\>'#&$ARWQ%64XUE6<F
MH*3?.Y.,FHJ\97::\[[H^A?&V/N^7"4(0^K^P4$ZG)&T.2,XQ<VE*-DUZ6O8
MTM4^%VCZKJ>KZI<7MZL^KR7,KH([1DM)+F/PG$SVID@+(RKX1L\$DG_2Y_\
M8VXLWP4T*>:>5]6U8I/9:S9>3BS$<2:JWB/RGC5;< 26J>*-3125)D'E>9G#
M^85^&,)7J.I*O5BY2E)J*@M7+FU?+=I)\J3>UKWLB<-QGCL+AZ6&CA:,H4*<
M:47)U+VC35--+GLGHI.RWNM$V7=;^$>D:R+I/[5U+3XKN>SFF@LXK%("+'1[
M'1[=-C6YX5-/CF&3@/++Q@KL@OO@YH]_:_8IM9U5;:+4+J[M(TATR-H+:_75
M4OK"::*R2745D76+P":[DF=!LQ_RT\YUN&L-6JXBH\35BJ[U@E3M%<_M.6+Y
M.:*YU?1IM7BVXRDFZ/&F-H4<)26"H2>$M:<I5N:<E3C1YIVJ*,G[).-I1<4V
MII*4(M>O(HC147A4547)R0J *,D]\"G5](?&A10 44 %9&O:0FNZ1>Z1)<S6
M:7D:QM/!':SLH21)=CV]]!/;W-O)L\N6":)TDC=T88;(RKTE7H5J#DXJM"4'
M)*+:YHN-[34HRM?:47%[--71MAJSPN(P^(4%-X>I"HHR<DI<DE+E;@XR2=K-
MQE&2WBT[,\VM_@YI%JEC!%K6K+:VWV8W=I%%ID%O>?9-7U76;:*!(+)?[)M(
M9]:OHX[>R,*)'Y*J,Q9:]:_"VRM6TI_[<U"233(6L2QT[P_&+G2PVDO%9,D>
MDA;>=#HMEF]B"W+9D_>#]UY'@TN&Z%&,81Q57D@HI)PH/2+B[7=)V_Y>;6UJ
M7WIT^7ZNMQCBJTJDY8"@IU)3E)JIB5>4XSBV^6LFVHNFKMN_LK[U:KEE6'P4
MT/3AI'V?6=8671]2BOH;I?LB7<L-M%I-O!927*P;_)^SZ-912#)25=VZ/<L1
M@W-+^&.F:7H.L>'HM3U)[+5]2L=1(86R)8'3[FSN8;>QMHX1#;PNUE&'5$5/
MF/EI&  ##\-X;#-N&)K.]*I2:?(D_:T849R=HZM\BGV<E&_PZF*XRQN+BHSP
M>'CRUJ-5->TNG0Q#Q%.*O*RBFW35E=0E4M9S=K.F_#;0]/M-9L?-N;BTU[0F
M\/ZC$P@@:2U?4/$&H2S"2WB5A=,WB*YCWG.%@B(&[<6H7WPQAU:T%MKOB;6]
M9D2TUBR@GO8M*7[+;ZMHR:(1:V]M8Q0PR0P*9O,";I)Y'=SM(5=99!0>&AA%
MB:L*$::A*,53M4Y:TJU-R3@[>SE4J64;)\RE)-PBUS0XIQ,,75QLL'0J8B<^
M>G.3JWHN5"-"K[-JHOXD(4TW+F<5!QBTIROFS?!K2KB_U/4)]=UF6;4Q>*X<
M63>5'=VOB:T$:-]G&1#'XHO-F0.+: $$AS)8L_@]H%G>R7GV_4;@-JMOJB07
M0MIXXWAFU"[DMSOA.^"2\U&:4 \Q[553U+<\.%\)"49O$UIN-251\W):7,VY
M*244G=M/Y-=6=E3C;'2IRIPP>'HQE2A27)[1./L^51E%N;:M%-6OU3WBCFH?
M@Q.FKI;G4HT\,6VG?9X'5X9=9FNCH?A_0S)(C:0BVZ^5H,+E1>SQ<_NX(RQ*
M7=>^$!%BI\-7<7]IKB('5&MK>U,4DGC![B>01Z-?+<7++XQO8P)+<X6")D>.
M1=S<CX8E[&NU5C]94I^P3<>11VINI+V#?-RI.:Y)J]HR=36<NY\;1E6P=-X>
M4<&H4UBFE/VG/[SK*E%8E+D7-:F_:4Y:<T52=HQ]?T/3SI&BZ/I+2"5M+TO3
M].:55*+*;&TAMC(JDDJK&+(!Z9K4KZ^$?9PA"]^2*5_16_0^"KU/:UJU6W*J
MDYSMVYI.5OE<**HR"B@ HH ** 'CH*6@!K=J;0 44 %% !10 44 <SXQ\1?\
M(GX:U37Q8S:@=/BC9;>(E(U:::.W6YO[@*WV'2;9I1/>791Q;VT,\VQ_+VG=
MLI9)[.TFE>UDDFMK>622RD,MD[R1([O9RL 9;5F),;D LA4GK1^@;%FB@ K/
MU:\ET[2M3O[>V:\GL-/O+R"S5BC74MK;R31VRNL;E#*Z! 0CD;LA6/!-OD!\
M76_[9:WG@VX\66?P_:<:?K'AK1]3LH_$:2&UF\0:?K-ZQ$D>E$RO;OI(CV(K
M[A<;F*;,/V>@?M+SZUXP\%>$CX-CM)?%4/AV6\G.M2W+Z.==\-Z3KWEM!::3
M()&AEU)K0B=[5BT(9U16)57L/EM\CZNHIB"B@ HH ** ,;Q#KMAX8T34]?U,
MRK8:5:R7=QY$?FS,J85(X8\@-*\C(BY*KEP695!(O:?<37=C9W5Q:/83W%M#
M/+922Q326KRQJ[6\DL#-'(Z;MI:-BI(."1R0"W10 57NKA+.UN;IU=H[2WFN
M'2, N4@C:5E0$@%RJ$ $CG'- ;?(^8;/]K3P#>Z'=:]#H7BTV=A-I4%\OV&S
M9K1]6NY+2(SLE\5C5'B<L6(RJDKNVG&WI_[2O@_4=0\&Z;!HOB..;QHFDOI[
M7,-A;1VJZN&:W-TTUZNX*$?<8?-&["#+, 3;RL%K?(^B^GX?THH ** "B@ H
MH I:C>?V=I]]?_9;N^^PV=S=_8M/A^T7]W]FA>;[-96^Y?.NY=FR./<-SLHR
M,UD^$=;D\2>&])UV5;&-]4MS=^3IUVU];6RO)($M&NFBC,MW @$-Q^[0+/%,
MH4!:-OD'Z'1T4 % H ^.C^U'JXN?B/IO_"!P+J/@)=?D2&36Y(AJ<6C>(K/0
MHR!+IZF)Y#>PDHI=_,8*JX/&1)^UOJD6FZ'?GP';JVKSWPD@;5KEY+*TM-:O
M=/2>:."P>6-FL+47NV2- 5+!6(&:-AVM\C[:1BR(Q&TLBL5Y&"5!(P0#QG'(
M%.H$%% !10 44 %% !10 44 /'04M &=JVI6>C:=>ZK?R-#8Z=:S7EU(D4DS
MI!;H7D9885:25@H.%168G@ FL.3QIX:M;-KW4-4ATA([2YOWMM8#:9J*V5F+
MAI[K^S+L)=-"J6EPP98CN$+E<[37'6Q^%PLY4Z]7V/)3564I)J"BW*,5SM<O
M/+DERP3YVHMI61WX;+,;C*4:N%H.OS571C"#4JKDHQG)JDGS^S@I1YZEN2+E
M%2DKDEYXR\)Z?9SW]YXCT6WM+3>)Y7U&U/EO';F[:'RUE+M<"V!D\E5,A49"
MFI'\6^&8V53KFEX+;9'6]MVCM3]E>\7[9()-MF&MXW93,4W8P,GBD\RR^,I0
M^N4>>GR<T54BW%3<E%NST7NR;[1BY.T=319+FSA&?]G8A0ESJ+=&:3=-1<DK
MQW]^"C_-*48QO)V'1^*O#<DJ0KK>F!II+:*U+WMLD=Y)=Q02VZV$C2A;TNES
M;X\DOS,@ZL 4G\4^'H+&XU%-5M;RUM;J"PE_LQ_[5F^WW,L<%M81VVG":66^
MEEEB1($0N2XXQS3>88)1G)8F$O9J;<8R4I^XKRY:<;SD[-.*C%N2E%Q3YE>5
ME&9<].#P56'M'3BISA*%-.HU&'-4DE3A[WNR<I)0DI*33B[)'XK\.-!%/+J]
ME8>;;&[%OJDJZ3>Q6ZW!M&DN+'4?(N+95N@83YL:_/\ +U(S&?&/A5=I_P"$
MAT<PM%-+]K74;1K)! ]E&Z27@F\F.;.H696-G#,)E(!%+^TL!%*^+I1=E)QE
M.,91CWG"34H);2YDN5W4K-%+)LU<G&&7UYJ,I04H4Y3IRE&^E.I!.%3FM[G)
M*2GIR7NC4MM7TF]N9;&SU/3[N\@B2::TMKVVGN889%C:.66"*1GCC99HB&90
M")%P?F&;D\RVT$T[ E8(99F ZE8D9R![D+772G3K6]E4C./,XWC)-<R?+)75
MU>+336Z::>IP5J57"OEKTIT9**FHSBX2Y7'FC)*23M*-G%[-.ZT/CP_MC^$9
M=T0\%^(YD8,I3[1I;!XR"#F,RG*LN<@CH2#2#]L7PE;)'$O@?Q)!&B*D40GT
MN)$C0!52-!( J*H   P  !7Z3_Q#?'II?VEAD^W+4O\ =8_,?^(EY<DVLLQ7
M+%VO>G;R^UH4;S]MKP?9>6&\%>)6+@G:MYI(VA<<G,W?/Z51_P"&Y_!W_0C>
M)^./^/[2./\ R-5+PUS#_H989?\ ;M7_ .1-8>(V7RBI++L1%/9.5+II_,+_
M ,-S^#A_S(WB@?\ ;[I Z?\ ;:FG]N;P8P*GP+XG92"I4WNCD$$8((\[H1GB
MG_Q#3,%_S,L,K?W*O_R)?_$0\ O^9?B/_ J?^9S"_M8?!E+6:Q3X,%+*Y:![
MBT73O":6T[VP=;>2:!8PDKQ"20(S*2H=@",FM%?VQ_A>LUG.GPJU!9]._P"/
M"98O#:S6'W?^/.0?-:_<3_5E?N+Z"C_B&F8+_F98;3^Y5_\ D0_XB)@%_P R
M_$:?WJ?_ ,D;'_#<_@[_ *$7Q1_X&Z1_\>H_X;G\'?\ 0B^*/_ W2/\ X]1_
MQ#3,/^AEAO\ P"K_ /(B_P"(B8#_ *%^(_\  J?^8?\ #<_@[_H1?%'_ (&Z
M1_\ 'J/^&Y_!W_0B^*/_  -TC_X]1_Q#3,/^AEAO_ *O_P B'_$1,!_T+\1_
MX%3_ ,P_X;G\'#_F1O% _P"WW2!T_P"VU=G\/?VM/"_Q!\8Z)X-L_"FOZ9=:
MY-<007MW<Z=+;0R6]G<7G[U()2^UEMF0%0<%@3QFN?%^'F/P>$Q6*EF&'E'"
MTJE5Q4:B;5.#FTKJR;4;*^AT83CS XK%8;"QP->$L15ITE)RIVBZDU!-I.]D
MW=V/K&C]/TQ7YZ?=GPYJ_P"W]^S+'<ZOX?O]4\27XM+B_P!(U*!/!VH7MG/]
MGFELKN,C!6>U=DD4$KAU/3!JE:?\%!?V7]*L;:QM-0\76EA8016MK"/!NKB*
MWMX%$<,2M(Q(14"J,D\ "O9CD.92BI*DN6U[\VGWVZ=3A>8X2$O9NJHS3MRM
MI/RTO?T)/^'C7[,0_P"8]XI&/^I2U$8_\>H_X>-?LP_]![Q3Q_U*.H\?^/4E
MD68=(0_\#1?U[#K[3^Y@/^"C7[,/_0>\4\?]2CJ7_P 52G_@HM^S$05.N^*2
M""I!\(ZCR",$?>]*/["S!?8@O^WT+Z]AU]IZ>3/(X/VH?V#;6QU#38-/\016
M>JR6DM_ OAWQ%B>:P>Z>TD)-Z2CQ->W)!7'^M/H,:D/[7'[#=O=Z/?P66MP7
MN@26\FEW,?A77$FMWM)(IK;<XN<SK%)"A19=ZK\V  S97]A8]?9AI_?0?7L.
MNKT_NL])_P"'C'[,?_0=\5?^$CJ7^-!_X*,?LQ+_ ,Q[Q2/^Y1U(8_6G_8>/
M7V8*W]] L=A^[_\  6-_X>-?LPC_ )CWBD8_ZE'4AT_&E'_!1G]F+_H.^*O_
M  D=1[?\"H_L+,%]B"7^-#^O8?\ F?\ X"P_X>,_LQ#_ )COBKC_ *E'4>,?
M\"KL?A]^V_\  +XF>,=!\">%=9\03^(?$=U)9Z7#>^&[ZRMGGBM9[QDENI"5
MA!AMI<$\$X'>HGDV.ITYU)1@HTXN3M-;15WIZ(:QE!RC%-WDTEI\D?75%>4=
M1^97CK_@IEX*\%>-/%?@]/ACXCUD>%O$&J^'VU:WU_3+6#4)-)O);&:ZAMY;
M1WAB::"3:K,3@#/6N13_ (*I^"85V1?!KQ-$FYWVQ^)-&1=[L7D;:M@!N9V9
MB>I+$GDU[\,@JRA&7UF,>9)VY7I=7MOT.-XQ1;7LV^5VW[$G_#U?P9_T1_Q3
M_P"%-I'_ ,@TO_#U;P</^:/>*?\ PIM'[?\ ;C3?#]6/_,3'_P !?^8+&1_D
M:MYB?\/5_!H_YH_XI&/^IFT<8_\ )&C_ (>K^#1_S1[Q3Q_U,VD=O^W&E_8%
M5?\ ,3#_ ,!?^8?6TK?N_P 3(/\ P4Z^&/F7$I^ FI&:Z$HNI3JOAPR7(FD6
M:87#G2LS"29$D;>3N9%8Y(!I?^'G/PQ^SI:'X":E]EB?S(K4ZKX;-O'(%9!(
MD/\ 96Q'",PW!0<,1T)H_L&HO^8F.G]Q_P"8?7$OL/[S5'_!5?P:./\ A3WB
MD8_ZF;1QC'_;A5RY_P""I/A:SCM)9O@YXG6.^MA=V[+XIT9MT)DDBR=MC\K!
MXF!4\C'O42R24)4X/$Q3J-J/N2W47)]=-$SKH1K8C#XS%4J2=' 0IU*S<DG&
M%2K"A!I/67[RI"+MM=-E/_AZOX-_Z(]XIX_ZF;2.W_;C0?\ @JQX.'_-'O%'
M'_4S:0.G_;A5_P!@5/\ H)C_ . O_,Y/K:7_ "[:MYA_P]8\&_\ 1'O%'_A3
MZ1_\@5K^'O\ @J)X+US7]"T-_A3XET]-9UG2](:_E\1:5/'8C4[Z"R-W)"ED
MK2QP^?YC(I!8(0#DTGD-2*;^LQ?*KVY7T^8+%JZ7(U\S]2>GX?THKP3L"B@
MHH ** 'CH*6@#F/&::4_A3Q#'KC7*Z.VCWZZDUDJO=BR:!A.;9'1U>;9G:K(
MP)P"".*\EBT[X6ZA82+?:]-8/:6\VGW-MJ#:/H%[8QVMQXFT=TDL+#3+:WAQ
M=>(=60/%%MD>.)@7,;E_GLRIY5/'*..K2H5?JR=W[.%/V<)U+?O)0<U-.4WR
M*:BXKF<6XIKZS)*N>4<NF\KPT,326*MRKVLZOM)4Z:;]C"I&$H65.//*$I1E
M+EA**G-/13PM\+K234E;Q%$TUW+>VEVTNL:>9(YO$MCJ4$D4;I;KM:5-2U.X
MCY81O+(1B--BI'X.^&U[J33_ /"2W%_J.J7YMU5]9LII+F]TYKKS;:)4M 7$
M3ZK(I495?-AC3:H1*YXY;D7-"$<9\,U:"K0LYI^R5THZN\^5/>\M]6=[SCBJ
M/M*LLLY>:FDYRPU5<M-)5WRMST3C!3DM4E'1+ETZ5/A9X70DC^T3EF;#741
M+76FW9V@6PVCS=*MAP1\I<?Q K#H7PTMM+TC4-*O=7N[QKK4]+U&RO;2*/3[
MC23H5I966C+:%VN5D>WAL(06G$JR LLB.&;?UKA_"PJQJ4ZM2$.2I&2NG)RD
MK0G&5K1E3O)J\9)MQOHK/S7Q7C9T*E*M1I3J.I1G"5I*,53J*I.$H7;G&JXP
MB[2C:*ENY74</PA\+0S:9/\ :-;E.E"/[-'/?Q2P[TU)]5=S$UIMB$EV^6B@
M\F+:B(D:!!B>'X3^%8)+:1/[2S:1VT<2FZA*;;2+1X8BZBUY;;HED2>,GS#Q
MN&U+AS+XI*]9\K33<TW[J44KN&R22MY%2XQS=MM1P\.9234:4DO?E*4FE[2R
M=Y-W[ZO6[<OA7X>P^%=<O-3MM3EGL6T[^S=-TR2W538Q226<]U)+=^:S74LL
MUE&Y^2-07?"@;57N-3_Y!NH_]>%Y_P"D\E>IEF#6 HTL,JCJ*-233:M:+FW"
M-KOX(<L+MW=KO<\3.<R>:5Y8J5)4)>QA"44[WG"'[R>RM[2HY3Y4K1YN76US
M\C/A?=^$=)DUW7=?\4>(O#VJ:7I<BZ#%X=MHVN[^>]Q9R%;E[B+YK<RI,UL7
M@$T<;_O@%*L_QUX\A\0:)IWA^#5?$/B46>J3ZL^O^*X+*WU)#+:I:)IEA!:7
M-R8-/ 1IG+W#F25@0B!,M_2<L#BL1G/UJKA,/2H825-4<1S2^LRBJ3<HI*/*
MH2J57%WEHH22BW/F/Y?CC\)A<E^J4<7B*E?%QJ.MAN6*PL).K%1FVY<SG&G2
M4X\L=93BW)*'*>"+<V\FLVLMSY?V..[@64S+.T0MTE42/(EL1,R ;F*Q'<0,
M+R:]DT[Q1\-].\1I<RV-AJ&CS66HPS1G1KZZ: 0W$D]E"O\ :<D8,UU D$9G
MCM_DD>1& B&\]>:8?&UTHX24J?[J:YHSC#EGO#6SGJURZ*UGJU9WZLIK8/#0
MC]:C&7+.F^5PE-N*TGI=1TNWJ[Z;.Z)%\6^ +OPEKD,MCX;L=:O[^\FL8/\
MA%YC>VMI<WC2M_IZ0SQ17\<9D\@).84\R-3A8RK;6J>*_A%>ZUH\D2PQZ>MA
MJ,%^RZ T4$=S)/IDUK-/;0Z8DEW,WV:XB<QE4"2OM"$_/XCR_/85FZ<ZDH0G
MB6G/$)\T71A&CRKGC9.HI64H^XFFTM3VHX_)G22G&G&4H8=-0H-<KC5E*K=\
MLKM0E&[4O>::N]"M+XU^&JV'C&*'3M&::XGO)O#P71+N+S%NM)MOD:1K1Y+;
M;J$9C :2+E-XP&W5ROCGQ)X'U?P9I5KH%M:6FN1:NT]Y NCO9726*VTL<8:\
M13#*#,Q8HLAX\LXRK"M\)E^;T\3AJE6I5=*G6A*<763]QT$I72DU)*KS)QTZ
M.*:NS'%8[*YX;$4J5.G&I*E*,&J37O*LW&S<;Q;I\K3Z:IM:(\6Y_P BCG_(
MKZX^5U#G_..U'/\ G%&B^069M:7+#'%,OGQ6L_E:@N^5YH@YN-*NK73G62!2
M=MIJDEO=21'B9$VE9-OEO[%^SLT+_'SP(]N L#:OJ!CPGE#;_8FJ?,L6YO*5
MCDA,G:"!VKQ,WC-9=G4MH?4<2EYOV-2UEOHM'>VNJW;/7RFI%YCE%)*THXS#
MMOR]M#2^SN]=+]GLC]EZ1N%/TK^;=OD?T*?S)?"Q(3XE\>^=)%"&UV_P\N /
MW-UJ<I0$]R0/SKH?B%=V,WAC78+:=9GCM)UE5HUCDA(<O$&"C:<QQ%@RD]1G
MFOUN&:QP^*R#+8XN<7B<%F7M<+"$9*?-"K/#5JK?OPA#ZIBHQE"Z<VXSLK7_
M "BOD=;$XCB?-IY9"5+!X_)'A\PJ5:D'3=.=*GC<+AX1_=U:DUC<#.K&K9Q@
MH2I)OFMRFG^(X(=,\)1_\*ZN7GBT\V<5TEKI)AU65]-CW7JHT8>:8+:F4"1^
M07Y#.:Q;_5O/T6.U/@.2"31+J^@NM26PTA)C)=R1S$7 :"5?,C,R0!"DH\N8
MNC(R@5\;#/<D=6-*.<T'4E-1C!3E=R=>>&4+=W7O2W^.-O,_5)<+<11HSKO)
M<1&C3@YRGR*RA##QQ4I;[+#M5G_<=_(Q-4L-<U""XT@>!9K357M[.Y3R+.RB
M:.VM_L-HUWB&V20,T]I<K\LBH1?2%U+*&/FK:?J"6YNVLKM;13M-R;>86X8.
M8R#/LV9\P%?O=1CK7T$'%*W.I6M;7NM-_0^;E?MRGIUUXML)OAM:>'3X=GAU
M"*"&V?Q<NF6*27Z6^IRW,&@RW@C#?V9;Q,S)*K?:7EC"2%H55$\EQC\*5*+@
MIKFYN:<FM;V3V6NW+M8)._+IR\J2[;"]!Z8/]#7M/P4TGPK<^(;BY\=>']8U
M+1AI]P=.GL['4[R WJXMY83:V-G+]L(BN#+G<ODFWW\G KQ.*89O4R#,89$G
M_:DJ5J"BH\W,Y)247-QC&3@Y*-23M3E:>O+9]V4SP5/,,,\PG&&%4O?<G9:)
MM7LFVDU=Q2O)72W/+O$]A;V6N:G%I^GWNG:5]KN#I$5]]H:673XYFB@F$]U#
M$\ZNJ;MVP<DCM6;I<=I+J-A!?RR06,MY;17DT119(;5YD2>5&D!562-F;)!
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
M2E6_QML]]\49NX.E_:.*=-P=-Q]K+EY'AHX-P:OL\+&-%_\ 3M)%K_A)=?\
MM)O/[8U'[6;3[ ;C[7+YILPNS[-OW9\K';UYZ\U%_;FKMIW]D'4+G^S!C_0@
MX%N=LAE4L@4;F$C%LDDY)YKO^J6M\*Y;6T[;?<>7]:27PO3S(3J-^;!=+-W/
M_9R3&X6R+_N%G.<RA,</R>:I8Q^%"PTEU2)^MP_E>GH'3_/3%>I>$OC-X[\$
M:;::1H%[96]A9RW4\$4NG6TQ$]XLB3RRNRAII#'*R N6P,8Y -6L.TG%\LE)
M--.^WR:,JM6G545:4>22DFK735[;IHY3Q1XUU[Q;_9@UN>*=='MI;/3TBB$0
M@MY9!*Z%LEG^=1@LQ/7U.>1)]L?K3=&3;=U&_17L.G6IT81IQC*T=KV]0/TZ
M>OM[5]._L9?\G0?!L=,>)Y_PQHFJG^E<N+H..$Q3YE[M&J[>D)'70Q4)5Z,5
M%KFG!7_[>2/Z;*!U'UK\R/JS^3[XP#_B[7Q0]OB)XU]O^9DU*O.MI_+^E?I%
M)6I4_P##'\D>'+23\F_S+NFW\^E:A9:E:^7]HL+F&ZA$T4<T)D@<.JRPRJR2
MQMC#*00034^H7":E?WNH):6U@MY<S7 LK,.MK:F5S(8;=9'9EA4G@%C@<#@8
M%SGRT^2RLI73Z[6M?L]/N]3ECA8_7OKBJ3C)T/8.G?\ =R2J>TA-QZ3@W.*:
MM>-1J5[1MGI'\Y1I%CVJS MG!*C(48!Y.,"KOD^; 67!RN?HR]1^AKFJ2Y7%
MV:46K/H[Z_A8[8+1J^NNGH5;-,S@8Z*V.^,#M5C4&^:&+RT3RH\;D&UGW,Q^
M<]\=!2DKXB'O-<JO;H]&M?+6_JAIVIO3=V_(>D0BMP[#&%W^G7H/Y517+' Z
MDX^E%/7VDNB=ON"2MRK;0T-0L$L3 $NH+H2V\4S- 21$TBY,+[@/WB'@XK+X
M'X>@_P#KT8:;KT85?9RI.2^&6CC9VUM?\ J1]E)PYE)1ZK8!^6/PKH/"7_(V
M>%>V/$N@>W35K.MI1M&7DGU\C-/5=+,_KF/4_6BOS@]P** "B@ HH >.@I:
M(9VCCBD:6188EC<R2NRHD:!3N=G8@*JKDDD@#'->9W?AKPK>6\&?$5O&UI9:
M3&EU'>Z<K_9]*B^QVKRRJX)MI)BI=0RHSC:"":%I?Y?A?\]?D&UNEK_I^6A-
M<:%X;NX-.LQK\"I:Z;;:3"[2:9<?:0DEPMM]GGNDD5+@W"S+)' VZ14$3@+C
M-8^#/"S6]W<MK5L5-S<"YOTDTI$M[JYGTFXD@215V6H5]-18X,C8EW(@&"*J
M[[6W_%]OFDO^"):6\K?@K+\%_5B)O"WA.S#75SX@@9X##8,T9TM5AO//!@6W
MM+>,BWN\@*(XUSD.^,LQJ!?!7AJ%KJ*;Q*Z21W36]R+E["W87+65O!%&%N$
M*^6@<HH,<A=U "KL4N[JRLTM%]WW[H5DDUTOK]UOEL_Q-[3O#OAVQN+J:/6(
M)+F9M3@O&2?3X'6348K:&Y@408-LL3V^Z* <1&0C' IWA^V\-Z$M]J<.N6LJ
MR6D"73RM96<<,%A-/;1RK;1)'Y*,^4R%VR.A=<M)RKVUMI9+Y*[^_4=M%'L[
M_E_DD=7%K.D2A3'J=@=WV<!#=P)(&NEWVT;Q/('CED4$JC*&.#@<&C5;FWM[
M"\6:>"!FLKO8LLL<9;$#CY0[#/) XHYX491E5G&G",HIRDU&.Z2U;2ZKKU%*
M$ZD)PI1E.3A*T8IM_"^B3?0_'ZTM+B]G@M8%S-,RHF["*,\$L[<(BCDD] *]
M7?X3I!IR7=UXIT^WNI(PT<!M97MS(1\L7VH3 ]>,^5^%?O?$?'G#G#,,)4Q^
M:82$,755*,GB:2BF[VO).26B>LK15O>DM+_R?PQX?<0<2O%PP678J+P=)U6O
MJM9RE;HHM1;2NK\O-)W2C&6MO)[^QGT^YDM)]C/&?OPMYD3J?NO&XX*'Z ^H
M!JE@CHC<>Q&,5]'#-LLG"$XYCA4I)-7Q-&]GM?\ >=#P)9/F=&<J;RS%MP;B
M[8:O:ZTT?L]5V?83# ="!]".GX4GS^A&/;']*?\ :>6K_F9816_ZB:'_ ,L'
M_9>:?]"S%JW_ %#5_P#Y6&&]#Q['M[T8<=B/P/:C^T\MT7]HX7R_VFC_ /)A
M_9.:15_[-Q22W_V:O_\ *P!/K_\ 6H#8XQT_I7:G;Y' U;T0H('L?RKK_"OA
M*\\37#(EQ#8V<1Q->3AG"\9VQ1J1YC#C.64#U[5ABL5'!X>I7E%R]FM(K>3V
M2OTN^O17-\'@GC<51PT)JFZDK.3VA'>4K=;):+J]-+G;^*_A)?\ AK3EU.&^
MENX,JNV[TV>P#LR,X2WF9WCED*HQ5"5) ."<5%\"S_Q=CP8.F+^[XZ=-*O\
MM7A5,TAF?#N<5HQ4''"8N#49J<4U0GM)6^:>J/H*>1U,DXNX?PTIN=\?@*D7
M*FZ4N5XJEO"3=MM&FTU\TOU!I#P#["OYV_ _K@_D-\1C_BI/$/\ V'M9Z^VH
MW-9 &..F/PZ5^OQTA%>2/@ZGQ2]6*!^G]*<!BG^A*6WD/"X]O;IBGCMV_3&*
M-OD+?R2#&./3^E&,>GT';%+;Y#22T^X.G^?2D(_#%/;R)^%^@T1N>%5FQ_=4
MG'Y"D,,H_P"64@_[9N.G3M0D^B97;R#R9O\ GE+Q_P!,W[?A7TU^QD"O[4/P
M<!!4CQ-/P001C0]6[&N7')K!8O2UJ%7_ --R-<*K8G#^52'_ *4C^FN@=1]:
M_*3[D_E"^+X_XNS\4/;XB>-?PQXDU*O.L8K](I:4Z?E&/Y(\*6DI=-6*8VQD
M#./3M1"YB8<$KT9?IZ>XINTHM;/^K O=:\CK=6M_#TVEZ;_8D&K'4TB$FJ75
M]-:_99G9!NMK"UMXMZ1I(&(DDD+,#C:*TM&\&ZU/H$NNB '3EF$:OG)#D'*[
M<=2%)_"O%S?-L!EM"BZTI4XU\11PU-2U;K5=$M-DY*5NR+RG"9G6A-8MT:F(
MBJ]67L(RC3C1C.3IQ7.W*4H4N13D[*4^9I)61F6.G21R2V/V!&E:X\R.\.\3
M11+$_P"Y4 [=C9!/&?EZU5O]%NS?I%Y;881KT/ Y)/X#-:4\3"GB)2E5YU.'
MM$G;W%9+E5NB:;UUNV=$J;=.*4>7E?*[==]?Q_ KZO$\"QV^PJ3\S8&"%7A1
MCZ_RJO;VA@B\V4%2RYP>-BC^IKHA-+#0Y7K5>B^?_ 2^9FX_O'=6445'AN)E
M>:."5K>/@N$8HN.,LP&!5<1L%W$$#MZ_E79"<$N2,E)P?+))[2WL^W^1C)2W
M::3U7IL ''T_I70>$A_Q5?A7';Q+H'Z:M9U<M(R\DR4]5Y']<1ZGZT5^:GO!
M10 44 %% #QT%+0!D:[:QWFD7]M+<16B/;.3=3X$-L8BLJ32[F"^6CHK,&.T
M@$,",@^:V/AGPK$\=U?^*H+R\@62^N1'>:7#9@WE_:WK3):B(^3 UPMJJ@$
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
MYI/[HKJY/9)=SZ!\ >#9O#6FZI+>&*6^N[F"(2Q!BHLXXXY$5&=5;:TLCEN
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
MZ7:V%G!Y%C865O8V<1+-LAMXUC1=SDEMJHHR3R<U\U?&30E$<%]&H5H)3$V
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
M)<>5J$L?A.9C86MM/);'4REW;F:W\.W+F_ADTQ5M86CU\B!A))).=.F41(2
M/:;*Y%[96EXJ/&MW:V]RL<B21R1BXA24(Z2QQNCJ&P5=$8$$,JG('H99FCS"
M=>#PSH>Q46FY.2E>=6#7P1M*'L[36MI\T4VH<S\K.LACD]+#58XV.*]O*47%
M04'&U.E4C+^)/FC-5&X-6O3Y)RY7445<'04M>N?.C6[4V@ HH ** "B@ J*?
MB";VAE_2-J<=UZHF6D9>2?Y'S+97485-I QCVZ8KHXM18(L>_$8_AXVBON<3
M2;=I1ORO3U6Q^58'$J,%RNR:L_3J33ZE;10'YE! Z< <5\W_ !0U"*]MO(C(
MYF!8<<[02/R->WPKAYO,:=1JT8L^9X]Q]*EDM:G&2YI1T^^QXK82V]M9:W87
M,9>/4;2(0-C<([RUF$D+D#IE#*N1W89X)KF_L#=E)], YX]L5^KT*<J=3$2;
M]RI*,UY6IQ@__2+GX+B,RIU*.#A'W:E&$Z<O/][.I%_+VEN^A])V]F;3P#X+
MMR"/] NKAD(Z-<7<CYQUZ$=J^7M?E9=8O'((43S'IDG$K*JJ.[$D #U-?Y?\
M;UYXWC;B&"O*<LWS6,%W?]H8B,4O6ZV/]$.#*,</P7DLF^5+*\#?I;_9J3=_
M0?X7TK6_$]YK5U8:7J$^C6CV=A8Z@ULZ6<_V-IK.[EBG($<D/]H&8&16(!8
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
M7$<(:5V=MBJ7(4N6VKA7:\K?\-^H[6T[?IM^1I#H*6D UNU-H ** "B@ HH
M*K7G%G=]L6MQ[8Q"]5#XH^J_,BII3GY1E^3/S;MK^TFD,,4X#JVQ-V460KP?
M+)QO (QQZ5H/%(PQGM].E?NM9SH5%&I'EE:Z_P"'\NOF?R!14:])^RD^5:6V
M?EIV:U7D539GZ?H!74Z!*F@Z?J&JPQQOJ330V%DSJ6%LDD<DLTZ$8VN-J*,]
M1D$8)QR8RJZV'E0YG%5I0A*W\CFN;[XW7S.W+*$<)C88OE4I82%6K!-:>TC3
ME[-_]NS<9>31Y?XFNGD9[^\\^ZN1+'&"C $;F6)0$^Z$50!@ < 8J*.W$B&-
MXP9 CF'C!W!,I@@G!W # KZ>$51H4E3M",$E%+[,8QC8\ZG+ZQ.;KQ]I[6[J
MM_:E)RYG;IM^5D=YXG\0:!X4^&?A6XN]3M3=V7@[1;1[:&6.>X^VC38/,A,4
M;G$_GB0;6*\J<\ D?G+J=_=>*=?.IW@\N%6V6EKN+1VEL'9TB4G[TC.[22/@
M;Y'9L $ ?AG@=X?8C(\PXIXPS?"SPV89UB\30P=.K'EJ4\%]9G6J57%I2B\3
M6Y>5.S]G1C+:HC^A.,>*,-F>"P>7997A7P&48>//4I2YJ<\7.E;DC*/NR6'H
MNS<6USUIP=I4VCZV^%.G&+P@]TJ[5O/$HMP2.##;:5*5Q];AS_WR*]16TQTX
M*\C'!&.F#Z\5]UD^?+-,5Q154N:GA<\QN#AKHE@Z>'P[2\N:$G\S\6SO)?J3
MR:,ERU:^687%3TUYL3*M7N_/EG'[O(]VTFSCD\.E+F/[5-8QVUS;7LV&GC>>
M0)+"7;.=RO\ +C!Q'SG%9&H:;;ZC;-#* NX8W!4+*0<@KD9!&*_"\?F^,CG5
M/,[\M;#UG.G!-J$53KS:A&*?NP:5I);W=]S]NH97A*V2QP#C>.)PT:=6<DG.
M<O9^S]K)M>]-63BWM96V/,]2T)M.E6,NLBMN*,O! 7 P1G@\BNN^%=J(_B!X
M:;IMN[C\/] NQ7[C0SQ9OPY5QT(.DL3A,1>#UY9*%2$E?MS1=GVL?C6%R/\
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
M9.*C%=6TC]/R3+?K6"RK+J$53>*C0I)122YJW*I2:5M>:3E)][L^_P"WL/\
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
M-9NXR!<0S1R1L,\E"1Q7877P\CLK+1;^;7H4MM4M#>3R-;!4L42U%T8Y':X
M:4QO"%!*AC)G(XS^70PC<JL934/8\MW;2S=K[K1+4_+<-D<JM7'TJV)5#ZA[
M)N7+>,HU)J',GS1M&*?,WV3VL10_#^.YTVZU.U\06-S;VS2(&BBD*OY5Y86T
MCC!+!(TODD8A6^[A=V<BS_PK8FYN((]?LV6!048Q[7E)N'A( \THH18W9MTB
MD$! I9@#JL GRVKQ::36G>^VODOOZ'=#A=35-PS&G*-2,)Q:B[-2]I:S;_N*
MS>GO+FY>M#7_  )_8/A^TUPZM'=F[33G6WBMVC4+?0O*<3/)\Q0H!C8-P.>,
M5YWDCOT_3%<U>C]7FH<W->*E>UM[_P"1XN:Y=_9>(IX?VWM^:E"KS).*]^^B
M3;O:V^F^R#)]>E&XCOT_3%8?H>9MY!DCOT_I1DCOT_I1:WD%[?(QO$4OE>']
M;D*A@NEWHVG&#NMY%Y^F<_A7AG[&0Q^T]\'.V/$L_MTT75:_3^ ],KX@72T/
M_3-8_8_"Q>YCW_U$X96]%/\ S/Z9Z!U'UK,_>S^4/XK''QB^)G;'Q$\;>V,>
M(M4KT;]F73--UKX]_"_2]7L+34].NO$B"YL+Z".ZM+A8K&\GC6>WF5HYD$L4
M;;74C*#(-?H$-*&FEJ:M\HL\2L[1GT:YOR/T<^('Q*\,>!=5UM;CX:>!+G3K
M3Q#>:!86]IX-\/FXW6@F+7-Q/<1*&!$'15&6<@8"UYS'^TIX%1623X1^%'E;
MF-AX3\)H%5<;OW?EG=UZYXR*_ :G&/&5?$8SZKC\'0H4L17I4X2PLYRC"E5E
M!7E[57?N[V1\T\=*$IP]E.IR)RERMZ1V3>]E'2[V]#Z7^&EYX"^)FC1O/\.O
M!*6^K^']6O'@;PEH4%Q;K!(]F8F:"W8'=MD(96!P%(P:^:/@IXN\-ZM\'/BA
M\0!\,_ Z^+/!%GX,\'-=WFC6&HV6KR:7!_9MIJYTZ2S1+"Y>RN+?[1' V+B:
MU$TC9<BOT/P^S?,^(LJJU\UK0^M8;,:N#G*A&5.$X0J1BI*#E+EE9KKTVU9]
M!EL:>,K82A>2I8JKA82=_>BJDX*?*^C]YK_,XK1_C=XT\3>)YO!?A/X1> O$
M>NVEN;NX6Q\!^$H(EMDC@>6XEDNTCBMK>-KB)/,E=<LR@<L ='Q+\8O''@O7
M]*T+Q=\&/ 6AM?SV=L+Q/!7A#5-/$UT1MC:_L(Y+=;I5RS6_FB15^;:5()_1
MITLGAF%+*7FJAFE:A+$0PKJ?O726BDHWO9.Z[NSLM&?H*R/AV%5TGE^+E"%5
M4G-8J=D^:V_+9-[I7/1_B.= \3_!GX>>-AX2\*:/KB_%:'2?MV@Z#8:2[VL%
MGK(;/V6)2%D,,#LA8J&@5@ 1QG:?XKM/#.A:5%K\K:.+>Q2\;S_#&@F%= %H
M\EOJ"W%YHSRS)M\EVGDE<N'8DYRU?G&<8;'U<]J4,#0J8JI#"TTU"DJTDHUL
M7)NTHRLE&+;:MI'78^NX.P7!&"I<3T.)L3@:%# YE[+ RS/&U<)'DNZ4E&=.
MM0]I/GEAH-/F^+2*YFSSR3]K?1_"4\=C>>#]#\86;1M=0:O:>&_"[I<0RNX2
M-KF+RPCPE=K*85(XY(()]6^$?[2'A_XDW5^J^ O#%H+"_P!%M/LEWX6T2(W
MU>YFB4Q3VLDAS&D$A;<H_A/.<#]$R/(,GQ^5X&=7#?[9.@E5E^[7+B(1:JJ4
M/9^ZXU(R3CT:9_//B#F69Y-Q/Q(\CQU%Y#A\QJ?4*4/;SB\#4Q"6'=.M*LW.
M$J$X2IU'?FC:5W<\"_;9TK3M(^(U]8Z996NGVB74,Z6MI"EO;QRW.@:))</%
M#& D/F2#>P15!;+8R23\;V1)U[X;9);;KEB!DDX \3V_KVKY#+81A3P<8148
MQS''\J2223IY@W9+:[['W//.6'QDI2<G++L'S-MMMJO@$F[[OS9_5'H776_^
MP_J'_H%O6[7SF"_W:E_V]_Z7(Z,9_O-3_MW_ -(B%%=1RA10 44 /'04M #6
M[4V@ HH ** "B@ IK %64C(*D$>H(P1^5"T^0=#D+";3+>\FTNRM5MWMDW,4
MA1(R!Y>0KCYG($B9S6RPCDBDBDV^6Z.DH)VCRV4JX)R" 5)YJ:6,AB/:.[O&
M<H-RW;CHW?\ +R.=X7ZK&G2C&,(.$91C%62C)72LOQ\SR2X3X3>#[N:ZM-+T
MF35V<%VTZWCO]3>5!A3+>NSM&R@  R3@KC Z8KP/XO76H^)_L7B*"WN+?1;
M'2V22<SI9S2N)HYIF"A8?/WJF3QNB5=V6%/)N(L.^(\%E5)*M[2%9<\;*%.4
M*<I*,++WG*S3:TN^K/0P>41P:IXFLOJT:LN6*=[R<]%*:>UVTE?77L,\):E8
M1Z%9Z<Z?9+VW,B21_9XW%^9)7E2X,K[=Q"$*=TB[=@ R,5R?Q<:&W\-VZ2Q1
MVTLVJVQ@W2PKYP2"Y:54A65RQ"D$X) '7K7V&5YGF\>+L#@*&4U<1@IXB$JF
M,G4I4J-.FTYOV46Y5:TJ<5:<53A%/13=M/S#CG(5@X9IC,;B8QE6]I/#Q5.<
MY5$Y)03FDJ=-+2-G)R5OAY6K_FEXBDRTFT<-<3-A1@#EB  O3K7)6=O>F96B
M@E^]D,5**,=#EL=/QK]V52G1@W4DHKS_ $74X\#EV(Q^'^K86C*K*44M%HM+
M7E+:*[ML])UZ[EU2YU'7;FSGE@GNM(MX[K9,RVOV2U2TMK5I1B*-II(UD()S
M^[4#@'/NO@:&V^&?V/Q3J4+:IK>K)$ME8+_KDT^<I+>7D+N&8!HBL:3GB5G=
M1\JM7YM4C&AP]E.0X7$PJJE]3RA>RDGR/!4J+Q<9.+O&4</0JR<96:;4))72
M/OIY?@X_7\&VO[2Q5&OB,15NW&'UGFY'&]KQ4JD-%OS<WVM/N+1GBUNRL]0L
M)0UG>017,$O3]W(,C> ?D=2&5E)X92.HKHDL[2,;9+ABX'5<  CZ]O;]:\65
M*:E*DXV<=&OP/R.&'5%R]M/D<).-E_-%M/[FK?@8FK6=N4#_ &F-EC4YWX0@
M#T).,\5:^'6G1?\ ";^'+R(!D6ZG9)%&!_QY7:$]!ZD5TWJ83*L7"W+2=&O3
M3V]Z=.;M\U<X*>&I5\_RQJ2G4CB\+5MU485Z2N^UG8^QZ0]#]#^E?FFWE8_H
M _DD\1?\C#K_ +:YJ_\ Z<+BOH;P-\2_".A^%-&TN^N9[>\LX'2X1+<LOF&>
M5]X8,,Y5EYQ7T'%^68W-,MPM# T?;5*=>,W&ZC[JI5(WU:6CDOO/R3CK*,?F
M^68?#Y?256K2Q4:DH\RC[BIU8WO)I.SE'3_([#_A<O@K:4_M.\*L0S*;=RI(
M)(8KYG)R2<X[FK#?&OPI/$D+ZSJ4L$0$<<3QS-$BX50B(TQ55PBC  'RCTK\
M[7"/$BVP,DK6?[R&W;XMC\N7!G%,4XQPSBI)1:5:/O*]U%VEJD];/1/4?%\9
M?"L,30Q:MJ,4+9+1)'*D;$C!+1K,%)( !R.P]*G/QL\/NVXZ[JS. %W'[02
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
M5^!/[&/_ "<]\&^W_%22^W_,#U6O;R]K^SLQC_+";^^E)?H<M56Q&%_QQ_\
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
M75HUQZHXZ?A41^)'@U?^8Q$,?],Y#T^BTUPSGW3*Z_\ X"O\Q?\ $5_#E?\
M-6X'3^]/_P"0 ?$GP9_T&8N/^F<O;_@-*/B1X-[:O'^$4G;_ (#3_P!6<_7_
M #*JZ_[=7^8?\18\.5_S5N!7_;T__D"AJGQ#\%SZ=?VS:I&YFL[F-8C%+EV:
M%U11\O7?CO7-_L9OG]J#X.KC!'B:?]-%U6OO>$,LQ^79=GJQV%GA?:TXN"FD
MG+DI5N:R3>W-'[S^9O'SBKASB?,^$)</YI1S18*.+5>5%R:INK5PCI*3<5K+
MV=1I+MKT/Z9Z!U'UKS3\D/Y3?B.,_&[XAC_JI7C/]/$>J58\LC_/I^-?48V7
M+*A_UZC^;,\%&\*G2TW^2#R\?A_3\:M6-LL][9V\F1'/=6\+XRIV23(C8/KM
M8XKSYU.2G.2T<8MKU2NCMC3U2OU1^O>I_!GX)>&-!^WW'PVT*[@L(;9'9K82
MW+AFCB,T]Q<S@,1NWN[MS@]R*XB+P]\!I4L91\']+\N^69U86=AF)(KH6JM(
M'O4!#N\14!B?WJC&X$#^%Z''?B#C(U*\>+\;23J2CR^U:2?*YVBHP:4>B2VT
MTL?L=#AG*ZE/FC@J$5%\OO1=[J-]7K_G<M3>%?@/!)JT?_"I-'8:,T:73BTL
M5&^2]CLT"H;WS #Y@ER4P(U).,C+O^$7_9\$=@__  J[1 ;ZY>U5#8V:&"1-
M1M-/W2&6]7?$WVN.99(]RE 0#GIHN,_$6T>7B_'/F:7\66EZ:J?R:JS2TOJ^
MVU_ZK9;96P6'>J5N1Z>[S=OD.F\)? 2"ZOK7_A56B-)I^T3;;&!06-U':-M#
M3 JJ22?,7VG*,H4D''7Z-\'/@KXCTUKJ'X:Z!:1RR2VA4VHCG3:J9>.6WFS&
M=LJE64AE/H17/7X[\0<+3C7GQ;CI).-H^UONE)73C9KHT]_-$5.',LHT^9X*
MA9V5E%IZJ^^A^1GB"T33M?UW3[8,MM8:UJME;*S;F6"TO[BWA5F/+,(HU!)Y
M/6L?YO\ /;%?W3A:GM,-AZDM95*5.3]913>G35GX[4AR3G&.BC)I?)M(0JWY
M?08Q7+:<-OQ!T =,>)_#GMC&H6%>KE[7M*ENE.7YQ.#&)JE#_&OR9_6H>I^M
M%?*FH44 %% !10 \=!2T 9>M7D&GZ5?WMU +JWM+66::W/DXF1!DQDW!$0!X
MYD(4=2<"O.V\8^';F=K$>&1=7"2I8^4UMIA@-P+BQM'BCN92('M5!M668/L=
M;90H&Q*:^ZW]?U\^P;?UV&CQKX:GACNCX<5Y(X)4\MX-+^T0M<+J,BVB+*0Q
M29;:[,KH/+7[2I8E92U0W/C?0[)VM[3P];07<)'G*8++9#)I=U;02P[K;&9;
M=F@>'YA_JU(V#8Q=FK:[O^G^/WOU%IKILO\ @)?A]R]"TOCC0-/E$Z:&T)9]
M15;G3%LYH[B**6TCO+B,VI D,EZ(XV+[6/V1GW,@4OJOXZM[/2X=2OK,KY^K
MW^FI!:7-O<E8[&Y>!I_-C<I-A%5F\L[06P66BVGDMO+5+Y6O^ 7VZ/\ X#?Z
M(CB\>QW,UA:PZ9-#/=WFF1.+NZM%6*TU)]-,,\7ES$W,Y@U*-O)C#%"I+_+@
MGT&E:R^;7W)?Y@GK;R3_ #_1#'021O&2ZJZ,A*.\3@,"I*21LK1N >&4@@\@
M@BL*;P_9K#+BZUO*Q28SXAUT\A&QP=1KEKX.EB94W4J5X<FB]CB:]!;K=4:D
M%)JVCE=KI8Z:.+JX6%14Z=&7-K^]P]"LU9.UG6IS<5W2LGU."\,^#K"*QM[F
M[EU)[R9$E)&L:HGE!@&55\N\'-2>,-+M+30YMESJ^Z:6&!5?7=9=2&;<P*/?
M%2-J'J#7B\>X:C0X>XHQ4<1C7[#+\=[-3S#'5$K4*D8WC/$24DW;F4DT]4U8
M7#&+KQKY11>'P,9U*N'=1QR_ P]YSBY?!AXVMLFK-6[GRI\1-/UVU71;_P -
M1:G<3V-U.[O%<W=_) [)$(6%K+)(&0E9 3L([,,-5"PU7Q:]K;R7U]XDBN3
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
M'*X>6$7_ *9/YXK5N;,J&O\ S%4U_P"54CW&D/0^P/Z"OGC[[;Y'\E_B%?\
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
M"/:LQ_AY'&?^1EU$#W:,=/\ MC6<<SQBT]A2D^FDOT9M&-"FFYRA+UA%6_\
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
MJ=2G43BHI-S@T^52?]%U ZCZUX)[)_*!\7^/BU\4!C&/B)XT]L?\5)J5>=X
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
M.YUC8<BPE*:DVTZC6R2U4;KJWJUTLEU.["T'%^TE=6^%?K;\CZ2HKYH[@HH
M** "B@!XZ"EH :W:FT %% !10 44 %% !7/:AX1\*:M<M>:KX8\.ZG>,JJ]W
MJ&B:9>W+J@VHK3W-J[L% P 6X'2KIU:E&7-2J2I2M:\).+MVO%IVTV)E"$UR
MS@I)=))-?<[E+_A / 8_YDGP@,?]2UHHQC_MRI?^$ \!C_F2?"(_[EK11_[9
M5M]=QB_YBZRM_P!/9_\ R1G]7PZ_Y<4U_P!N1_R#_A / 8_YDGPB/^Y:T8=/
M^W*D_P"$ \!_]"3X0X_ZEK1>/_)*CZ[C%_S%UE;_ *>S_P#D@^KT/^?%/3^Y
M'_(7_A / ?\ T)/A'C_J6M%X_P#)*D_X0#P'_P!"3X0_\)K1?_D*CZ[C%_S%
MUE_W%G_\D'U>A_SXIZ?W(_Y#?^%>> /^A&\'?^$QHG_R#1_PKSP!_P!"+X._
M\)C1/_D&E]<Q?_056T_Z>3_^2'["@O\ ES!?]N1_R#_A7GP__P"A%\'<?]2Q
MHG'_ )(T?\*\^'X_YD7P</\ N6-$'_MC1];Q?_055T_Z>3_^2#V%!?\ +F"_
M[<C_ )&WI6A:)H4<L.AZ-I6C13,'FBTK3K/3HYG4;5>5+.&,2, 2 6!(K5K&
M4I2DY3DY2>[DVW\V]32,5!*,4HJ.R2LE\EL%%2,*YCQ'X*\'>+XXHO%?A3PW
MXF2 $0+KVB:;JWD G)$)O[:4P\_W"M5"<J<E*$G"4=G%M-?-:H3C%KE:379K
M3[CB#^S_ / [/_))/A[^'A31QT]A:BC_ (9_^!P_YI)\/?\ PE-'_P#D6M_K
MF+7_ #$U?_ Y?YF7U>@O^7,-/[J_R$_X9_\ @</^:2?#T?\ <JZ0/_;6C_AG
M[X'?]$D^'O'_ %*ND?\ R+1]=Q:_YB:FG]^7^8_J]!?\N8:?W5_D'_#/WP-'
M_-(_AZ,?]2IHXQC_ +=:/^&??@;_ -$C^'O'_4J:/QC_ +=:?U[&+_F*JJW]
M^7^8OJ]#_GS#_P !7^0?\,^_ W_HD?P]X_ZE31^,?]NM _9^^!H_YI'\/!C_
M *E31^,?]NM'U[&?]!57_P #E_F'U>@O^7,-/[J_R%_X9_\ @</^:1_#P8_Z
ME/1AC'_;I3E^ /P/0@K\)/AV"O3/A+16 Q[-:$?F*/KN,_Z":O\ X'+_ ##Z
MO07_ "YAI_=7^1Z%H7AOP[X7L_[.\-:#HWAZP#;OL6B:79:5:EP,!C;V,$2%
M\?Q%2?>MJN:4I2;E)N4GNV[OYMFJ2BDDK*.R044AA2$ J58!E8%65@"I4C!!
M4\$$<8-&WE8-OD<^_A'PI([22>&/#KNQ+,[Z)IC.S'DEF:U))SW--_X0[PC_
M -"KX;_\$6E__(M7[2HO^7DE;^\_\PL'_"'>$?\ H5?#?_@BTO\ ^1:/^$.\
M(_\ 0J^&_P#P1:7_ /(M'M*G_/R7_@3_ ,PL'_"'>$?^A5\-_P#@BTO_ .1:
M/^$.\(_]"KX;_P#!%I?_ ,BT>TJ?\_)?^!/_ #"P?\(=X1_Z%7PW_P""+2__
M )%H_P"$.\(_]"KX;_\ !%I?_P BT>TJ?\_)?^!/_,+!_P (=X1_Z%7PW_X(
MM+_^1:5?"'A.-@R>%_#B,I!5ET33%92.A!%J""/:CVE3_GY+_P "?^86MY6.
M@1%C18XU5(T 5$10J(JC"JJJ % '& *=4!MY6"B@ HH ** "B@!XZ"EH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>g914461dsp6a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp6a.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( 14"(P,!(0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /W[/ ]/TK'TO7=&UH7!T?5;'4A:2B"Y-E=17'D2L"R+)Y;'
M&Y02IZ,%)4G!K.5:E3J4Z,JD8U:RDZ<&TI34$G+E3U?*FF[;)FT,/7J4JU>G
M1G*CA^3VLXQ;C3]HW&'.UI'F::C?=JR-7/OTXZ]QV^M13W$-K#)<7$R000*6
MEED8*D:KP2S'H!5MJ"<F^6,4VWV2U;^2,XQE*481BY2DU%)+5MNR27=O02XN
M8+.WGNKJ:.WMK6&2XN)YG$<5O! AEEEED8@1QI&K,S$@  D\5(CJZ(\;ADD4
M/&RL"KHP#*RD=05(.10I1YG!-<T4FU?5)MJ+:Z)N,DGUL^P<DU!5.5JFVXJ5
MM.9)-J^UTI)M=$T^HX'I@_3!ZX]*@M[NWNA*;6XBG%O<2VLQAD600W-NVV:"
M0J3LEC;AE/(/6CFBFHW2E)-I=;*R;2[*ZOVNNX*$^64E%\D+*3MHKW2N^E[.
MWHR?)]31D^IIDAD^IHR?4T &3ZFF2RQP1O+-*D,,2-))+*ZQQQQH-S/([D*B
M*H)))  H2V2WZ+\@V\K'''XD_#M25/CWP8I4E64^*=$!!4X((-]P012?\++^
M'7_0_P#@O_PJ=#_^3J[_ .R\S_Z%V)_\$5?_ ) Q^L8=?\OZ:M_?C_F'_"R_
MAU_T/_@O_P *G0__ ).H_P"%E_#K_H?_  7_ .%3H?\ \G4?V5F?_0NQ7_@B
MK_\ (!]8P_\ S_I_^!Q_S#_A9?PZ_P"A_P#!?_A4Z'_\G4?\++^'7_0_^"__
M  J=#_\ DZC^RLS_ .A=BO\ P15_^0#ZQA_^?]/_ ,#C_F'_  LOX=?]#_X+
M_P#"IT/_ .3J/^%E_#K_ *'_ ,%_^%3H?_R=1_969_\ 0NQ7_@BK_P#(!]8P
M_P#S_I_^!Q_S#_A9?PZ_Z'_P7_X5.A__ "=1_P ++^'7_0_^"_\ PJ=#_P#D
MZC^RLS_Z%V*_\$5?_D ^L8?_ )_T_P#P./\ F'_"R_AU_P!#_P""_P#PJ=#_
M /DZC_A9?PZ_Z'_P7_X5.A__ "=1_969_P#0NQ7_ ((J_P#R ?6,/_S_ *?_
M (''_,/^%E_#K_H?_!?_ (5.A_\ R=1_PLOX=?\ 0_\ @O\ \*G0_P#Y.H_L
MK,_^A=BO_!%7_P"0#ZQA_P#G_3_\#C_F'_"R_AU_T/\ X+_\*G0__DZC_A9?
MPZ_Z'_P7_P"%3H?_ ,G4?V5F?_0NQ7_@BK_\@'UC#_\ /^G_ .!Q_P P_P"%
ME_#K_H?_  7_ .%3H?\ \G4?\++^'7_0_P#@O_PJ=#_^3J/[*S/_ *%V*_\
M!%7_ .0#ZQA_^?\ 3_\  X_YA_PLOX=?]#_X+_\ "IT/_P"3J/\ A9?PZ_Z'
M_P %_P#A4Z'_ /)U']E9G_T+L5_X(J__ " ?6,/_ ,_Z?_@<?\P_X67\.O\
MH?\ P7_X5.A__)U'_"R_AU_T/_@O_P *G0__ ).H_LK,_P#H78K_ ,$5?_D
M^L8?_G_3_P# X_YA_P ++^'7_0_^"_\ PJ=#_P#DZC_A9?PZ_P"A_P#!?_A4
MZ'_\G4?V5F?_ $+L5_X(J_\ R ?6,/\ \_Z?_@<?\P_X67\.O^A_\%_^%3H?
M_P G4?\ "R_AU_T/_@O_ ,*G0_\ Y.H_LK,_^A=BO_!%7_Y /K&'_P"?]/\
M\#C_ )A_PLOX=#_F?_!8Q_U-.ACI_P!OU'_"R_AU_P!#_P""_P#PJ=#_ /DZ
MC^RLS7_,NQ6G_3BK_P#(!]9PZ_Y?TU_V_'_,/^%E_#K_ *'_ ,%_^%3H?_R=
M1_PLOX=#_F?_  7Q_P!33H?_ ,G4?V5F?_0NQ7_@BK_\@'UG#_\ /^G_ .!Q
M_P P_P"%E_#K_H?_  7Q_P!33HG&/^WZC_A9?PZ_Z'_P7_X5.A__ "=1_969
MK_F78K_P15_^0#ZSAU_R_IZ?WX_YA_PLOX=?]#_X+_\ "IT/_P"3J/\ A9?P
MZ_Z'_P %_P#A4Z'_ /)U']E9G_T+L5_X(J__ " ?6</_ ,_Z?_@<?\P_X67\
M.O\ H?\ P7_X5.A__)U'_"R_AT/^9_\ !?\ X5.A\8_[?J/[*S/_ *%V*_\
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
M"U\/2=%0PM*G.-DDJBE4G)1LE>$>=0BVDVH[)6#^GZ45ZAX844 %% !7Q_\
MM?\ PR\;?$SPYX-L?!.B/K=UI>N7]W?1)=V-I]GMYM/6&*0M?7,*MF0%<*2?
M;%>UP[BJ&!SK 8K$U/8T*$Y.<[-\J=*<5I%-[M+1''CZ4ZV#KTJ<>:<DK+1;
M23ZZ=#X.C_95_: @DCEB\"W44L+K)%)'K>@I)'(A#(Z.NJ@JZL 01@@C(K:;
M]GG]J%F9FT+Q"6:)(';_ (2O2P[PQLSQQ2.-:!=%=F8!B<%B1R3G]8GQ3PQ4
M:=3&4YN.BYJ-5VZ]:?=)_)'R\<MS*&D:,H^DXK_VX%_9Y_:A2.WB70O$*Q6C
M1-:QKXLTM4MV@65(7A1=: B>-)YE5E ($K@'#$&)?V<OVFXX;BW3P[KJP7<+
M6]U"/%.E".XMW61&@G3^V<2Q%)I5*L",2,,8)J%Q+PJKVQ-)7:;_ '%3=.Z_
MY=='KZZC_L_-%_RZEI_?CZ?S=AI_9O\ VF#(LK>&M;:1&C=';Q/I+,C0M;-$
M5+:R=I1K.T(QT-K$?^6:X6']G']IJW,7D>'-<A\@,(-GBG2E\D,[R,(@-9Q&
M#)+*Q"XYD8_Q&G_K-PM;E^M4^5=/85+;6V]EV;0?V=F:?\*2M_?C_P#)%*\_
M9>_:(O[A[N_\&7][=2"-9+BZU[0YYW6*-8HE:635BQ"1(B*">%4 <"JO_#*/
MQ\_Z$*?_ ,'/A_\ ^6E:QXMX<A&,(X^,8Q222I54DEHDDJ>B1#RO,&VW0=WO
M[T?_ )(/^&4?CY_T(4__ (.?#_\ \M*/^&4?CY_T(4__ (.?#_\ \M*K_6_A
M[_H8+_P76_\ E8O[*Q__ $#O_P "A_\ )!_PRC\?/^A"G_\ !SX?_P#EI1_P
MRC\?/^A"G_\ !SX?_P#EI1_K?P]_T,%_X+K?_*P_LK'_ /0._P#P*'_R0?\
M#*/Q\_Z$*?\ \'/A_P#^6E'_  RC\?/^A"G_ /!SX?\ _EI1_K?P]_T,%_X+
MK?\ RL/[*Q__ $#O_P "A_\ )!_PRC\?/^A"G_\ !SX?_P#EI1_PRC\?/^A"
MG_\ !SX?_P#EI1_K?P]_T,%_X+K?_*P_LK'_ /0._P#P*'_R0?\ #*/Q\_Z$
M*?\ \'/A_P#^6E'_  RC\?/^A"G_ /!SX?\ _EI1_K?P]_T,%_X+K?\ RL/[
M*Q__ $#O_P "A_\ )!_PRC\?/^A"G_\ !SX?_P#EI1_PRC\?/^A"G_\ !SX?
M_P#EI1_K?P]_T,%_X+K?_*P_LK'_ /0._P#P*'_R0?\ #*/Q\_Z$*?\ \'/A
M_P#^6E'_  RC\?/^A"G_ /!SX?\ _EI1_K?P]_T,%_X+K?\ RL/[*Q__ $#O
M_P "A_\ )!_PRC\?/^A"G_\ !SX?_P#EI1_PRC\?/^A"G_\ !SX?_P#EI1_K
M?P]_T,%_X+K?_*P_LK'_ /0._P#P*'_R0?\ #*/Q\_Z$*?\ \'/A_P#^6E'_
M  RC\?/^A"G_ /!SX?\ _EI1_K?P]_T,%_X+K?\ RL/[*Q__ $#O_P "A_\
M) /V4OCZA!'@&<%3D?\ $Y\/]O;^U*LK^R[^T-'GR_ UP@/!"ZUH*YP".0NK
M#/!(_$^M2^+>'7OF"]/9UO\ Y64LJQZ_Y<-6_O1_S'+^S!^T0GW/!%TG3[FN
M:$O3..1J_;)_,^M-?]E[]H:1MTO@:XE; &Z36M!D; Z#<^K$X'I4KBOAM/\
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
M(7L]!U&35M'T[4Y8HH);NW6:2"&7SXX7+,K(LN!NVE<'(!!R#R*5K+[OU_5
MG^'Z?\ UZ!U'UI#)** (Y 2C!>"5(7M@D$#GMS7C=M!\5;33#:[E:YAM[>"!
MUFTB0HT5O,L4BSW+LUP&9+=;GSMK%W9XG*@AFM&[[:6^5_\ /4.B\K_=I_EH
M:<ME\19(+IS>[Y)HY0EB3H\=LGG2Z['Y:R10+,HBMET%T)G)WRS;BV&"5=5N
M_'FEQQE[B[G-VSBW2RM-,N)H[]KJ\6VM#MM"BZ6+);-I-Y\\NQV2';(%?NZ)
M=[?+HW\]';I?K8G5>5E?Y]5]VJ\UVN=!K5OXV;4;N71KP162(/L5JPTSR)'C
MLHY%$[3V[3A9-0#1OB1<1D[=I(8<V-+^(][<:5)?7]W:B"YD-RUC/I$"1*HT
MZ5I'A_>)=P&:.]2 -&SA&Q*GS TE9-?W;?\ !OZ:6^?D/IVOI^&G_!^5BU<0
M_$B:UEBD:56EM9X[O[#)H<<BRR6TJ6/]BR3?ZI1*T1O&NFW##&U/ K5TY?&U
MOIFO172M/>1P0+H3--IBL7 DCD2,A9%(2-86$MVY,CDY1/F)>B3Z.VGJOZ_/
ML@UO'M%_AI_E_5V9]M%\21"LMS<'S!,L,MM&-#\PV"EFENH&,93^UBBHB"20
MP!G.Y-N67M/#=O?V>AZ=;ZHTS7\43BY:XFBGG+M/*Z^=+ 3&\GELF?+.P'A>
M *'97MT:M_7KIZ)>8*ZM_7]:6?K?R-RBI&%0S2B$ [2V3C .,8H0;?(@^VC_
M )YG_OH?X4?;!_SS/_?0_P *=K>0K^6P?;!_SS/_ 'T/\*/M@_YYG_OH?X46
M"_D'VP?\\S_WT/\ "C[8/^>9_P"^A_A18+^0?;!_SS/_ 'T/\*/M@_YYG_OH
M?X46"_D'VP#_ )9L/Q _I1]L'_/,_P#?0_PHM;R"_EL'VP?\\S_WT/\ "C[8
M/^>9_P"^A_A18+^0?;!_SS/_ 'T/\*/M@_YYG_OH?X46"_D'VP?\\S_WT/\
M"C[8/^>9_P"^A_A18+^0?;!_SS/_ 'T/\*/M@_YYG_OH?X46"_D8FH:EXACG
M"Z3I6CW5MY:DRW^KW=C,)<MN40P:1<J4 "X;S,G)^48YH?VKXT_Z /AG_P *
M/4?_ )G*ZH4L%RQ]I7K1G;51HPE%/R;K1;];+T,W*LG[L(V6UYM/[N1V^\Z"
MROKQK6)M1M;>VO#N\Z&SN7NK9,.P3R[B6V@>3*!2<Q+@DCD#)M?;!_SS/_?0
MX_2N>48J4E!MP3?*VK.W1M)M)VW2;MW9:;LKJSZ]OOT_(/MF/^66,?[8&/TH
M^V#_ )YM_P!]#C'X5*5O*Q6P?;!_SS/_ 'T/\*/M@_YYG_OH?X46%?R#[8/^
M>9_[Z'^%'VP?\\S_ -]#_"BP7\@^V#_GF?\ OH?X4?;!_P \S_WT/\*+!?R#
M[8/^>9_[Z'^%'VP?\\S_ -]#_"BP7\@^V#_GF?\ OH?X4?;!_P \S_WT/\*+
M!?R#[8/^>9_[Z'^%'VP?\\S_ -]#_"BP7\@^V#_GF?\ OH?X4?;!_P \S_WT
M/\*+!?R#[8/^>9_[Z'^%'VP?\\S_ -]#_"BP7\@^V ?\LR,?[0&,?A1]M'_/
M,_\ ?0_PHL%[=+%J-_,0/C;GL>V#C^E/I;?(?Z!7 >)?&%IX?UJTL;S3&O0U
M@M_:RPQ+)<02++=K<LKR K%BWM04 VEV)!95!*M+5+;?\$W^@/1/RM^:1FQ_
M$321)>I::'-+]@CU&_E>%K&)6M+>%Y9KJ-G*[YIVC";5+ Y!,A .V&/QEI-I
MK-R/^$<>&\LK1(+V2W6R,MA;6NLRZ5-'&R38NU%]>;D2".-F21]Q)"J':UNE
ME?Y6=_NU5A?E>WSW7Z.YM6_B[3Y],NM7CTE%D35=*TTH;G3/WUQJL6G26<TU
MZLACBV1:E )!(V^,QNH#87=FQ?$/26/VO^PKF.W B'VH_8/M+PB33U(M[99#
M+<M%=:G;XBC)) >5>-GF*UFU>W+_ /(IZ?*5EWZ!?1:;_P";2_%:]@/Q#TJ"
M3RO[$F\V2V-]-]EETZX3=<VUQ=6RO<0R^49Y8K(B42.CQL8\AU^8;7A_QEI^
MM7RZ9;6<EHQLI+M&9X?+,D4D:W=NJ( 1)%),-X<)(#DO&H*EGRM?+]$_PT]/
MPN76G3;\;?CK_6MNUH'4?6I&244 1R$JC$=54D?4 D5Y!:ZY\0KVSTJ:WTYV
MCO19RRW,EA;VC+'<Q:;]L0P-<2&**W-Q?/#(QC,@MQDN5"3"6_2UOQO?\@VM
M\]/2W^8VSN/B59:4C/'<7US*[RNEW9VC7<!CF"+ &BN"H6=3D$QLL84#,2L9
M(^@UJZ\96VLS'28)IM/ETVR:"+[+:W$":E&U[OM9'-RCPP3,T(GGRWEK'&4Z
MDU7NZ=/+T6GX[OS^Y:J_;I]_^73R(]9G\:VVM:D=+2:72Q8P3VZ"TM)T^T+]
MEMV@MY'E$@;,MY<2 Q2MBU0(K;MCYZ:A\2?L+7$ME%'<%!%]F6Q@=H3'#I;F
M[#)<NS/++)J4>T12!/*5A$VT!TK)>G3YM?+34?5=%_P$_P ]/ZTCBN/B':I=
M3):3SW-W//=06MS%;3P0L5AB%D[I?;-/MH+9#+%Y>?.F+JY.<MJV,OCZ.]MA
M>>3/9B[B2X L+6 M:F]AMY)-Z7C&,BTEFN.%)S;JN.2':4;I/1*R^[2Y+ND[
M>=OT7RV/1**DH** "J=W]U?JW\A36X,HQ@&1!C@L!C\:U?)B_P">:_EZ4/02
MT#R(A_RS4?ABCR8O^>:_E2N,/)B_YYK^5'DQ?\\U_*BX!Y,7_/-?RH\F(?\
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
MM12_;4[B94LS9_8MI6V.7,GGGS)9'\[<>I<C'  HV\A)KH_A.A)"C)(4#N2
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
M?[R_F*.P?H<C<>!O"=UJ-UJUQI<,VH7MQ:W-Q</-.6>:Q:1K5@HE C\MI9"
M@4'><YKKMRC^(<>X[4;?(-OD4-5TW3]:TZ[TK4HQ/87T)@NH/,>/S(F(+)OB
M967.!RK UF:#X5T#PRTYT6T%D+B"TMY8UGEDC\JQ\[[.%261MK#SY,L.6R-Q
M.!@V#;RL=%N7^\OYBN>O/"^@WVJ'6;FVW:B;(Z>;A;F:(FT._,)6.11MR['I
MUP>H%&WR#;Y&W;0P6EO!:P86&VBCAB4ON(CB4(@+,26(51R>:6>*"X@FMI@C
MPSQ20RQL00\4B&-T(]"K$?C1M\@V^1@Z=X5T'2=0_M.PMOL]T+5[,;)Y#"+=
MYO/91 SE%;S.C  @?*,*,5T>Y?[R_F*-OD&WR,;5= T769K.XU*TAN+C3S,;
M*<L5FM_M$9BG6)U8%0Z$!L==H]*MZ9I]EH]C;Z;8@Q6EHAC@C>9Y3&A8L%#R
MLS%06.,DX'':C;Y!M\B_N4?Q+Q[CM7"P?#KP?;7]MJ<=@_VVSUBZUZWE>^NW
M\K5+TQFZN0C3%<2&&,F/&SY!A>*-O*P;?([G<O\ >7\Q7)ZCX*\+ZI<275]I
M\<L\UY#?2RB:6)I;BWCEBB,ABD7=&L<T@V'@Y!(R :-OD&WR*VF_#[PCI.H6
MFIV-@8;VPFGGM93>7,@BDN8O(E_=O*5*F+"A2"!@8YKM=R_WE_,4;?(-OD&Y
M1_$HQ[@8Q6-KVA:5XET\Z9J\33V9FAN#''/);MYMNV^)O,A96P&YQG!HV^0;
M?(9H?A[1O#B7<>D6XM5OKG[7<@S/)OGVA-^9&)48'08&23U))W-R_P!Y?S%&
MP;?(Y#4O WAC5KZ[U'4+26>ZOHH8;AC?W:1F.!62-4A28)%\CN#M49#MGK76
MQB.)$B0JJ1HJ(H(^5$ 51U[* *-OD&WR';E_O+Q[CBC<O]Y?S% '):YX'\*^
M(KB2[U;38I[J6.UBEN$FE@FD2QN$NK-9)(9%+"&= R\\98=&(/4PI%;Q1018
M6."..*-=V=L<:A$7).3A5 YHV^0;?(9=6]M>VTUI<A9+>>,Q31[BN^-N&4E2
M" 1QP16#I?A+P[HNI2ZMIMFMM?S62:?)*+B9PUI'+YL<1CDD9?E;@-C. !G
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
M.U<LS,S$DUUVT^E%T@L_N#!';I_2DH_06QKV_P#J4^A_F:FJ2@HH ** "B@
MHH *!U'UH DHH :W ^G]*\KT?XN>%M4MXKN3[1IME-:7-W%<W,VG70VVUWI5
ME]FD@TJ^NYX=0DN=9L42U>(2L7(V9P#YV,S/#8"K0I8B\56A4GS7C:,:3IJ3
M<7)3EK4CI3A-KJEI?ULMR;%YI2Q-3"\LI8:5*'(U.\YUHUI0C&2BZ<-*$]:L
MZ<6W%)MO36O/B3X1M+6YN8-3CU VEK8WLUO9 F86>I+"^GW(,XCC,5RL\?DG
M>/-(D6/<T,@2*'XG^$)8X9C?R06\EA]NDEGMIXVM9//TJWCT^:U,?VG^T)6U
MFQ>...%Q)'*)$9D*EN=Y]ED9RA[>\8+F<TFX64IPG9K=PE3DG%+F;3Y%+EE;
MLAPKG,J<9_5N6<I\BI2DE4NZ<*D&U>RC.,X\LF^6+E'G<%.#>A?^,[*RO/#\
M$5E=7]CXCMY;NQUJTN-,72X[6VLVU&XN;B2ZOXI5@CT]?M&](G#*0%RV5$<?
MQ%\%216<R^(+18+][F*VGDCNXH3)9P_:9XYI9;=4M7%MB55G,9=&5TW*P)U>
M;X*E4JTJ]3ZNZ4E&+G9J<6J+C4BX.=H/V]-)SY'\3MRQDUC'A[,JE*C5PM+Z
MU[2$I3A!24Z,H3Q$'3FJBA>I?"UM*;FM(J_-.$95V^)/A5+H6OVNX4OIJZE;
M2S65W:PW"M)J<:VH:[AC-M=$Z5<E1<K"L@:/RV?=@31?$;P;)&[_ -M1*T7D
MJ\/V>\DE\R66: Q0+#;/]M>.:VN$D-MYRQ^0Y<JHS41SS+7=.OR-.2M*$U+W
M+W]WEYMDFKJ[<HP_B7@KEPQG,$G'"JI\%^2I3<5SNRO/GY/=E=2M)I1BZO\
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
M^\/^^?\ [*@!LO$4GLC?H#6.::T^0GL:UO\ ZE/H?YFIJ0PHH ** "B@ HH
M*!U'UH DHH 9(&*,$;8Q!"L1NV,00K;>^#@X[XKR"?POXQC<7[ZD9IK;3YK=
M1'JVH7-P)&;29KV9(9+14OX[YK"\"V$I6*W:[38<#]V;7\EHODT_ONONMU#L
MMK/]4U]UOQOT)-*\-^.8+>V%[K)F4"V+V2ZK=6!RL%VL966VM7-H+4S6:O;0
MEH;C[&2WK(^U\(^,+.W,%EXAALD:T-NQ6XNKIA-:6"I87,<DL ;<^HJ6F#%O
MW#B,$[ *N35W;_A[?U^%]V3%-6Z?I\OZWMLC7T/1/%ECJEA<ZCJ_VJPBM[J*
MYM9=1N[G'F2W;VR1HT$0GF7S+8&>X:5ML112"H,F=!X:\<-/<RW7B$1H9);B
MSB@U+47CCNC-;&-I$DB^>T$44P^S,S1_O,;!DX5U?:UD[>M[K3^M--AI-?>O
MNZ_UWUW'1^#=5N=.O[34KN&>XN]9T+4)G?4KZZ%PFE06<5T\K/ C0B>6VDE2
MT :*/<J@C;\M33_"GCJRM8K5O$49\A]/4%+Z\2*2TM!<+-:10_8S]D$UHUO:
M>8A^0Q_:0IE0;Q-*^FC<7;R22M?Y/7Y]0:=ET<4U?YMWM]VGRZ%4^#/$D4<J
M-JR1*T]C?SM8W]W+-/)IUOHJ*+/36M4B@O89-,N9$E0YE,\<<FU2=GI?A^/4
MXM(LO[:D#ZM/&;J_4-F.&YN7:=[6 9.(+?S!"H!(Q$.3G)+KE:VM:WW6?_I*
M]$[!:S7E>_YK\WZO4N7UA!J$(@N'NT19%D!L[^]T^7<H90#/87$,A3#'*%BI
M."1D#&3_ ,(MIG_/QKW_ (5/B7_Y;5YN)RS#8NI[6K/$QG9*U+&8NA"RV_=T
M:].%^[Y;OJV>AALRQ&$I^RI0PTH)MWJX/"5YW>_OUJ,YV[+FLNB0?\(MIG_/
MQKW_ (5/B7_Y;54NO"^F*J_O]=ZGKXG\2'&![ZK6"R/ _P#/S&K_ +J68_\
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
M /':,P?],_\ QVC0>H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\
MX[1H&H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F
M?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\
MX[1H&H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F
M?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\ X[1H&H9@_P"F?_CM&8/^F?\
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
M_K(_]]?YULT,2,3Q+_R+FO\ _8%U3_TAGK97[J_[J_\ H(KDA_OM?_KQ0_\
M3F(.J7^YT?\ K]6_](PXZBNHY@HH H7'^OC_ . ?^A&L:PM%OK+Q)8M/=6JW
M>KZQ;&YL;A[2]MQ-'''YUI=1'?;W*;MR2+RK*#VK*>E2CY<WY'12TP^)\O9_
M^E,DO_#RWD&CVZW*L-':%HIM2M1JUU*]ND<<<[W-Q.K_ &LA"6F.YF9RQYKC
M?'GPO'CR\\,W]UXEU72[CPU,TR+IBBWAOW>:"20W2+,#M\N':J;BH+DD'I6J
MT^1S['!:C^S?IU['HT=OXZ\7V)TBZUFZ9DGMIOMLFM\7#3))&%B\L8\M8PJJ
M5!*L!BNZ7X50Q^$=(\*)XEUA5TN?4YWU)A"]Q>OJOVPSM<0-^ZWH]VS1X7:F
M,!<$8-OD'X6/1=%TQ=&TRUTU9Y+A;82A99=V]A+/+.%^9W;:GF[%RS':@R2:
MU* V\K!10 44 %% !10 44 %% !10 44 %% !10 5RGBKPL/$T>GQ_VE=Z;_
M &?<R7"M:DCSB\1BV2;9%^4 Y'7FML/6^KUH5>13Y+^Z]G>+CY[7N1.'/!PO
MRWMJO)I_H.\+>%XO"\-Y%'J%[?\ VR>.=FO'+>28X_+"0KN(1#R2!CMZ5U-%
M>LZ]:=5Q4'.WNQV5DEI]WWA3A[.$87;Y>KW[D<O^JD_W&_D:QS62*>QK6_\
MJ4^A_F:FI#"B@ HH ** "B@ H'4?6@"2B@!C[MAV8W8.W=G;NP=N['.,XSBO
M*8$^*(@AWRVQG5[DW F_LI4)-E +86_E%R;<:KYC$ML?[()5QYQBVBTOY6M^
MO_ ^8;6Z6W^[3_@DEO!\1=B2W=U=>7'Y*&WM1X>COY49]3,LC/.DMOYZ2+I0
MSO5# \P"--TI?8_B8MI?0(8Q,IBFTYFFTI8;>9+Y) (\!FN"8&F9C.8U!"H(
MW!!6O=371)_\'\.GX^<ZK[M%_7E_7:\+_P 7Z=KUK8W1U/4K1)KJ4+;6FGLE
MUI4<.MNC7LZVL2C4&GCTF.,021*-VV50TF6T]:7QT=6NO[%>%=.^PJ+$.+'R
M1>&"0;KPSMY^5OO(+B-'4VPE5,3%2%I96TW_ "MKZ/:W2WF-:.W16_/\^6U_
MF9*Q?$J6[2-IGM+1H;6.>82:%(ZR(-/-Q-:8@.TR-_:8VR1/M7RL'. J16/Q
M(\V7S+X+_HEL4N5.CF5[B/1]0N)+9X_LYB6W_P"$@EM8LB)6,"_?P"]-<JOY
M;?Y/\@L].B6_^:_,A?\ X3W2[26ZO+F9;5=1N5FMK"/3KF>#2WNM.>WFL/\
M1I6^VMYNI*S7#21H@7<J85J]$T&6^FT32)=361=1ETVRDOEEC2*47;V\;3B6
M*-56.02%MRJH .0 ,8HTL[:.+7Y._P"/Z>8*ZMTT?X.WY?KY&M14C"J=W]U?
MJW\A36X,I1?ZR/\ WU_G6S0Q(Q/$O_(N:_\ ]@75/_2&>ME?NK_NK_Z"*Y(?
M[[7_ .O%#_TYB#JE_N='_K]6_P#2,..HKJ.8** *%Q_KX_\ @'_H1K,T=C&F
MM,.,>(-1_G#64_XM'RYOR.BEIA\3Y>S_ /2F2WFN:?IIM5U'4K'3S>SBULEO
MKJUM#=W)&5M[43NOGSD<[$W-[5'IOB#2]9ADGT;5M-U:"%_*DFTR]M+Z*.0$
M@QO):R.J."K?*2#\IXXK:UM+['.:/VE_4_DO^%'VE_4_DO\ A3Y7W%<47#]
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
M2.,=*58(D 5;:!55=BJ$0 )UV@!,!<]AQ1M\@V\K$BKL "1HH4!0%PH"K]T
M!> .P[4[+?W1_P!]?_8T;?(-O*P9;^Z/^^O_ +&C+?W1_P!]?_8T &6_NC_O
MK_[&C+?W1_WU_P#8T &6_NC_ +Z_^QHRW]T?]]?_ &- !EO[H_[Z_P#L:,M_
M='_?7_V- !EO[H_[Z_\ L:,M_='_ 'U_]C0 9;^Z/^^O_L:,M_='_?7_ -C0
M S8!G]U&">O0$XXY.WTH9 ^ \4; <@/AL$>FY3@T;=;6"UOD. *\*BJ/8@=.
M.R^@'Y4R1S$N_8"1A5^;!)8X50=O<F@-OD5[B:WMQ EY=) UW.EI;JTBQ":Y
MD1W2WA!Y>5DCD(49)",<<53GC-M(B$EHY,B-C@,'49,;8 !^7D'V-6DTEI92
MNXOTW_*WJ2[=_AW1J6_$*=L ^V,$U-4%!10 44 %% !10 4#J/K0!)10 UNG
MXTV@ HH ** "B@ HH ** "J=W]U?JW\A36X,I1?ZR/\ WU_G6S0Q(Q?$:LWA
M[7D16=VT;4U1$5G=F-E.%5$0%F8G "@$D\ 527QAX="K_P 3!AA5'_'EJ(Q@
M#_ITKR,3C\)@,9)XNK[%5:-)0?)4DFX3K<RO",DG'GC=.VZ/6PV Q6-P<5A:
M2JNC6J<ZYZ<'%3A1Y=)SCH^65FK[,=_PF'AS_H('_P  M1_^1*/^$P\.?]!
M_P#@%J/_ ,B5'^L.3_\ 09_Y2K?_ "LO^P,V_P"@3_RM0_\ EH?\)AX<_P"@
M@?\ P"U'_P"1*/\ A,/#G_00/_@%J/\ \B4?ZPY/_P!!G_E*M_\ *P_L#-O^
M@3_RM0_^6E*;Q;X>,\>-1(QM_P"7+41T;_KTJEX!\4Z-XGB\22Z-/+/'8^)]
M1MYS+;3V^'81,A43HI9&4$CH1CY@#6,>(<IK9EEV7T<2ZF*QBQ#I15*JE:A3
M4ZEY2A&,;1=U=Z[+4W>19IA\MS'&UL.J>'PCPZJ2]K2;3JU'"%HPG*3]Y:Z:
M;E_Q59>+KPZ=_P (MJ=GIJP2.^H?:D+M<IYEOY<,1\IPA\L7!+'CH,'.16\"
M6'CC3[+5(O'6L6&LWDFKW,^EW%C;K;+#I<@0PVLD:J!^[D\P)G<VS;O8MDGW
M]OD>!M\CN:* "OF>TTCXV6GQG\3:GKLNKZY\+[JU9?"=CX?US2=,M],G9+80
MG4M/N)K:YG>,)=*[[Y09)5DVN@VIZF63P$%CEC%%5)8:4<-*<)3A"OSP:;C%
M-W<%-1DTU%[G-B%6?L?8WY8U$ZB32;A9[-VZV;74]KUV#Q<WAZWM] NK"/7]
MUDES=7;%8EA4C[9+ 1 RM<8 *AX@C?,"$W KE>$=,^(-EK6OW7B[Q!IVIZ1=
M;!H>G6-K' =.VW=TS%Y!;K(X-FUJA\R60ED8X'5O,=N9\JM&[LO+H=*T2[H]
M"KROQQH_Q0O]5M;CP3XDTS1]+ATN\BN+.\A5YI]3DAGCM)T9[*=5CBE:&0EB
M<^7M"=V6WR#;Y&7:Z%\9(VE,_BO2YHVL%CAC=+;S([]#AIFDBT=08W'(P1MQ
MAE;/"#0OC,EUJC)XKT=K26SM8-+CEAC#6]U'%:Q7-W(RZ>S?.ZW<R(=X!=$;
MID&WR#]#UW3H[J'3[&*^D,U[%:6T=W,65S+<I"BSREXXHE8O*&;*Q1CGA5'
MN4;?( HH ** "B@ HH ** "CI^']* V^1Y/-I/Q7DFNC'XATB*'^TS):*$09
MTO<&6&0?V86CN JA?ON#O)W#%=9XHM/%5TEA_P (QJ%K8/%=R/??:D#B:U,6
MV**/,;!6$OS$XZ#OTKTIU,L]KA_9X>HJ4>;VJ;UE>*4;>^_AE>^UUTZ'/&.(
M49ISCS:<C[:Z]%TMW)?#%IXELX+M?$NHV]_,\Z-:-;JBB"$1!7C8I;Q;B9 6
MR03S^>K>BX5XYD^:"!DD>,8+'8S;B!MSD*01S_#7'5=&5>3H1=.BVN6+W2LD
M[ZOK=[LU@IJ"4WS26[1S7B;PJOB>?0+R'5+ZU72]9LM2D6UU*]MH9K>U@OHF
M6".VD54O"UVO[T@$*A4FMJ[=$>RT^)WE:V*R3/)(TLJ1QQE(_.E8DF5R<DL<
MG!)ZYK25;GIT*7)&/U=3NU%)N[;5VM7T6O4E1Y'.5V^=JRN[+T70UX/]2G;@
M^V/F-35RFNWE8** "B@ HH ** "@=1]: )** &MT_&FT %% !10 44 %% !1
M0 53N_NK]6_D*:W!E*+_ %D?^^O\ZV:&)!T]L?AC%%+;R'^@44 %% %&<D3Q
M\D8V]R,?-67H$,<8UL1(L.[Q%J;OY2K'N<F'<[;5^9CW)R36-2*=;#MI-PY^
M5M:QNK.SZ7ZVW.FDW'#8I)N*E[*Z6B=I.UUUMTOL;WE_]-)/S'_Q-'E_]-)/
MS'_Q-;','E_]-)/S'_Q-'E_]-)/S'_Q- !Y?_323\Q_\31Y?_323\Q_\30 >
M7_TTD_,?_$T>7_TTD_,?_$T 'E_]-)/S'_Q-'E_]-)/S'_Q- !Y?_323\Q_\
M31Y?_323\Q_\30 >7_TTD_,?_$T>7_TTD_,?_$T 'E_]-)/S'_Q-'E_]-)/S
M'_Q- !Y?_323\Q_\31Y?_323\Q_\30 >7_TTD_,?_$T>7_TTD_,?_$T 'E_]
M-)/S'_Q-'E_]-)/S'_Q- !Y?_323\Q_\31Y?_323\Q_\30 >7_TTD_,?_$T>
M7_TTD_,?_$T 'E_]-)/S'_Q-'E_]-)/S'_Q- !Y?_323\Q_\31Y?;S),?5?_
M (FC;RL!GSZ9;[9&B:> E6)6WGDB4G'4HC 9]P*H06\5LI6)=N3EV)+.[?WG
M=B2S>Y-:<\G'ETMI=V5W;:[ZV)Y4GZ;+M\NANV_^I3Z'^9J:LR@HH ** "B@
M HH *!U'UH DHH :W3\:;0 44 %% !10 44 %% !5.[^ZOU;^0IK<&4HO]9'
M_OK_ #K9H8D%%(844 %% &?<C,R#IE5 ]LL:Q]#MV/\ ;/[TC'B#4O4?\\/]
MJLIZ5*/_ &]^1T4M*&(\O9_^E&[]F;_GJW_CW_Q5'V9O^>K?^/?_ !5:G.'V
M9O\ GJW_ (]_\51]F;_GJW_CW_Q5 !]F;_GJW_CW_P 51]F;_GJW_CW_ ,50
M ?9F_P">K?\ CW_Q5'V9O^>K?^/?_%4 'V9O^>K?^/?_ !5'V9O^>K?^/?\
MQ5 !]F;_ )ZM_P"/?_%4?9F_YZM_X]_\50 ?9F_YZM_X]_\ %4?9F_YZM_X]
M_P#%4 'V9O\ GJW_ (]_\51]F;_GJW_CW_Q5 !]F;_GJW_CW_P 51]F;_GJW
M_CW_ ,50 ?9F_P">K?\ CW_Q5'V9O^>K?^/?_%4 'V9O^>K?^/?_ !5'V9O^
M>K?^/?\ Q5 !]F;_ )ZM_P"/?_%4?9F_YZM_X]_\50 ?9F_YZM_X]_\ %4?9
MF_YZM_X]_P#%4 'V9O\ GJW_ (]_\51]F;_GJW_CW_Q5 !]F;_GJW_CW_P 5
M1]F;_GJW_CW_ ,50 Q[=E1CYA(4$XY[?\"JCTIK3RL)Z?(UK?_4I]#_,U-2&
M%% !10 44 %% !0.H^M $E% #6Z?C3: "B@ HH ** "B@ HH *IW?W5^K?R%
M-;@RE%_K(_\ ?7^=;-#$@HI#"B@ HH H7'^OC_X!_P"A&L6Q2]DL?$L6FW$%
MIJ#ZMK*6-U<V[7=M;W;1QBWFN+5)H6N8$FV,\2RQ%E!4.I.1E/2I1\N;\CHI
M?[OB?+V?_I3(=8@\4^1H*:=*ES<P2P-KD\$\6EPW2QQQ+<>5;S)<-''++YC*
M@D<QK\I9R=U<UXRLOBE=:QX5OO!^H:;8:1:7%O)XIT:YDMS/J,"ZA;O/;VM[
M+92B/-@MPH8>626497)(UV^1SK3Y'/1:+\;+V^\+SS^)++1[&TCUL^)+!1IM
MR=0D,LQT5([R+3'D0&*ZB5WC$>W^S2Q7,HW=)=Z9\3)?#&F6MCK-A9>(H[K5
M#J-U/Y,Z/;LUZ-+$<S6DB[$!M=P\EGP1DED;<!M\CN]"BU6#2K.+6YXKC5$6
M07<T(58G8SRF,H%50 (3&, =OQ.M1M\@V^044 %% !10 44 %% !10 44 %%
M !10 44 %<AXMM_%D\>G?\(K=06LD=U(U_YP@/FVQBVQJOGJ0")?F..<#H>A
MWPSHQK4_K$7*BK\R5[_"[;:Z.Q%13Y'[-\L]+?>K_@2>%+3Q3:0WH\3W]O?2
MO<(UEY B'DVXB =':*WBW$R9/S;CP>?7JZ6(=%UIO#Q<*.G+%[K17W;ZW>X4
MU-0BIN\UN_GIVZ$<O^JD_P!QOY&L<UDBGL:UO_J4^A_F:FI#"B@ HH ** "B
M@ H'4?6@"2B@!K=/QIM !10 44 %% !10 44 %4[O[J_5OY"FMP92B_UD?\
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
M,#(T=LTYNO->,/%$QW.2S1(6)**0E[\)_A[J("WWA:PNT6RL]/,4SW3PO:V
M06:2P_:-DTD0C3$KJTAV#+'%&WR#;Y'<V5E;Z=9VMA90K;V=C;06EI A)2"V
MMHEA@B4L2=J1(JC))XY-6<&C;Y &#1@T &#1@T &#1@T &#6?J6DV&KP+:ZE
M:I=P)*LRQ2,ZJ)$!56(C=<X#,,'(YZ54)RIRC.#Y90=T^S$TFG%JZ>C1ACP+
MX4$CR_V+;&1WCD9FDN& DB\SRY%1IRJ2+YTOSJ WSG)K:L-&TW2S<-I]E%:&
M[E$]SY6X":8,S>:ZER/,R[98 $C /"@#>KB\36BX5*KE!V36EM+6V2VLB(TJ
M=-WC%1:V9AGP#X0+3L?#]B6N;Q=0G)$N9+U0P%RQ\W_6?,>>_<<5L:IH.EZR
M(%U.RCNQ:R/- )&=?*D=/+=UV.O)3CZ42QF*E.G.5:4IT;\C=O=O%1=M.L4E
M\@5&G%.*@DI6NN]G=?BQ^F:+INC)+%IEE%9),X>58=P#NJ[58[F/(48J^8$\
MT3;?WBKL5MS#"\\;=V/XCVK&<YU)N<Y.4Y;M[Z*WY(N,5!*,5RJ.R%D1C&Z@
M<E2 .!VP*S1:S$XV;?J0 /UJ5I\@_0THXS&BI_='L/K^M/P:6WR'M\@P:,&@
M P:,&@ P:,&@ P:,&@ P: "/P_I0 ^B@ HH ** "B@ HH ** "B@ HH ** "
MB@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "
8B@ HH ** "B@ HH ** "B@ HH ** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>g914461dsp7.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461dsp7.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( +4"M ,!(0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /WFUS5X-!TNZU6YCEEAM%1GCAV^80\J1#:'8#(+@\D=*\X_
MX7%H7_0-U3\K7_Y(KT\%E5;&TI5:=2$(QDX6ES7NE%]$]/>./$8VGA9JG*$I
M-I2TMW:ZM=@_X7%H7_0-U3\K7_Y(H_X7%H7_ $#=4_*U_P#DBNS_ %>Q/_/Z
ME_Y/_P#(F']J4?\ GW/_ ,E_S#_A<6A?] W5/RM?_DBC_A<6A?\ 0-U3\K7_
M .2*/]7L3_S^I?\ D_\ \B']J4?^?<__ "7_ ##_ (7%H7_0-U3\K7_Y(H_X
M7%H7_0-U3\K7_P"2*/\ 5[$_\_J7_D__ ,B']J4?^?<__)?\P_X7%H7_ $#=
M4_*U_P#DBC_A<6A?] W5/RM?_DBC_5[$_P#/ZE_Y/_\ (A_:E'_GW/\ \E_S
M+-S\6=$M)%B?3]28M!:W *BVP%NK:*Y0<SCYE250?<'%5O\ A<6A?] W5/RM
M?_DBE'(,3*,9*M22:37Q?_(@\THQ;7LY^[I]GI\P_P"%Q:%_T#=4_*U_^2*/
M^%Q:%_T#=4_*U_\ DBG_ *O8G_G]2_\ )_\ Y$/[4H_\^Y_^2_YA_P +BT+_
M *!NJ?E:_P#R11_PN+0O^@;JGY6O_P D4?ZO8G_G]2_\G_\ D0_M2C_S[G_Y
M+_F'_"XM"_Z!NJ?E:_\ R11_PN+0O^@;JGY6O_R11_J]B?\ G]2_\G_^1#^U
M*/\ S[G_ .2_YA_PN+0O^@;JGY6O_P D59A^+.B30WDRZ?J:K90QS."+;++)
M=06H"8GZAYU/.. :4L@Q,4OWU+>*^UU:BOL^8+-*+T]G-63?V>BOW\BM_P +
MBT+_ *!NJ?E:_P#R11_PN+0O^@;JGY6O_P D4_\ 5[$_\_J7_D__ ,B']J4?
M^?<__)?\P_X7%H7_ $#=4_*U_P#DBC_A<6A?] W5/RM?_DBC_5[$_P#/ZE_Y
M/_\ (A_:E'_GW/\ \E_S#_A<6A?] W5/RM?_ )(H_P"%Q:%_T#=4_*U_^2*/
M]7L3_P _J7_D_P#\B']J4?\ GW/_ ,E_S#_A<6A?] W5/RM?_DBC_A<6A?\
M0-U3\K7_ .2*/]7L3_S^I?\ D_\ \B']J4?^?<__ "7_ ##_ (7%H0_YANJ<
M>UKV_P"WBDO_ (R:%I]U):2Z9JK/$D#ED%IM(GMXKA0-UP#D)*H/'4&ORSQ7
MXVR_PCR;+<ZSO"8C,L/F6-^I4X8%4W4A4]A5K\\_;U*,>3EHR6DG+F:TM=KZ
M;A;*JW%6+Q&#P52&'GAJ/MI.M?E<>>-.RY%-WO)/5)6OJ4_^%X>'O^@5K'Y6
M?_R31_PO#P]_T"M8_*S_ /DFOP?_ (FVX)_Z)S.__ <!_P#-A]Q_Q"_./^@_
M!_?6_P#E0?\ "\/#W_0*UC\K/_Y)H_X7AX>_Z!6L?E9__)-'_$VW!/\ T3F=
M_P#@. _^; _XA?G'_0?@_OK?_*@_X7AX>_Z!6L?E9_\ R31_PO#P]_T"M8_*
MS_\ DFC_ (FVX)_Z)S.__ <!_P#-@?\ $+\X_P"@_!_?6_\ E0?\+P\/?] K
M6/RL_P#Y)H_X7AX>_P"@5K'Y6?\ \DT?\3;<$_\ 1.9W_P" X#_YL#_B%^<?
M]!^#^^M_\J+,/QFT&:VO+I=,U94LA;EU(M-S?:)O)39BXQPW)R1Q5;_A>'A[
M_H%:Q^5G_P#)-=%;Z5O!F'I8.K+AW.FL91E6@E' WC&->OA[2OC%KS4)2TNN
M5QUO=*(>&>;SE5BL=A%[&2@]:V[A"II^ZVM-+U3#_A>'A[_H%:Q^5G_\DT?\
M+P\/?] K6/RL_P#Y)KG_ .)MN"?^B<SO_P !P'_S87_Q"_./^@_!_?6_^5!_
MPO#P]_T"M8_*S_\ DFC_ (7AX>_Z!6L?E9__ "31_P 3;<$_]$YG?_@. _\
MFP/^(7YQ_P!!^#^^M_\ *@_X7AX>_P"@5K'Y6?\ \DT?\+P\/?\ 0*UC\K/_
M .2:/^)MN"?^B<SO_P !P'_S8'_$+\X_Z#\']];_ .5!_P +P\/?] K6/RL_
M_DFD_P"%X>'@/^05K''M9]O^WFC_ (FVX)_Z)S.__ <!_P#-@_\ B%^<?]!^
M#7SK?_*BW??&70;"[FLY-,U5G@8(S(+3:245QMW7 .,,.HJK_P +P\/?] K6
M/RL__DFNG&?2LX,P6,Q6"J<.YU*IA*U6C*48X'E<J4Y4VXWQB=FXW5TG;=(S
MH^&>;U:5*K''82,:L(S2;K72DE))_NMU</\ A>'A[_H%:Q^5G_\ )-'_  O#
MP]_T"M8_*S_^2:YO^)MN"?\ HG,[_P# <!_\V%_\0OSC_H/P?WUO_E0?\+P\
M/?\ 0*UC\K/_ .2:/^%X>'O^@5K'Y6?_ ,DT?\3;<$_]$YG?_@. _P#FP/\
MB%^<?]!^#^^M_P#*@_X7AX>_Z!6L?E9__)-'_"\/#W_0*UC\K/\ ^2:/^)MN
M"?\ HG,[_P# <!_\V!_Q"_./^@_!_?6_^5!_PO#P]_T"M8_*S_\ DFK47QET
M&2SNKP:9JJQVDMI"ZD6F\M=_:/+*XN,87[,^<D=1COCZ#A;Z2G"?%6>X#(,%
MD6;8;$X_VW)4K1P:I1]AAZN(ES>SQ4Y:QHRBK1?O-7LKM>5GG V8Y#E6,S;$
MXK#U:&"C&4X4W4YVI5(4UR\T(QWFGJUHF5O^%W^'O^@7J_\ WS9__)-'_"[_
M  ]_T"]7_P"^;/\ ^2:_8?\ 6[!?] U?_P I_P#R9^8_VS0_Y]5/_)?_ )(/
M^%W^'O\ H%ZO_P!\V?\ \DT?\+O\/?\ 0+U?_OFS_P#DFC_6[!?] U?_ ,I_
M_)A_;-#_ )]5/_)?_D@_X7?X>_Z!>K_]\V?_ ,DT?\+O\/?] O5_^^;/_P"2
M:/\ 6[!?] U?_P I_P#R8?VS0_Y]5/\ R7_Y(/\ A=_A[_H%ZO\ ]\V?_P D
MT?\ "[_#W_0+U?\ [YL__DFC_6[!?] U?_RG_P#)A_;-#_GU4_\ )?\ Y(/^
M%W^'O^@7J_\ WS9__)-6;SXRZ#97=S92:;JK26D\MN[(MKL+1.4)7-P#M)'&
M0*I<68+D<OJU>T7%6_=]5)K[?]T:SBA9OV4[1:7V>M_/R*W_  N_P]_T"]7_
M .^;/_Y)H_X7?X>_Z!>K_P#?-G_\DU/^MV"_Z!J__E/_ .3%_;-#_GU4_P#)
M?_D@_P"%W^'O^@7J_P#WS9__ "31_P +O\/?] O5_P#OFS_^2:/];L%_T#5_
M_*?_ ,F']LT/^?53_P E_P#D@_X7?X>_Z!>K_P#?-G_\DT?\+O\ #W_0+U?_
M +YL_P#Y)H_UNP7_ $#5_P#RG_\ )A_;-#_GU4_\E_\ D@_X7?X>_P"@7J__
M 'S9_P#R31_PN_P]_P! O5_^^;/_ .2:/];L%_T#5_\ RG_\F']LT/\ GU4_
M\E_^2+2?&306LI[T:;JHCM[FUM60K:[R]U%=2HRC[1C:%M'!R0?F7'?%7_A=
M_A[_ *!>K_\ ?-G_ /)-4^+,%%0?U:M[RNOX?\SC_/\ W1O.*$4OW4]5=?#W
M:[^0?\+O\/?] O5_^^;/_P"2:/\ A=_A[_H%ZO\ ]\V?_P DU/\ K=@O^@:O
M_P"4_P#Y,7]LT/\ GU4_\E_^2#_A=_A[_H%ZO_WS9_\ R31_PN_P]_T"]7_[
MYL__ ))H_P!;L%_T#5__ "G_ /)A_;-#_GU4_P#)?_D@_P"%W^'O^@7J_P#W
MS9__ "31_P +O\/?] O5_P#OFS_^2:/];L%_T#5__*?_ ,F']LT/^?53_P E
M_P#D@_X7?X>_Z!>K_P#?-G_\DT^+XU^'Y9(XETO5@9)$C4E;0 %V"@G%R> 3
M0N+<%M]6KK_P7_\ )@LYH+_EU4T_P_YGLH/ ^F:6OJ_P/8.(^(O_ ")NL_\
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
MY],TT:3:)=0GQC\,;RSN-1FMM9EGM9(_#%SX[@=+:ZDC(TV2-Q.TBFZV=/\
M%'[27]M>$8M3\&Z:FD76KVT'BB2VM;%FM;"6;P3'J4BNNN,UO!:27_CD6LT8
MF>Y@T2QFD0/-BXYZF7>%DZ'L8YM*E*@\;[.<)5U.J^2<L-*M*6%NUS*$8*T8
M^[%.,76JR-(U^(XSYOJRDI>QYD^2T;.*FHI5>S;=VWJ]6HQ1]0]/P_I2'H?H
M?Y5^/(^N70V_$?\ R&]1_P"NR?\ HF*L6O6S_P#Y'N=?]A^+_P#4BH<N"_W+
M!_\ 7BE_Z;B%%>2=(44 %% !6U:?\@+6?^OW1/Y:I7Z=X-?\G)X;]<?_ .JS
M&GQ7B-_R16??]>:7_J31,>BO[Q/X^"B@ HH ** "M?Q!_P AW6/^PE>?^CWK
M5?P:G^.G_P"DU"E_#E_BC^4CR_Q)\0_#7A'6]&T#79+ZTN]>TOQ#JFE7"63S
M:?<CPQ8G4]3TX74;DIJ[:<DUQ;VK(#<);3>4Q:)E%#1OBW\/-9T'2O$*^)]+
MTJSU;0M-\2P6NN7MEI>J6VC:O)8PZ;=W]A)<L]F)I=4TQ KG(;4;93AIT#:+
M"5W3A4A#GC.W*HZRU<X[):6<&G\NY:HU'&,HQYE*UDM7O);+;6+7W=S8;X@^
M T1Y#XS\,".*PLM5=AK>GD#3=1:S33[T;9SNM[EM1TX1,N=YU"V"Y^T1[X9?
MB3\/;>V6\F\;^%H;1H=/N%N9-;L$A,&K6ZW>ERB0S8V75JT<T)_C26-AQ(A:
M5A<2[6P]3LO<?E;IYK[Q*E5_Y]R^Y_UU1(WQ$\ QVHO7\:>%ULVAU*X6Z.N:
M?Y'D:,)&U6;S!/M$5HL4IF;.$$3D\(2"Q^(7@C4;C4K>P\3Z1=?V/HUGX@U*
MZAND;3[/2+Z\U+3[:\EU'_CVVF\T?48642ED>V97"D@$^JXA)OV$XJ.C;BUK
MS<MM>O,[6W#V51)OV<DEW376WWWTL(GQ%\ 2.T47C3PN\JZ9'K/E+KFG%SI4
MJQM#J 4W S:R"6+;)T)D '/%:GA;Q)I?C#P[H_BC1&G;2=<LDO[!KJ'[-<&W
M=G1?.@+-Y3AD8%=S=."0:4Z%:G#GJ4Y4XIQBN9-.\E)JR>^D7?MIW$Z<X1O*
M+BDTM5;=-K\CMX/^1?U'_L+Z/_Z2:U6/2J?#1_P?^Y*@I;0_P_\ MT@HK(D*
M* "B@ JQ:?\ 'W:?]?-O_P"CDIK= C[]7[J_0?RI:_:D?='$?$7_ )$W6?\
MKG;_ /I7!7R=7V'#_P#N=3_K]+_TBF>#FG^\0_Z]K_TJ1'+$LT,L#%U6:*2%
MFB=HI561&C9HI4(:*0!B5=2"I (.17SQ??"_X+3:]J_A2\OKVS\2W&CW6OZT
MAU*739KK2/%,NB:/)J-U=M8QZ;<3W5SX#TU#*I:[EFTRXFN#+)+-(_K5J=*:
MBJK:5[+6VN_RT773OT.&E.<+\BV5WITV_7U.DF^$/PRN?$.M>*;B>YN-8O\
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
MFB\BTNYN8KRXT]9?L^1:R7<$,S)T+Q*W45K1^BMP%AW-T<\X@I.I3G2ERXK
MJ].I%QG!_P#"=\,HMIKL1/Q*SJ?+SX+ 2Y)*4;TJVDHNZ?\ 'W3-(>#/AST%
MUXKYXP!IO/MC[-1_PAOPZ'_+WXK'_@M'3U_T;VK+_B4_P]7_ #.,_P!/^HG
M_P#SN+_XB=GJ_P"83 Z?].ZW_P O#_A#OAU_S^>+/ST[_P"1J#X.^'0!_P!,
M\68 ]=.[?]NU'_$IWAZO^9QGRM_U$X#_ .=P?\1.SU?\PF!T_P"G=;_Y>:&J
M>$_ ,VH74MS=^)UG9U,BP_8!&"(T V;K<G&T#J>N:S_^$.^'0_Y?/%@_\%P_
M]MJZ,7]%?@#&XO%8NKFV>QJ8NK4K34<3@5%2JSE.2BGE[:BG)I7;=MVWJ9TO
M$K/*-*E2CA<%RTHQ@KTZU[02BKVKK6RU#_A#?AV/^7SQ8,?]@X8_\EJ/^$-^
M'?\ S^>+/_*=_P#(U<__ !*=X>?]#C/O_"G ?_.XT_XB=GO_ $"8'_P76_\
MEX?\(=\.A_R^>+!CWTX8Q_V[4?\ "'?#K_G\\6?GIW_R-1_Q*=X>?]#C/O\
MPIP'_P [@_XB=GO_ $"8'_P76_\ EX?\(=\.O^?SQ9^>G?\ R-1_PAWPZ_Y_
M/%GYZ=_\C4?\2G>'G_0XS[_PIP'_ ,[@_P"(G9[_ - F!_\ !=;_ .7A_P (
M=\.O^?SQ9^>G?_(U7X?"?@%-.OXDN_%'V>2XT]IR38"421?;/(\O%OC:?,EW
M9!Z+COGW>&?HW\$\*YW@<^R_-,YJXO >V]G"O7P<J3]M0JX>7/&&!IS=H59.
M-IQ]Y)NZNGY>=<<9KGF5XO*<5A\+3P^,C&,Y4H5542C.-1<KE5G%.\$G>+TO
MZE'_ (0[X=?\_?BSCWT[C'_;M1_PAWPZ_P"?OQ9Q[Z=Q_P"2U?K?^J>7?\_L
M1_X%3_\ E9^;?V/AOYZFGG'_ .1#_A#OAU_S]^+/ST[_ .1J/^$.^'0_Y>_%
M@Q[Z<,8_[=J/]4\N_P"?V(_\"I__ "L/['PW\]3[X_\ R(?\(=\.O^?SQ9^>
MG?\ R-1_PAWPZ_Y_/%GYZ=_\C4?ZIY=_S^Q'_@5/_P"5A_8^&_GJ??'_ .1#
M_A#OAU_S^>+/ST[_ .1J/^$.^'7_ #^>+/ST[_Y&H_U3R[_G]B/_  *G_P#*
MP_L?#?SU/OC_ /(A_P (=\.O^?SQ9^>G?_(U7M2\)> )=1OI;BZ\4+<274[S
M+$; 1"5I&+B,-;D[ V<9.<52X5R]1</;5[-I_%#[*DE_R[_O,:RC#).//4M=
M/>/2Z_E\RC_PAWPZ'_+WXL'XZ</_ &VH_P"$.^'0_P"7OQ8/QTX=/^W:I_U3
MRY?\OL0O^WJ?_P K%_8^&_GJ??'_ .1#_A#OAU_S^>+/ST[_ .1J/^$.^'7_
M #^>+/ST[_Y&H_U3R[_G]B/_  *G_P#*P_L?#?SU/OC_ /(A_P (=\.A_P O
M?BP?CIP^G_+M1_PAWPZ_Y_/%GYZ=_P#(U'^J>7?\_L1_X%3_ /E8?V/AOYZG
MWQ_^1#_A#OAU_P _GBS\]._^1J/^$.^'7_/YXL_/3O\ Y&H_U3R[_G]B/_ J
M?_RL/['PW\]3[X__ ")>C\)^ 5TVZA6[\4?9WO;&20DV'FB:*"_6$)_H^/+*
M23[LC.0F.^:/_"'?#K_G[\6<>^G<8_[=JI\*Y>U!>VKKD7*O>AM=R_Y]]VQO
M*,-9+GJ+E5EK'NW_ "^8?\(=\.O^?OQ9Q[Z=Q_Y+4?\ "'?#K_G[\6<>^G<8
M_P"W:I_U3R[_ )_8C_P*G_\ *Q?V/AOYZGWQ_P#D0_X0[X=?\_GBS\]._P#D
M:C_A#OAU_P _GBS\]._^1J/]4\N_Y_8C_P "I_\ RL/['PW\]3[X_P#R(?\
M"'?#K_G\\6?GIW_R-1_PAWPZ_P"?SQ9^>G?_ "-1_JGEW_/[$?\ @5/_ .5A
M_8^&_GJ??'_Y$/\ A#OAU_S^>+/ST[_Y&J:W\'_#Q;B I=^*MZS1% S:>%W"
M1=N[%MG;NQG%"X3RY?\ +[$:?WJ?_P K#^Q\,OMU-/./_P B?2(X QT &/P'
M%+7U&WR/6V^1SGBS_D7]1_ZYI_Z-2OGJ'2M,M]2O=8@L;:+5=0M[2TO]02)5
MNKJVL/--G#/*.7CA\Z3:/< YVKMF4(2<'**DZ4N:#:^&7+*-UV?+*2OV;-Z.
M*Q&&AB:="M.C#&4O85XP;2JT55I5_93MO#VU"C4Y=N:G%]#G_$?@;0O%5]IM
M_K O7?2XFAMH;>X2WA*-J>EZLQ9A 9XI3>Z+IQ\VWG@DV0M&&"RN&Y6?X)^!
MI[4V;1ZTL1AAMMT>K2+*+>V.G&W@+F$[X(O[*M-D;AD4AWV^9(7JMC%.WR)(
M?@QX(@FN9Q%JTDUTT<DLLNI9F6:*_DU%+BVF2W62SG$KJF^W>+Y(8L8DC$E:
ML_PR\,3:;8Z2O]J6UGIVK7^M6BVU^(VBO=1BDAN NZ!TBM?+ED"P1I&BERV"
MS%B?H%[>5C/7X/>#%LX[(+K(C@MY[:WE&K2"XMHKW3$T?4UAE$0Q]NTZ*.*X
M#*RDH)(EBERYV/"_P[\->#KVYO\ 0X[Z*:ZBO()%N;PW,8BO;V"_F4;HA(Y6
MXMTV/+)(ZIF,-L"A#;RL%SN:*!%K5%=G*12>3(UA9+'*$5_)D;3H DOEO\K[
M6(;:W!Q@\&N:T'3;[3[)3J^H+JNM7&V75-1B@:TMI9U!"PV%B99/L.G0I\D4
M&]S]YY&>21V;)PFZM.7/:G",KPM]MV49<W:,>=.-K-R3T<3NI8C#TL!BL/\
M5F\97J4>7$<^D,-!5)5:/LFFN:I66&G&JI*4(T:E-J4:KMY:/"7Q'L]0U'4]
M&\0S6+7^M>)F&DW>HIJ&E1Z7(FN7WANZE_M&*^=;AM3N='MY8;)+(06<$L?[
M[8AJ"]\._%ZXU+3+Z+6K91ICW7V?_B8V,+G3;Z^M7FL=3MX]"-OJ6M+I]NT'
MVY4C@_>*\,44H=Y-?T.+3[B>'1/BY=1R'5]3M1<0Z+XCLE@L]7L6TG4=0O\
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
M%K9VT-]++(;B":YCSLM"L.+>"61_,9/*5,R; 1GM:/T%:P5)X@OK+3)=5O\
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
MM2O[C[1=I$L<1NY-UP\<,,3RM'#&J=)1L+] HH *O0_\@Z__ .OC3_\ V\H
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
MC0?.&12"O(-;] ;>05>U/_D(WO\ U]3_ /HQJ *#;@K; I<*VQ6)52X!V!F
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
MO/=>^%_A+Q)J\VN:G#J9U*>![:2:UU:\MD\A].;2GA6)'*1QFS>0;5  >1Y
M!([,QM\A+0W_  ]X5T?PM%>1:.EVD=XUJTJ75]=7H1;"SBT^R@MQ<R-Y$$-E
M!#"J+_#"FXL1FNPU9TBN99)'2...WM7=Y&5$1$L8&9W=B B*H)))  &31LNR
M0TG)J,4Y2;222NV]DDEJV]DD8MCJ%KJ(G:R?SX;>XDM#<(/]'EN(&,=PEO+G
M$XAF5HG=,H)$= Q9&"\O;_$3PE-<);?VHUG.\E^L2ZG9WFCK*FE75Y8ZG<V\
MNJ0VZ7-M:7MA<03R0-)Y3>66 69&:82C.*E'6+V?ET:\GNGU5F:U\/5PM:>'
MK1Y*U%I3AUA*R<H27V9P;<*D7K&<91>J)T\?>#'N[BQ'B;1OM5NMM(8CJ%H?
MM"7H'V-K1UF*W1G??'&D;%W>-@%X!.M%K^C/I6F:T^H6UIINL06$^G7%_*E@
M+A=3@2XL8PMVR%;B2*12(CAP<@C(.*,;6\BF?&/A!(EF;Q5X<6!I9(%F;6],
M6)IH84N98ED-SM,BV\B2E0<['#="#5<^._!WVR#3XO$NC3W<XF=8K;4;2?RX
MK;_CYEFD28I#'#\N_+;E#AMNW)!MY!:WE8U[#7]#U25K73-:TK4)UA6Z:WL=
M1M+J5+=EA99VA@F9EB*W%N=Y &)X^?G7.K0&WD78/^/+4?I9_P#I2*PKK4[*
MRFM[6696O+N6."ULHBLEY,[K*^Y;=6W+"L4$\CRMM14@D);Y:F<XTXWD^572
M7=MZ**75MZ)&^'PU;%5/94(.4HQE.3UY:=.$7*I4J/7DITXIRG)Z)+Y$&K:[
MIFB?94OII1-?-<+96EI:7>H7UT+*W:ZO'M[*Q@EGDBM[93)*X3:@*[B"Z!L^
MW\;>#;J"*YMO%GAN:WFB:>*5-:T[:T20+<NW-P"-L#+(RD!E7[P&#BC"PX^,
MO"@573Q%HL\?FI"\MOJEA/%;M):W=[&UR\=P1#&UO8W+*QZ^4<# )$$_CKP?
M;O##_P ))H\\]Q'YMO;6FH6MS/-&+5+X.B12D!6LY$F0N5#HP*%J M^!IP>)
M/#UU<Q6%KK^C7-Y-)-'!9V^J64US++;AS.D5O'.7=XUBD+ *2!&QZ"MF@-O(
M*0]#]#_*@#0U3_D(77_71?\ T6E41C(SP,\XZ@=\"@#P(7_Q[$ 4:/I[7/[A
MR\H\,1PJ8HM-EGA6.+6F+)-,^J09)!18875U)+29^H^(/CQI>F&^FT*SF-O9
MPI<1QQ^'7GFOKJ'3\FW2WU65+:."^:]@$LVZ%8G6656$1=@>GW%U-0^/<I:4
MZ78QQ.DAA@BL_#4++E](%M(7NO$TL@#6DVJ22PR1HT-S:M&LEQ;F%Y8[RZ_:
M"NH=0CCL;"PDGM]6ALS9IX9/V"9XK6+29X;V[UVX>=%62YF)EM(V2>$QLDL
MC:4V^0:(]^@#B"$2EC*L,0E+^6',@1=Y<0_N]^[.=GRYSMXQ4M&WR$%7H?\
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
M)'3Z4N]A_$P_$CI^- %:"UMK62XEMK:WMY;N3SKN6"&.*2ZFP%\VY>-09Y<
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
MZ7-Y%']M%K<KI=W#%)X?CF$-E(RZA<221+>%-CR0L#>WR,+)?(YB'X@?$Z>
MM+\/;P3I)9S00V.G>(+(7<8319I(9IM;TU!;"4:C?1O$\<+PMI4R^:?OC;;Q
M1\2+O3?%(B\*+;2V.EWO]D7\$&H6=[/<-I^L2Z;JEEI.KVLWV^1KBSTU3I&#
M-"^HJLTC>65<V^062ZD.G^,_B9/97MY=> EB^SVFO2VNG"'5$U&:ZT2. P65
MS)<B")IM1>XQ:RV4=S!.+2<QON94CZ_P1J?B75(-7N?$ME)I\IO-+:PM397=
MG;PVT_AG0[F\2S&H6=M=S0+K,VI@_:HQ-$XD@?!A !^@62^1Z-'_ ,@VZ_Z_
M;'_T1?U1H$%% !10 44 %36W_'S;_P#7Q#_Z,6@#Z1'0?0?RI: .<\6?\B_J
M/_7-/_1J5X50 44 %% !10 44 6M4\P.?)$9F%A9>2)2PB,HTZ#RQ*4!81[]
MNXJ"0,X&:YO05UIK);KQ"+>#5+O;+/IMC.;G3](09$=C:W+11M>NJ_-+=.BF
M21CM5(T11D_:^UIVLJ,8R<G?WN;11C:UN5IRDW>ZE&*V;.ZD\#' 8IS<Y9C*
MK1A1ARKV,:#52=>MSJ2DJT9TZ%*$'%QE2KUI74H1OYY=ZK\1K*SU2^MM.O;[
M6;;6]7MDT*32K6707T)M0N8O#U]I-];36MU=W1TU-.EN ]W(1)<W:RQ0"*/9
MGMXG^+1O9G'A*&"R6&]@AB_LZ>Z4W N+>73[UG35XKAT:*5;.6)8XU1GN;I&
MFAL_WNNWR.+1>5BE+XW^+\:W"Q_#V.28/=QQ;=/U1;>U":M;VEM.\@U%FU.+
M^SFFN62W2)Y!\T8&S9)ZQX4O-=U#0[:\\1V4.FZM-->^=80VUQ;+:PPWD]O:
MJR7-S.[O);PQS^9N4,LZX1<<FWR"R7R.BHH$%7K7_CUU/_KUM_\ TX6E %&N
M*\::OXHT>#27\,:,-8DN+^6'4D^PW=\UK9)9SS).B6EW;E&:ZCAAW.7'[[.W
MY:-@6GE8\JU#QA\:;VTO;>S\%2Z5(VBQW-I>0Z5=->+JL6G2W$^GQ^=?7,-N
M)M1B@@CFF@FV1W;;HF>$LUK4O%OQBN)7:P\'R65A;R6A,?\ 8]TVI7RSZ7-<
MR!2-5DCM8H=2"V[>49Y ;8[_ -W=Q-1M\AV2^1J>%O'_ (VU'Q9H_AKQ#X6C
MTD7>D3:CJ4ZZ=J-N;606\LL$2B6_F^SH;B,VZO*LD<GDS'S8Y#%%+[91L&P4
M4"$/0_2M#4_^/Q_^N-G_ .D5O0&WE8R+>[M[I[B.VE68VDYM;@IDI'<H 9+?
MS,;6FCR ZJ248[7PV0,2S\5^%]4>6ULM8L;V1',$]LGF/(O^F3Z;(9('B#?9
MEO[>XMI)BIA26%XY'5@12C)25XNZUL_1V_3?9[K0TJTJE";IU8N$XJ+<7NN:
M*DDUT=FKQ>L7>,DI)I:!UC2(;B.Q?4;&"X:+S8()9X[?SH$B25I+0R%4N88X
M7B+F$N(Q(F_;N7-BSO[/4(YI;&X2XCMKR]T^=H]P$5[IUS)9WMLVY1^\AN8I
M(VQD90X)'-,SV))+FVA+++<V\+($9EEGBC9%<L(RRNX*ABK!2<9VG&<&J-QK
M>DVEU:V,U_ MY=M,MM;1[YY9&MIK*WG&VW1_+,4NHV(??MVBX5CA S*!M\B6
M?5]*M$C>XU*PA6:2.&#==P9GEE,BPPVZ*Y:>61H951(PS.T3*H+*14\=Y:2K
M&T=S 1)Y816E1)"TL:2Q1F*0JZ3-')&WELH?#KE>: V\K&M!_P >6H_2S_\
M2D5REVNOSZS:VT M+3PZML+J\U".X<ZM->Q3.JZ1%:M%L@M)4,,SWBR%]L,D
M"HIE$J95?:\L52LFY14FW;EA?WG'1^\E\-]+^AW8!X&%6K/'.?)3HU9480BI
M1J8E1_<0JWE%QH.=G5<;RY5RI:W6!XW'C"63P]:>#[R73[F[OM1AOKY[."YT
MJR@71[R6RN=6,NEWCBV35([("&$VS3[WB,\0;S8O.Y_$GQDU*WFB/A@Z$R:C
MI*HEAIEY+>W%L^KW\&HV@U6YU!K2UCCM;*V+:@D$T?E:A'.@P2HUV.)67E8O
MW'B_XM1,6B\&V\MN@MRF-"U<W-TD]KXDN'8Q+KF+"6&XTS1+1X6,W.LK,'VX
M1:__  G'Q=%W$G_"O?\ 0B+7S)3I>HB8NEM=O>J%75F$$<MS'9I%)(K&,7$@
M=)/*W.;?(+)==CJ?#7B7Q]J>N:=::QX3.DZ-/IM[=7][<V-S:7%KJ,4CQ+I2
M;=3NX3Y,JQ[+IV":A#<">V6(0NA]1HV%L%(>A^A_E0!H:I_R$+K_ *Z+_P"B
MTJ@./P_'I[4 >:P_"3P-!=K>KI]\\R6=UIH6;6=4G@_LVZTZ'2CIQMY+DI]D
MAL;>WCA7&Z+R$96SDF1_A3X+>_\ [3%IJ,-Z+JQOXYH=:U-#!J.FV4-C9ZC
M#<'R[U8K:WD,G.^:$2N&=G+FWR'=KY&9#\&_"F;P7AOYXFU"\NM)AM+R\TY=
M$L;W1+70KC3;8Q73^:LMK;!Y9R$:23RV*JT*DS)\&O L<DDL=KJ\<DLYNI63
M7=2!DN6M+JPDG8&8@226=W)$^T*&$<1(W1AB;?(+V^1Z)I>FVFC:;8Z38+(E
MEIMM%9VD<LLD[QVT"B.&,S2LSR!(PJ@L2<*!GBK]&WR$%7H?^0=?_P#7QI__
M +>4 9%Q=V]H;=9Y5C>[G6VM8\%I+B=E9_+AC0%G*Q(\C$#")&SL0JDBAJOB
M#1-"V_VQJ=MIVZSU'4%^T%U!L=(BCGU.ZRB,!!:PRQO*QQM5P>])23;2>L;7
M7:ZNEZVL[=FGU1I*E4A"E4E%QA64G3;^TH2<')+?E4E*'-:SE&<4VX22NK?V
M#(LBWUF48!E;[3",@H).C.""$(8@@$#KBGI-9^:PCEM?/=C&RI)#YSO IS&P
M5M[O&N<J<E1G@"GMY6,]O(4W5JI93<VRE-^]3/$"GEA3)O4OE=@9=V<;=PSC
M(R&ZM%)4W5LK*P0JUQ"K!V5&5"I?(8K)&0.N)%/1AD 1;JT;A;JV;'E\+<0G
M_6N8XN _\<BLB_WF4JN2"*L4 %7M3_Y"-[_U]3_^C&H SW+*CE1\RHQ48+99
M5)4;5(+<@< @GH*\#3QS\8/LL+'X>[KMAH\DZ?V1J<$,2S1B76(1OUAG:6#S
M/+B9=P+6S!@1,#$;?(:7RL9^I_$SXJ:/IWV^]\!1QHME"CM)IU_;YUFZU"QB
MM[6WBDU@F6+[+/=J59XV\RV5U=@XBK0;QS\7\W,B> (E@7^TVM(X])UFYEE%
MLD7]FAI3J,*[+S<TRL(P55O)D5)HI,&P62Z[$=YXR^,\J:A%:>!HM/=CJ,>G
MO_9.H:A+;&!+P6DD\KZI#;7>Y[>W=61521;M%^1PP7Z"';G/ YP5[?W225^A
M)QTR>M&WR#1;= HH$7H_^0;=?]?MC_Z(OZHT %% !10 44 %36W_ !\V_P#U
M\0_^C%H ^D1T'T'\J6@#G/%G_(OZC_US3_T:E>%4 %% !10 44 %% %W4/\
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
MRA?^$@LX+*:]7[=9S^7>VT<"M ZX56=BZN, 13IPI<RA'EYY2G+?64M6]?\
MADM%H=6)QN)QCP[Q-3VGU2A2PU)6C%0HT8\M."44E:*NVWK*3<I-R;9Q%U\"
M?#5U<W-U_;&MQ/=)J".JP>'W5!J=]%?W)B:716=3YL*(,NV$ROO5[1?@SH.A
M^(;;Q);:QK4U_!J!U)EN4T9HY[AT@CEWO%I4<L221V\2L(I$S\QSEVS>WR.:
M]AVH?!?PQJ.I7>IW%YJ:W%Y-KUQ*L4>DQHD^O7\NH/<6\@TS[1:7=K)<7,<5
MQ!/%*T4H6=Y?*C*,N_@KX:NU_>:EK8G60-'=DZ3+<B,3WMXT,SSZ4ZW?^FW\
M\HDG221$6*!&6")4!M\@O;Y#%^"7AM4L8?[3U<VNG7&@75O:-:>&F@\[0M.@
MTQUE9] :6:VO8;:&>6V>5HH;H&ZLTMICNKV4GD_7-&WR%^@E7M3XU&][?Z5,
M.>.LA _7 HV\K 8UI>VM]"UQ9R>?;K++"L\:LT4SP,8Y3;N!BXC6173?'N5F
M1@I.*R-.\6^&M5MOM=EK-I]F\OS5DN_.TO? (A.;B)-4BMWEMEA8,9D5D4=6
M%3&4914HN\9*Z?==&O)[KR-:U&IAJM2A5CR5:,G"<7O":TE"5MI1=XR6\9)I
MZHO_ -LZ,;NUTT:MIC7U_.UK9V*WUJ]S=7$=O->/!#;K*7>1;6VGF*A<[(7;
MHIJIIWBCP_JL3S66K6;)&]PC>?(;*3_1%9KEUAO1%(\,023?*JE%\J3+?NVV
MT9;>5C2FU'3K9(9+C4+"WCG0R6[SWEM"D\856,D#R2J)HPCH=R%AAU.<,,Q_
MVMI(<Q_VKI@D5Y(S&=0LQ(LD2+++&4\[<'2)D=E(RJLK' (-'Z!^@HU72BNX
M:III3;;N&%_:%=EV0+1]PFQLG) B;I)D;,YJU!/!<Q+/:SPW,#YV36\L<\+[
M6*MLEB9E;#*0<$X((ZBC;R#;RL:<?_(-NO\ K]L?_1%_5&@ HH ** "B@ J:
MV_X^;?\ Z^(?_1BT ?2(Z#Z#^5+0!SGBS_D7]1_ZYI_Z-2O"J "B@ HH **
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
MB@ HH *FMO\ CYM_^OB'_P!&+0!](CH/H/Y4M '.>+/^1?U'_KFG_HU*\*H
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
M\>#D<G@CH?K1MY6#;R%WO_>;C_:/';U]S1O<?Q,,>Y&/UHV\@V\AO^?RX%%
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
MTK0U/_C\?_KC9_\ I%;T 4*7<1W(Q[D8QT_E0 9/3)P.V3Q^%)1MY!MY!10
M44 78/\ CRU'Z6?_ *4BJ5 !10 44 %% !2'H?H?Y4 :&J?\A"Z_ZZ+_ .BT
MJB!R!TY ],4!M\CP.#XD_$-=3OHF\"ZE<VUS)<7&GK<V&NV46F0V6@6%P^CO
M>PZ)+'>:D=8>[5IIY(;6012I;7+;8E-/_A<?BR+5/[(7P/J;74YMKE4OK/7T
M>SM;S4+>T$<B:=H$B*8+5[JZ\J64M)':W#BX98LN;?(=DNNQ[AI\B:WI6B:G
MJ.FI%<S6=AJJV=];%[C2KZYM(Y9(E6\@66VNH&E>$L8XI!M(8*<@:]'X"V^1
M!':VT,]Q=0VUO#=78A6ZN8H8X[BZ6V5DMUN9T4/.L2.ZH'9M@=@N 3ERP0)/
M)=+!"MU+%'!+<K$BW$D$+2-#!).%WO#&TLI5&8JIE<@ L<GZ!MY$V3ZGTZGL
M,?RJ[#_R#K__ *^-/_\ ;R@"C10 44 %% !10 5>U/\ Y"-[_P!?4_\ Z,:@
M"C2Y/J>W<]NGY4;>0?H&2.Y&.G)&,5!;VUM9"5;2W@M%GGFNIUMH8[<375PV
M^>YF$2J);B5QN>5LLYY8DT 6-S#^)A^)%-H_0-O(** +T?\ R#;K_K]L?_1%
M_5&@ HH ** "B@ J:V_X^;?_ *^(?_1BT ?2(Z#Z#^5+0!SGBS_D7]1_ZYI_
MZ-2O"J "B@ HH ** "B@"[J'_'PG_7II_P#Z0VU4J "B@ HH ** "KUK_P >
MNI_]>MO_ .G"TH YFXT*PN]9T_7)S=/=Z7;SP6D!NYQIP>8_+>R:=N\B3484
M>XCAN2N^-+R=0?F&S(\7>%O^$G315_M%=/\ [%U:354WVT]PES+)I&IZ0L$G
MV;4[&1(Q'JDTA"RD.8T1U*%E;.%*--U'&]ZDN>5VWKRQCI?96BM%HG=]3KQ.
M-KXNG@J57D4,!0^KTE"$8?N_:U:UZG*E[2IS5I)U)>^X1A%MJ"//M7^&.GV^
MFZE<ZSXUFMK-9=4NI]2EL+2UEMDU.XLYK:YN;JWNX_.U*!H%LS?;8VN+"YDL
MY(P&\ZLJY^#EC92P2W?CCR(_,*06LFD1;)91JQU>18H!JY,TAMX_LC;48BVA
M).%4@:;?(Y;VZ;%RV^!Z6[SSMXSU&[O7M)H(KR]T]+UTF,NANDMS;W.IR6]Y
M:QMI$UH]OY4/FV.J2V<DIV"9O0?!W@F/PA/KDRZK<ZHVM7%G-BXB>%;**RMW
MACLX$^URQ_98VEE6%4CB:* 0P.TWD+(3;Y!?R.XHH$(>A^E:&I_\?C_]<;/_
M -(K>@"A10 44 %% !10!=@_X\M1^EG_ .E(JE0 44 %% !10 4AZ'Z'^5 &
MCJ@_XF-T!_ST7 '_ %S3M61!<V]P9A;RI-]FF>VF,9++'<1X\R'>!M,D9(5U
M4DHV5;# @)M)I7LY;+TU?W?Y=T7&G.4*DXQ;A1Y>>72/,^6*;[R=[):M*3M:
M,FLK3_$_AW5>-*US3-2VR1PL+"\ANBCRBY,7F+ S&)&^QW85W"H3;2*&W(0+
MHN--_M!HQ)9C5$B,1#")+XVZ"WF9$=P));9?M=JS;"R*UQ'NPS@%D;>1-:7M
MI?PFXL;F&[@$]U;&:!P\8N+&ZFL;R'</^6D-Y;SPN/X7A=3R*LT!MY6*L-]9
MSS7MO!=023Z;,EO?PI(IDLYI+6"^CBN%_P"6;M9W5M, ?X)T;HPJ66:*WCDE
MED5(X(Y)9&.3LCB0R2-M4%CMC4M@ G Z4!MY#U96"E6#!@"N#URN\<=<[.<=
M0.:T(?\ D'7_ /U\:?\ ^WE ;?(HT4 %% !10 44 %7M3_Y"-[_U]3_^C&H
MHT4 %% !10 44 7H_P#D&W7_ %^V/_HB_JC0 44 %% !10 5-;?\?-O_ -?$
M/_HQ: /I$=!]!_*EH YSQ9_R+^H_]<T_]&I7A5 !10 44 %% !10!=U#_CX3
M_KTT_P#](;:J5 !10 44 %% !5ZU_P"/74_^O6W_ /3A:4 4:XOQGX*M?&<.
MDPW-]+8?V1?RW\+PVEI=F222RGLMCK=J0BJLYD!7!WQH<_+1M\@6GR/-6_9_
MT:3SC+XEUB9I](71W=['3%9(XM,GTJWN[9HHT-M?0V]PQ2>,APT4)W9B4U8N
M?@/H]W--=W/B+5)[Z0V9CNY=.T8O;+:Z9)IC1P(MJJQ1RHYF*H$VRRW#+\MP
M54'>WR+7A?X1R^%?%FC:Q;:\UWI.CZ1+8165Q:VT4SW$UM+:/+Y5O;*L+!'\
MP2I. S33^9 S&.2+VRC;Y"_0** $/0_2M#4_^/Q_^N-G_P"D5O0!0HH ** "
MB@ HH NP?\>6H_2S_P#2D52H ** "B@ HH *0]#]#_*@"7Q'90:BVK:==>;]
MFOH9;2?R)I;:<17%N(G:&X@99+>958E)(V5D8!E((%9^FV%KI-E9Z=81>1:6
M$,<%NA9Y&"Q_QRRR,7FF=]TDDKL7D=W=R68DY^R@JOM;>^H\E[NW+?FM;;5I
M7>^B['7]=Q"P/]F\R6$]NL2X\D>9UE3=)2<[<[48.2C%OE3E)I7DV>-:Q\&!
M?Z6(HO$M\^KV6G3Z7I%U+;65G;6]I/-KMW-;3QV]M,9G>[UV:4S2)-L^Q0(L
M(1IQ/3F^!>CRZ0L.K>(KN*2+1VL+J^BM-+B2"T&G^&[:XEAN+BWW6IQX5M+E
M[A&AS)+.^U(R(TTV^1RWM\CUWPQIEMI&D"SL[Z34H?[1UV^-Y(L:.T^IZYJ.
MI7<>(E"[(;NZN(58#E8022<D]!T]L?AC%&WR%M\CR'Q)\'M+\3>(-1\07>NZ
MM!)J*;)+".&PEL8,:7IVD&2W6>%FCF>TL)$DD#!G2\=,KY431Y</P+TBVM;*
MVBU_4%DL[76[1KW^S=+^W72:X9!-)<3B(%IX8I#$C]2N0V=Q!-O*P[VTVL0V
MOP7?2]0\+RZ;XADDL=$\0'7[V&[LK2)KF5!8F.!8;>V9949K-2S^;;2J5C^=
MXA)#)]#P_P#(.O\ _KXT_P#]O*-OD%_P*%% @HH ** "B@ J]J?_ "$;W_KZ
MG_\ 1C4 4:* "B@ HH ** +T?_(-NO\ K]L?_1%_5&@ HH ** "B@ J:V_X^
M;?\ Z^(?_1BT ?2(Z#Z#^5+0!A>)8)KG1+Z"WC:69XT"1H,LQ$B$@#UP#7C?
M_"/ZW_T"[S_OU_\ 7H /^$?UO_H%WG_?K_Z]'_"/ZW_T"[S_ +]?_7H /^$?
MUO\ Z!=Y_P!^O_KT?\(_K?\ T"[S_OU_]>@ _P"$?UO_ *!=Y_WZ_P#KT?\
M"/ZW_P! N\_[]?\ UZ #_A'];_Z!=Y_WZ_\ KT?\(_K?_0+O/^_7_P!>@"Y>
MZ%K#S(4TVZ8"UL5R(\@,EG CKUZJRD'W%4_^$?UO_H%WG_?K_P"O0 ?\(_K?
M_0+O/^_7_P!>C_A'];_Z!=Y_WZ_^O0 ?\(_K?_0+O/\ OU_]>C_A'];_ .@7
M>?\ ?K_Z] !_PC^M_P#0+O/^_7_UZ/\ A'];_P"@7>?]^O\ Z] !_P (_K?_
M $"[S_OU_P#7JY;:%K"6^H*VFW2M);PK&ICP69;VV<@#/4(K'Z T 4_^$?UO
M_H%WG_?K_P"O1_PC^M_] N\_[]?_ %Z #_A'];_Z!=Y_WZ_^O1_PC^M_] N\
M_P"_7_UZ #_A'];_ .@7>?\ ?K_Z]'_"/ZW_ - N\_[]?_7H /\ A'];_P"@
M7>?]^O\ Z]'_  C^M_\ 0+O/^_7_ ->@ /A_6\?\@N\_[]?_ %ZNZAH>L273
M-'IMTR^5:J&$>1E+2!&'7LRD?44 4O\ A'];_P"@7>?]^O\ Z]'_  C^M_\
M0+O/^_7_ ->@ _X1_6_^@7>?]^O_ *]'_"/ZW_T"[S_OU_\ 7H /^$?UO_H%
MWG_?K_Z]'_"/ZW_T"[S_ +]?_7H /^$?UO\ Z!=Y_P!^O_KT?\(_K?\ T"[S
M_OU_]>@"Y#H6L+:7R'3;M6<6NQ3'@MLN S8&>RC-4_\ A'];_P"@7>?]^O\
MZ] !_P (_K?_ $"[S_OU_P#7H_X1_6_^@7>?]^O_ *] !_PC^M_] N\_[]?_
M %Z/^$?UO_H%WG_?K_Z] !_PC^M_] N\_P"_7_UZ/^$?UO\ Z!=Y_P!^O_KT
M '_"/ZW_ - N\_[]?_7H/A_6\'_B5WG0_P#++_Z] %W4=#UB2^N'CTVZ9&=2
MK"/(.(T'!SZBJ8T#6U(/]EW?RD'_ %7I^- 'A-U^SOJT^J6I%QJZ:8;'4TOK
M^)5MO$*7\E[X<N-*N=.FC@:.WOA%HDHO-4WK<7)G96C(FD9:K_LO>;IQTZ:\
MUID>5I9YHM(L(Y)A)I-GI4\+&1Y3]FD2WN9# 6:+.I7"E" FPV^0[V\K&A+^
MSC<S0- ]]K;?Z8]Y&SZ59,D(DU:+57T^.(2 ?V.#!%''9,3'$QFF3#SL![)I
M_A77+#3["Q-E?7)L;*TLS<20[9+@VMO';F>10Q"R2>7O(!(!8\T;?(+_ "L6
M_P#A'];_ .@7>?\ ?K_Z]'_"/ZW_ - N\_[]?_7H$'_"/ZW_ - N\_[]?_7J
M[%H6L+8WD9TV[#M-8E%\ODA/M6\@9Z+N7/U% %+_ (1_6_\ H%WG_?K_ .O1
M_P (_K?_ $"[S_OU_P#7H /^$?UO_H%WG_?K_P"O1_PC^M_] N\_[]?_ %Z
M#_A'];_Z!=Y_WZ_^O1_PC^M_] N\_P"_7_UZ #_A'];_ .@7>?\ ?K_Z]'_"
M/ZW_ - N\_[]?_7H /\ A'];_P"@7>?]^O\ Z]7-0T+6'OKMTTV[9&N9F5A'
MP5+D@@YZ8H I_P#"/ZW_ - N\_[]?_7H_P"$?UO_ *!=Y_WZ_P#KT '_  C^
MM_\ 0+O/^_7_ ->C_A'];_Z!=Y_WZ_\ KT '_"/ZW_T"[S_OU_\ 7H_X1_6_
M^@7>?]^O_KT '_"/ZW_T"[S_ +]?_7H_X1_6_P#H%WG_ 'Z_^O0!=30M8%A<
M1_V;=!VN[-E3R\,52&]5F ST!= ?]X52_P"$?UO_ *!=Y_WZ_P#KT '_  C^
MM_\ 0+O/^_7_ ->C_A'];_Z!=Y_WZ_\ KT '_"/ZW_T"[S_OU_\ 7H_X1_6_
M^@7>?]^O_KT '_"/ZW_T"[S_ +]?_7H_X1_6_P#H%WG_ 'Z_^O0 ?\(_K?\
MT"[S_OU_]>IK?0=96X@)TR[55FB))CP %D4DDYX  H ]Z' 'L!^E+0 44 %%
M !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %%
M !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %%
3 !10 44 %% !10 44 %% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>g914461g01i01.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461g01i01.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_X7%D:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 W+C$M8S P," W.2YC
M8C=C-6$Q+" R,#(R+S T+S$T+3 U.C(R.C,U(" @(" @(" B/@H@(" \<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIP9&9X/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!D9G@O,2XS+R(*(" @(" @(" @(" @>&UL;G,Z>&UP/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(@H@(" @(" @(" @("!X;6QN<SIX
M;7!'26UG/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R]I;6<O(@H@
M(" @(" @(" @("!X;6QN<SIP9&8](FAT=' Z+R]N<RYA9&]B92YC;VTO<&1F
M+S$N,R\B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(*(" @(" @(" @(" @>&UL;G,Z>&UP5%!G/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O="]P9R\B"B @(" @(" @(" @
M('AM;&YS.G-T1&EM/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y
M<&4O1&EM96YS:6]N<R,B"B @(" @(" @(" @('AM;&YS.G-T1FYT/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O1F]N=",B"B @(" @(" @
M(" @('AM;&YS.GAM<$<](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]G
M+R(*(" @(" @(" @(" @>&UL;G,Z:6QL=7-T<F%T;W(](FAT=' Z+R]N<RYA
M9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z
M>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B"B @(" @
M(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O<U1Y<&4O4F5S;W5R8V52968C(@H@(" @(" @(" @("!X;6QN<SIS=$5V
M=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E
M179E;G0C(CX*(" @(" @(" @/'!D9G@Z05!42U9%4CXQ,2XQ+C N,C(Q,SD@
M4')O(%!R;V1U8W1I;VXM,S(\+W!D9G@Z05!42U9%4CX*(" @(" @(" @/'AM
M<#I#<F5A=&5$871E/C(P,C(M,#DM,3)4,C Z,C Z,S@K,#4Z,S \+WAM<#I#
M<F5A=&5$871E/@H@(" @(" @(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL
M;'5S=')A=&]R(#(V+C,@*%=I;F1O=W,I/"]X;7 Z0W)E871O<E1O;VP^"B @
M(" @(" @(#QX;7 Z36]D:69Y1&%T93XR,#(R+3 Y+3$R5#(P.C(P.C,Y*S U
M.C,P/"]X;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I-971A9&%T841A
M=&4^,C R,BTP.2TQ,E0R,#HR,#HS.2LP-3HS,#PO>&UP.DUE=&%D871A1&%T
M93X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @(" \<F1F
M.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U
M-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z
M:&5I9VAT/C$W,CPO>&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @
M(#QX;7!'26UG.F9O<FUA=#Y*4$5'/"]X;7!'26UG.F9O<FUA=#X*(" @(" @
M(" @(" @(" @(" @/'AM<$=);6<Z:6UA9V4^+SEJ+S1!05%3:UI*4F=!0D%G
M14%304))04%$+S=107-51VAV9$<Y>F%'.7=)1$UU34%!-%%K;$Y!*S!!04%!
M04%"04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB,DIL04=4
M04%!04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$06]+
M0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C
M2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[
M2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(
M>#AF2'@X9DAX.&9(>#AF+SA!04519T%R045!07=%4B8C>$$[04%)4D%135)!
M9B]%06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W
M14%!9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!
M04-!44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%
M54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-0
M0TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y
M-"]0128C>$$[,4]4,%I85T9L85<Q>&18;#E76C)H<&%M='-B5S5V63-2,61N
M9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[
M<6)N2C)E;C5+:G!+5VUP-FEP<7%U<W)A-G9O4D%!24-!44E$0E%514)1645#
M04U$8E%%04%H141"0T53355%1E523FA)9UIX9UI%>28C>$$[;V)(=T9-2%(T
M4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H
M9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&19
M5U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H
M66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ
M2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W1EA9<3=&
M6%EQ-R8C>$$[1E5.<68O2$YU+SA!:D1*+WA%-59N+W4U931T=40V-"LX4$,O
M6&TO,S0S,VY03E!%;#-L.4$T0C-/.65B+V9J9F5C9D5L,VQE061Z2B8C>$$[
M.5 X04I7<C,O<D-'-31&27)E84EY:#!745A%9DTX5TA,-T)Q=GHX33-/1'-N
M3FQV:&QY15-,=F9I1B]:>616;3=4>%DV=5!743)R8B8C>$$[:$YF8GI9>#8X
M,RLO1RLX-7!V16PS;#)V04\U,W)Z9C<X8C=Z:C1K=3AR=T1U6DAB4WDO.'$T
M,3%U8F-H4$)1,4YF-S)03CEO<$@X;"8C>$$[:S,O:4@K.6183TDO4%EV-G K
M-E1!+W)&>"]V,2]W1&=J;78T:C-V43A%935K;6@K53<O5TY'9E5)3#1X>7)C
M<F)#0G<U56QI9T(U<B8C>$$[>5 X075Z8T)D9TLU;C9F4E-Y-"M-4R]I<C=V
M,3EZ<DY6,FA$1&PT1$AB:#1R,C@K;G<W,'AJ+TQ,>D5X=59/;S(O3S-:27%+
M.'I$,28C>$$[6$M%2S%55V<T4V-Q:79H-#!Y0C)4;#,Y43(R-C@Y=DQZ8U4Y
M=5E"6&]L=EHU1&M,."LX9FIQ5V$U-5(Q:E),0U,V=F)T5UI*;V]21B8C>$$[
M0WIU2WE)>FUR:TM!5C0O6C-09EE5<FIA:E):34UE2U(V9V)E62](-'$X<E,Y
M;UES.'A'165H3SED0T)Y+U0K,F\W.5EU4#A!9G(O."8C>$$[16-W94DY-W,K
M0U!C>6(X=S5:4BM45V=/2%E-8CA6644Q*WIC.3@W9G-J*S1J-VHY-S4W,GE+
M,4TO95!U1'I0>79P<C8S<D-7170K,28C>$$[;D4P53AZ,T)+<T9%14QY;BLX
M:VA15C15<7IG1'5C,EHR9%='6C)F-4TV-V103#9E=C)4465M<C(P-G90=VMA
M86AG46QK5E%81&=N:28C>$$[5TLQ1S-X0W-E3E!#:&)(.&]03CDP15IR*S)I
M5U)35DIL;%!X56PT9VYG1G!Y9TY31T]X0D9C4$=&-%-R-F8X06MT-79U<&)F
M;'%6<28C>$$[:T5X9'!(5U-9>4I(2$ES8FMX<VMD1TA+=D)I<#))8FDR,D1J
M0SA*96,O5V)J+V9R+W=$0DA*<UAQ4#5Y5%1*-54X:&Q*1U5T65!Y228C>$$[
M2D9F,TYR,7I9.6MG6% T9G!C8E=%:6YL6#%Q-B]W0B]0+W=2+W)M-311-%!%
M93DV1' S-59A>'$Q9UID2S%D6F)Y3S%S-WEE,VU):B8C>$$[44QE44Y-15=3
M3U-9:&PT.&8S<4I7=&5L2S8K971J02MQ3S%K9DDO1#=,8W%/0U)'>%9B1#AM
M+TY%*V]R63-'<7<R-WE23DY%+W=$<"8C>$$[1D-S8E<O34U*16E:5'=U9U%+
M5G%/2C0Y8T5U,$U91FE0,V5F-FQ';6YD5WA(>E9O3W1E5W163VTS.7E*2G=V
M4&Q#.&Q+8VU88T]%628C>$$[8F]E<3=I:D-Q:T4U941*2$I(:4%A8VM:44Y%
M<%IA,U8Q.6%H+V90.71F,FHT:C-Y>5525$--:F(V6"\U6$PU4R]W0CDS9CA!
M>4Q4+R8C>$$[04IR>FHV9#%B=CA!;&-V;$PO9F0S+WE,5"]M=D=L=#,O2S5F
M2U@K*S=V.$$U1G O>EAJ4S(W+VQC=FQ,+V9D,R]W06DP+S5R>'!B9"8C>$$[
M+W=!<FPX<&8W-W4O*U)A9C@Q-#!T=2\U6$PU4R]W0CDS9CA!>4Q4+T%*<GAP
M8F0O>758>6PO=G4W+S5&<"]Z6&I3,C<O;&-V;$PO9B8C>$$[9#,O>4Q4+VUV
M1VQT2#90-38P4'I/,3-P=6YR3VLO,6%3471-9U9E3WED;6)U-'EV3$1I:5(S
M:'-X>31:03EX63DO>7)'+SA!*U<R3"8C>$$[+V=7>FMF.$%1-VLO;D(V9BM8
M669Z4S<O04I6:F8O.$%,8D8O=TQ9+S9(8VXX-$PO04,W1"MA6&8X<7AV+W=$
M;'1I+S1&<V8Y1'54*R8C>$$[8T8O;#)(.#!U+S56:F8X02],8D8O=T%#,E X
M06]D>69Z9W8X=7<O;6PS+TMS8B\O04IB678K0F)(+U$W:R]N0F8U9&@O3DMA
M4F538B8C>$$[=5!Y<'%7:D<U:DUT-4I%-GDP4$9E3&]D>#$O67I:-$]Y<%DY
M4%!(6752=C=N1&PR<D4V;4=7:E519G1V.6)'+RM6439N+WDS=R\X028C>$$[
M079M1B])<R\U=V1P+V]I>"]W03!U+S561'%F+T%#,W<O=T1!=FHO27,O-7=8
M+U)&:B]M;#,O2V]D5"\U8C1F*T)F2"M26B]Z9W8X028C>$$[;VEX+WI3-R]!
M2E9$<68X07DS=R\X0RM0.&EZ+T%*=U@O4D9J+VUL,R]+;V14+S5B-&8X06=8
M>"]K5V8X-$PO;VEX+WI3;3-M;CAU-R8C>$$[+U9V24]M95AO8G5+3V5Z=797
M961W,T)G0DU+041F.$$S6FY3841%8T]-4D\Y4$PV+T]-,F%5>'1F-FU"+W=$
M478R=2\Y6%,Q+W=#0B8C>$$[:R]P;6(T:FAC3'8K:&9T9"]W0W)P82\X1$HO
M5$AX1C189CA!478R=2]W1%8P=&8K0FLO<&HT:3A,=CA!;U@W6&8K<G!A+SA!
M07EF,"8C>$$[>#A2948S+U%V,G4O.5A3,2]W0T)K+W!J-&DX3$U04"]!3U=7
M;RM93D4X<S)-1C5$0RMK5W)1>74T66AY6316<710.$%J1C-Z2S!7<B8C>$$[
M1TQI<UAB5FYW.&1B.&U&9CE#+V$U+S%D3%@O9UI0-EIN+WET1'5,:B]K:C-R
M-'9Y1#AW>%-*3$9Q.79(3$=W6DA54VAL64=O24E&428C>$$[46-"-U9G9C13
M;S!:-S$Y,2M24&UA-W5*3&TW,7%'-'5:5'EL;6PY5C-9*TQ-,5-C164Q24%5
M23=+9$=4>DLR9CAH9DUD>$Y*4%!R128C>$$[13 X<D8U6EI"2WIS>D=P6FU/
M-4IW:G17049#2E4V36YQ,40K45=T>'EP2615=&E%64U2>&LW1W9H:64Q659Y
M2VI2:TAM>'E)25I51"8C>$$[;6E&9T=0=%AF3D<U-S)P:C5+,#(R;"MP6&UN
M<$5O9%562&I,=3AC5$]!94DK23!8<51V.#A&<E1Y97=U3D5(;4%4-G!&2F-A
M5#9S:B8C>$$[>7A18D]Y;FM507$P9%!I<%AC8EE64BMN>BM11G1);W(K,C%#
M4V1O,DYX8U).1T-S=DIE26E5='@T8U$Q95%R=CEY<4EM=69Y,#E26"8C>$$[
M9W1D4DDU>#@T-5!4-&Q&:U9N<'AL-6-M44UN5VTY975+<6-N+TMT1T4O1#E-
M>$UX4#%F83%:5G%O<'E5<T-A3EAB;# W-'%G3E9B>28C>$$[:3%H2"MI:W8P
M=GA*4U0V>5E7:4U8>&)G;T$S32]$=%-G,S8Y8U939D9792]K>B]Y:W0W+T%.
M<RM8+VLW1F=+:#=*;%1A-T973C9V;R8C>$$[;FU3-75*;G-T4TU%8G1)555Y
M3TM";S0Q5F%+2T-J23-4>#A38S K<3!E;VY);44V1R]5.3!F,&<O:3-A-F)6
M64EX06Y#>G0P2&5F,28C>$$[:&M9-EIU2%9T-&]A4#)(+T%.:"]X3$0P4C%A
M>7!M-T972"]O2'IX3'$P1C-0<7%#,VID1$I$2$I):71'<R]-<G=61E5N,#EQ
M;G(P3R8C>$$[,F%R.'1Q5$U333EV:C,K-W5D,2MB,&=X;4EG94EJ;5%/9D18
M3S<U+W)::&TQ9$LW1E=P4#DU,"\Q>B]X=&PX951596%L:VM*9'(Y;"8C>$$[
M<48U67!(<#EY,71C2F-7.'!:5TM"-#0U;&573FU!63!:05)T,39(875)5FA/
M<&559GI+=F]P2EE.8D9H3%!09'HK9TQM8VE/3S131"8C>$$[,%E!>4I4.3 P
M8V=Q0G17;RLP8VU#1TY&-D]+9T-P<64U>41*,DMR<FXK-V<O=T)5+W%'25%O
M65932'I066$O8U0V9&,V4S1P6E-T3B8C>$$[8S(U=5I,9C%L04)72VEQ-DYY
M26]F53)!.7I56D=#54%#2F1F2S)%=V1Q679A95,O>D=J,6$R=5IF349B3TM7
M,F5E,RMS6$0X,6EL-28C>$$[5&9A5VXW=U902'!V=RMY0FU63%4T5$5J:#,S
M-D0T9FHT=%%X>G9M.4=Z5W51-#E-5F906#93<R\K<E9A+W=$0EA8+U9F1EAF
M<$MZ+R8C>$$[04]R5F$O.$%"6%@O0498>%8S-E-S+SA!<3%7=B]"6%@O5F9&
M53DX;%%A3G)0;4='=W9.2W1X8G5K<DU5:W5687%2;&AU6FHS1TMP;B8C>$$[
M-F9L2&Y&2"]!26-S>DQ-5U9%6%=G,B]P97!(57))5DAQ3CA)<69V=TMQ5S%P
M-51K:V1P9DQT;4Q6465-<U=T4GE%;&%-=T9::T9E1B8C>$$[5'5E,U=H<FEQ
M,3102UE--%AY-5I-26E3<DA867AY:E R2"]V9F@U17(Q.&-65%AY-6\S-6-A
M>$%7:S V0S%U1&-3,CA6=4PV5UIN.28C>$$[2VYX<59K1E%A.71U;2LT>%9M
M3VEE569,;6I813$Q<&QN.5AN949O;68Q2EAQ:$E9:6IU=S9Q355O=#E-;%HR
M66%H8W%#4V5)361"6"8C>$$[<TMX-6=N5&MN-C5F6BMP>E)N04@P4BLS.6)8
M-DMM+S9U3C$Y.%@O5E!"*U=0."MF,F9Q5"M92#AY4#(O<E%S.&9P6&-6;TPK
M.6MU2B8C>$$[84U%5# V0DLP3'-X:D-G3#,S<CDK16%76#@K9C)F<5(K6D@X
M>5 R+W)26#9+;2\V=4XQ.3A8+U900BM74#@K9C)F<50K64@X>5 R+R8C>$$[
M<F0K:7!V.$%Q-#-8,WAF.54X9GEX+VYZ*WHY4R]M0B]-:CEV-C!A<6Q94W!9
M<U9#1&LS53!053!P;55"55A&:V)K;'8V1VXO04]R<B8C>$$[92\X04)1+SE5
M<W=V>34O;GDK>CE4;69M4B]-:#EV.$%X5'8P3E X03E85SDO=T-#:"\V<%DO
M;'HO4&PY;C9L+TUJ*UI$-V8K2U%X="8C>$$[5TXV3$Y.5'8S;$$U4VME:T92
M4U!H3$U99U!I3W=P+T$T9GEX<2M/6#)F<5@X,4@K6D0W9BM+4E V1VXO04]R
M<F4O.$%"42\Y57-(-28C>$$[8R]Z-69:*W!F>DDO;5$K,R]I;F9O868O04MU
M=#<O=U50+U9,2#AU9C4X=G,O578U:V9Z269B+WA34'9):DQ91TE33D5:0S9I
M5T]G9"8C>$$[95%98VQQ1T92,G%-,D5E5&=(;6M0*T=,<B]Q+S9N+W=D=CA!
M.55-;F%&:S-L-F%'2C5:4$U'<')(1T-Z='IG3D%.>61O36)60TA4<"8C>$$[
M4D1#+S9:,6HQ3&MK5SA.8F9M-$(K,2]C,%5C9FDK26IB0VA(9C19=78K<B]!
M2VXO04U(8B]W1%9$0F%64S(X=EA%3GA(33)T86A-228C>$$[,D1'2U(T0VI5
M+UIB:D-P;V99-#)Q6C9T8DYC,E5C0WIY,GI/;W!0059%:3!+;C13>75U.4MD
M34U*56)Q,$5*2B]H<38O=T-R.7%8+R8C>$$[04%D=B]W0E5C=3A99GI9+V(K
M=&IW*UI53'926DQ72#%:9&4Q5&I52T%P9UEL:C!!06<V;F]-9D=(.#)0,B]R
M4G<K6E=$4UIJ8W@R=B8C>$$[-F$Q6#9W>6@U1417.4DQ239S,V\P-C=B669'
M2#@R4#(O<EAH.'EI=CA.6%@O5BLQ3"]G-V8O<6IG.%EF>EDO8BMT4$0U;%=S
M.41N="8C>$$[<FQ*,C%A*W564W192C)H36)60DAX0EEK8F%T9752;&Q"1F-)
M2#0Y-FE0;3A!>7!K.4@X9S9&-65U-T,Q=3<R0T=:-#-C,TEF-#9*>28C>$$[
M64%U=3E.=F)!<5(O;5!*-5IB5UEK,$)95F=I:31806=1;VYQ:#)R,4%$8E4S
M1T5+=2]+=U8X-3)O<%=S8RMX-R]U;7A+<SEK=#E30R8C>$$[<$E0261L2F-2
M<W%X,&YT84MI2T-P5C)J0DA%-U5P9U994')H=4AT>C5$="M906-N;F(K;7=K
M6F\R<$HV9D%T=S-+,7)1-'%O6&<Q028C>$$[;VEZ9FPW03=3=DA'<7!08G18
M:4]62D=21'A29E-59D8X2C)(=&EQ3C R4%95=DE4+V=I,'-+4W!Y=6\U-UIJ
M1VI':GE!27%S4W%J1B8C>$$[5UIR.6PY<69#8T-7<6HK8CE75G1J<6HK8G<X
M3591;'AC6&]U-&])27%X3E)P8FQY=D)60BM*44(X6%!P5'0Y,D5!2VDV:BMB
M.5="6"8C>$$[5D@X,S9S5F%9:FDO>&9Y*TAJ:#9)-G162#@S:#1:57ID569Z
M9G%X5D1'93=..$E6:C0R>41L2D]X2'A61WEO0G97=E=V.&-.0VM);28C>$$[
M;R]M-V4R0DQQ:BMB.5=+=%-%96=N>&9T;G<O>7-V:GEA:GI5-FHK8CE74U$V
M;R]M+U9I<4=H;G5P3'%65VHY2S-I2$5/>$)A4FE1428C>$$[>3 V2T(T.2]L
M=7%I86HK8CE72W5Q4#5V,5E&6%A*2'!W9D8K>69$=T=%255.=D@Y5T985D@X
M,S9S5E$Y;$YD5$LP;'A(-D%*<$A%4R8C>$$[0S1!,G%X1S(U-E4W66Q54E5F
M>F9Q>%9X*V8P67$K9#E,=')#-795:'8W>C9H87-'-3-8<'1.>$E5;&9G5#1J
M53=9<7HK,78O04-M3"8C>$$[4U-',W9T2&%3,W1"-F)Z-E,V4$LP4TY537IY
M.$=C-V502G5G,G=+;"MT4V543E)":B]3=&QB26IR2W-L;'!5,$1-5%97:G)Z
M86EQ<28C>$$[9R]-+U!&540K5C,O04-M5G(X6$@Y,5 X6&@K-F)F0U9:.#%Z
M8SA6:U1Z-6%+<7-Z>7-9<E5Q>6MP>%4Q96EG03 R+VU'0E9T;$YE128C>$$[
M:4DK9G)7-&QL9FI'1FAT2VQM1$QX54(R<3-*,4DK5DMB-'%Q2F54>51S2790
M9&]Y,&]K66ET1UEC<&=62DEB9C1#22MN=C%X5D9A2B8C>$$[<DUD<$QF1%8O
M33EH9GA%>'E7:D(T26U32FQ&4S9R455,3T]*<61Q94]+<VQT3'$R=7):<#=A
M6EHT5U9W<VE(:W T:W%A16)(8UE%:"8C>$$[5G%F02]H;&)9-G X1"M'2W%5
M,3%$1'=%<F-427=21C=L;39!1$=L5F%N=U T67$V<#A$*T=+=$5N:2MX+UHX
M4#5S4%)(5G%P.$0K1R8C>$$[5DTS5E!G9G=X5D)/6$=P>&5P8S!J64U)3%92
M46QG=GA--4(K2E9(4V\V;C5:3&]J<6IA;G=0-%I&3'%N=U T67$Q250V0V)(
M-UHX4"8C>$$[.'),-#AM;S@Q3W X36MH,50T67%G;V59,4=14S-*:V-O5$1B
M<4])5U!K05,Q0V%T>3)"4&)P,WA1:F%N=WA3-G X359B=5-F5&<R+R8C>$$[
M6E V:&E%2T9F8D-R<2LR2V]45"M937EY,T@Q;3169TI30GA29'%H5E=P03(S
M3RM%<6DV;G=W2S1N8G!I<G=(.4TV9"\Q67)(+V<W-R8C>$$[+W-P>%8S-EHP
M-R]Q>%=0+T%!9#DO=T)L3TMU+U1/;F8Y5TMX+W=#1'9V.$%S<'A6:R\U8C9L
M6E0K8DQA2U!38E,R6F\U=C-S5%A2628C>$$[9G5M,G!,4$EU+SA!<31&6F4Q
M<&1O>E)J>4A936I+:$Q*4&)C5'I+<S9K3D=P*T5I=E1E;4MO93-T1VMJ1CE&
M-41T-'12<UHS:FIT=B8C>$$[5VEH5'!',W%Q>%)),S,K>3%$4VUX>%9&6$9I
M-E=Y+U8O23%Q,'A18VM75S%I-'-21S-&2D%++T,W>6)I;3962#)H:7%N65=O
M4R]S.28C>$$[4'5V23EV8C)C=TU,6'!E2S9+2D-T53E5:$=9,45A,$QT,3DX
M5EIN8E<Y=&(R-U$R,$-147%R8UDT,31Q2VUP;V\R,TIR9U-Q55!I9B8C>$$[
M=WET<V11*THO1$95=G504EA626EL<3!T-%5#+U=3=$9317-E6#=Y:$92+TPQ
M,SA+;DI$:VA-2TAX4#1:1DQQ2'A0-%EQ,%%E3#=N.28C>$$[;G<O;7<Y1617
M<4AX4#1:57ID42M*+T1&54-04T=R34ER52MU>40V>&1L94DT069#03%0:4I0
M8C(S-U9L,%(Q4C%$-&XX36EL,40T;B8C>$$[.$U686M".4).>CES*T@K5FPX
M951596%N42M/4U%P6$5Y,CA$>DU(9%5&4W%,>6%N<V]&5&EQ0T5O=%EH4$A9
M<W0S9716;VM!<5@O6B8C>$$[.59W2TQT,5!B9G(S2T5Y;V9(06PQ1#0T<3-C
M9RMN0G8K>68Q1$5)54ME*T960SAU;71O9WEX4$Y)-312;V=R5FHP-4@Y:V4U
M>$%64B8C>$$[:F%/,&MH<V)A,DMH:'IB9T]-4TM395(U57!7=F)R=FA61S!0
M:F=6>$<S6$98>EII<6,V5#54,5A5=$]M,4='3G9Q<TQI37-%9'EX228C>$$[
M2DI8:4M55V=",S=J1E5"<49G,6Q+:V)0>5IK-6M5;U9Q4TM%94\R2W-J+TMW
M9V5C-U5K,$AP>C<K2#=P<U-R,$<W9E59,5=0+TA.="8C>$$[8G574VI343)H
M63AO;$E88W%0:7)Z1S-1:D%Q;F(S;6]#-&UA8GIT6E-78U%596]Q,G%S<W9Q
M37A34F%%54UA,"LP1'18='5Q:3E),28C>$$[2#9R9"]W0S5(>FI:-FEI>'1%
M.79X=#1$-C-Q03@V;WA)2W%E2$@V8U94-GHQ;E-,,EEW,F0O0F-3:&95.4]+
M4EAB:'0X64-K,5@T:"8C>$$[=C!X5D=R.6PY-B]#9DA!;'%G+VPO5FQB639G
M+VPX4$1&6%5(.'8V<U9D469Y+W%X5C%"+TPK<D97;4$T=CA0.'9H-#1E:4]R
M5D(O3"8C>$$[-&5'5DTS54@X=C9S5E%-:V,O-E1J85<U5DQC:R]6-UI11EHS
M-$AL>DYF:4-G16=!9E!P:W5J2'%J<40K6'0W6D9K-F<O;"]6:7)59R8C>$$[
M2&]*.% W6CA0.'),-#AM;S@Q3V<O;"]6:VM/;U U9C%9<6<T;&Y';U V.7=P
M2$)V471505@T3U%Q-S%*2DE.0C1F9FEH1U5(.'8V<R8C>$$[575O4#5F,5E&
M6%A)2'!W9D0K>69$=T=%255.=D0Y5T960S=J=6YH-#)R<D9)5%%U-CAQ2V1J
M459'-#9I=3))5E-22FUV5E9B9T<S="8C>$$[;$%E355-:&M++S=S4&AX3F5G
M,W=Q:DM$*U@Y5T)82#5F5&ER-7-X5FY0;&I79DPP2&PV3W<Q1%9R;3%9>79,
M3$)%<S%".&-F1&EY9"8C>$$[4&=6*VXX,W1I<5$K8DI.1F4X9R]23C5.97=,
M1E-34V-30F<O3FI196]3855)-EEQ;5 U6%4O>&QA,4A)96Q05F9(.3 R2E9N
M.&UP*R8C>$$[6%E92&MK.&\S4WA)2&%G<TDY:$-&1E0P07%".$\O45E&54Q/
M.3AP>E-T8U$K53=T<F4K5T=75UDR46MG6E1'5U(Q4E,V:VA:0T<T3"8C>$$[
M52LK2W$P;6\K6$)*350U3G9(84]2=51$5&]Z>EID*V%K;C1Q.$YJ.'-65&9Y
M>2MG6'%Y86AP,FY'>&5&-6)*;&5-46MC1UAM3T-%<B8C>$$[,55B.61Q9'-6
M5#EA8UI+1#EG-$5U;V9%+VAL8EDV:#A4*T=+=6]F12]H:7)Q2'A0-%EQ-F@X
M5"M'2W1%2&DK-2]:.% U<U!22%9Q:"8C>$$[.%0K1U9-,U50:69W>%9,=W-A
M87E71G,S<7E29TYD9G,P2#=0<V1T*S4R.$UX1'%P94XT6$-E1W(T=6YU.2]K
M,FI%3T1I=F9U5$-H."8C>$$[5"M'6F)5-F@X5"M'2W1302MG;34K,F9$+TMY
M*U!*<5!.5&]F2$I)9%$K3TMO0WI32DY1=3%3,V%*;6]Z>FYC3V9B-RMG-S$W
M-6A9="8C>$$[6$ME85=->$E%9C1U:#EZ9%!%0D%3=F,Y1691*T]:<E,V:#AC
M5F)U46949S,O6E V:&E%2T909D-R:E5$=6-644]K26DR-45.<3%P8B8C>$$[
M5B]D2DIT23,X>%I456IF659/17%J<4AX=TLT:F)R:7(U<WA6;C%V6F558FDS
M5&Q9-EAB4U1B<3<V=$]/04E2=TA12DHR9FHX-C$V628C>$$[1E%F;5134$PX
M1VI09C9D8G=S2#E'279"9'9+25HS;&UC<E)L65-$,%569#)5:EDP,W=Q<&9L
M8E4K8S=7:#1N,#4V2'<O9$YI5F5M:B8C>$$[479/9V1'4&UT:49P>E0V;&(P
M86=&9F-625 S*S)"5E-04F9/0WIW3R]M8FY&1S9'94PV;D-05591;V1E5F%R
M>4E9,4A3=G1I<6UU:"8C>$$[9611-4QE87EY.$-O6#9J05!J2U4U,7(R8C1Q
M9E)I<4TP-U1036M&-FLQ-W)V,3(Q5D=6-U@V=$A&>5ES4W)C,4Y2>%5G53<P
M>%9/=R8C>$$[5'AE<'(X2G=*5S!(.'8V<W)B2%5(.'9H-%EQ9S=P3'<S54I7
M5DE,24942G-0560K5D)'0S-W.%=Q4&9T,W=H55I19GDO<7=+-F<O;"8C>$$[
M+U9I<E1!8U@K2"M8=SAC4%)(5G%G+VPX4$1+;6)Q1"M8.5=+;U9L=79R-FPU
M15,Q+W=",5)+0GIK8W%A:&EE>6=62$AF-W1Z=%-%5B8C>$$[469Y.79B06PQ
M0B],*W)&5W!!4%%4-&8R>C1F-5=8>#5.4C5Q9$(O3"MR2DE74VE8,&TY14PV
M=%!G-2]:-61Q,#-P:7%"2UAV,6%)9B8C>$$[5V\V0FTK=7HP5V]O,5-K9C=)
M;V9H*TQT-S152FI19GDO<7=*9%%F>2]Q=TMU=5%05&<K2#EK*TAG34E1;V)E
M2#9S2W%&,G0P65-,528C>$$[<$A)9&DX9W%!<#9K04AQ3W5)5E-56% Q:4$K
M=6XQ4&E/0C)-:W)L5#%0,F%5*TPT9"]O=W%J2T0K6#E70EA(-694:7(U<WA6
M,DMU>"8C>$$[5FQN-5=H5#5Y=%%W<7!J;D)(=#9466Q765-1959*5FA-;FQ0
M5UI3,4=8;DA+5U)O5D5A8VDX,G@T4DM"9U9:8F%.-4]+-FA)9DQU<B8C>$$[
M:4=6;&53,&MH;$%-:V-D=TMX8U<U17-P66)T>'%Y.40P5E5:8DQY6$)#-6XX
M<6%Z34QC37)Z4$9*.%-X>65O5S)L5F%->FQU9R]$1B8C>$$[5UAE5F1(.'0R
M.6QB-FQO.6\Y<DAD,C9&1F52,EE23U1+<6Q76C%"-5-%-UEQ;C8P-'E52#="
M=TID.%AI4'5Y='-D.%AI4'5X5D1Y,B8C>$$[145T,TAD4U9A4TE5445T=T(S
M;S-#=DAK2VYF<FAT85)(>&5)=TLW-'9%9F0O8FER4C5C6#-(-U!B+TMW.45D
M5W9I.%(Y,E9-,7-K9R8C>$$[:6IA4U)G<4EP6C)P,$$S2GA1;%@Q<7@Y6F14
M5T]357ES24E:1%5Q4C-E3E,R=V(K86=R5'<S3TYR3E=-049G;FE.8DYU2$8T
M:$YD128C>$$[,RM,>$@S9C(U:W1B=FDX4FER56Y,,$4S2#)Z,B]W0F),-#AM
M;S@Q4&9X>5-&2S9%6G1P9E=F:$9W4'%/0U9+<E1C.&=A:6YJ:493;R8C>$$[
M4V%1,71B4TMJ+U996F94='1N36-H,E!/9THU:74T3&(Q1E)M3'$Y8D149T=D
M*W%1:G-#969U8DU/135,<F],5')F36QR9'8T-%9B=28C>$$[82MN0G8K>68Q
M1$5)54XX2V]45E1:0S!0,3$K34YE9TQ,>4\O=U55+T9Y1S-(=FA#<5%.:BMK
M;U1X63-R4B]$1'5F4E-H2EER57%L9B8C>$$[<S%(6'!I<5EB-$9C83!X5C1,
M+VI,>DXO>3-Y9F-V.$%41E548F$O-3)U:%<S;FYK54Y':DU%6&E';5!'349U
M3D)Y3W=R:7%Y.#AZ*R8C>$$[8G)/-FUT8FTX:VIU24AA3U9#13):5%%J65EQ
M>40X=69-;74S=FUU,G0W;3=A5TIO-6E58FE!4TDR23-!.&-"5FXY<$HK66%R
M2S$X9"8C>$$[26]%8WAM2G)G1&YW8FIY3&1&-6-A*S%C5F%6+WI(.5--="MH
M+U-.4%9O,7AY2#=Z.6YA:F9U+VPX6'1I;%16=GI,6D%P:S!94T%S2B8C>$$[
M4VAU1%%&5C15<C-R5W1F8D975#AP4$@X4FER64Q&6'%A+T-F1$%Q,V(S+TA+
M,G@R,W8R.&-6459Y=#)B-C,Y2V)H0E$K<$=F=$Y4*R8C>$$[6$YF<4)M.&5(
M1$E#1SEJ<69D*VXW2$EX;4A!8D<V3C(Y+WAZ64]/-S1F9CAC5F%A;D8K=C=0
M:C0T96E/<E<S=C(X8W%:=3(Y+W=!8R8C>$$[5E%P1C1B-5%3:V1M;C)A5DQY
M17)4:5%24E%V6&)R=#<T9'%1:79H.2MN=F=3-V(S+TA&5W!+96=N6#=:.&8X
M04MY*U!*<5!.5#(Y+R8C>$$[>'E32&)E+S0T<6A)4F1.8T]*5E-+,5%&65EL
M2EIN1E(X6G%">&].=4DO<&=)0E5&1C=E+S0T5F1T-R]J9U9D8S Y3T1R.6LK
M4&=-228C>$$[46]B92]W0T]&5D,X3C$V4"MI;W)Y:V=$,4-1;R]W07)98CA4
M=E1%2W!Q=#4Y86DS5#9U<6HQ2G8R-5=O4G@T,&]O<CA683164F4S=B8C>$$[
M*T]"6$=N=BM/2W9M>D98<$]M+VUR;SEP8G)!,F=Q56AG:&IJ64]P6FYG,U1L
M>5192U-3=E=M0VQ9=C5Q.#1Y*UE33V5N,G1N>&MA5"8C>$$[,4E9>#9R5D9+
M4$EF:6)U93%F;W=Q:E!Y<R\U5$\Q,G(K-VXR+W=#9519;%=85%=(;$5+4B]H
M2%91=VMG26I73U%,>452-% X17!7:28C>$$[3',Q3C8Y9#A#<C=J5%!*-S,V
M=$HU5S%2<#-N871W<V,S14Y20GI,0U@W0G)19DDW67%J3D$X<2M4=%-T1$EU
M9UAM;G)$2W9#3RMA828C>$$[2U%U9TQ",5@Q5TY"-F@S.&9L:7).3G9$1E9Y
M,#1Y9C9H=TID.%AI4'5Y='-D.%AI4'5X5DLW,%=N-EAT4%9I6G)G9RMK-$$T
M:6YJ6"8C>$$[+U!W>E1A<UE0>F50:6E4:S,T5# K4#=E6%)Z35A(-%5Q4'!4
M5#1V15IU6$1D.%AI4'4O='A6;SAU3#=J.6YT+VQ996E/<EAX94DK-R8C>$$[
M2VUB=FDX4CDR2W!96'-4<EE13DI094M.-#DR4T%&9G0P2F]V355',S!F=%I0
M96U05DTO:3A2.3)16D\K3'A'2W138W915&-F8E!B+R8C>$$[049S=FIY86IZ
M53DO2$I)9'8T-'%L;&],139R3S!4=F-8241#4U)I6%-%8W0T9U-F:#5(9FHO
M0VU%.&M*;G9G4S=F>'A6=35R-F-'+R8C>$$[-THO54U1:%$S=W%G.5=.<TQ1
M+U=P;6AI2D941U-R3C%01&)C.&AT46(K1RM%2V]R.5(O4TYS=GAM-$59361P
M,5="94HK37%.;% W1B8C>$$[82],=FEQ6F(T1F-A,'A6.#97149P3F-E;F0S
M4#%32&DU.6)G,&YX2W!+<GA89C1M05=V8G)I<DYT1&LX;F%E2F)29%8P-BM2
M:4AH;"8C>$$[=CE+;&1M:UDP-&,O55AG9S1+9FE.4&E/0E9$5UE02E=O>G=U
M9&9T<F19=C-:4S P>6%"4W4U-55$34YZ*W9&54PK5F1F.&%7;$]V<"8C>$$[
M>B\X04IP<TI6-FA)=C5I8U-Q4'!"4$I+4%-D9F@T9G90:'$R+U W3R]4<F=6
M568O04(W-C0T2%-J8CAN<GDY9FYX-&HP*VTQ959E6"8C>$$[=#!X5E!V:3EV
M=WA3-S1V8CA-5EA#=D8V,"MY9D1!<3-B,R](2S)X,C-V,CAC5E%D>#EC*W91
M96MY:3))4'%H9V5:*U<K.5!W.3AW328C>$$[+VHK4$1H369$,S1R-2]$9BMZ
M>F-I2$)W1S<T:UIT-R]!235N=4\W-&9F.$%(1E=M<'AF<BMZ-"M/2&]J<3%T
M-SEV2$MM8G1V9CAC5B8C>$$[47 K=71F06-6:G1%,TPQ3%!)4TYL<%%C47!Q
M92]B,W<W56A&9D14=BM/0DQT=F8X8U9A:W V0V1F=&YX+W=!<DPT.&UO.#%0
M8C,O2"8C>$$[0V@R,W8K3T953$%B>')Q57E2<D9B3%5)05-Z>4=O;SED=4Y!
M2U4V+U%"5E%I='9F.&-5=3(Y+WAW2W5U865N0C$K>69(=T=%255.=B8C>$$[
M9CAC2W%&-C%Y<U K:E),3DM304$W1E98+TM/,B]%-S!X0W)!3#,V,T=V1E!2
M5E%:<FIF:S5O4GA#+W,W+T8Q=W%I='9F.&-#=4Y09B8C>$$[.&-69E!F3%%V
M.3DS6"]">"]W1$Y'2W4U848O=G4V+S1/4#A!-6]X5C-,478Y.3-8+T)X+S@P
M67%Y:CAT2#!G96)R67=P3W-G:FU.6B8C>$$[1U%R45).6%E+1&E65"M/-R]*
M<%1#-F-N.5!N2VI&8C%Y3U%O>DU#0U<K1U!V5V='0E5Z,$A7=GDP,&5'96)3
M<#)T-'!$=VTU3&1T+R8C>$$[9$LX=$%S;UEG049Z<U!X>%9-<FHX>%!*='5P
M85<K6E9%:E%S,V]Z541P.7(Y:G@R,GA633E(.'=A3')+5%!P<S5N5S-F,#5J
M=V1+328C>$$[4E=N>'%T9F]X5DUL-#A8<%@W0G=*9#A89U!V>71S9#A89U!V
M>%9,8C0R4#93=&95671E<E0P<F1$56Q72DA.;' Y:U5/+SA!2$U43"8C>$$[
M;UDU36MC<'4T8W4W-#DW9$1/67A-4C%43#1V05IL=$QV:3A".2\X05II<E(U
M8U@R2#=09B]+=SE%9%=V:3A".2M633-F1C1$-SA64R8C>$$[-79Q4C%H43!J
M5%A10EI)3UA*25)X;UI/3E!H-4-G<69O-S5,96U05DUF:3A".2M26D\K3'='
M2W138W915%EF8E!F.$$Q<W9J>6%J>B8C>$$[53DO1$I)9'8T67%L,6],539N
M4'AM935U1D162EE-:T%:=C=S54%O5T\K*SE"-%5W;FMH360X0UAB*T=+=#-.
M9E1G,B]:4#9H:45+1R8C>$$[*T952G%R44,P4#%I-&$R:G)U>4YX6G%!:V].
M<2]%2SE.+T1#1E5&1FM,*S%8:R]Q<D=04G-T=4U)-&XY-'EG9D1T.$\U*UA8
M1E5Y,R8C>$$[=TLT,7!I<C5S>%8V:"M65V=A6DQ:1%9,:$5L;DUS,$A'44)L
M0V5K1#-".3A"5FAV;E!43D\P+U5B5T]W-65L3EHR.#AG8F(T-45Q828C>$$[
M97@R3T959BM6;&8X6C)L3W9P>C!R+WAI8D5Q.4U5+VUB>%AN*VA!+WAC<4,U
M239F1%1P,S8T1F)9969::VYT-31D2EE01R]P<U9L928C>$$[16MU;U9*05=$
M1W-F3W9W,')49G%-5F1A4"M9:VA16$@V2FI#>4U*=V=M3&-2>#0X9#)!-69%
M9"LQ3F=C5EI,52LS-%EQ,G1E3#E0<R8C>$$[;G!406QR8C,O2$LR>#(S=C(X
M8U97.$DK6$]N>%5P>6]A,'(P<FEQ-V(S+TA&6&9$-R]J:7)4531V,2]:.&9(
M1#!2,6$R.2LS:FQ43B8C>$$[,C-V*T]+;U=T,F11;TEL4S)64GIN2DIE5%DP
M44%5-#A34U-4.4A5,$\Q25)8=RLO5#-W2F1T-R]!231Q,4I4,$4V+V)0:B]L
M6F9(:R8C>$$[,4AM<#=E+S0U2D-Y6FY72C)I47E305933W9(:U%.:%4Y3591
M64]Q0TM)3$9'2G R3%A%9THT>&EO<'0Q:U!(-&$Q2#-99&M)+V(S+R8C>$$[
M04)W2F1T-R]!231&6%A.4%1G-B]:4&HT1$-%2T<S=BM/1E5096UC42]W0VIW
M<DY*5556,C1Q3CEM3W@K>6%(>#A-47%W9EAF<F%,-B8C>$$[865K14AR6$\O
M2GIU3T-R*WI1-S%*3T956'0W+T%)-$9C864O-#1Q*V)-5EI01#5A=6]3<7<K
M63E-:41,56Q,>&Q#,4MF0V%+3B]J<B8C>$$[=#1(=4U646UT*UA*<D-.-5ID
M6'-,-31H1W9P,C%Y6G!+35=79T)59EDT9D8T5D=+<&HK5G1F.$%'9')4<C9C
M.4\S*S9M>$MP*S,U9"8C>$$[-C!Z5SET*VI.2D,Q:VIU3&U#93AR1D<T1F8W
M>5-P66=M9TMS0F=6:T]M95%R2S5I;&LQ-C-T<&)M4C)$>#)C<R]O155I-BMO
M,U!K1R8C>$$[9T$V,#ES5E)C,S5C95,U6G!(:S X3DQ-1'HO9GI!<TMG:S!%
M;FI41E=245)2>'=X<$94,&M53$A1,4A%0V<S<C19<7)+4&AK+W="428C>$$[
M-$5U-40S*S0U5S)/-40S*S0T<3=K4&8W:FER<6HS*S0T<3=K4&8W:FER4EEC
M6#8O<SEJ+T%$665I3W)64C<O8V-Q6G4U1#,K-#1Q-B8C>$$[;SDO=4]+=35$
M,RLT-'$V;SDO=4]+=%--4%%4<CES.6HO;%IF2&LQ2&UP,4@K67E32%9'2W5Q
M4&8W:FER<6I&6%9(*UEX5G4U23E/1"8C>$$[+U908C)'25%O5G=Q-G5+;V5Z
M:&UI5GI03UHU;DY73D]+:F%G0W)5,$@X8U-Q27%-5F-4=&ER-75J:V5+4DI%
M3DA1:&Q/>&]186IR:28C>$$[<DI:=GI+.#534W1*.65#33AA>'EC26]G1T-"
M:'961#%,<V9M9FQJ4V]7-C@X96%,<7IN<S4W,VYB6$E+>E(K;D5/45IZ261W
M9TDK2B8C>$$[:61S5E(O-5=G3C5Y=%%E:&IN0B\U1DYI5EIF1B]W07%G=39X
M>#!L151%8F97*TEA-5I53D0P*TEK1$%R4U%F;$)*0DE62#=M,6I6,R8C>$$[
M2DXV3TM82W!'<'%34'1+54AT:7%Y62]K.6-833!S<71*3F)Q<74Y3#%V:'0K
M15,P-#%"-#!595!F<'9I<68X06PS>60U5W1R-DAZ0B8C>$$[<$IL2U17+RMI
M;WIS,%-P3#AF3E))4%55=%4W1G4U,GA6;%,P-'EF-FAW2F0X6&=0=GET<V0X
M6&=0=GA6,WAE02LO.$%S>%8S>&5!*R8C>$$[+T989D8T1#<X5F%03&<K=R]:
M-R]!3U9H-DDV=&9&-$0W.'%:=2M,=T@S-'%O1SEH1C1,5&8Q:79/;$14:C0Q
M<%1-639V2#1V:&9X,28C>$$[9DDX;7IW<&-(2#!6+VDX0CDK6DQ7-S1V05EQ
M,4IY.4).:#ES.2\X05=Y*U!*<5!.5#,X36MH,B]H:7%H2&524UA%;'5T9E9I
M04QG9R8C>$$[9V(K-4=9=5!7634U6EEH.55/97@V='-S36A%4U!)<2LK6E15
M-V9W>%9U-7(V8T=W*WEF,41%255D.$MT5DE&5%0W.%911VMM>DM3;28C>$$[
M,61P,4Q$;F1U95AQ3E1S+S=816)B8F946$-60U S=TLT,7!I<G=5*V%R-$5J
M-G!P,R]30F%F.$%63$956$9Q9FU/84@Q;W1)=$I)<28C>$$[;T$V-EIB14@Q
M4U%L2U)B.&EP07A60V8T<79V*U=45'8K:T,P+W=#<65+<'!P*W-E9&]84S<P
M+U-5:F8P+U93-'0Y36A5*VLQ4GI$<"8C>$$[1CEK-S<Y34-P:B]I,S@Q;6MK
M:$9T3SAK9D@Q67A9<7A8;4MQ1T%J,G(W-'$P;FUN.#%)=W--9'!-<7 K-U)%
M<T8T:FA58U8T># R-"8C>$$[2' T67%H3'(X>5!0.7!/,79D>2]6-VA+8S1:
M8F%.2%=O0D966D%254=U3DMP9CA!2S O3VXO3%I(+WE):"\U<'AP5U=F;'(U
M>CAW-B8C>$$[-7).,V$V;$]S<T5D;3AQ<7-C869'2%)187%O4%)J:55H;70U
M<#!-8U4Q=UIB>5%Q1VLY2T=A47-A8CA554U.+T%:<G-U04%'5GI05R8C>$$[
M:$DO64A0>#5I4TDQ1#-K1#=5=%-71FY:9G$K<TQX8W!Y3%-G1VXW45!0-TIZ
M1$5G5%A$;34K9C8S2TU30GIW+UHK<$1J53=5>DI$.28C>$$[5C%R,5=53UDK
M5#AL57-60EIF57%"5E0R>6]A:4YG8T]E+VHY=G$X;3-W2E9F1FAR-&9Q6$,Y
M:DEC+U5D8D%4=%=8:U151&(T-F9T928C>$$[4&IH1UEB*VI0.78V,&5%9C4R
M2#=0,4IN63)53C-#6F57;U<Y1UIE13@P<5 X2G!7;DDW2'1M6FAW:5EV.35(
M,VMJ.4QI6F-P9V$O9"8C>$$[;C-!2#E#83!%8T1!5EE)14<U<7AO9D4Y5&UW
M07%,9VLS2F@O,38S.4%49E5V34<T2D5F-R]N<WEI;%!5+W=!<79Y0GI3.%EQ
M-GIF8B8C>$$[*W0S=FA3=75,0B]S9C%,;'4W8W$U*W V*T-I0U%Q5$]#95A$
M-%(X9$,S>#=J,D](:DAD;2LS.6%$:FPO3W=C+S90;C5E6#)H1'!Q928C>$$[
M;E-3>D=/>#$V4U,S8C U4VI/>$1C95A'<7EN96YB<G9L46Y!:VM2>3)0>#-T
M:'=4049Y=T%(,V8X4W%F<$-'<W8K9V594W-9-4M2-B8C>$$[+W=!435"9&=8
M1R]E;FAK+T5'+W!Z9F(K=&HT2C(Y5T0O62]Q6%!E=TQ-<U,R5W9U0TEY-W$P
M>%9F5E%042]V3W%C<4U/>'=M675Q>28C>$$[.4\O<CAF;6=9:E8X5T1R,V1$
M6&0Q-DUL,755439(8U-'3V552VMH361P53-$9D,R,$Y#<#4O>3!06$XW0C4K
M5'IY5%9R0T\R860Y4"8C>$$[.#-I:F]G:2\P;FUE67)Y2#<S:E%':6UP<E4W
M1$QA.7I',5=3.71%4U9H665B;DU5:7A&1F$T<7A9=4]35FQ!2VHP-FLO=T-5
M=5!Y5B8C>$$[0S(R<S908V-P-U=Y.#%Z=RMO.%)U;U=N:U)J1S12:4=353AG
M1#1E0GE)>&='-D9P-&I63FI78EE14$Q*<%AN0E%R<6=7='A5.#8X828C>$$[
M07ER-%50=64K4W(S271-3E!V;VPQ-D,Q1VYE6GAW;DU2=6)H-6UT95-S04=9
M*W%Y=$5F-75L34AY5FY'<E=I,V1L2&)T2DQ%<G%+>28C>$$[44\P56=O5E!W
M=7!$1'!J0U9',4ET:75S-E)B85A:9E=V53%Y*U!.549V6EA6>$Q+95)P6&HV
M:3=$=6$U:S0X:&MA.4$Y-$18255/<28C>$$[4FI68D@V,CEO.6HU<FIN451&
M5EHU=C-G9U5S>&I);4EC1V=5160R6'AZ23A-,60T+W=!9D)R-'@S4U=T<61L
M0C91;# O=T$Q4E)Z5"8C>$$[0T=-;5-C049M5D9,,6Q!2$IN*T=L831I0E!)
M-"]S+U5V1C534DYN8U<Q>F57.7%B2'I68FTT:SE->E103W-59$96=55J:54P
M6#1Q5B8C>$$[.%%C:DE%06TX9C)F<5-$6G%P37%S+TPP1G!C<&-,95@P<DI7
M:V,Y,4Y,1V%G:C1K6FEP-C5I4WI%:7%(>6)21VYG2BLP92LO5$MM5"8C>$$[
M,"]39GIA,&%Z,'%#,F93<$9M9VIJ4DDT<% S6#=O,5-H9&U90W9J6#9C1DLX
M,79B:&)M-VQU1FE30EI73&E'4&M65W!R46-I>F9J:"8C>$$[5FM8;"]W030R
M=6HR.6]0<6LQ>E!%.'8Q:70Q2DA'.%5K8VE#2E5(2D)V24=R>'%#4&9:5D=A
M9#4K,#9!:'!T3W5Z37=,6$TX5W S:28C>$$[3DY)03-(;%(Y:%9H,TI(=F=6
M9"]J-U,Q5S)P<#DU2594+U-W9%1U,35U9E5$,$E:=&XU<2]18C%'-#-W<7A4
M5F)U3S=V<$HT>DM9>28C>$$[15906&-Y4%)%0S!,16LP1DYH6%EB67%H359:
M.2M44"]!0VMD.2]Z05-F.$%*,DQ!5D0R4$MM,4PW-C4Q5EI:5G,W9$I&:6@U
M<4A*0B8C>$$[:VMB:T965%962$AJ.%94,RLO1GI:36]*-$%$569M9G4Y+W9C
M;D9$1U%/33%:*U$O2$I$9G!B6&=1<#!6=5)8;%%815HO:W%/5D%T9B8C>$$[
M:F)V=GAY:CAZ;B\Q3"]:1'DO5V9K,V9L.% X07%N*WA0;BM0:3-:871R53%Z
M1DAC-E$Q=$,W36IZ97-R.%-Q:R]:0VI9:U5R,"LX6B8C>$$[3$1Q8S!P05-X
M.$E06&EV.4--=6YX4FE42$IX2'5Q:S1Z4&-&;R]99B]99CA3=SE%9%=06%!K
M=GEW3&%2=C!D-GA196]S46ML<7I+5R8C>$$[8T%69G5Z;C<X,6LY0FAR-F(K
M2F1P1'1056-1.61F0651-W9*27)F>7I*8U%34EA(;#DT1&-Y3S=8160T=G=E
M<452,U9*2VM":TQM:B8C>$$[06UO<'188D-J<$1)56-D6#$T=F0S+T8R33EC
M26M'3U5(:$A)=S4Q6D<T.#8U55 P<7HV3TIP0DQ0-59.5$]Z2S8S:$)0<5-2
M+W9'5B8C>$$[2T=H,V%H*WI4,WEC<T8W;D8Q+VYE62](:S%W,5!#2T=F<"]-
M-V=D="]L-3)G6#AU32\Q=4HO2S@X8U9Y235:1E<Y46E.,$1,-FM:028C>$$[
M8FMW.5)Z>$I0469$=FQ*,'9-945A4#A!4S5E-S5N.51K1%<Q=VM:;S-'>#E"
M,SAJ-6)$9F(S-TUN<W9*=FQP4D1C<' U9VPU4C-!:B8C>$$[36MV=U-+4S8W
M8RM0=VQJ-UIS365H=S=(:&\X*UHO5S9R3#)L;DYX33='-#5$8V9,<6XP;BLX
M-F8V-2\T,GIA>#5/<%!.9VYM,WEL;R8C>$$[;#5R:T8Q2C5D9E9B;3=J:RMS
M,V$S53!#>&E.5FIJ6&ER0DMV>4$W8E9B96AY=T9J4T$P,WEJ67994W<S=FMH
M<E5396E206UO3%!Y928C>$$[351Q<&1Z26Q!:791:U9*-3E$>#)*4&UT2E9D
M951)=G%,>'=E4C4W84YO,TUS.%=P:#5O>4E!1T5C8BMT>G%X84IF:$Y13U%'
M-'<X6"8C>$$[;6EL2S0X<5-4-F<Y>% X06PU2DQ0<4-T4$U$<6]#3$MR3UA0
M3F%C5$PV;W%#=TAG=G=N1R].865H951D2C S5'1(2#%(5$@P:UA4="8C>$$[
M3DY:4T\W<W(Q-%9036YQ<4$U06Q+9C-0.3-"+W%N.5%W0E5V,4LU;71D4'5B
M;4-"<FUA0THU23=D2SAP1U9346=O0V1Z='-$:S120B8C>$$[24(R45114U=F
M5B]/5G%Q=V9O2DY2=49J5FUU3&4U4T-",S1/6D%O;#5/=D9W:6IL,356+UI/
M6&I(:4\O1E$Y,7-$2U$V5V@Q.'DK9"8C>$$[1V9I4$MB1&<P4WI%,W-10S@Q
M-5-&4U8O965N<U!H-FXU6DQW8U@X+S=%8V-V-78R;WIY.7(R=F%J37-E<#9&
M2G!+=&)I9%I';5=:928C>$$[4F-R-E)O<3A7-#!A:#,W141)6G-526HP>31T
M,'=K5'I&2BME;5DW66A*<E1Y;70T=&I"<&1P8UAV34Q*06M%5EDP;T,P:FMR
M<V]6=B8C>$$[<$]W=U5T<$1.-7,O3$]/-W4W56%F1$I,84AG>$9N1W%V24]:
M84Y3-%1D4D=X2F%I*RM2=$M)=G9-2#5A,EI#=EI7-WEM45)'2F)-0B8C>$$[
M9U-Z3%@T,%%5<D<S43<O<S$R=S)Q3C!U-B],,U9,,S9L63)T<$QD8TAK.4TR
M;D@T63-%8B]%,&%R<WAP4W5.<3-03C5(:6TT1W=S>B8C>$$[0VY)5#-(;U)H
M23-516E-+T1U-V-44E)V*T9:8TI285A8+VU(.'9T36UG='14,'5',74U,4UP
M='IA2WI2=T%/=VQK25-N,E4S5E-72"8C>$$[:&M4<VQ%:E9F>3=7>E<X=6)'
M,G192$I65VQT1DE*1'5L3U5A=79)*VMX-#$U53=9,G%6+S0S+TLP>C-%839F
M17E7=VI:<"]Q8UE1<"8C>$$[2E%&;#5!3CA&9'=6-4@Y:TYG=%4V:#AY95%,
M2&QC5V]H9TI6:TUK3F\V;&='8TUG6EEX6#1O1S)R,G(T66)6=3$O34QY9D]K
M4$]D-R8C>$$[95=9>&A92EE:0W=->D9)-FQ!-F9%5D\O3$%L4$HW=3%H=F],
M3F]Y6DIW4W!!,C)Z1'DV,D5-,&-20C1P,UAW8F]95$M";C!#5%AF;B8C>$$[
M-WE883,U,"M3.358;V-X;4=/2UIY1U9U3$%S<492>'!V=C!Z33)A54Y(*UIF
M:W53+TYR2$Y)>6DS*W1'-45-;G X1%-G;U(V;DMJ028C>$$[+UEP-S%X,E8Q
M>BM:4&Q'0U(P0FUL-'I2,C9S:U)!85-2:7!#.'EP;VA5.&E2.'%K2$965U@X
M>69)8U9P1&-V<4E&=F,Q.4IH1$]E6"8C>$$[16M(65)K:6A(9D9#<D@U-SAM
M4WEM2TLX.5-26D=H2TQ$3W@U<7EQ4G-N:DEU+U1(6DMK4'I#.&YM-4U0<E V
M45=-:38Y2U0P:5I70R8C>$$[;V]O3V14>4@W3E!F<FIS<65A6'%';&%P8F97
M8D8O5FA"-&QI<G!V>$15;S15.4='3D)56#9-6#AO>'!&=3E'3"M563!T=&U+
M37%&2R8C>$$[:FE.=TU+=&5H1"])359D-D50.$%)359D-D50.&=X5C-O42]Y
M1$9896A$+TE-5F)A2TYG07EG:&1H-UEQ="MR=V9Y1$989E8T4#5":28C>$$[
M<G9Q.$@X9WA6,S%E1"M167$W-G9"+TE0=7A6<V5H-GI5-"MV>%AN4VY0:E4X
M83DV5G)41E8K2W5X5C)+<4QF52M,8W94-"MO3V1E3B8C>$$[4%5Q3TYF.$%+
M<E-M2W$R2W5X5C)+=7A6,DMT2&A55G!Y-U8V-44Q939D,CAK:#)+=7A6,DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5B8C>$$[,DMU>%8R2W5X5C)+=7A6,DMU
M>%8O.6L]/"]X;7!'26UG.FEM86=E/@H@(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+WAM<#I4:'5M
M8FYA:6QS/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R
M87)Y(#$V+C W/"]P9&8Z4')O9'5C97(^"B @(" @(" @(#QD8SIF;W)M870^
M87!P;&EC871I;VXO<&]S='-C<FEP=#PO9&,Z9F]R;6%T/@H@(" @(" @(" \
M9&,Z=&ET;&4^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @
M(" \<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/F<P,6DP,3PO<F1F.FQI
M/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO9&,Z=&ET;&4^
M"B @(" @(" @(#QD8SID97-C<FEP=&EO;CX*(" @(" @(" @(" @/')D9CI!
M;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M<F5P86ER
M(CY&:6QE($YA;64Z(" @(" @(" @(" @(" @9S Q:3 Q+F%I)B-X03M5<V5R
M;F%M93H@(" @(" @(" @(" @(')R,SDP.3@R)B-X03M,;V-A;"!4:6UE.B @
M(" @(" @(" @(" Q,BU397 M,C R,B Q.3HU-SHP-R8C>$$[15-4(%1I;64Z
M(" @(" @(" @(" @(" Q,BU397 M,C R,B Q,#HR-SHP-R8C>$$[4V-R:7!T
M(%9E<G-I;VXZ(" @(" @(" @,BXV)B-X03M);&QU<W1R871O<B!697)S:6]N
M.B @(" R-BXS+C$F(WA!.T=R87!H:6,@='EP93H@(" @(" @(" @07)T=V]R
M:R8C>$$[)B-X03OB@*(@,34W($--64L@8FQA8VL@;V)J96-T<R!C:&%N9V5D
M('1O(&=R87ES8V%L92XF(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!F;VYT<R!A
M<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @07)I
M86PM0F]L9$U4)B-X03L@(" @(" @(" @07)I86Q-5"8C>$$[)B-X03M4:&4@
M9F]L;&]W:6YG(&-O;&]R<R!A<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z
M)B-X03L@(" @(" @(" @0FQA8VLF(WA!.R @(" @(" @("!#35E+)B-X03LF
M(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+28C>$$[1FEL92!.86UE.B @(" @(" @(" @(" @(&<P,6DP,2YA
M:28C>$$[57-E<FYA;64Z(" @(" @(" @(" @("!R<C,Y,#DX,B8C>$$[3&]C
M86P@5&EM93H@(" @(" @(" @(" @,3(M4V5P+3(P,C(@,C Z,3<Z,C,F(WA!
M.T535"!4:6UE.B @(" @(" @(" @(" @,3(M4V5P+3(P,C(@,3 Z-#<Z,C,F
M(WA!.U-C<FEP="!697)S:6]N.B @(" @(" @(#(N-B8C>$$[26QL=7-T<F%T
M;W(@5F5R<VEO;CH@(" @,C8N,RXQ)B-X03M'<F%P:&EC('1Y<&4Z(" @(" @
M(" @($%R='=O<FLF(WA!.R8C>$$[*BHJ5&AE('!R969L:6=H="!C:&5C:R!I
M<R!C;VUP;&5T92X@4&QE87-E(&5N<W5R92!M86YU86P@8VAE8VMS(&%R92!C
M;VUP;&5T960@<&5R('!R;V-E<W,N*BHJ)B-X03LF(WA!.U1H92!F;VQL;W=I
M;F<@9F]N=',@87)E('!R97-E;G0@:6X@=&AE(&1O8W5M96YT.B8C>$$[(" @
M(" @(" @($%R:6%L+4)O;&1-5"8C>$$[(" @(" @(" @($%R:6%L350F(WA!
M.R8C>$$[5&AE(&9O;&QO=VEN9R!C;VQO<G,@87)E('!R97-E;G0@:6X@=&AE
M(&1O8W5M96YT.B8C>$$[(" @(" @(" @($)L86-K)B-X03L@(" @(" @(" @
M0TU92R8C>$$[)B-X03LM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TF(WA!.T9I;&4@3F%M93H@(" @(" @(" @(" @
M("!G,#%I,#$N86DF(WA!.U5S97)N86UE.B @(" @(" @(" @(" @<G(S.3 Y
M.#(F(WA!.TQO8V%L(%1I;64Z(" @(" @(" @(" @(#$R+5-E<"TR,#(R(#(P
M.C(P.C,Q)B-X03M%4U0@5&EM93H@(" @(" @(" @(" @(#$R+5-E<"TR,#(R
M(#$P.C4P.C,Q)B-X03M38W)I<'0@5F5R<VEO;CH@(" @(" @(" R+C8F(WA!
M.TEL;'5S=')A=&]R(%9E<G-I;VXZ(" @(#(V+C,N,28C>$$[1W)A<&AI8R!T
M>7!E.B @(" @(" @("!!<G1W;W)K)B-X03LF(WA!.RHJ*E1H92!P<F5F;&EG
M:'0@8VAE8VL@:7,@8V]M<&QE=&4N(%!L96%S92!E;G-U<F4@;6%N=6%L(&-H
M96-K<R!A<F4@8V]M<&QE=&5D('!E<B!P<F]C97-S+BHJ*B8C>$$[)B-X03M4
M:&4@9F]L;&]W:6YG(&9O;G1S(&%R92!P<F5S96YT(&EN('1H92!D;V-U;65N
M=#HF(WA!.R @(" @(" @("!!<FEA;$U4+4)O;&0F(WA!.R @(" @(" @("!!
M<FEA;$U4)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@8V]L;W)S(&%R92!P<F5S
M96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!";&%C:R8C>$$[
M(" @(" @(" @($--64LF(WA!.R8C>$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03L\+W)D9CIL:3X*(" @
M(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.F1E<V-R:7!T:6]N
M/@H@(" @(" @(" \>&UP5%!G.DY086=E<SXQ/"]X;7!44&<Z3E!A9V5S/@H@
M(" @(" @(" \>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N8WD^1F%L<V4\
M+WAM<%109SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/@H@(" @(" @(" \>&UP
M5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0^1F%L<V4\+WAM<%109SI(87-6:7-I
M8FQE3W9E<G!R:6YT/@H@(" @(" @(" \>&UP5%!G.DUA>%!A9V53:7IE(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T1&EM.G<^
M-C$R+C P,# P,#PO<W1$:6TZ=SX*(" @(" @(" @(" @/'-T1&EM.F@^-SDR
M+C P,# P,#PO<W1$:6TZ:#X*(" @(" @(" @(" @/'-T1&EM.G5N:70^4&]I
M;G1S/"]S=$1I;3IU;FET/@H@(" @(" @(" \+WAM<%109SI-87A086=E4VEZ
M93X*(" @(" @(" @/'AM<%109SI&;VYT<SX*(" @(" @(" @(" @/')D9CI"
M86<^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=$YA;64^07)I
M86Q-5#PO<W1&;G0Z9F]N=$YA;64^"B @(" @(" @(" @(" @(" @(#QS=$9N
M=#IF;VYT1F%M:6QY/D%R:6%L($U4/"]S=$9N=#IF;VYT1F%M:6QY/@H@(" @
M(" @(" @(" @(" @(" \<W1&;G0Z9F]N=$9A8V4^4F5G=6QA<CPO<W1&;G0Z
M9F]N=$9A8V4^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT5'EP93Y4
M>7!E(#$\+W-T1FYT.F9O;G14>7!E/@H@(" @(" @(" @(" @(" @(" \<W1&
M;G0Z=F5R<VEO;E-T<FEN9SXP,#$N,# S/"]S=$9N=#IV97)S:6]N4W1R:6YG
M/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z8V]M<&]S:71E/D9A;'-E/"]S
M=$9N=#IC;VUP;W-I=&4^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT
M1FEL94YA;64^87)I7U]?7RY01D([(&%R:5]?7U\N4$9-/"]S=$9N=#IF;VYT
M1FEL94YA;64^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @/'-T1FYT.F9O;G1.86UE/D%R:6%L350M0F]L9#PO<W1&
M;G0Z9F]N=$YA;64^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT1F%M
M:6QY/D%R:6%L($U4/"]S=$9N=#IF;VYT1F%M:6QY/@H@(" @(" @(" @(" @
M(" @(" \<W1&;G0Z9F]N=$9A8V4^0F]L9#PO<W1&;G0Z9F]N=$9A8V4^"B @
M(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT5'EP93Y4>7!E(#$\+W-T1FYT
M.F9O;G14>7!E/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z=F5R<VEO;E-T
M<FEN9SXP,#$N,# S/"]S=$9N=#IV97)S:6]N4W1R:6YG/@H@(" @(" @(" @
M(" @(" @(" \<W1&;G0Z8V]M<&]S:71E/D9A;'-E/"]S=$9N=#IC;VUP;W-I
M=&4^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT1FEL94YA;64^87)I
M86)?7RY01D([(&%R:6%B7U\N4$9-/"]S=$9N=#IF;VYT1FEL94YA;64^"B @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI"86<^
M"B @(" @(" @(#PO>&UP5%!G.D9O;G1S/@H@(" @(" @(" \>&UP5%!G.E!L
M871E3F%M97,^"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @
M(" \<F1F.FQI/D-Y86X\+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL
M:3Y-86=E;G1A/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D^665L
M;&]W/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D^0FQA8VL\+W)D
M9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%10
M9SI0;&%T94YA;65S/@H@(" @(" @(" \>&UP5%!G.E-W871C:$=R;W5P<SX*
M(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \
M>&UP1SIG<F]U<$YA;64^1&5F875L="!3=V%T8V@@1W)O=7 \+WAM<$<Z9W)O
M=7!.86UE/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U<%1Y<&4^,#PO
M>&UP1SIG<F]U<%1Y<&4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP5%!G.E-W871C:$=R
M;W5P<SX*(" @(" @(" @/&EL;'5S=')A=&]R.D-R96%T;W)3=6)4;V]L/D%D
M;V)E($EL;'5S=')A=&]R/"]I;&QU<W1R871O<CI#<F5A=&]R4W5B5&]O;#X*
M(" @(" @(" @/'AM<$U-.D1O8W5M96YT240^>&UP+F1I9#HT-#,R.#%A."TU
M-3<W+34Y-&(M8F$P-"TU8S%B-S9D,3%A8V0\+WAM<$U-.D1O8W5M96YT240^
M"B @(" @(" @(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z-#0S,C@Q83@M
M-34W-RTU.31B+6)A,#0M-6,Q8C<V9#$Q86-D/"]X;7!-33I);G-T86YC94E$
M/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/GAM<"YD:60Z
M,#1D.3=E,#$M8S-E.2TV,S1F+3EF9C@M9&9D9F$P,F$X,3-C/"]X;7!-33I/
M<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I296YD:71I;VY#
M;&%S<SYD969A=6QT/"]X;7!-33I296YD:71I;VY#;&%S<SX*(" @(" @(" @
M/'AM<$U-.D1E<FEV961&<F]M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*
M(" @(" @(" @(" @/'-T4F5F.FEN<W1A;F-E240^>&UP+FEI9#HV.&8R,F)B
M-BTR9#-B+3ED-&,M8C V-2TP865F.#=A9&,S86(\+W-T4F5F.FEN<W1A;F-E
M240^"B @(" @(" @(" @(#QS=%)E9CID;V-U;65N=$E$/GAM<"YD:60Z-CAF
M,C)B8C8M,F0S8BTY9#1C+6(P-C4M,&%E9C@W861C,V%B/"]S=%)E9CID;V-U
M;65N=$E$/@H@(" @(" @(" @(" \<W12968Z;W)I9VEN86Q$;V-U;65N=$E$
M/GAM<"YD:60Z,#1D.3=E,#$M8S-E.2TV,S1F+3EF9C@M9&9D9F$P,F$X,3-C
M/"]S=%)E9CIO<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E
M9CIR96YD:71I;VY#;&%S<SYD969A=6QT/"]S=%)E9CIR96YD:71I;VY#;&%S
M<SX*(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @(" @/'AM
M<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED
M.C T9#DW93 Q+6,S93DM-C,T9BTY9F8X+61F9&9A,#)A.#$S8SPO<W1%=G0Z
M:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R
M,BTP.2TQ,E0Q.3HT.#HU,BLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T
M;W(@,C8N,R H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^
M"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C0T,S(X,6$X
M+34U-S<M-3DT8BUB83 T+35C,6(W-F0Q,6%C9#PO<W1%=G0Z:6YS=&%N8V5)
M1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R,BTP.2TQ,E0R
M,#HR,#HS.2LP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @
M/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@,C8N,R H
M5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @
M(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @
M(" @(#PO>&UP34TZ2&ES=&]R>3X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^
M"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_; $,  0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( 7X"1 ,!$0 "$0$#
M$0'_Q  ?  $  00# 0$!            !@($!0<! P@*"0O_Q !J$  !! $"
M! ,!!0T0#@@$! <# 0($!081$@ '$R$(%"(Q%18C,C,)%QDT-5%45UAUEI?5
M-D%587&#DY6QL[2UT]36UQ@:)$)35EET=X62E+;2)3<X1%)B=I%#A,31)F-R
MH;?C.8%D9:+_Q  = 0$  @,! 0$!             0(#! 4&!P@)_\0 :A$
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
M&N]PW'LP>:/DG,"CQ<6(6L_/<:2GS?-,WP"F"DHL>X2MGNKX=B%<HI43)RK
MD*0@S0<R9Z5J1=*"K, A3H0A9W/=IX@. %N"9@)RZ<60#8J9KBY(MK$(\6WA
M0H/#+RVQ2"2P#D?,"-XBO$+RPR/,*\\P53D6,X!B?(B^PX\2E++F0ZL[$Y@W
M1IJQ3RG$+*2,ZPGQX460Z]+4JJ)BBV5'$29B4%G2I:YR5N6!/@!G:P=@21$3
M90EH&U6=22;AP$H(ML\+Z3'@#C=C!#A"/Z2/A<_[-7A__P!#'+/_ (-I^/"3
M_;YW\K,^6J.\CP$_!3YA'\^#Q4_]J#Q(?Z>N<'_\0LBX_HSP0_YI<%_^[N"?
MZLI8_,F-?_F<6_[3K_\ U4V-"\>BCF0X0CT?X0.56+\\?%!R+Y0YJZS9B?,3
MF/CN*Y ^EEC@6S:NTE(&2M?,-&F"C2D8OP1213M8O=1N]G'F^&&*U6!\%\=Q
M>B$HU>'8=455.)R#,E<;*2Z>,0%(*DOJ I).^.G@M)*K\6P^BGYN)J:J5)F9
M%95Y%J8Y5$$ [BQZ#'KW*/"]R/RF#SSC<MZF/2WG+OEYRCM\7D8?X@87B5QZ
M7D_,GQ+X)R?(V[DX#RKI+9DN%C^06)G872TUUD3I$BHL(0YQ),:KE>0I>%&.
M4J\$7B4Y4Z1B.(XM)J4UG!]?!JH12X=P;KL7'$)K\4GRBA=13RT]^SITFG"4
MSI:S+"534]R=A.'SDUZ:5 ES*:FHURC(Q(8I+5-J<4IZ)IAIZ26L%,N8HF0A
M$R:Y0I.8D(."SGYFQD?+N%99;E?.K!:+E=3<OWYK<YU<8IS'A3ZJ<_FJ/DW
MQ:PP >,R\SBV4[,3A,I35K/<^@;+G6D:%9QDI3;%#W2:;$5RZ2DP6NGXI.Q
M4,FADU>'+ESD#"SC$RJEUYJ4T:Y4NB2H,)AXRHRRY:ERE<>,51P6FTH7.G5U
M/+I$4PGKJ%R:E*D*-8*),E=,):IZ5&<022GDRW4M*5#(;/+_ )FQG^(8IX@L
MC?S*PS(IOA[R?.L;R;'<.I<RRRV<W *VEM;"YNH>/T=C98717D6W*N-7^25D
M?&R)3VTG([S&:Z,DY]J/NE4%95\'Z8896TZ.$%-05%-45D^CI)0.(39\J7(D
MKJ)\J56SY"I(-33TTU52..DIII%3,5D%9W!:IDR<2F]]2)JL-FU$J;*D2Y\Z
M9_R=$M:ES$RI:UR)<P+/%3)J!*.1:ILR4D9HW3F_S.3"*?GP>HPC-(&9\M8O
M,RRY5W6'2[G),;R_%,D)X=LAYV4([+,)& V%3:ADQL;MC2C45-.#'E104)"(
M.8ZYB\:A[HU=.P%,ZNHIE'B2\,EXK)K$2::IHZNF'"*GP2>95&FOESI12JID
MA(GSI94E:IX#HXE6_/X,4Z,1R4\],^E%6JCF2"N;*G29IPV972PJ>:=25@B4
MLDRT* ($M^45I\G\R/!/=\O^4EGS.!S2P;*;+&>7'(+FSFF 5=?ET._Q;!?$
M53TTW"; UI:T43&[2PAVM[65%W5U-K*+$'80+(1CC+,CU_J\-X;2<0Q>5ABL
M*KJ6558EC^$T6(39M(N155W!V;.16RQ*E3UU,J6N5(FS9$V=*0%F7,ED A"I
MG&JL!F4U&NK%93SER:;#JR?3(3.3,DT^)H0JG45KEB6M87,2B8A"B4A25@D$
MA/B/CV\<&'"$.$(_;CYFQ_U&97_I8O?^#\$X_/O=7_YQ47_8M-_Z[$8^E\#?
M_P 7/_\ Y\W_ -/2Q]K''Y!C[+#A"'"$.$(<(0X0APA#A"'"$.$(<(0X0APA
M#A"'"$.$(<(0X0APA#A"/G ^:%?]J7-_O9BG_#T#C^3GU6G^&C&?^R.#_P#J
MV5']-OJ8O\$F$_\ :F.?ZPFQXFX_-4?H*'"$.$(<(1M2+SKYEP\.B8"'(0NQ
M.OK[&J@5DG'\9FE@U]M-F6-A'A6DRFD6\5IYUA,E;P3QE"8[G@>)49M]K)[H
MG#"1@$C@NC%99P.EI*NAIJ.=A>#U"Z:EKJBHJJJ53UE1A\VODB;4U51/S2JE
M*T3)JE2U((2WD)W /@K/QN=PC7ADP8Q4U-+65-5*Q+%9"*BIHY$BFIIL^DD5
MTNBG&73TTB3EF4RD+1+"9B5.7R _$#S@&<\I,TDO/)RN_P VD$/5T,E3Y%E5
M8^FR:09)%45I(&0U;UAW5"]%H+,2,\Y6&>(;F;:.ZEP]1-FSAPAG*FSL;Q3A
M%-7-H\,G&9BN-T:L/QF:L3:)852XK1*-/B.&$'"ZQ 3WQ1S%(0I.LKN;\"52
MY<HX%*3+E8/AN RDRZO$90EX9@]6FNPF6@RZQ!34X;5I$^AQ%)&(TJRKB*M
M6H'7&2Y->9A=S<BR.>ZRN+!0>9E*"-%8K(L8,.* $2$&-"AQ8D2."+$B0XX(
ML6,$0 !&)C6IY+&,8Q+'\1J<6Q>I-97U9EF=/,N3)!3)DRZ>1+ER*>7)IY$F
M13RI4B1(D2I4F3)EHE2I:$)2D>HPK"L/P2@D89A=.*6BIA,XJ2)DV:K-.FKG
MSIDR=/F39\^=.G3)DZ=.GS9DZ;-6N9,6I:B3@N.9'0APA#A"'"$?I!\R]_[0
M60?Z,;W^/\7X_8/U%?\ A-X1?]Q,0_\ <'!J/RK]5U_@^P#_ +Y4?^I,>C _
M-C?^N'E/_HUE_P#%%IQ]%^JX_P"<_!/_ +!JO]83(Z_U$/\ S/X:?]Y:3_5<
MJ/Q]X_),?MN'"$.$(W]-\4G/VQ][SI?,FV>?&+W'\FK9@X-''L9&08J)08[;
MY!91JL4_+9U0%7"AFRJ3<N&-Y&+N:1Z.]W.[IG#JH]CS-X1517AM;0XE33DR
M**743*_#$<7055?42Z5$_%)U*@E,E>)S*PI"E"^93_.:?N2=SFE]DQ)X+429
M>+8?B6%54A517S:65AN,+XS%*+#:2;5KIL&IZV8 N>C!Y5"%*2@ABA+=+O$U
MSP6O6K3-U%"4C7H*/C>(QGL$'-&<PXD 4B/0BDAJ*W-&>[]/2B,RHII9#CJH
M4.+)D +4]TGAJ9!IO9K+)*DG)+P["I9"48N,?DR$KET*9B*6FQ@=_4E&E0I:
M2:J8*:3*ES9B%7'<IX BI[[. !=1E4DKF8IC,U*EKP)7!F?4+ES<17*F5M7@
M2O8VNKEH56U\A,M59/GS94N8C$UO/_F_4S(\Z#FLQA8T_/+% GKJ2; E2>9S
MJY^>LLZN;62*RWA9*2HK"SJVTB3*YA8,8L6+'(-KN-2GX><+:6;+G2<9FA4N
M?CE0$+IZ*=(F3.$AIU8X*BFG4TRFJI.(JI*94^FJ94VG"I,M4J5+4'C<JNYQ
MP*K)$VGJ,!D*1-I^#U+GEU-?(J),K@H*I/!U5)5R*J5544_"DUM6BGJJ.=(J
ME(J)J)TZ8E1$9]OBGY^MDVLU_,2;(F7,H$Z=+F4V,SI7G 8E"P-TJ%(F4IRU
M1YF&UL''+4E6^&ZYJHHHULLUK=5WAW3N'0FU,X\()TR=5S9<Z=-FTF'3IO'2
M\*DX)QDF9-HUJIES<(IY.'U*J8R35TTM,NJXX".<>Y%W.3*HY X,R)<BADS*
M>GDR*[%:>5Q$S&JCA%Q,^7(KY:*N7)QRKJ<4HTU:9XH:R<N;1B02T1FKY[<V
M*:_LLFK\PE#N;C&*+#;4YZ^FFQI^-XO IJW'*Z563JV35F=11<>I%J9SH2V,
M"76QK"-+'/8LEW-IN&_"FDKJC$I&+S4UE7AM%A%2M=/1SI<_#\-DTE/A]/-I
MIU/,I5FBET%&:6<9/?$B;3RY\N:F>#,/6J^Y]P.KL.I<*J<$DKH:'%L0QRCE
MRZBND3:;%,6J:ZJQ2IDU=/52JQ Q"=B5>*RG$_O:HDU4VFFR54Q$H03*\JR#
M.,DNLORNS-=9)D5@>TNK62P(SV%A*=O/**R,((&O*[U.00ALU]C4XXF*8I7X
MUB-9BV*5*ZS$:^>NIK*J8$)7/GS"ZYBQ+2A 4HW.5"1S1Z#!\(PW ,+H,%P>
MDET.%X932Z2@HY2IBI=-32AEERD*FKF3"E L"M:E;R8C_&A'2APA'LSYGO\
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
MCI?;%?\ 4_\ \P?_ $D:OV,_^F__  W_ .?#^U]B_=:#_$2[^N+A]L5_U/\
M_,'_ -)#[&?_ $W_ .&__/A_:^Q?NM!_B)=_7%P^V*_ZG_\ F#_Z2'V,_P#I
MO_PW_P"?#^U]B_=:#_$2[^N+A]L5_P!3_P#S!_\ 20^QG_TW_P"&_P#SX?VO
ML7[K0?XB7?UQ</MBO^I__F#_ .DA]C/_ *;_ /#?_GP_M?8OW6@_Q$N_KBX?
M;%?]3_\ S!_])#[&?_3?_AO_ ,^']K[%^ZT'^(EW]<7#[8K_ *G_ /F#_P"D
MA]C/_IO_ ,-_^?#^U]B_=:#_ !$N_KBX?;%?]3__ #!_])#[&?\ TW_X;_\
M/A_:^Q?NM!_B)=_7%P^V*_ZG_P#F#_Z2'V,_^F__  W_ .?#^U]B_=:#_$2[
M^N+A]L5_U/\ _,'_ -)#[&?_ $W_ .&__/A_:^Q?NM!_B)=_7%P^V*_ZG_\
MF#_Z2'V,_P#IO_PW_P"?'L;P\?,TW^&W#+;!7<Z&YDMGE,W*_=1.7:X\@$GT
M]'4^0\DN<W?4Z7N'YCS7FQ[_ #72\NSH]0OSGA=W5!PEQ*37' C1<30RJ3BO
M9/OG-DGU,[C.,]CZ=G[XRY,A;(^8YF3ZC!."7L32+I_9#OCC*A<_/WKQ39I<
MJ7ER]\S';BGS9@^9F#.?PON?JQ:_?*=_"B\?)8]9&-X0B>8-RNYB<RR6(L P
MS(,N?4,C$M/<.N/-;7MFN,V'YL@VJ,+I2QI/EV/<CS)'.X;7-"16R 3H(1ZG
MPKYGMXA\RHQ7AH6,8:II$@#*;-;*WJ[Q&QW]/S)8,&@M6!CG<CECJ8XS%8WJ
M]%HGB>2V17,/7F>$0?G?X/>:W(+%(699G-PZ?33;N-0H[&[>QFRH\Z7$FS(Z
MR 6-)4? $%7R6]0#SN81&(1C&O1_$%) >T(\J<5A#A"'"$.$(<(0X0APA#A"
M'"$.$(<(0X0APA#A"/WW^8<>WQ._J<FOW>:G&.9L\OS1DE[?)\\?MD#ZKY-]
M^6_Q56<<BN]L1\#_ &C'8H?:E?RA^2B+_C2C<APA#A"'"$=1) !$ (IA#+)>
M\<81",82008B'>,#'.1Q7L (IGL&CG-$,A%1&,<J45-EH5+0N8A"YRE(E(4M
M*535I0J8I,M)(*U)EH7,4E()"$*41E22+IES%IF+1+6I$I(5-6E*E)E)4M,M
M*IB@"$)5,6A *B 5J2D',H V_NE7=*8;W0A=&O>0<\OF@=*"034<4<PG4VQG
MC:J.(TRL<QJHKD1%1>,7?E)DGS.^J?BZ52T54SCY62F7+ 5,1/5FRR5(205I
MF%)2""H &,G>M5GDH[VGYZE*54Z.)F9YZ5DA*I*<KS4J((24!0400"2(NAD8
M5C"B>P@B,:09!N1[",>B.8]CVJK7,<U4<US55'(J*BJB\9DJ2M*5H4E:%I"D
M+20I*DJ#I4E0)"DJ!!!!((+@M&)25(4I"TJ0M*BE25 I4E22RDJ26(4""""
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
MLKQ[)\GRQLJHAVV%S&<NSX_CUNEE>QCC.=KB^[0%]Q)+:;3>^D6(&QMVNI!
M>[,[ONM&O:WD)R-.+&GNY@!M'3L-->J,'.7D[C;\PRGR-)(EX9"2\"=>59\7
MEV%S$D7.?):5^:KC95Q=([[>O&T3K8ZG>=['2_0&9[LT0PW['](YMO2W.(R2
M>'/P[@.Z<_GQ5VV,#E7D(-A"S/ *JWMC4F<\[*="@QVP+)N:F-9XAA7+&_@2
M+&"6&<^>HD29.%(A!C ?7R![])(YV@PW[^Q[7W_/I$HHN0WA3R"-B<!F>NK/
M/WE_)MKZ;SHY95TROK[;E9R)S'%\?OAVE6,0HE%D&8\R,=FY)CN*SYYKK";Z
MMLJ1A3@CXE#F]M&V'>06Z0UMCZP8;]7VC<".TL>B/STN(0:VWM:Z-,BV,>!8
MSH0+"$99,*<&+)* 4R)(4,=9$62P;3QS+' I1/8]0B5VQMHB,=PA#A"'"$?O
MO\PX]OB=_4Y-?N\U.,<S9Y?FC)+V^3YX_;('U7R;[\M_BJLXY%=[8CX'^T8[
M%#[4K^4/R41?\:4;D.$(<(0X0CS[S!P6;8<[.1F<U\:[FK2669P+:0DZ>>BQ
M^KE\NLPC1I:U77]S(4FTN9]?#DV7EO.S'!K8;C]$ Q\?*^%7!JHJ^Z-W,^$M
M+)Q&H]C:WA!2U\T5%3-PS"J*?P2X0R9-0:'C11R)U;B%72T\ZKXKOBH,NCIS
M-$N4E,?2.#?"&33<!.'_  ?J9M!(%?2X'4T<HR*>7B&)5DGA-@<V;(%9D[[G
MRJ2AIZF?*I>-XB0%U4\2\\Q2H\8XURESZ'31'S.6V0 J,?C\BX?-O'R5 #'Y
MH7V'<T,JOLZNH-8TA&YR%:>PK+ L][3.R".YM>#SAHSXP_S[A' 3A138?),_
M@EB:*#"I7<SD<.\*502YDWAIBG!_AKCF*<)<1IJ,*4GA++]CZNBJYE4OC?96
M7EI)7?"Y*I*?N>*\,N#D^NG"1PHPZ96XE,[H,[@;B**Z8B7P3P_&^">$8=P?
MH:BK*4G@^L5M-5TTNF29?L=-!J9G$HFB:KW1X>J"[QCE!B5-D%?)J)\=V12
M4\Q&LE4U+995>6>-TYPL>1D4M5CLRJKWPFO5(*QO)Z-Z&UOZ4[E6%XC@W /
M\.Q2EFT%3*5BTV5A\\)3.P_#JS&\2K<'P^;+0I29*Z'":BBI%4Z5$4QD][VX
MMA^?>Z3B-!BO#7&:[#JF56T\P89+F5L@DR:ZNI<(H*3%*V6M24F:FLQ.15U(
MGD//XWCG/&.=T<?0H\-#A"'"$.$(M0?FFH?\WN?WB-QOT.LSH3YU1H5VDOI5
MYDQQ>_FI_P!01?XQG<8,8]JD_P H?DF&'>V3/@#Y0CJX\_'7APA#A"'"$>>O
M$YB8<VY8)0SJW,[:G?E^&6-Y"P2AQS*KMU;39!#M^J3&<IC6-7D%7'G0H1[.
MI=37Q)<8;F/H[*+YF.[PW=#PQ&+\'113J?%JFE.*83/K).#45!B58:>DKI54
M%*P[$I<^FKJ:7/DR5U%,:2M5,EI(-'42^,1'TON3XRO >%AQ&GJL"HZY."8[
M38?/X0XCBF#T JJ[#9U%D3BV$3J6LPVLF4\^HETE8FNPY,F<H*3B%).XJ:/$
M%#RGYKER/EG*ON59H.0O?X?BX;?4>*T%'2\M<>Y?\W,]O^8$>WC4/EJ?!+;)
ML#LJ2??T-1'BP+VWMIE)$CE6(6'&^/T7!GA*JOX/3*W@XN37*/ =>%5M'AM%
M1TN 4."<)\:K<<EU,NBXJFP:JQ#!JBDGUM%2RY<FLJJF922T*,HRI?WW$>&/
M Y&%\+).'<+Y=1AH'=(1CF'8AC&(XA7<*<3X2<#.#N&\&YM'-Q$3*WA#1X5P
MAIL0IL.Q&MFSJG#Z*BDXA.F(XY$Z;N7PE<N,TP_-K27>X;;XIY#EH'%<^M;*
M * 'F#S-9S/SB_=E,.4(CURIB4%FPZY,_JHX-W&K6R%)$/%B^L[F. XOA>+5
M$VMPJJPSB.#Z<-QJIJ)*)*<<X0CA%C%:<1E3$DG$@**H"_9 Y@45DNG$PJE+
MERO#=V;A1@6-X#22,/QRBQD5'"I>+\'*.EJ%U*^#7!17!+@_AHPB=)6D>PY.
M)4AE#"DY&7A\VJ,H(G2YT[W_ ,?;8_.$.$(<(0X0BQF?+4__ *@HOXSC<='"
M_P!]I^!,^3&G7_O=7PD>>)%G?U&C??BK_A"<>GCAQ ^$(<(0X0APA'C+Q?\
M*2RYB2/#KDM'797>V_+GQ,\B\C6II[>W'0P,?C\SL7G99EMYCL.4&JM2X]05
MTSR]M;QICZ&NFW#J_P L^?)(_;I9H0)Z24I$RGG)<@9BKBU!* HW&91%AJ0-
MT8IB<V0L24K0;$L!F#DC2P>YT$>2/'#CN4>(&S=,PKE/FW,:MQ[E]XGN06,A
MC4,*7[RO$;87/*X6"<S!$?/>.EHHHZ/(0P.8[" =C3XDV/-)4R)G2-M4:D2
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
MJAE]\GKB1T41T5LE''C&WN$O]SE0NW:A/CZ(FW77T_7T7ZW&-9<Z$6VVWQ=
M9[@]!?UUB'O.2/9Y(\<21,<MXQJCC+&1[46HKEWN\U(C#V(J(U=KW/U<W1BM
MW*WEU@S34 J2G]S=U.WA&U@;QUJ(M)4P)_=#HWBHWD1<FEF$P#V5LZ0IF;GC
M"Z CXRZ,78?K3@L5^KE3X!YV:L?Z]-BNTPD$D9T!BSG,QUN&22UMH&HC<)(;
MDDONRVYBY'8XMKI%99)1G&%L"6=A-FZ2)T- !W/5J]1"RQ'7IHB/?T@$]"IL
MWOU:@)!!.9((^Y+YCT6;M@3=F)&\,PZR#SV!Z[0\R7S7E_(R^G]FZP_*_)[_
M &>;\W\;X+Z5^4__ "_A.&49<V9/P;YM>ANV#EV8MOLVG2_-IKS7@*24ARA=
M E@8/?MDE=#4!MKT:G20,LITZB+O9U0"]"+OV/T8HI  .9)?8,SCI=(['@"2
M2&(;:68WV,2>>X'7:* RS%&=[ZV='<)FY@C.@*20NCEV 4,XPT?JU&_#D"S5
M[?7IN5HI (&=!?:,S#I=(/4# $D'DD-L.5SKHQ(ZR->EN&S"^6>=:V:-['HQ
MD1SH"2"HJL3>-6SG1MJ;E71\@;U0;]&*NQ'SEY39TEW)5RF'3R7[(.2"<I<;
M+.6W7:PWD6!YGY=+,V.,Z5LYY'O5KHC70/,"1-_K(KYS8RL7:BITY!'_  C-
M6)Z]D91F(SH#!\QS93S#DN_D@Y9\I?=R7VWU;M>XMJPTLPA@>RMG2'&9N>(+
MH"$C+HQ=AU-."-7JKE;\ 0[-6/\ 7IL5\A()(SH#;3F8]#))ZP($D-R27W9;
M=+J'8\5EDE$<06P)9V$V;I(G0T '>]6KU4-+$=>FB(1_2 7T*FS>_5B0$@@G
M.D,]CF<MN9)%]CD0)+LQ/.&8=9!Z@8>9+YKR_D9?3^S=8?E?D]_L\WYOXWP7
MTK\IW^3^$X91ES9D_!OFUZ&[8.79BV^S>=^;3LO 4DI#D"Z#+ P>_;)*L-0&
MVO1J=-!2RR$ZB*KV=4 _0B[]C]&**0 #F22?N0^8=-F[8 EV8CG+,>HD]8$6
M4*88N1U#W5LX#@Q+I[!&= 4DE?+ 7I@4,XHT>JM1NL@@&;B,U>C=[F;]$D),
MSE)4X3X+VUU<#L>-"M)(ENDBZM<OO=Q,4W$PY,@(=U9/"1E'$8V(5U>LDJ+8
MR_A!J*>6,C$WKKU)(W_!OT8OHWZ^+@*ER 5!(,Q7*4[#D'7*%'FL###RRYA
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
M,^3&G7_O=7PD>>)%G?U&C??BK_A"<>GCAQ ^$(<(0X0APA#A"-=\Q>8L3EM
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
MD6M!<2J+=$<:%639)8T.85H8K#B$8\8X8W7D*\W2*Y&D1BO;;(L($S*0@J*
MK85  D [6!#],0X<I<. "1M .A/2Q;HC+#CE&A4=-E&4C=&.(R$BA71WJ%T8
M@FJ[NBZ&0K=6M].FY'5B8P])<55_&LEI<@]UVUUM,I9LV*L$ODK6M<-D^O1X
MH;8CS1"NZ,E.D?I'4H'/:83F#LI"T$!:2DJ2% &Q*5:%MQU'->("@IV(+$@M
MO&H\D9A8Y5"T23I2/1VY9*,A=9R:N]#FK#6.C4U1-6@:_P!+=7:[E=6)@2.5
M[!,;.E!<--'%&R$KS+HB;BH6&4:+V5?@1B;JY?3IM1$(J( KR#>V9("UFW<(
M;8BC+H[55(I8I2IO3TNZ1!HC?BHUWJX0@H2*="I+D(--/[E1L3H+HW;W<L59
M/=?6NDA/5V31GIX0C9&%Q9 Z&F.^RF'"^L!LA%'7-C!W,:K>F\, 4Q>FB*UG
M5EEU1RJ_>[140C1\$1&QUUDG?OZB-1S8R=%>H3N/9'8JKW1?AE*G9.VFJ+N2
MQR$W.G-;L\\85^$?)YA%PT)$&\:RY#W.75#.;$0HT[=F(V*T*HNB_*">OJ71
M4[:7;G/9Z(K!0D42#\W(1Z.U4Z-B=5R=_2J+%4&WNB:M"CNR>K755-SGL]$(
M/"1S!M;+D#<Q-'$8V(KRKHB:D0D4@T7LJ_!,&FJKVTT1#'>>R_9LYFYX1R\1
M'O8YLHXFMTW#8V,K":+JJO4D<A$W)Z5Z;QII\5&N[\&.\]G7I]'-",3/N:FM
MMZ6LG78XECD)Y<:DJ".C=6S+7P#3YWEQI'=*<.+$"\\@ZF8$3G!$XC228X2V
M"%$*4'*4L5$ ,'( <MM)87?5M+02 0"0"78;2USU",LT1&E<19)WL=NT YL9
M!,U75-JLCL,NWV)O,[LOJW+HO%6YST6]#]L3&(AW%7)N+;'H]XV;=5,.OF6E
M<UT1\FJCVZS/<TIV@BL8(DML.00(3J\BA&,SA($X7EMD4$A1S959@DD!B4L[
M6NSCF>VPQ&8$D6<,2+V!=AY6Z8RS0%:-[%F2'N<J*TSFQ$(/V=F(V*T*HNBZ
M]03U[KHJ=M*MSGL]$3!0DZ2#\W(1Z.U4Z-B=54[^E46*H-O?35 H[LGJUU53
M<Y[/1"#PD<QC6RY W,31Q&-B*\O9.Y$)%>-%_/\ @AC355[::(AN<]GHA'+Q
M$<\;FR3C:S;N&QL96%T75>HI([R)N3TNZ3Q]OB[7=^#<Y[/1"(M>?3WZR/\
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
MR45)*\O%S"29LJ6H.*ME\2E:2$IEY5)3QIS#37*5/FJS5"%T@*5JDC+FS)
M0M0+&2Z3,*57*W!)0&C>@Y];Y9T@,V#Y..K1/,.3'\L%4V-:-Q&OZ0U1'C1K
M%<W3<Q$3U-UY9ES,P24+SJN$E*LQ%W(!#G0W;8=QC<"T%)4%HRBQ4%#*-+$N
MPU'6(J=8U[8[);I\)L4CU&.2Z4!([WHKD5C#*3IN>BL>BM:Y516.33TKH$N8
M5% EK*P'*0A68"UREG N+D;1OAG1E"LZ<IL%9AE)O8%VV';L,"V-> 82GGP@
MBD-WQR%E &,[-&NW!>\C6E;M>Q=S%<FCFKKHY-0ES%%03+6HI+* 0HE)N&4
M'!<&QW'= K0D E:0%722H $:N"2QMNBHLZ$ PXYYD4)S;.B L@(S%WN5C.F-
M[T>_>]%8S:U=SD5J:JFG$"6M22I*%E(=U!)*0P<N0&#"Y<V%X%:$D)4M(468
M%0!+E@P)<N;#G@LZ$DGR2S(J3%]D19 O,KZ.I\AOZOR?PGQ/B>OXO?AQ:\N?
M(O)X^4Y=6\)FUMKK;6&=&;)G3F\7,,VCZ.^E]-+Q8R)T(TVKBAF12R19!2=6
M..0%YQ].UBL?U!->I&;'JC7[FIM<J-715TXZ.&2UBJ0HH6$E"V44D)+I<,2&
M+C1C>-.N6@R%I"DE04ETA0)#* +@%PQM&=S*UK)E*UT2R@2FQK:J?(6-,CG0
M#%D.5'&41'()JHQZHY^U-&.[^E=/2QQ8A#9T)X7R&3(KHXW(TAVR!."-R[=&
MO*CU8UR[VZ(YR+ZF_735""SH30MDNF14CO=L8=9 D"]Z*Y%:TJOV.<BM<FU'
M*NK7=NRZ(0).A!8(A9D40S)N"0D@+&%:B(JN$]ST:1-'-75BJFCD7\].$(J)
M,B!(,194812HU1"(<3"$1[E:Q1L<Y'/1SD5K=J+N<BHFJ]N$(AN> R6RIB0\
M$RFKQ[,HDJ+85C;8 9]59/BJI24M]":CK%M1: <X<F35/CV<->E,BE>@7QI&
M62J4E?[L@KED%*LI927T6@Z9DFX"@4D."-"*K"BGD$!0N'#@ML.UCO!!YXL^
M76'5F%P)L5UPW(LONI;[C-<EE/![K9#>N:T1I)HXWN\A6P&(ROI:<.V'35H8
M\(#5>A3&F=.,Y09(1+0,DJ6-$(&Q]JCJI1NHN>:(0@(!N5*474HZJ/S : ;!
M:,+S"H,SRT\ .%\R(V,4,B-)J,X &/$DV(*62]DDESBMF).O492UD4M,&5/)
M(K8T&SD6@(S+2KB^9O(F29>8S)7&+20N4<Q S"P3,&U%\]F)*<KL2U9B%J(R
MKRI(RJ#.6VE.Y6QS8"^L3W&ZS&,6QZOI,;'75N/4<84"''BG&L6*)FFB%.I'
MJ^08A%-(D2"ODRI!GR)!"G,\CL*UKF+4M:BI2BY)];#<!8"PC(E(2D)2& #
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
MD@T%Y59I&4,:0,;'Z.[G:^61Q&;MGI&X2Z(Y-VKD5HY+,%:W<C2VC"QUU?9
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
MGPJO"5S'+HGR;6G8YB:Z]G/?VT37MJKE,&9]NK>2 RN7=MC,_EBIZ25>-1O
MT:;>JCQ$<]W?U=-S3,:W5O9NYC]%[KJG;A>S-SZ]D S%W?8S-Y8BUY]/?K(_
MW7\:L[PST",J/!'E\YCXX;GZL6OWRG?PHO%XPQC>$(OJRPDU%E7VL)0I,K)T
M2PB+)BQIL=),(XY(%/"FB/#EA0HF=6++ :-(9N$<1!/>QR$?1RGBTYU9!RQQ
M#D0'PY9M \2O.#$Q<Y,2]S<TIP81D<.1E)L_FY(&]+S$@Y/B57;1*NQ<3&?=
MBHML:?)%C](D**RH:F-KDO86+ZZ-HS'7GC([AF91O;35W=^:/RTSG*^;7,W!
M4YR9_P"'G'<NP^SYJ3<-]]5WG?-J;/E\S)]9!"6H+%)SA]\3V!KJF)7UJEA^
M]ZJ\N6KJB0SFE1BW:[ D6=@VC]'TQ78Y .QR3KUQH;Q&TF8X1F-;RQSSE30<
MH<BY=T8JPF,T-U<Y -T+(9<K,XDJ3:VF8YJ"60RY&8PWUUHT0AF\K(&DB,Y@
M@N'=_7H$00QT;F]7CSYQ,1#A"/HU^8PC(;D3SL&)CB$=S,K-K&IJYVF,U2KH
MB>W1$5?_ .W%%:IZ?G$73HKH],>K+WPK<T+BD9C$;FZVAH('-S.N9]0.BY?W
M,"XZ.?Y7G^665%?6H^9:BM95-/S@9<9OZNNQTE5.HXMHZNDSR1BUU\R=XZQ$
M',22QOS'F]$8*-X+<T*_)2WO./([0EXN>2:_R6.6M$*DN<TBX;!#> !7YN@3
MV%/$Q>PVE8R(29+R.98(6). Z1+C,-XZQS_1ZLT,=QZCZ[XOI/@SR4\B4X7-
M?*HT)CKI]! %5W+18^Z3DF6WF,>6>S,AK(;AT7(JVJJF$8,:CQNOD";#^ CP
M68;QUQ)!\4]7T"VX;(M,#\,'-9<7YP8OGMZ 0\MM\3DXC8B)<Y4Y3X7E-EED
M:^RVNM;"-'MWY'/+4ARN%7R,='D4.+81UA4*2 /:S#>.L>?YV\D0QW'JZ_H^
M:,CE?A(YC9<6;+D<W#X]/ML1S"AG&PO!;+%8==;95%YJ!+;8Q6UF?CBUD21(
MYCUECDX;=,AR3*+/ ,9M"Y?76HV3XAT[QUB#'Q3U&,;9>"*XF&NTA<T<MJZZ
MTD7DR)6QXF0].IF3<FYQ7./28I69N%_4Q*GYD8CC=6@FQD2-RLQV4%(:D@QJ
M$XWCK$&.X]1B\D^#S.B.+ B<X\CA8T^7-EAJ1T-[YZ&(Y<H!!J8=L//@-CTM
M72WU=6QX;:]9'7HPS13(XR@@P3C>.L0(/BG9L.[YXCV1>#'-XC#Y#C6<6%YE
M%#39M#P&#:P[:J;03,@AR&8U[FY F263JD>+V,?&R/(6HMXMA2T<BH=4L6>
MT!F&\=8@QW'J,>R,"P>XP["\7Q>9(L;RPI*2O@VEY,0Y9=W;"CL6VN9#C.>]
M#6MDZ5/(S5&"=(40F,$QC&LPWCK$&.X]1B6^YEA]AR/V)W_VX.-XZQ!CN/48
MDN/1I$;SG7"0._R^SJ-5N[;U]VFOMTW-U^MJG&-9!9B^OS1D0"'<-I\\15TN
M)#L\D+,DQXHW7C!M)),,#'/6HKG(Q'E<UJO5K7.1J+JJ-<NFB+QRJU*E34!(
M*CD=@"2V8WM'6HU)3)45$)'&$.2 'RHM>+HUE71V!(>?" .2W?'(:4 3#LT:
M[>%SR-:5NCV+N8KDT>U==')KIA"R2 E1(L0$DD'<6%M#KNC<*DAG4D/HY ?3
M1]=1IO$5%GP0''&--B!DFV=*.62$9R]1RL'TQ/>A'[WHK&;6KN<BM;JJ*G$!
M*B"0E1 U(!(#7+G0,+P*D@A)("CHDD G98:F]H>?@^:\EYV)YS[$\P'S7R?5
M^E]_5^2^$^)\GZ_B]^)RJ;-E5E\9BV[5FUM#,E\N89O%</H^FNE^B\!3X)SD
MC FQ#2 [^M'%)"0XNF]&$Z@F/4C-CU1C]S4VO5&NT5=.!2H $I4 ="00"^C%
MKO *220% D:@$$B[7 TO:^V*0V5=(&8H+"$<49G4D$#* 48&:.=O,]A'-$S:
MQ[MSU:FC'+KHU=!0L$ I4"= 4D$] :\0%)()"DD#4@@@=)!MY8-LJY\=\MEA
M"=$$]!EE-E ='&]58B,>9"*-CU4C$1KG(JJ]B(GJ35D6^7*ISH,I<^1GAF2Q
M5F3E&JG##9<NVI \L'6=:R..6^PA-B%>HQ2G2P-CD>BO16#,I$&]Z*,B*UKE
M5%8_5/2[1D6^7*K, Y&4NV]F=H9DMFS)RDL%.&)O9W9['J.Z!K*NCC"6180@
M"DLZD<AI0!#D,1&.5X7O(UI6;2,=N&KDT>Q==')J"%DD!*B1J DDCI#6\L"M
M  )4D W!*@ 1O#F^HTWQ46?! <<8\V(&2;9T8Y9(1G+U'J,?3$]Z$)O(BL9M
M:NYZ*UNKD5. 2H@D)40-2 2 VKEK-$E200"I()T!(!+V##4N;0\_!\UY+SL3
MSOV)Y@/FOD^K]+[^K\E\+\3Y/U_%[\,JFS959?&8MNU9M;0S)?+F3F\5P^CZ
M:Z7Z+QR*?!.<D4,R(:2'?U8XI 2'%TWH,G4"QZD9L>J,?N:FUZHUVBJB<04J
M "BD@'0D$ ]!T, I))2% D:@$$CI&HBQAV=:?(Z@H+""846)=$DE%+ 0<<:1
M@.4AWL(K0L1HWN5Y%:W:QZZZ-73H425),S,E27"6<$/<[Q&A6J2H2\JDEBIV
M(+::M'%Q:5AL@)+#8P2Q!4<0990Y<<D<1%L9>C"&:11L>O4'HUSD<O49V]3=
M=?%TJ5+DI2"HF8I@ 23R#H!<PP\@+F$D ! <DL/"&TQ0ZQKVQV2G3H;8I'*P
M<ETD*1R/17HK&&5Z#<Y%&]%:URJBL?V]*Z<$2YA44"6LK <I"%9@+7*6<"XN
M1M&^.MG0P5F3E-@<P8F]@7;8>HP+8UX&!*>=#".0W> A9(1L.S1KMX7O>C2M
MVO8NYBN31[5UT<FH2YBBH)EK44EE (42DW#* #@N#8[CN@5H !*D@&X)4 "-
MX<WU&F^*BSH0##CFF10G+MZ0"R!#,7>Y6,Z8WO1[][T5C=K5W.16IJJ:<!+6
MI)4E"U)#NH))2&#ER P87+Z"\25)! *D@G0$@$O8,-2YM#SL))/DUEQ4E_8O
MF!>9^)U/D-_5^3^$^+\3U_%[\.+7ESY%Y/'RG+JWA,VMM=;0S)?+F3F\5P^C
MZ:Z7Z+P'-A&,2,&7%+(%OZL<<@3S#Z;D8_J":]2,V/5&/W-3:Y4:NBKIP,M:
M4A2D+"2S**2$EPX8D,7%PQN(!222 I)(U ()#6+C4,;1H3*,$R;F!E<ZNOL\
MIK/D@\D&_M,5BA!'O94V#'"!N'VUG"<R-(Y?R9,-<CL4E:VMA*>>BE&)1J]J
M]2342J.0E<NCFR\294F7/65&4$K))J):%AQ5A*A)1EY"$M-2!-8QI3)2Y\Q0
M74(71NF8J6&"R0 TI2TV,@E)F*?E*+H),MP=[!FU;(G4CRX#8,5& Z@3QVQ(
MZ-1C!AWL>@0HUKAL8/5J(CF-:FBM3CF&7-S95(F9U.0"E696KEB'.A<WVQN!
M2,KA2<HLX(RC1@XL-1;HBMUC7M R4Z=#;%(]1CDND@0#WIN16,,K^FYZ*QZ*
MUKE5-CNWI72.+F%10):RL!RG*K,!:Y2S@7&S:-\,Z&"LR<IL#F#$WL"[;#U&
M!;&O P)3SH812&[P$+) -AV(C55P7O>C2MT>Q=S%<FCFKKHY-0ES%%03+6HI
M+* 2HE)N&4 '!<$7W&!6@ $J2 ;@E0 (WAS?4:;XJ+.A *..:9%"<VQ1!+($
M,I4(Y6,48WO1[][T5C-K5W.16IJJ:<0$+4DJ2A2DI?,H))2&#ER P87+Z"\2
M5)! *D@G0$@$O8,-2YM#SL))/DUEQ4E_8OF!>9^)U/D-_5^3^$^+\3U_%[\,
MB\N?(K)X^4Y=6\)FUMKK:(S)?+F3F\5P^_1WTO%C(FPC3*N,*7%+)%D%)U(X
MY GG'LM8S7[Q->I&;'*C7;FIM<J(NBKIQT<,EK%4A10L)*%LHI(272X8D,7&
MC&\:E<I)D* 4DD*2X!!(93%QJ&-C&>S.TK)E*UT2Q@RFQK:K?(6/+CG0#%D.
M5'&41'()JHQZ[G[4T8[OZ5T]+'$B#MG0GA?(9,BNCC<C2';($X(W+MT:\J/5
MC7+O;HCG(OJ;]=-4(+.A-"V2Z9%2.]VQAUD"0+WHKD5K2J_8YR*UR;4<JZM=
MV[+HA DZ$%@B%F11#,W<$A) F,,W1%W"<YZ-(W1S5U8JIHY%]BIPA%1)D0)!
MB+*C"*5&J(1#B80B/<K6*-CG(YZ.<BM;M1=SD5$U7MPA!9<1#I%63'22OLCJ
M8:'75N]- [NHNK/7\7XOJ]G?A"-=\PHN>6T6"+EAF-!0WT284-E%O( ;>ODU
MDX2P),MX JE@"UQYYFW-2)AAP9\V*E9;#=$EJ:-GD*D)*N/EJF)(=.112H*2
M7 W95MD46S)!=)!%Z+$P@<6H O?,'!!L3L+IU%V.AYLE@.+8U@^/I244Q)JC
M-(M+VYF3!3;>]NYSE-:9#D$Y';I%E8G:XIS$V#$-@XL9@(<4 !5FS53EE:F%
M@$I%DH0/!0D;$I&GE)<DF)0@(3E'22=23J2=I/T;(F#9T)X7R&3(KP#5&D.V
M0)P1N7;HUY$>K&*NYNB.<B^IOUTXQ1:"SH2!;)69%2.YVQIUD"0+GHKD5K2J
M_8KM6N3:CE75KNW9>$($G0@L$4LR*(9DW!(20)C"MT1=PGN>C2)HYJZM54T5
M%_/3A"*B3(@2#$65'$4NU1#(<3"$1[MK5&QSD<_<[TMVHNKNR:KPA!9<1#I%
M65'22NFD=3#0ZZMWIH)7=1=6>I/3W;ZO9WX0C9.&6->>@I809\(TP-8#JQ!2
M@$DBZ;&M?U ,(I6;'*C7[F)M<J(NBJG"$:.@R8SXZHR0!ZAZBF1I1NZ2=0BZ
MDT<NQ-$5=7:)V7ZR\;DLC( X<"X<6Z=T85^$?78(N&RXCQO,V5'<$:Z$*TPU
M&Q5TT1Y$<K6JNY.RJB]T^NG%\R2"0H$#4N&'28JQW&"RXB"0ZRHZ <[:TRF&
M@E=W3:A-VQ7:HJ:(NO9>W9>&9+/F#:.X9]SQ+'1B^YH/EQ!L&0DJ.,94U$]Y
MAM81-$74;G.1KTT5%U:JIHJ+^>G#,D,2H '0N+]&^#'<>J.7RHPGL&20 9":
M*-CRC8\B.7:U6-<Y'.W.[)M1=5[)WX%20SD!]'(OT1#'<8C>7CO)U)/@8CD$
M"BRM$CR:B1.!'G1'R8D@,Q(%E"(CCK66H@OKYYHB#GQH<HLJ 5DH0G<60J6%
M@+N#8I"@%,00Z><>$ ;$ABX>(4%%)RV.PD.+'0\QT+7#VO$:Y=8?[W76=SD5
MK"R#F/D[A2<MN0*B#%Y?<D/':*,1SCU^,4#"NC5L1R-+((Z1:3]]A.D.XO,F
MI60A#)EH<(0X*KMF4IM5J(=1V62.2D"(2@I!4IRI5U%BW,!N2'MTDZF-D#EQ
M2H1128Y$$BN*HS#>@VIKJXFUR[$31=5=HG9?K+QB"DEV(+:L1;IB['<>J#9D
M1XWF;*CN"-40A6G$X;%731'O1RM:JZIHCE3VI]=.&9)!(4"!J7##I,&.X]4%
MEQ$$AUE1T KMJ&4P^DKNZ;4)NV*[5%31%U[+V[<,R6?,&WN&ZXAB[,7W;8/E
MQ!L80DJ.P94U$1YAM81-$75CG.1KTT5%U:J]E3AF2 "5  Z%PQZ#!CN,<ODQ
MAO&,D@#"%V])CRC:\FY=K>FUSD<_<[LW:BZKV3OP*DAG(#Z.1?H@QW1%KSZ>
M_61_NOXU9WAGH$9D>"/+YS'QPW/U8M?OE._A1>+QAC&\(1F,>2H=?T;<@>0=
M"ZXK$NR!:5Y1U"S0)9/$P/PSR-A=9S&B^%<Y$0?K5.$(^BD/B]^9A1,^P+F+
M!DY/#O\ EM@<WEUB1P8MS*:M1C1AQ(E=!AN4ZJ$5/6>[59!:WXL3(;-CU>I&
M*S'E4Q#BY<^K1?,EP6-@WK?IZX@Z<_/F3J<N1<K5!D3L/!S+=S1%4KBO,I(S
M+]UZZ;KTTD>IJ8Z[WFHYZN>M C0*O41"I++=W#LWK;R_1!T,S'5_,^W<&C\\
M_FB'-;P]<ZN;M#S"Y!GLY26>*@A9[+M*[(*^3/OZN22'5S")D#WF.1,?; KE
M)&5H6QZZ,-S=[5<Z4@@,8JH@FW;OCP%Q:(APA'T:_,8B/%R(YV$&]PWMYF5F
MU['*US=<:JD71S514U153LOL7BBM4]/SB+IT5T>F/0]OXYDHJ?*RRL'RJQN<
M<M.9-6)T&[IH>-RI.%WO-X%5%D65C<#MH9;'&>3]_=64OW"- @25#"$<[I U
M9;*+V%KZ;(@E3AB;MMVD#TQQ8>.>/.N@4^(XSDA%C9Q[S;>3E!EK0/<W-H6%
M$G4I:Z;8LF,9-;<E<&2L4XA1JYYA#6<\0##<.H1#G>>LQ;P/F@V%K3ULFRH,
M]+9R<.Q;)"QJI^/EZLO(XW)IZ0AUC\N)>5D5A^=N+MC65Q!BUM@R!>MJI]D6
M)";9LHW#J]?/!SO/XW3Z/5Q$I%XUJNRO<3I*3#<\>F69-C=%$M+VRQVC@AA7
M$S$8UK8O"N0S;%DBD7.<;"M7+API%C-ER8\$A?)JX[*-PZAZ[(.?&/68S63^
M+_',%J<^L,E=86%EAO,N;@0,5Q.SB663RX@(<*9&O9M;.LJ[W-A%&>0U\J44
M,)3LBQ0G?)F!&XPW#J$'.\]9C D\=&&OM,FJ:W&^9%O*Q:Q/%G.B/QP(7P8%
M-S6O+:U&2?E<-.G51>36:@FUZHML*Q'75;H+;(EE#JF4;AU#FTZX.?&/68MI
MWCAJ:^5,8?#.8A'1(L]"T838M[N FT]/S.RBT<:43-64+X;,8Y96,X*1[$DA
MTJ9$AHA#$*.,8;AU"#F]S;G.]OGC;O*WQ(T'-K+,OQ+'@Y+$EX@R465*LYU+
MTY0H>79/A)G-@UM_8W%61]UB-L:*"^K:HTVG)66T5A8\]J#,-PZA!SXQZS&]
M_/SOLV7_ +R;_GX,-PZA!SO/68>?G?9LO_>3?\_!AN'4(.=YZS$GQR0<_G.N
M<QMOE]O5(\FW=U]VW>Y=-=$UTTUT37V)QC6 &8-K\T9$$EW+Z?/$>"B+;9-J
MFO\ TRW^*JSCDUWMB/@?[1CKT/M2OY0_)1%]HGUD_P#;C2C<CG1/K)PA#1-=
M=$U^O^?PA#1/K)PA'&B?63_VX0AHGLT33ZVG"$-$]FB:?6TX0AHGUD_]N$(Y
MT3ZR<(0T3771-?K_ )_"$-$^LG"$6D=$]\U#V3Z7N?SO_P B-QOT.LSH3YU1
MH5VDOI5YDQQ>(GOH5-$T]P(O;3__ &,[C!C'M4G^4/R3##O;)GP!\H1U:)[-
M$T^MIQP'.KE][QUX:)]9/_;@YWGKA'.B?63B'.\PAHFNNB:_7_/X.69RV[9"
M&B?63@YWF$>6.;_.O)^7^=X;CL?%12(<RR\ZA(^01&)D5=+C2Z*/!DM/#$M&
MH+BQB2WGF*6&X\,#12B#20K/Q7W>OJBN&G<N[I?<_P""M-P-E5=!7XO[("=3
M<*J*6.%>%5U)7<'*7#:M-5A\@\&S38]BM#73*FO5.H5U&'THE5LV2FJ,OZYP
M*X"83PCX/8YB<S%E2ITBDX@HF8;-)PVJDS9.(3*B29<]8Q#C*&EGR4RY 1.$
MN?,SRDJ,M_3D%\LT*,6PB!A32!8^5#!*6<&,9R(KPLEK&B>80:^E2I&$CE1=
MK5;HY?V/AL[$*B@HY^*T<C#L2FT\N964--7*Q*11SUI==/+KU4E":H2B<IG"
MDDI6H*R)*64KY34)D(GS44TY<^0E:DRITR2*=<U +)F*DB;.XHJ%\G&K(!#E
MW NM$]FB:?6TXWG.KE][QAAHGUD_]N#G>>N$<Z)]9.(<[S"&B:ZZ)K]?\_@Y
M9G+;MD(L9B)UJA=$U]\%%_&<;CHX63WVFY\!?R8TZ_\ >ZOA(\\2'.T3W&C]
MD^K%7^=__D<>GCAQ!-$^LG"$-$TTT33ZWYW"$-$^LG"$-$^MPA#1/;IW^OPA
M&KN;V9W&!X9:9#5TXK)H8Q(QI/NF*">KDSE9!K)K(I8I4L1,GR --'#(%)U4
M:"&5CB$!\%^J-[IO"3N2]S+'N&. <')..(IJ.=15%8<=DX74X!6XJ9>%X'BL
MN@J*&>G&:>7B]92HJ*.FJZ>N=4H2),Z6N?.I?;]S_@YAW"GA'0X378@NB5-G
M(G2Y7>2ZF572:4*J:VF5/ESY9I)BJ63-,N;,E+DL%E:T*2A$VGD_FEQGF&5F
M06E.*L:6..*.2EF*:>UE0%?!LYKX@8HDKA/GQSH*.<Y9.J/Z@QL:(IZ?4W=T
M[A+W6^YA@/##'^#LG!$3Z.3A\BN&.R<4JN$%?A!F85CN*S</IZ&0,%IYN,45
M6FGHZJKJ*YTS>.DRI2:>?5V[H7!O#N"O"2NPFAQ!=843ESUR>\ETTNAD5034
MT5,F?,G+-8M-+.EE<V7*1);*4+6I2T2MIZ)]9./OL>&AHFFFB:?6_.X0AHGU
MDX0AHGUN$(:)[=._U^$(V;B")[V*+LGU,B_O:<(1HF']+L_5)^^/XW98&1-M
M1?GC"KPCZ[(N>+,-&#;FBL.##1@VYH0X,-PZH0XEAN$(B^89A2X+3.R'(GRX
M],&9"BSI\:%)FAJQ33MCI96:QF$="J8CWM?/L"M2/#$O5,YK._%D2S,5E2 5
M,2 2 2WW*7U4= D7)L(A2@D.=-I9VYSN VG01!,(RG*N8E^[+*[=1\J(L65$
MQT,R Q+GF'),YC4RIZ2Q^9I,6C-&Y,="-H;&]0K[28H:YT*,;),0B6,I 5.<
M%9!Y,L#_ /;M92_')=*6"0Z@2*I45',+(;DVNKWW,GQ=JM;!GW'QA8;HO#@P
MW"$.#!F8-NV0AP8;A"'!ANA$/O/I[]9'^Z_C4G>&>@1F1X(\OG,?'#<_5BU^
M^4[^%%XO&&,;PA$PF<O,_K\5A9U/P;,(.$696@KLQF8S=1L5L#O>0; PLA-"
M942RN($S&C!,(]SQ$:C5<QR(<:/?=!CJUM\1L==8%@2K44&86L@RH4&;8CC&
M? AS;(4XU=#E3&L6/'E3PUED6%'*1A90J^<0#",B2%&A"37SX0:^1,@S(D>V
MAOL*H\F,8 ;. .=-JWSJ\I6,9-ALLZVQKGR8SB!;.@38BO21%.,:$75'0WN3
MVL6CQJEMLANYRF2%3T==,MK28L>.67(2+7P R)<CH10'DFZ07]*.$IG[1C>Y
MJ$8^1'/$.>+* :-)C&)'DQI WA/'.%[AF <)&M((PB-<,@R-:]CVN:YJ.14X
M0CIX0CZ./F+R 7D7SK22I$!\\RMZBBV]1$][-7IMW(K==VW75%[:\47JG>Y;
MIM%TZ*Z!\_KYKQ^KXXO+Z:^7$$R/+(UQVSHPQ5)WM<?S89+986B>Y'&\W.$=
M#-12>:EL(B]8R..O</7RQ#)\;L,7+:7"F*]S*]S'/.DEZM@US5?)1H6I(>J1
MT5QT;'CM0JZD1H INT$Q&G7N'KY8,GQNPQ$P<K>44;)K+,!XX]V06U2ZBFRS
MJLJ,ZH(RE'(@1JF20U1 #,9C>/ML/(0(S[%*2I\\Z0M?%Z1U[AU_3!D^-^:8
ME[ZG#B*CB0BD<A&&17PZ]ZH49H\AA45T=50C)$2*=C_C--&CE14>$;FG7N'K
MY8,GQOS3&-F5W+9GG)D^-!:LHC(UA*F1J5/,%8\4@8)AS 3K$:0 #L$=SG->
M$16M1PV.0Z]P]?+!D^-^:8O1U&#O4DH4+>Z<JG-('#K7++4X2C<8AFQU60I@
M23C4CG/Z@3E8KE85Z..O</7RP9/C=ACDM9A3&D.>*K&L81YC%BUK6M8HCC,\
MA'@1$8H#R6$<Y43I&.UR["$1QU[AZ^6#)\;L,1['^7?+#%KW(\FH:B= O<L(
M$E]8>9-))+Z$B;+&$ YAY *V(DRQGS'PJL4*(69+D2R@?((XBG7N'KY8,GQO
MS3$SVT/^$L__ &C_ ,GP=>X>OE@R?&_-,-M#_A+/_P!H_P#)\'7N'KY8,GQO
MS3$@HT@)YKR+I+M>AU?,H/M\MLV=-K?;Z]VNOL;IIWUHK-9PV[U<Q=#78OI=
MF\GKOB'O=+;9Y(L,,8Y/=QB.;)DEBL1GN17:N:0428YS]VU$8HVHJ*Y=Z*U&
MNY=9EXU&8J XO[D E\QWD6UCK43\2I@">,.I8-E3M /-9O+ON3$LFL L>+!(
M1S-9+33Y 6"?HST@>RND..S<KTWD''71K%V:O5&:8R7S%0\5@"^NKD-LT?;&
MX<UF .]R0QYN27VWMT;JROGH<;01XA(R[.L4LPP3LU>J$Z8&03C+M'HYFZ2'
M>]58[IHB/4,C%RK-=@ "-+.201?5@;0+O8 C:22"SWLQ!M=G#FSC6&^?YK9Y
M>)Y+_#^<-YKY/7Z4\CTOE?1]._)_"?&^"X<C+JK-N89==^9].;6%WT#;W+Z;
MF;6WA:7YH"?/4Y&GCQ!QDW]$HIAC'?H]$'U /@@&+</5S]LDVQZ(QO415>@Y
M&#%3V=T@#G9E$F^C@0#N7  V$$DF^T,&MSF]N>* DLG#.LB+!&5K-8S SY!A
ME)H_TG(^MCN S<C$WC'(=HYZ]/5B-?)XMPQ6SW=*06YF47/2T!FNX W,HE^G
MDANV+8]@:'&&^>M1#ER9@8, )[9XHTN3(5J!C#DF@"(Z8;0W1BAB'(51M1B^
MIRCD)2I7)XQ20DJ4R 5 #4L%$919R2&B"2!?*"2 D%5B3L<@%]6 !TZKEQ+)
M(PW,BP72U>J%"Z?(;&8/5^CAR4K7E(]40>K'1!-17/1"+L:I(Y&8W7E:QRC,
M_.,S-K=_)$\IM ^YRS7VY7W6;?>UQB631@6/%@D*YFLEAI\@(Q/T9HT!&5LA
MQV;E(F\@HRZ-8NQ5>K6!D<N5M]RR021S@J#;-"8'-9@#O=1#=')+]D5E?/0X
MF@CQ"1EV=8I9A@G9J]4)T@,@G&7:/1S-\D.]ZJQW3:B$6!D8N5/=F2".9W4"
M+ZL# N]@&VDD@]3%^L0WS_-;/+Q/)?X?SAO-?)Z_2GD>C\KZ/IWY/X3XWP7#
MD9=59MS#+KOS/IS:PN^@;>Y?J9M>?GYH"?/4Y&GCQ!Q4W]$HIAC'?H]$'U([
MX(!BW#U<_;)-L>B,;U&JI$'(P8JS6<$ #2[$$DWT<"T [W ;8023U,&ZS%E"
M)9KD50IXL$96Q+I8S!3Y!AE)Y8&C#D?6@='9N0:=08I+D:Y[NFJL:U^_1Y'F
M92HV2^8 ;3HRC&A6YFEN +JT)/B[TB*;<EHN0$<>) 9+2CB(( K&06,\?NC+
MU<24^K"43TU)HQL,S5VL^$3J.Z>OB^4RY.8D)XQ3E*0HCD%F!4D&_O@PO?2&
M'OGFY0"<@8$E(\(:D!1%N8[N>*7$L$CL<V+"64KU0@73SMCL9J_1S)*5SR$>
MJ(-58Z(-$5STZB[$4G! EYB"M>1K*$M)43:Q3Q@ &MPLZ"U[=9UY0R49GN,Y
M"0+Z*XLDG2V4:F]KBDL&C"H(L(A7-UD,+/.$8GZ-](2,KI#CMW*]-[Q1UT:U
MVS5ZM8 ENK,M8#\DB6E1(O=0,Q(26:P*M3>SD2MAE2@EN4"L@ VT(EJ<:W(3
MLM>U17S4,-H(\4D==G5*688)F:O5'],#()V%VLT<S=(#O>JL7IHB/6 $,<RE
MA5V 0% VLZC,21?5DEA>^D"5N&2DIVDJ((O=@$$&V]0<VMK#?-\SL2/%\G_A
M_.&23\37Z4\BHOE/1]._$^$^-\%P9&5\R\_BY!EU\?C'TOX&MN>#KS-E3EWY
MCFT\7(VMO#TOS0&^:IR--'BCC)OZ11S"E._1R(SJ1W00C'N9JY^V478Y$:G4
M15>DD(R@I4LJLX* $BUV4)BB6.CI#B]M( K<NE(3L(423N=)0 +;E%M+ZQA9
M-)"LDM2W-!12"V%<.MD.,59J3H$=\B0&#,-(K N#"#(.0XV,:=@S&-(:)"IN
M?PL2X+<&,6F8A,Q+!L/Q*9C&&R<&Q6978?35$VLPBGGSZFGPZ:J:J:J91R*F
MJJ:J32YD2I=5.F5" )ZS,C=I\2Q*E3)3(JIU.FDGKJZ5,BHF(3*J9B$2YD](
M2E 3-7+ERY:YC*4J6D2R2A(2<A"FGG5PIT5*R4V2(,B 6):DEU\R(9@R!DCL
M60/6,HGJ03P@D#*SIN:56D5S.\4(0O(3- 2Z5YY8$Q*DN"DI5-))!#*S+"@7
M<$B^B%*4G,R"3=.59*""Q!S! 8%RS)(9F-[7#B6'EV.;%A+*5ZH0+IYVQVLU
M=HYDE*YQ'O5$8JL=$&B*YR=1=B*^ )>8@K7D:RA+25$VL4\8 !K<+.@M>TNO
M*#E3FVC.<K7T5D<[+91MO:XI+!HPJ"+"(5S=9#"SSA&)^C?2$C*X[CMW*]-S
MQ1UT:U=FKE:P!+=69:P'Y)$M*B1>Z@9B0DLU@5:F]G(E;#*E!+<H%9 !MH1+
M4XUN0G9:]JBOFH8;01XI +LZQ"S#!,S5RH_I@9!.PNUFCF;I =[E5B[$3>L
M(RG,I05?* @*2;6=16DAS8LE3"]]($K<94I(VDJ((Z $*!MSC=SP5\WS.Q(\
M7R?YYUF%23\37Z4\BHE^$]'TZGH^$^-\'P9&5\RL_BY!EU\?.^E_ UMSP=>9
MLJ<N_,<WXN1M??<_-%C(?-6;5M-'BLC)D%)TBCF&*=^EK%1G4CN@A&/<S5S]
MLHNQR(U.HB[TZ.&!'?2"%+*LBW!0 D<F[*$PDL='2'YM(TZXKXA;I2$YDL0H
MDGE!G24 "WOBVE]8SN9$M'4K?.1( '-MJI8Z1K&1*0K_ ##M6F4M7#4#=49H
MX;9*JCG+L38B/]+'%B$-?-4+W/CQ6R$<G3$V85P7-].JO.L%CQN[NT:V.1%T
M;ZDW+L0@KYO1:YL>*LA7:/$LPJ!:S5VCFG2"Y[W:(WTK&8B*KDWKM17(0(^:
MC!**/%>14^&82883!NT31!$;!,XJ:[DW/&%=$1=J[E1J$5$=+0@T$",\2HWJ
MO)**(C%5RH_IB;#,TB-;HK5<46YVK51B)N5""NE]?:@8ZQOSS+*(A_BZK_<_
ME%&OK]/TTFK?7V7T<(1C9C8DN5#@V\>I(UTE9E6"3+::3(E5^AAR P#Q1M(6
M&UR25>,AUAE:([51[!E9H8AA&&XO+ID8IA]-B,FAKJ7$Z:562$5$F1B%$LS*
M&L$J8E4OOBDG-44DQ22JGJI<JIDE%1)E3$9Z>JJ*14Q5-/F4ZYTF93S%2EF6
MM<B< F=**DD*R34<B:D$!<M2I:W0M23VU\+R+)C8];70$DR#3G#A'?TI$V1Z
MI!S-2#':$DA[6D.4;"N*5Y#$:XKGN)7#L)PS"$U:,+H*3#I==75.)U<JCD2Z
M>5/Q&L*55E:N5*"9??%7,3QU5-2D*J*A4VIG%<^=-F+FHJJFJ,I53/FSU29$
MNFE*G+5,4BGD@B3)"E$JXN4DY):22)<L)EH9"4I'9#FOG0UE15K9*.>]H'P[
M)94,O2(H3(LP</TO$5AA/8P)=A!J-RM=N1G2((+$$'<0QW^:->.]7S>BUR1X
MJR%=HX2S"H%&:NT<TZ05>YVFWTK&:FJN3>NU%=$($?-1@E%'BO(J?#,),*)@
MW:)V$1L$SBIKN3<X05T1%V]U1J$5$=+0@T"",\2HWJO)**(C%5WJZ8VPS-(B
M-[M5Q1;G>E4:GJX0@KI?71J!CK&[:E641#IZ=5TCI$4:Z/\ 2G]U)JWU=E]'
M"$;(PM]DM#3,/%A#A)6 Z)Q3SEE/T8WI]2(^N"(6YNJOVS3;'(C6[T57(A&C
MX+I*QUWA U$ZG1V2"/4CNH3L5%BCZ2:Z)JU3+HJKM[(B[DM\@L&:US?I#6ZS
M&%?A'UV".]KI:B>KP1FF1?@QME%<)R=N[S+#8]B_&[- 1.R=^Z[;\IBX#[!F
M)'E.4-U&*VY^KZ8*Z7T4<@(RGW:.&LHJ!1NJ]T/Y-7J[31=JQVIJJIN[(JN4
MV@?=F+=>7YH6?:W1?J?YX/=+1@U&",\BI\*Q\HHV,71.PR-AE<5-=4U<,2Z(
MBZ=]$<I@P#[1F('D.4OU"%N?J^F*B.E(]B""!XUTZCB22#>SOZM@VQ2M)HWN
MFX@MR]EVIZN!S68#G<D=7)+]D+>H^F+2>4+&/%8LK4JY3A0#.GRFL9(=8/9"
M%"?&/&6.=TV0<<,4=TA5E/,P+6.>1HG2,SV 87<$N&#DL$[&?70/:%FN>;0-
M>P#OMZ(N1(=C^EY>,**-NP*B.]7HQNC1M\OY48QM1J:;6F<C-$:U')W2.4]P
M&WN2>K*//$VWE^CYW^:.F-,=()-"UT!YH)&@.*-/622/)> 4H<>:Q(HW0R/C
M2(TAK'M>102!&1BC>-SW*V@ $.+F]R-J19P0X>X(B+;"=;V%NW72T=S72U$]
M7@C-,B_!C;**\3D[:J\JPV/&OM[-"371.Z:KHY3%P'V#,2/*<H;J,3;>6Z/F
M?YX*Z7T4<@(RGW:*-914"C>_=#^35ZNTT]*QT3NJ;NR*KE-H'W9BW7E^:%MY
M;H^9_G@]TM&#48(SR*GPK'RBC8Q=$[#(V&1Q$UU35PA=D1=.^B.4P8!]HS$#
MR'*7ZA"V\]7TQ4]TE'C080.&NWJN?((-[-5]73&V*1I-&]V[B"W+Z5VIZN!S
M68#G<D=7)+]D1;GZOIB+7GT]^LC_ '7\:L[PST",R/!'E\YCXX;GZL6OWRG?
MPHO%XPQC>$(].\K^8V2XURZ2QI*.O/'Y0VO-RW=<&M71K(%MXC.7.,<IZ:QJ
MXBUDI@YN"V&%1\J@2VR6'-.(%@GUY(@ICH:[]'82>V)?Y^T-'IJXYF\V)$5L
M.F\-%K06M-R\8VOLSW[K2_I:QF$\^,5@W-;+F48+A"8O)YBV5_&KEE2;?&6<
MMXPIIXJ5YK*L-K?4C_9MTEFZ"8;K/8_/?R?-U9"WSCF\I+];/PWU^*4EH'FP
M>^',5MA4&!*'XH\U-46<"JHG&DCQFPRFR2%"DI"@)?\ *"K#83: T=TO'(W7
M)TV]'T=9WPO>W3;37HZ>D/LC)9OE.:8KX@*7FSB/(WF581.6O+3+H-TF81L<
MH,@ :WR_G;>7%E'(V'FU!T\=Q\&78:6GLZC(3UF-X+E-8:(!N.MN(+4%R+MT
M;.?HZ27VQ.A# AGZ3K?3KL=&C\UN8&2UN8YMD^5U&/MQ6OR&XF6X,=':2[L=
M0LXBG/$%;6#&6$\+)#RN#(L7'L'B<WSTR=*0TP]O7Z?+%8A_"$?1I\QD:Y_(
M?G:UC7/<O,RLT:U%<Y=,:JE71$157LBKV_.3BBM4]/SB+IT5T>F-Z"\)W-:H
MB<SP8=F57AEQG?,K*LXBYI2'RB#>#J\@SS-,U=CEC'I 4$H@9T/)0XK8G=D4
MYT 3C930I!R*GH'QKYD[QLVC9Z8@@DDE)N^_R=49.5X:N?MI?918SN=^5UU3
M<7TRZJ:6DS3F;'CU#C7LN7'CQ")<1YD2L92.@07X_P"=FTXYH91XH00SBAQX
M<;QUCMOYFZ(ACN.W8_G^D[8G_+?DGSDPS-I5Y=\U+S*\=?@DG&HM-?6^8W8(
MUPR16I46PJZ981PK+C18!5M[Z?8VE]=/FO" U.3W1L+@XWCK@QW'J^CU\L:W
MQ_PR>(B% 1ECX@<N9:Q]ON3+'DN?7T>K=,'+9;.DQ;FR"')V,?-*ZG#DH;!\
M!@(3&RD/$%+:S#>.L08[CU&*K3PEYQ;<KHF'V-Q46=VSG0WFM-=;S\LO84R.
M[#Y&,DJ9.090#(\@L)C9$A)R65I'FJ1HD"@8[5$@ 4+W%[6(W@OV7Y]\&5N/
M48JOO#3X@K+W:'2<[+S#ZNQL,//346-7V900XA78_B&1XY94]-.*LJ(^OLLA
MMJ7/DB,Q^OBK(QH&%$ F-S12*MF&\=<2QMR3U<V[YW#\QO&4R3PT\XK>)D\&
M/S7O)8LLHN:]>9;S*.9LF)0V6:R\^9C\RLH8V1#H;&%7X_D.&42T]K"=2XRN
M$.N,6JFW&064SB<PWIV;MG3V[]- !!CXIU<V;R6'KLB@7AT\0+<N#;OY[Y:W
M' <TIN8I3#R#*2RC44JZJK,-5)+)&6L+1U]; G8] Y>MJQ4B1;J786.0VDJ)
M $&,PWCK^F(8[CU?1&[^1/+?F'RXPZ;C^?YC;<P;5^02Y\"]M;"^O+1M26NJ
MHHXL^SNG-<8SI\.QL!@KX%77U\:P!7("PFQ)M_<,PWCK@QW'J^B-T^5D_8Y_
MV$G_ "\'&\=8@QW'J,2G&A%'YWJ#(/=Y;;O8YFNG7UTW(FNFJ:Z>S5/K\460
M68@Z_-%T AW!&FOEC  ^J^3??EO\55G'(KO;$? _VC'8H?:E?RA^2B+_ (TH
MW(<(0X0APA&#R461&H+<6)2ZJ#DSX$A*.5>1),ZH%9(Q5C+8QH<F)*)$>]$&
M5P#=0+7=9HI'3\N7)*,H3$&<%JE9AQ@ED)64[<I((?;<7T<.XJO.4*XLI"\I
MR%8)2%-;, 06?5NHZ1IC"\#S#+LC@<S>=42NBWU*XC<%Y=U<]+?&\#<K%CR<
M@/-Z8PWV96B=116K@M#15A60*QC)!)LHN[/J)$F6JEH2HRUMQ]2M.2;47=,L
M)UER$%G0[S%C,NP2D:TJ5,6L3ZD)"T^U24G/+DN&*R=%S5>,S2TED\HDQZ#X
MYT;<.$(<(0X0APA%J#\TU#_F]S^\1N-^AUF="?.J-"NTE]*O,F.+W\U/^H(O
M\8SN,&,>U2?Y0_),,.]LF? 'RA'5QY^.O#A"'"$.$(<(1H'-<6YIYUDL_"+*
M73UG)NT\K8VE[22I<#+[*H9%#%G\MBAZY'QAW%@(TZURF$:,XF.RRT,6-&F$
M?-;U::?0TLE%2A,Q>(HS(1*FI2JG1,*BI-8"US+04HER% CCD\:I12,ATITN
MHG3%25%*:53*4M!(FJ2P"J<A[9U.I4P$<@E  )S1O.OKX-5!AUE9$C5]=710
M0H$&&$<>)#AQ1-!&BQ@":T80 "Q@A"&UK&,:UK41$1..8M:IBE+6HK6M14I2
MB2I2E%RI1-R2222=3&XE(2D)2 E*0$I2 P  8  6  L -!%WQ6)APA#A"'"$
M6,SY:G_]047\9QN.CA?[[3\"9\F-.O\ WNKX2//$BSOZC1OOQ5_PA./3QPX@
M?"$.$(<(0X0C!9,W(WT%JF(FJ@9*D1[Z5]X"3(J'SAJT@P6#(A@261I2-=&?
M( ]Q(G524T$GH^6+>7DSIXT*,M^7D("FWA[.-6L^CAW%59LIRMF:SZ/S].C[
M-6.D:YY?X=D,FW-S,YEAB-SRRB$@5%!$E-L*CEQC9GL(N/5,M&L%/N+!XQ2<
MJR$8V+9RQA@PT'45\1A<\Z:@($B03Q23F4LC*J>OQU#8E+D2T[ 23RB6I+2I
M^,F-G(("07"$OX(WDV*E;2 -!>WSZHYM9'>^]2CGU%+R[R*%'2ZRZO,:)FN-
M1XCC-NZ:J"1YP2['*A'B J,@"R*F,QP7!BQ9%@E08LR5TTM'&*2I<]!.66H/
M*62V12C9A+8E2"^<E-P,P@M,Q1R@@2U:J%EI U ^%L4/!OM:-J4-#3XO35F/
M4%?'JZ:GAA@UU?%9L#&C ;M8QNJJ][W+J\IBN>8YGD,8A"D>]VLM:IBU+6<R
ME$E1.TGUL- +1D2D) 2D  !@!L]>V,OQ6)APA#A"'"$;-Q#\R]#][(O[VG"$
M:)A_2[/U2?OC^-V7X">B,*_"/D\PBYXO%8<(0X0BEZ.5KD8K6O5JHQSVJ]K7
M:+M5S$<Q7-1=%5J/8KDU1'-5=40C1..X=GN67]?><X6T7E\)E;<4Q_'RF-27
M5[&W,3F1:QY"O(&6X3D;C>/R224QLCIDUYY-@2'(B;"URT)*9&9UCEJ4 %)2
M?_VDD:CQUAL]@P2X5C2E2B\QN3X('@D^.1<_!!)RW-RQ$OYADYI"'5?.U#C$
MITM\JKMTR%9 7U"6" 9 RJ(01>G/#C[QR"SL?<!IK@4D:1IL9\96'I*XISQI
M6  Z<K',VJ#XN?0+N$G5)>TKSVR!)V%W#.+*&]CJEKC0@B^7P;":S!*-*F":
M383)4H]K?WUBYI;?);^<K7V-Y;2$1.K+ED:B,&W0$.*./ AC%#B@$RLQ9F*S
M$   )2D>"A(\%"1L '67)<DF)2D)#"^TDZDG4GG/T"P$3+BD6APA#A"'"$0^
M\^GOUD?[K^-2=X9Z!&9'@CR^<Q\<-S]6+7[Y3OX47B\88QO"$3K#N9&5X)$R
M"OQ\M"^ORF-!BWM=D6&X;FE?.'6R'RZ]Z0,RH+^)$E0Y!2%CS8(8TP3G+M.B
M=N#/_>1YH.W]P/GC;3_%[XAB-LT)G["/N:&-C=I()B.#EESJF+ R2L8R1+)C
M3Y))IH.79 "7;*7W6F^=&27-,:!7$B0PW>MO0($OK$33Q#<X$%- F7KTK&!?
MUDQON!C"]:#E$OF--O0;EI=P_/2N;/,$O5$K#1O? K(9(XZNE96F'F/4S>80
M<^?MU\\3VH\7/-&-6YW"R-M#F<K-ZS+(++&\I:L)L=EYO\]DF36]("K@P8\2
MRL)G.O/;!LN.R-*CDGQ:H4A,6CEQV2RBW-]'H']\2_;MV[=OE\NFEH\M<3$0
MX0CZ-OF,)2 Y$\["B>K",YF5BM>W35-<9JFKIKJG=%5/_P"_%%ZIZ?1%T:*Z
M/3'NB?XJ\?Q_$JW*\I#>5[+CF;S.Y;5];4";?3"%Y8YCG6-6EX1K1U[O)EK,
M$G9"2!&'*LV)*%35<:\L>@DJ<B=W:?3 E0)#Z<P;1]T1]_C9Y>(2Y''9FU@M
M"[+#6+ZNKJ+&.RHP^#C,^PR $N'>%B2ZF8/+Z(-8D8Y;,LN4^-*K890%:UE3
MN\_KL]7$1F5O\T=+O&MAT>?,BS8.6A'#:5)(PPH\FTJ35%UE%!F"7\-"BK8D
M?%K'%+)A3TMWD3[5@2OK &58+;%D3N[3Z89E;^P>CGC(6?BZJ2X#GN:XC4Y!
M?'P@>)'%56C"4X\@AYMD9<=Q^RK9%/ RVV\E-)&ES61F8[(O^@,4=:))TAD5
MK(G=VGJAF5O[!%*>+RJJ#0:#,Z;)Z?.Y.+4^8GQ>GK+J4-E'D6?0N6]&>+*S
M6@Y=72GF93:5E::!=8O06,4L@LOR9J00;F4R)W=I],,RM_F]?+MBUA>-SES:
M2C5]0//+6S"7'J[W/AX_&\P_)<DLL*JHN)=2391X8+N)+YAXHDPTR5&H7BG2
MRUUW8,IKI:]D3N[3Z?5NB&96_L'H]=D=%-XVL)MB+7,BY9,R ;\>@OK**O98
MQ#W^3VF%UE3CL*UM'8^SW0+\\3#)CY-O%I:E8MM(='L)#Z.]96LB=W:?3#,K
M?YN?T1W&\;W+0>/Q\I"_-IE%8#HO<6;&HHJ+>S+O$J7.B5=;%DV4>8EA38K?
MUMI:LGQX,<CBOK:63;VPG0.&1.[M,,RM^G1O:/4\7()<V+&F1IIWQY<<,D#W
M,<)SPG&THG.$4;"C<YCVJHRL81BJK7L:Y%1&1.[M/IAG5O[!Z([_ '6LOLLO
M_P#S_P O#(G=VGTPSJW]@]$23'Y<F5YOS!GEZ?E]F[3T[NONTT1/;M;K^IQ1
M8 9AO^:+H)+N=WSQ$WPXDVSR04R+&EC;>,(T<D CL:]*BN:CVL*U[4>C7.:C
MD35$<Y-=%7CE5JE)F(RJ*>1L)'W1W1UJ-*525!0"AQA+$ A\J+WBY-65LA@!
MR*^"<<9G3C#-$CE9'9HQNP#'C<T3-K&)M&C4T8Q--&IIIA:P20I0)N2%$$G>
M6-]3KOC;*4E@4I( 8 @%A8,'%@P MN$5EKX!SCE'A1#20[.C(+&"0XNF]2#Z
M9GL4@]CU5[-KDVO57-T557B I0! 4H Z@$@%[%QH7%HDI22%$ J&BB 2-MCJ
M+WAY"!YKSWDHGG?LSRP?-?)]+Z8V=7Y+X/X_R?H^+VXG,ILN967Q7+;]';6\
M,J7S91F\9@^C:ZZ6Z+0%7P '+)!"B!DFW]:0*,$9R]1Z$)U2L8TA.H]$>_<Y
M=ST1SM537@5*( *E$#0$D@-HP>S0"4@DA(!.I  )N]R-;WOMBQDCQZC@3I<M
ME-3U;0JZSDR6P:^ D=$<Q5G&*@8Z!1".:JR'=-$(YO\ ?*BV!FS%)2DS%K?D
M@%2E/[T!R_1>*LA"5.$)2W*L$I;WV@;IC6UGG54S.*[E7B&,0\GLE)%M<^0"
MQH5!@F.G8I(UA>R&PY03Y#;."),=QI@DGV 1DL91JZLCLFOV42%\0JJGS52D
M@*13NZID^:+%,L%0(EH<\;,?*GP0%*+#"J:@313RY8F&RIP#)1*0;@KY)!6H
M@%$MG4!F)2D G:CJRM?''#?7P7Q!/4@HKHD=T<3UWJKQ@4:B8]5(35S6HJ[W
M]_4[74SK?-F5F(8G,7;<[NT9\J2 DI24BX2P8&]P&;:>LP-65L@8!2*^"<49
MG3C#-$CE''8J,:K ,>-S1,VC&W:-&IHQB::-30%K!)"E G4A1!/27OY8%""
M"E) L 4@@#<'%M!INBLM? D'%*/"B&DAV=&06,$AQ=-ZD'TBO8X@^F1RO9L<
MFUZJYNCE5> 4H @*4 =0"0"^KA[O$E*202E)(T) )#7#'4,;P\A!\UY[R43S
MOV9Y8/FOD^E],;.K\E\%\?Y/T?%[<,RFRYE9?%<MOT=M;PRI?-E&;QF#[M==
M+0% @@.24"%$#*-OZTD48(SEZCT(3J&8Q"$WD1'OW.7<]$<[541>(*E$ %2B
M!H"20&L&&@86@$I!*@D G4@ $])U,64*KK 9%4!!700BE1+H4H0HD<8Y(UC
M:HSL8-K3,5I"-5A$<W:]Z::.<B]"B4I1F9E*4P2SDEKG>8T*U*4B7E2D.5.P
M ?35HIN*JL!D!(8:V &(:CB$+%%#CCC%(EC+T>0#!H)[TZ8]'.:KDZ;._I;I
MKXNI29<E25%*A,4Q22"'006(8AQ;HAAX"ES0H @H#@@$'E#4&T4NKJ]\=D1T
M"$Z*-ZD'&=% L<;U5ZJ]@5&HV/52$57-:BJKWKKZEUX(F3 HK$Q860Q4%JS$
M6L5.Y%A8G8-T=;BT%(24(*07"<HR@WN S W/6=\"UU?(&$1X$(PH[=D<98H"
M# S1K=@6/&YHF[6,;M8C4T8U--&IH$R8DJ*9BTE1=1"U J-RZB"Y+DW.\[X&
M6A0 4A!"0R04@@"U@"+"PTW"*BP81S#D'AQ32 [.D<L<)#"Z;U>SIE>Q7LV/
M57LVN3:]5<FBJJ\!,6E)2E:TI+ND*(27#%P"Q<6+ZBT"A!(44I*@S**02&+A
MB0X8W#:&'D82R?.K#BK,^R_+A\S\3I?+[.K\G\'\?XGH^+VX<8O+DSKR>)F.
M75_!=M;Z:WAD1FSY4YO&RC-HWA,^EM=+0%!A!.22&'%%)+OZL@4<(SEZCD>3
MJ%8Q"/WO1'OW.7<Y$<[54UX&8M20E2UE(9DE1*0P8,"6#"P86$ A )4$I"B[
MJ"0"7+ER Y<W+ZF->9EG&%X!16M@L>%93?="-C4;%\?%"DWF0958QQFJ<2CU
MX/4^VL03 R&@EM8R+6R'VLM0UK"R$VZ>GJJN;+05K0D),XSYREB5)D(++J"L
MZ2T%)&9-U+ 0EUD",,V9)D(6H)225"7Q<L)SS)B@Z982&=1"G8Z))462YB74
M<0AJ"O;<T-53SYL&%)NJ.$0-C70[0D<))D0<M(<,=B.)):H13'0P]=H1E03$
M5K4UYJR)RS+G3)B4*4F5.5F1,5+!4$J;,HHS)+E.8MF(<WC(A XL!4M""H K
MEI * H@9@^4!3$,%90[ L(R;JZO='9$= A.BC>I!QG10+'8]5<JO8%1]-KU5
M[U5S6HJJ]RZ^I=:"9,"BL3%A9#%06K,1:Q4[D6%B=@W1;(C*$Y$Y1<)RC*#>
MX#-M.S:8%KJ\XPB/ A&%';LCC+% 08&:-;M"QXW-$W:QB;6(U-&M331J:!,F
M)*BF8M)4740M0*C<NH@N2Y-SO.^!0A0 *$D)LD%(( T8 AA;=%18,(YAR#PX
MICAV=$Y8X2&%L<KV=,CV*]FQZJ]FUR;7*KDT5=>($Q:4E*5K"2[I"B$EPQ<
ML7%BXN+0*$*(4I"2H,Q*02&+AB0X8W'/!8,)9/G5AQ5F)[):QQ>93T=/Y?9U
M?D_@_C_$]'Q>W#C%Y<F=>3Q,QRZOX+MK?36^L,B,V?(G-XV49M&U9]+:Z6BQ
MD0809M7*##BBDER"DZL@<<+#DZEK%>_J%:Q"/WO1'/W.7<Y$<NJIKQT<,F+-
M4A)6LI"%LDJ)2&2P8$L&&C"T:=<A D+4$I"BI+J"0"74"7(#ES>,[F5560Z5
MK8E; BMDVU4R0D:'' AV)(<B-,@AM0K41[T1K]R:/=V]2Z^ECBQ"&P83 OCL
MAQ6QR.1Q -CB:$CDVZ.>)&(QSDV-T5S57TM^LFB$%@PG!;&=#BK'8[>P"QQ*
M%CU5RJYHE9L:Y5<Y=R-1=7.[]UU0@2#",P0RPXI1A3:$9(X7L$U41%:)CF*T
M::-:FC$1-&HGYR<(142'$,092Q8Q2B1J"*0 GD&C'*YB#>YJN8C7*KF[53:Y
M55-%[\(1;375%>C[6P6NA-"HT)935C1D$I',C"1\P^Q&*]Q& 'N(FYSV";JK
MD:L@%18 D[@"3:YL-PO D#4MTQ!(&90K3F)/Q/&J,%D*@B&?G.6">*-"HK>4
MP)ZO&0D9&*^XR"8)ZV%K$88 Z6O6(:<=9<Z+#?F,G+)$U:LI6?W)#<I:02%+
M.F5 (9)OF4X 8$C&)CK*$APGPU.&2;$)YU,7(LP8G41D\GRW"\&IKVVM3UX
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
MM(;0D+8\X9)/6 ;Z:MN$D,R5%]6RVTU=0['T/,]99)AG&%E?+.,FS=*$^ @
M[GJUW4:>:&2O31$(_HQRZL5$'O?JQ( !!.9((V',YZ&21?2Y'.PO D@@920?
MNAE8=+D*Y[)/7:'F3>:\OY"7TOL[? \K\GO^)YWSOQO@OI/Y3O\ )?"<2P9\
MR7\5E/\ )R\_A=MH.7;*6\;DMH_C9N;P=>:\!23$.43Z^6 8]^V25\!P#;7H
MUO2:"::2G41>HSK1Q:,14)TWZ,40  <R2^P!3CI=(%N8GF> ))(*2&T)RL;[
M&43SW MSVC&6,.'D=1;5%]CCYE5803PYU1:,J9<>VB21$&>&X+)\F.]A6?!N
M;+> :J1JH_1'.99),M:%RYH2M*@I*T9P4$7"GR@V.YSS14@+2I*Y9*2""A60
MA0(N&"B+Z7(B,<O<$Q?EEC#J+#<6FU,)LPTP\8TR+/N+69)</JV-A:R[642P
M.@]@&%L+%3"B1!1 ,;'!%%QEJ:B;53>,GSDK40P("DH0 [)2@(&4$N62EBHD
MFY)C')E(D2RF7+4D DY24E:R2'45%9<\ZE.P8: &;NER&QQG2LG/*]ZM=#:2
MM22)J*_0A'/L61%8NUJH@I1":$9JQ%0B,P90[9TLWA,MCS>#F?I#<\97+/E4
M[^"Z7&MSRLK6V*)N+:L-+D"&![*R=(<5FX@@DK6DC+HQ>F=9%@ 3GJKE;K&)
M(9J-^K]JC<\$@DC.D-H2%L>ADD]8$"H@!D*+Z@%#CF+J ZB1;71ZRR3#.(3*
M^7(&39OE"? : .YZM=U6GFADKTVHA']&.75CD0?4)JQ  ()S)#;"%.>ADD7Y
MR.=HDD@@95$':,K#I=0-M; \SFT/,F\UY?R$OH_9V^!Y7Y/?\3SOG?C? _2?
MRG?Y+X7@P9\R7\5E/\G+S^%VV@Y=LJF\;DMH_C9N;P=>:\!23$.0+X$L Q[]
MLHKX*@-M>C6]-H)II2=1%4C.M&%HQ%0FPFC%@@  YDDG8,SCI=(%M+$\SB\
M221E( ^Z.5CT,HGK BRA2Y!,BJ'OJYP'!B73QA*2L<24[RP%Z0%!8F$UZJUK
M4646,/<1BJ1&H1S.A1  S&4E5DZ!5KGQDI['C0K22);I4FZM<M]-,JCVM%-O
M,D$R AWU4\!64<1K8925:R3-]T9?P@W LC1$8FYVJ%E")\&_0:ZCZFOBX!ER
M05!(,Q7*5F('(.N5*E7TL#?5A>&'DA<T@%1R"P9SRAIF('61%+I1TCL,E=->
M1[U:Z(TE>D@:(KTZCW.GMBJQ=J*B#DD?H1FK$5"(S@A"<Q3QB  '"R)F4Z6
M$LK>^U(%C?1^MF.4'(I_%=&8:W)SY>I1-]-6%E'&,+V5TV0XK=SQ")7M)'71
MJ[#*>>$3G:N5NL<AV:L=Z]JL<\$))4#,0D L"1,96MTY9:BUGY02;BSNPJ(
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
M^?X_Q^_L[<,_)RY4?"8YM7U=N;33GO!KOF5T6;1MS\^NL!1E&8AO,RB(_?\
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
M'\K\GO\ ;YCK^WX/Y#Y3_P GKX9;/F3T7?5MS<^ND'+LQ;?9M'WOS::ZVO'
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
M= C'ER2" -46R9:EYBEV0DJ5X(2!SDAW)( #N20!<Q!4 P+.2PU=^8#=J2S
M.381(VA(TKB.E'(QVN@'MC()FJHJ;59'8==NFC=YG^WU;ET5*L7=ST6;S/VQ
M.S0=-W\[=D1K&,GILI]WG45O+M 4ES+QZ7-6*P<%+2"(+YS*N:D$$:S9!/(6
M#*/')+CAL8DN&1>M'*U;*EK0V8D9DA20<K@*=BP#@D!P%"Z2"Q!$0%)4[,<I
M*2;L2&>[W;0D;7&HM(V@*T3QK,DO>Y=6F<V(A1^SLQ&16!5%T7Y01%[KHJ=M
M*L6(S$\_)<=#) ZP8L_,.B_I?M@H"J%!^<DH]':K(1L3K*G?TJU8J@V]T35
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
MECZ^2!(#.==(J+/B!D#B%,UD@NSIC5KU5W4<K6:*C5:FYR*G=R?IZ< E1&8
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
MX%A87().S>->,D.$(<(0X0APA&S<0_,O0_>R+^]IPA&B8?TNS]4G[X_C=E^
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
M>1A<VT:HL<Q##(R=( -FS?'&.(X1MKU<[J.-&*=O4:J,=TBCT:B*S:_5R@H
M$%"22[*)6X<;&4$VU#I-]7%H$$D$*( U2 D@WWD$A]+'H8PZ!O,]?SLCH_8?
M3B=#Y/9\?RWFOC?"_3'Q^WR?HX9AERY$OX[KS:OIFR\W@Z<]X,<SYBWBLEM&
MU;-SZZ\UH# 9AR%?-D&&_?MC$'$:$6YR.;L>*,.0NQ$5C>H9^K557[G:.05
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
M3X)0AHJA)!D4QY]I:SRK*M[^ZG/ZUG>W4UR(2;:64A5-(._1K&H.-'&&(".
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
MI1O@20,&CU88A(3AF5KD:U!M#**9N]/6U2B&B-31^UVC>!  #*!.T,;>4C9
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
MTPSG<.WTP^C"<U/M"\@?VBR/^D'#B^?L^F&<[AV^F,C#^;-\ZJX;Q5_)GDE
M$5R/**' RR*,CT1$1[V R5C7N1$1$<Y%5$1$UT3AQ?/V?3#.=P[?3%W]&JY\
M?:FY._L&9?THX<7S]GTQ&;WJ>J'T:KGQ]J;D[^P9E_2CAQ?/V?3#-[U/5#Z-
M5SX^U-R=_8,R_I1PXOG[/IAF]ZGJA]&JY\?:FY._L&9?THX<7S]GTPS>]3U0
M^C5<^/M3<G?V#,OZ4<.+Y^SZ89O>IZH?1JN?'VIN3O[!F7]*.'%\_9],,WO4
M]4/HU7/C[4W)W]@S+^E'#B^?L^F&;WJ>J'T:KGQ]J;D[^P9E_2CAQ?/V?3#-
M[U/5#Z-5SX^U-R=_8,R_I1PXOG[/IAF]ZGJA]&JY\?:FY._L&9?THX<7S]GT
MPS>]3U1^D/S/'QO9_P"+^PYK1,VQ'#,79@4/#9-<[$QW3'S7Y&;)A2FSO=:U
MLD5L=*0"Q^@@513&ZBO16;*J3E:[O%T%WL!T!O72/5G,C )O,8%U2P<^SCEV
M6+E\:T==8#;#I[B4,./"BK629)(\EI*TSIC910(-%=)AQ"(]$$K7?/>'_!>?
MPMH*7#J?A/PDX*+DU<JM.(\%J]&'XA.1+DU<@T4Z<N3/"J.8:A,^9*R JG4\
MA68!!!]]P&X1R.#%74U]1P=P#A,B=3S:04/".C5744E2YE).%7*E(FRBFJ0)
M!DHF9B!*GSDY3G<:9_L6,B^ZD\2OX=1/R3Q\H^PIBGX:.[#\9Y'^[X^F?9<P
MW\$O<L^+\[]MA_8L9%]U)XE?PZB?DGA]A3%/PT=V'XSR/]WP^RYAOX)>Y9\7
MYW[;#^Q8R+[J3Q*_AU$_)/#["F*?AH[L/QGD?[OA]ES#?P2]RSXOSOVV']BQ
MD7W4GB5_#J)^2>'V%,4_#1W8?C/(_P!WP^RYAOX)>Y9\7YW[;#^Q8R+[J3Q*
M_AU$_)/#["F*?AH[L/QGD?[OA]ES#?P2]RSXOSOVV']BQD7W4GB5_#J)^2>'
MV%,4_#1W8?C/(_W?#[+F&_@E[EGQ?G?ML/[%C(ONI/$K^'43\D\/L*8I^&CN
MP_&>1_N^'V7,-_!+W+/B_._;8?V+&1?=2>)7\.HGY)X?84Q3\-'=A^,\C_=\
M/LN8;^"7N6?%^=^VP_L6,B^ZD\2OX=1/R3P^PIBGX:.[#\9Y'^[X?9<PW\$O
M<L^+\[]MA_8L9%]U)XE?PZB?DGA]A3%/PT=V'XSR/]WP^RYAOX)>Y9\7YW[;
M&7Q_PVWM%?4EV;Q'^(.\%3VU=:%I;K,XTJGMQU\P,M]7:QFU@W2*V>T2Q9P&
MD8IHI2C1[5=N3?PKN18CAF*8=B2^ZWW5<21A]?25J\.Q'A%)GX?7HI:B7/51
M5TD4*#.HZH2S(J906DS)*UH"DDN-+$NZCA^(8?7T".YAW-J!=;1U5(FNH<#F
MR:ZB54R%R4U='--6L2JJG*Q.IYA2H(FH0HI+-'IH'YIJ'_-[G]XC<?=Z'69T
M)\ZH^+5VDOI5YDQQ>_FI_P!01?XQG<8,8]JD_P H?DF&'>V3/@#Y0CQ*[P@9
M*YSG?V7?BL;N<J[6\Q(:-;JJKHU/<7LB>Q$^MQ\#/<LQ DG[*/=*#DEACLE@
MYT'_ "/0;(_1P[M>%  ?87[D!8 .>#4]RVT_\NU.V*?[#[)?NO/%;^,2'^1>
M(^Q9B'X4>Z7^79/['$_9KPK\"W<?^+,_]NA_8?9+]UYXK?QB0_R+P^Q9B'X4
M>Z7^79/['#[->%?@6[C_ ,69_P"W0_L/LE^Z\\5OXQ(?Y%X?8LQ#\*/=+_+L
MG]CA]FO"OP+=Q_XLS_VZ']A]DOW7GBM_&)#_ "+P^Q9B'X4>Z7^79/['#[->
M%?@6[C_Q9G_MT/[#[)?NO/%;^,2'^1>'V+,0_"CW2_R[)_8X?9KPK\"W<?\
MBS/_ &Z']A]DOW7GBM_&)#_(O#[%F(?A1[I?Y=D_L</LUX5^!;N/_%F?^W0_
ML/LE^Z\\5OXQ(?Y%X?8LQ#\*/=+_ "[)_8X?9KPK\"W<?^+,_P#;H?V'V2_=
M>>*W\8D/\B\/L68A^%'NE_EV3^QP^S7A7X%NX_\ %F?^W0_L/LE^Z\\5OXQ(
M?Y%X?8LQ#\*/=+_+LG]CA]FO"OP+=Q_XLS_VZ']A]DOW7GBM_&)#_(O#[%F(
M?A1[I?Y=D_L</LUX5^!;N/\ Q9G_ +='I+!<-E8!BF)8G,S#+<]D5>10G$RO
M.;)EMD]GY[)GV+&V5@,$9AT@LEMKX2(%G2@18P5W*-7+]6X&85,P2EH\,FXK
MB>-S*9-458EC-0FJQ&HXZ?-G@5$]*)86)*9HD260,LF5+1?*Y^-<-L<D\(\3
MKL8D8)@W!V55FD"<'P"E51X32=[TTBF4:6F5,FJEFH5)-3/=9SU$Z:L,%,-L
MYW]1HWWXJ_X0G'OX\)'YZ<[/"-DG.#/)>;5GBU\4_*&+*KZV"W"N5',&%CN'
MQ7U\?H/G1JP]+.(.;8+\//*LAR&-ZT:U.W&W)JD2D!!I:::02<\Q!*RY=B01
M8:#FC"N45J<39B-+)+#S&-2_0]<T_P H)X[_ ,;M;_1GC+W]+_Q&C_FU?I17
MB%??YWXP]$/H>N:?Y03QW_C=K?Z,\._I?^(T?\VK]*'$*^_SOQAZ(?0]<T_R
M@GCO_&[6_P!&>'?TO_$:/^;5^E#B%??YWXP]$/H>N:?Y03QW_C=K?Z,\._I?
M^(T?\VK]*'$*^_SOQAZ(?0]<T_R@GCO_ !NUO]&>'?TO_$*/^;5^E#B%??YW
MXP]$/H>N:?Y03QW_ (W:W^C/#OZ7_B%'_-J_2AQ"OO\ ._&'HA]#US3_ "@G
MCO\ QNUO]&>'?TO_ !&C_FU?I0XA7W^=^,/1#Z'KFG^4$\=_XW:W^C/#OZ7_
M (C1_P VK]*'$*^_SOQAZ(?0]<T_R@GCO_&[6_T9X=_2_P#$:/\ FU?I0XA7
MW^=^,/1#Z'KFG^4$\=_XW:W^C/#OZ7_B-'_-J_2AQ"OO\[\8>B/0OA]\-E[R
M*M<CL[?Q(>(3GD._KX4$-;SIS2+E-=0OAR2R'3J,$>JKEB39;2)'E%<\B$ ,
M;$:U4U7!/J$S@D)IY$G*22922DJ?87)L-D9)<LH)>8M;^.7;HT\L>\<0_,O0
M_>R+^]IQK1DCP]SMY/V7.S!JW$ZKF[S6Y+2861QK]V5\GLB#C.3S0Q(=Q =0
MS)YX,]A:.6^S'.E1$"UQ)U97&0C4 K7^IX.8S*P.J55S<&PC'$S*5=.*3&J9
M552H4N;)F"H1+3,ED3T"49:%YK2YLU+'-;E8I0KKY0DHKJR@*9J9AG4,T2IR
M@E"T\65%*AQ:BL*4&NI"2]H\H?0^LR^[_P#'7^-RM_HUQ[/[(E%^#S@#^1YO
M[7'"^MF?[I>$7]-1^IA]#ZS+[O\ \=?XW*W^C7#[(E%^#S@#^1YO[7#ZV9_N
MEX1?TU'ZF'T/K,ON_P#QU_C<K?Z-</LB47X/. /Y'F_M</K9G^Z7A%_34?J8
M?0^LR^[_ /'7^-RM_HUP^R)1?@\X _D>;^UP^MF?[I>$7]-1^IA]#ZS+[O\
M\=?XW*W^C7#[(E%^#S@#^1YO[7#ZV9_NEX1?TU'ZF'T/K,ON_P#QU_C<K?Z-
M</LB47X/. /Y'F_M</K9G^Z7A%_34?J8?0^LR^[_ /'7^-RM_HUP^R)1?@\X
M _D>;^UP^MF?[I>$7]-1^IA]#ZS+[O\ \=?XW*W^C7#[(E%^#S@#^1YO[7#Z
MV9_NEX1?TU'ZF'T/K,ON_P#QU_C<K?Z-</LB47X/. /Y'F_M</K9G^Z7A%_3
M4?J8?0^LR^[_ /'7^-RM_HUP^R)1?@\X _D>;^UP^MF?[I>$7]-1^IB08EX%
M\MQ?*L9R:1XX_&CDX,=R"FO3XUDG-*OG8[D(:BQC6!*.^A,QX+YE+;,CN@6D
M5I1.D09!PM(Q7HY-:LX>TE7255*G@)P(I%5--/ITU5+A,V74TRITI4L5%.LU
M2@B?)*A,E+((3,2E3%FC+(X/3Y,Z3./"''IPE39<PR9M8A4J:$+"C+F)$H%4
MM8&58<.DD.(]IWGT]^LC_=?Q\QG>&>@1ZM'@CR^<Q\9_%XPPX0C8?+'E1S%Y
MSY2/"N5^)6F9906#,LTJ:IH$*.NKVL=+FR9$LT:'$BA4H1=:5("Q\F1&BC<^
M3) (D$@7, "2PCU'@'S/'Q'<Q>3.6\[*FJH*REQ,V6 ?BM_8V-=F]V3!I,V!
ME+*>H;3R(*'J[.LM*IT2WMJF9(LJR;%CQR/:#KP5 %M^W9%@DD$[K-MCS3FW
M)7FMRXQ?",USG!;W&<6YD5ZVN$W5E'&.'?P.A'E,/'492%CJ:'+BS8P9PXIY
M4&0*;&$6*]IELXWQ5CNC5_"$.$(VY5<F,HO<%J,ZI+#'K85WD$W%Z_&($V:;
M+BW5:$<V?&?5^YK8HQPZ@P+V3*=8I%#4&220S2#.$*$5-Y <[G.V)RISSJ:W
M"=)V-6;3:X_='QNZ3I.CH36MOXLRGE)MU'80+"+W+7S6@0;U[(LK?DKS3Q_&
MK/+K_"+VCHJF1B\:9)MXCJXR/S)<A9CS@09:BFR@S#XK>Q#&CQRB@SH+H,]T
M:6007G'G[-?/!MOKM]!C+Y'R#YAX_>^]>-$K,MR6-9+0WN/X19AR>YQ7)FY%
M58D[&LEKZ]KI-=:/RB[J\?A%:.146]O*=7TMI928DT<9Z[O/!KMMTCI@^'[G
M/90)5C$Y<Y,0,2-BLMP5KR,GR(^;3'PL8)"K7Z6$Q+0HB/8L>,1(\=&29:@
M8#RG&\;=N[7J@QW>ITCK3D!SN6)83DY49[Y.K?,'82?>S:=&*Z $\B6I'^7T
MV"#'>_J-W#)OCM$Y[I<5IEK7%PXN-(,=VFO-%#.0G.HCB,;RMSE'!92/,C\=
MLAH),CE6<&E0JD U!OGS*2[BC&]6D8>DN1F:)U38)&>4=?KZ],&/KZ^M]T:S
MM*NQI+&=46\*176E9*/"GP98W!DQ)<8CA' 8;D1S"#(US7(O;MJBJBHJH18<
M(0X0APA#A"/WD^8>?5KQ(_>OE7_"\_XQS-GE^:,DO;Y/GC]Q0?5?)OORW^*J
MSCD5WMB/@?[1CL4/M2OY0_)1%_QI1N1YKYKXKS=GYU79'RYD21CA8P6'&;,R
MD\;&PVS(^5.21)QL4NO$ZR?)GTB#D6,7+J:X'&!&L*W'UI@6<_Y%PWP7AW5<
M):3%N"<Z<E-/@TR1)348U,DX/+KTR<</&S<(ESJ5"JQ4VJPW).JY..X?7IDR
MI-71X7['2JRJ^I<#\7X%T_!^IPSA/*E*5/Q9$Z:J1A,N;BBZ-4W"1Q<K$UR:
MA0I4RJ>OSRZ:=@U=1*FS)M+58D*V924^$N:OQ1PZZW%29$*VGFE&6FE2AX
MD(<:7FKH"28WO=@Q9<&RB^\D%RWJAL8;7SIU49319%99<[$*+NSR*2O1AV+(
MK:F9/F'#YT]'!>6JG1)G\(U4HG2O8JFDSZ:LD_6W*Q!.:75TX54U-%-,R1-H
MZO>HJON2SJJB7788NCID24"NDR5\(UIGJFR<!%094SV2J)TFHI9OL],HCEF4
MTXID4]6CBYTJKI<E P;FX'$N84"5;SC6MM>4LVD9[[)H9)\>AY42QR&BK[D1
MGR,<EWN+]:CAV$5\=]=)E@D,/'6&TXMNFX.<.T8%PII9]?53*VNQ/#ZG#D^S
MM3+G3<*D8XJLQ7#:7$43%3L(GXG@O&8;3U4E4I5).GRIJ9LKO<3$:U1C_ Q>
M-<&ZF314\NCH\/KI%>KV&D+DR\3G80FEPW$*FA6@2L4DX?BW%XA/IIJ9@J94
MF9*5+F\<9:\ 6OYYXA37-B&QR*)CH)M,:BQ2N6)S"RVOK+;.['W<@$LYN/YA
M<65G5XPM4^ [J6=+6 FSX2/E#JXUB#EKI>Z1@.'XA5RZO%I&%2JG#YF&X)2F
M1PJQREHJ[A-5^R-,JLJ,+X08A5UM'@O>1I255N'44JIJ:8*G(HI-7*Z*:GN?
MXU74-*NEPR=B<R16HQ#&*D3N#>#5571\'J;O&H32R,2P2BI:2KQ;OP5 R4E?
M5S*>GGY9*JN;33.* 7BIN85=(LK)*%MCC.)FFH2-@ZSZZ[3%8Y;Y\(!J-[HY
M)F0&>R=6W%=*;6GCF%6R'07#7AAB.[5B%/23:NL&&"KP? EU(7)X.&HH\1&"
M2EXHNGE3,.4J4JIQ68H5%'7TL\4DR3,ETDTTQ0\XBKN14,^JETM*<152XKC*
M)&2;C_>]30>R\Q&')GS$8@D34R,-0%4]515,DU2)LM=5+$\+BY]S_$O&F.Z1
MY38YZV\DRDK;' I$-]Y8V3E@DC#R.KEV4-:>L\P>/#9-)36DXE17E'0PXMK8
MSLRJ7NORJA7%S9XE3*/$ITT4E9P9FR%8C5UA-*92,6H:BKISA]'QLR53HJ%X
M=6U"Z"D6G#)$BMJZG$*GN5S9">,ERE39=502I1J:7A#*GIH*6E:H3-5AE7(I
M9XK:OBY<V>J0FNI*=-;4H5B$^;1TU/9UV.>)D$HEG87DF5.- J734!8XJ@0N
M)"Y5P\B#B]9)AOIHMX=*3F)+KUO(LG' 6-I5F&D=DVUXUZ3"N[%*FKJZO$ID
M^HF4U":@2JK!!+054W BGQ9&"TDZG5A\C$IGL;PMJ*0XE)G83+JZVB6D2D5%
M;&6IQ/N5S)2*6FH)4FG145HD<938N5K":CA=/PQ>+54J<FNG4$OO_@U(J?8^
M;*Q.934E6A1F*D4D9HM;XH/(3RNR*N;/)5Q 1H]? P^4*/+C5O*DQY<)EA"K
M6GL["R;S8AR%LK%E,)A*F1$@1!LA-7H+H^[+WK5+]EJ1-6NBD2Y,JFIL!GHD
MSY-)P(F39].BJIJ03*VJJQPYIYO?=6G#D)70SI%-(2FG3&DBJ[D_?%.CV,J5
M4R:N?,FS*FHQN2N;)FU7"]$N3/533ZHRZ6FI3P/G2^]:4URE)K)4ZHG*5/(]
M'8[[L>]^C]\31,R#W'K/=Q@#BE!;<>2![IM%*!#K@2!-F]=&'#7P1%:B$'#C
M,<@6?6<)]D/8O#?99*$XI['T?LDF5-1/EIQ#O>7WXF7.ET])+G(%1Q@1-12T
MR)B66FGDI(EI^8XGWC[)8A[&%:L-[]JO8]4R6N2LT7'S.]2N5,GU4R4HR.+*
MI:ZFH6@NE4^:H%:LQQT(T8M0?FFH?\WN?WB-QOT.LSH3YU1H5VDOI5YDQQ>_
MFI_U!%_C&=Q@QCVJ3_*'Y)AAWMDSX ^4(_.W$N4?BQH9]9+D9D^P=3X^E- '
M=YK:6M?)FFR7%<W?;WT4DDKK"3&L+C-L10J-,=<5QJFABTCS0A7\UX7P8[IM
M%.IYLS%C4&EHN])":O%ZFIDS)R\0PW%S5ULM4P\=,ESZO%\+"@%K]C</I)*7
MESDH/ZNQGAGW&\1IZN3*P--,*[$N_:E6'X#24=3*D2\*QC 4T6'34RD)II4V
MGHL QHI)1+]E\4KIZQQM.N9&SHE!XH8&"96L'(&MRFSOA6M6ZX]ZMYEHAN;C
M )$0)E? Y<5U:2+#NAI!C5#$A'D>Z,=)<ASXTOT4JB[HLG!<3XFM Q*HK4U-
M-WV,-K,32DC#DKE(7GDX#3R%2Y56CB44H$F8OOB6)BR9<WR<[$NY)4<(<'[X
MPTG"*7#ET=6*'V7P_!EK2<6F2ITR7EJ>$]55(FSZ!7?$VM)J)<OO::9,L"9)
ML)-5XL02IK*J<Z" D+)9;498X'?UI+2TS>7.ALB.O*>#=QI=5A:EBT[2&;C=
MA?3*1EA58Y4T]LEQ@73=TQ$V<*><9*%2<0FC+48+6TZJFIQB;-E)E&LI)-7*
MF4V$9I=)F5WA/K9M()]+0TU+5"KV959W&YDFG-93BH6B?A4@E5+PBPVJ31TF
M R:><9PPZMJ*";)K,>R3JXI0<4IL.DUZJ:LQ2LK:,T4KPK'_ !#DSF%99YD"
M/J(6!W58(D$M!%HEO[:BY9>1GR<<K!+.F9!"R6HSX]H>;.FT$6#-J@8NV,&?
M: 'T\)H>'2L9E5&-5P--)P6KIT*DJHI=%W]547![B9\R@IT\=-KI.(4V-JJ5
MSI\VBER9M,C#>+3/J4)X^/8EW,T<'Y]+P=PTBLG\(J"K6FH3B4W$1AM'B/"O
MOBFE8G5K[WDX;/PJMX.2Z27(IY&(S:B16+Q8S5T]),7!J#"/$=CL!IJFXL\?
M\O1T L@!>9<_F<;(LNQK#.94F]R2 M_&R&96XYF^:2N6T&54TD>KOSU%?;&A
M5>,SWL.?CT6#\/:"2%TU544.2CHDUR:S%%<(5U^*8?A/""968A3BMEUTRGH,
M7Q>9@$F;34DNFKIE+(J5RJ?#YY2M??Q''^YAB=09=914F)<9B&)*PV9A^"IX
M)R\,P7%<=X*RL/PNH]CIN&2*K$\ P*5PIJ)59B$RKPZ76U-&B?68K3)*)>*J
M;7Q?9-2"LL>=:U:>5SH,),ZI\+IK.9(=C-S$Q,EY2R\3QRRKI5?ER44Z))A0
M!UEK =9CLX+(D6$:ZUJ6I[J.(4::BA-33#B\93)&,TF$TE1-6</K)6&&LI)N
M&T%1(F2<4[RG2IDJ2FFJ9'? J)(E2Y*ZS<K*/N*857JI<3%)5GCN#RY_UOUN
M.UU)(E#%J"=C*:"OD8SB=+52JG!?9&GG2I]2NJHZ@4BJ2H,^=/103:31^)J'
MDH2QKJ?8U)+S'X,NUBS.7S)A\0IN8'-^=+?.H[*C!3I:7&$6?+6KDS<?!030
M';,L2)9'IF4\[KS:/NA2J]"I=7/GTRJRBDS:F5-P,35X72XWPHG3#.HZFD12
M]\U6$5& 4\R=1(HIJ%\;/4*A=(*6;P95?W*9^%+1-H:>EK$T&)5$JCG2>$BI
M$O&J[@YP*IY(IZ^EKYE;WI18]2<*JJ5(Q&9B,B9+,BF3WK+KE5M/'(&->+6P
MFP+"]O'C(&S@K'K#6V)@IXL$.5<F[V7[NLQ>!5FNFAC5_-&IKYL(<2984;8
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
MV9.3(E*JY,SDRY&/(D@<:$%"):1)E+E3%D*J:Q2U)FUW?:^/3([Q21.J)LD
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
MIT*0G()8899B%DI02H)2N6%2LI42"I1<)8##DF!&4:@D@YKW2I(=3 DI4RG
M%@!JYBH'AB\4H\S#<EY@")3LYMLR0HOGEYBCB-;S,B923F9[FI7>3;)/R^%)
MY?KRP1_N QA_*I+6H5QT&IILI2$'VK*.0FW[GEXMWNRSGXS4MH[,XN8[YK9G
M9SXSE6]RD90EV&]HV+GU'XW<BY@<Y%Y:9E%Q/"X>0UE;A(\B#BA&3J)*;D%;
MRS8=&?A1+ ,Y#ISPK)=YDN2V=?)FV5?50X%:6#%N\?QH51I1*XQ&9922O+GL
MIYPY9SLWM1 0D$ $N?!58B<5*RJ #V<)+CD&UG?P]3NTU&"R#'/'Q5OC[L[C
M7[+&WQRJLG8<3!ZYQ8YVU_FK3'A77*NQ3"H4*+%O 93*R V8^ZMO9T\W'68W
M C&CBE*J(FR,K!1&<*5H[!33!G).4I"0E@"%9B8@B=?E.[ 96&T7')MMS.[V
M;*+# 3^5'C@J:S)_=?F%2WV/6V$\QIV3X_B&C[O(<ZNL%RB&-V-RYM5#LZ#S
MF5FPZ7AD:EL*J-C1JRTDS2 C'\I/LF;2$I9!"@M 25Z)EA:2Q8L63G"W?,"
M-'@4S6-P04J< 7*F-QHSEF+C*QC]+:QD\=;7CM"AD68X,1EB>.U61S3V@&V8
M4#%1JL"20A'B:K6JUCFIHFFG'/+.6L'+=&R,XT#Z[8ON(A&S<0_,O0_>R+^]
MIPA&B8?TNS]4G[X_C=E^ GHC"OPCY/,(N>+Q6'"$>4HN \Y[+F[D^0P<]GX5
MC=?S8CW$H!X9,AAYWRY7ESRGBQ\1J*BP*E+0PWWU3EX)V1@<N14US[K2:R&@
M,D/+?ZQ6(8+*P>EIIE!+KJF9A"I*%)6*=>'XE[)8PM59.G2QQ]0L4\ZB4BE4
M!33Y/$IFS,U,E XZ:>N76SIB:A4B4FL"R"GC$U%+WK1 2$(4>+EIXU$\*FC]
MU1,SE"6FE40',>4O/MV:^(^?AUD>/#YUX5<XCB5Y.YAF*_ \D/R\)4XQEN/P
M*_$:>9A='3V-/'C7=6&PRRWD7UO#R:BL8SAV\29T*+%^#XHN#2*V4%KP.NDU
ME73R\.2D8A2IQ(3JNCJ9DVLG(K9\^5.4J1.5+HY**>2NEGRE R5R]>?1XEQ^
M**D*9-?3S),A:JDDT\XTIER9\I*)$M4B6A<M(F("IRS,6F=+6&F)5IE?"_XH
M5L/-LRP J;;+E-QM.;&9.:/ 2\X;G,6>'_K>YW0=%=@4VMQ;W_[O,C6 E4@_
M<@0#KVOKIX+<5D-&HSW0@U/L10WQ!.#2*(\(@GC0K.,01-J_8XC(1,XY^/*D
M#0]B,6SN)X$NZA+%9/M3&NF3_8Q\@!2:=29/?.HRY&XL G<4_$O%O1Q?#C@F
M&9@Q).,<KJ.-S4RNSDUUOBUEE>.Y-RJAV[;R=?8I:Y;D[K7"F\QX52E=8XK;
M6EK)A7UI.C&C$/"X\NLX(3U<):^NHCEJL5GKPFDE)FR:N525--BTR29$NGK)
M-'2"57'#%SN,E5<F5)3,IY4M25!,S>5)QF6,,IY$\/*HY::R<LHF253I4VC3
M,SJF25SYI73BJ3+RJE+6LIF+4""4Q 6(_-!J?%H4RTYFX_>W=9CMU*E"J8F)
ML,>VC0[,LN+.J_G?E]]![EZ00X"M+9X>.BG:'RF);1'NJF;AK.YW/JUHE874
MT]/-J9"$F<NL(3)6N4$+ESO9%)I$R 9AQ#CY5:9Z.32+DK G'!Q/"67)2I57
M+FS$RIBCE3(!S@*)2I'>Q$XS.2*;(N0):KSDK'(C&+RR\?$R))R2IYFT=)DM
MM!Q6N%[O2:&XMX%) #S'G3(<Z+#P:EP[W3;F.0XG:R)T/'HTIV%UIL;/[HV$
M! VF7V4[GR%II9V%U$^EDS*N833IJ),J9/F*PU")DM:L0GUO%=Y4]7)3+74J
M3W],35#BY<S-*KWIPB4#.15RI<U:)*?W0RIBTH2*M2DJ":>7(SB?-DK*DR03
M(1Q1SJ20OVUR9K\GK<0LX^5MF#EDYB\VIM0&>I5E@Q.QYH9=.Q%BM,0I8\-V
M.2*TU/ (YI*NE+6U91B+#>-OAL:F4LVLE*I,A0,-PB7.*&RJK)>%T<NL+I "
MEBI3-3.F --G"9-!(6">]0IG)DK$[-F-56J0%/F$E=7/5(#$DA/%%!0DL42R
MA! *2(VOQR8W(<(1#[SZ>_61_NOXU)WAGH$9D>"/+YS'Y-?00\[^W[B7X$W'
MY=XCC.;M^B*\7S]GTP^@AYW]OW$OP)N/RYPXSF[?HAQ?/V?3#Z"'G?V_<2_
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
3PA#A"'"$.$(<(0X0APA#A"/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>g914461g0421155303345.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461g0421155303345.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  P 0L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^O-/%WQ.
MFM]6/ASPC9_VIK1)5W W1PGO]2._( [^E:/Q2\47>@^'XK'2@[ZQJDGV>U6,
M98#^)A[@$ >YSVK+T73-+^%/A))+B2U.OWRGY[A]HDEQG9NP<*/\]:Z*<$ES
M25[[(ELRU^&OBO7XC=^,/&-Q"K?,UM;O\B>W91^5./P0TJ$QMI_BC4+:YD&Z
M-PZ9;W&,$_@:Y:[7Q9J2W'B'7H9=39'V:?80.)(&?J7*J<%$].Y(S4EY+X@O
M$T*VU?3]2N[.ZT]3=.L9$EM-YLN)4/\ "P&WCH1QZ5TVJ=)+Y$Z&]/-\1_AL
M?M-Q<?\ "1Z(A_>%R3(B^N3EE^N6%>E^%?%>E^+](74-,ER!\LL+??B;T8?R
M/0UYMX4\2^(/"6HS:3XQOK27248I'<W$X,F/X64#)92,=>F:@\2V1^%OC>R\
M4Z0-N@ZC)Y5Y;Q_<7/)Q[8RP]P1WK*<%-\KWZ-=1IV/;*KWT\]M92S6MJ;J9
M1\L(<(7Y]3P*FCD2:))8V#1NH96'0@]#45Y'<2V<L=K.()V7"2E VT^N#UKD
M6Y9S=AXKU34;2:XM_#%RPBG:#:+J+)9&97ZGH"OXYJ.W\8ZI=W-Y;6_A2\DE
MLW$<P%S#A6*A@N=V"<$9],UAZ!J&LZ5I5U;6K_VC?WFHW<=M%Y(1(G$[[Y9"
M.B]\?@*B\/#5?#MEJ>H0W$VH0V>JW":C"1EYE.TM*O\ MJ<G'<<>E=#A'71?
MB3<].0ED5F7:Q&2I[>U5M2NKFSM/-M;"2]EW >3&ZJ<>N6('%6(Y%FB25#E'
M4,IQC@U!J,-W<6;1V5W]EG)&)?+#X&>>#Q7.MRC"T?QM8ZA9QW=^J:3#/&)+
M8WES&#,IZD -VXZ^M9^E_$*WO'LFN&T]8+F26)WCO4WPLLCJI9&P2K*H.1W/
M3'-8WA:&9O!^B7']JV<_V,Q-<6\P15CMW^5E8^H^\,\Y&.]0>#4N+V>+2%6W
MAB@OKB]>7:-\UOYSA8UXZ>8"&/8 #O70Z<%<F[/5ZHZOK%EH>G/?7\WEQ*0
M ,L['HJCJS'L!5ZL/Q7?3Z?HK36FGB]O W^CJP&R-PI.]CV  )_3O6$5=V**
MA\3:A:Z5%/?:#>BZEA:;R[=5D6(9.U7)8?-C&<<>E1Z!XU358M'CN].O+6YU
M* .CM&!"S>7O8*=Q., XR*XVXL[&/0-.EE6TGNKG34N9IKNUFFD=W!8G<AP.
M2>.U5O!^BZ9J;^&7N$L_W,*N8X[.8/*QBXW.?EX/.1U(KH]G#E;)NSV:J=QJ
M=M:ZG9:?(S"XO!(80%R#L +9/;J*N5S^LV=PWB?1-351]EL8[HSN6QMW(N/Y
M&N>*3>I1F:?XNUJ\\/VNJIX>6>*6W\YWCNE0 \Y ##/&*T=#\0:IK LYWT%K
M:QNHA*L[72L0I7<OR@9YXK@-$TFVU"QL(K^(R)'X66XC0L0%9G<Y_(BMGPKI
M=GINI>#I;2+RGN]%DDGPQ^=ML!R1_P "/YUO*$5>W]?B2FSTBL/6/$9T>XV2
M:9=2PX&+A9(40DY^7+NO/%;E</X\NK.>6QLVD7[1:S?:>9"A0[65>J,&!#-^
M58TU>5ALB@^)*R:U>6KZ:_D111/'BYM]V6+9R3+M(X&,<]<]JZ;1M<;6"Y73
MKFWA"Y6:1XF1SG! *.W(KR.UN<>)=1;STYMX.?,7GF3_ *8_T'X]N^^'.IZ?
M-I5QIUJS">WNIFD1FW$Y<DL#M48);@8K:K32C=(29VM8/BKQ58^%M,DN)R);
MIE/V>U4_/*W;Z+GJQX%;U>?^(+U++Q+?1J-(MGN(D26XGMI9I'0KC! &,=>,
MUC3BI2U&S0E\>1Z;I4=WJVCZI 0J"5D@4H7.!A?FR<DX'<UUT;^9$D@5EW*&
MPPP1GUKQ72/[/C>.\M/$<COI\\L5O#J%J\MN,'[\2J!L'4#G( KU7PWJ%YJF
MCQWMVUFXF.Z&2T+;'3L?FY'>M*M-1V$F:]<W<>*+J6]O++2-#NKZ:TE\F65Y
M$BA#[5;&XDL>&'1:Z2O)=0TY=1O/&'D:'?7EZ]W)'!<P2!51_(C"C[PY#<]*
MFE%-NXV=H_BF[^US:;;:)<7NI6JQ_:1%(BP1NRAL;V()'/\ =K;L)+^2QB>_
MMX(;H@EXXI2ZKSP 2!GC':O,;RVOHK+QEK5KJM[:3V$<2!87 5Y([6,G=ZX)
MQ7>VFASQVD:MK6HR'&2SR DYY]*<XQ2!,XN?Q)8:U\9M-T[3T\R:UCD6>Y<<
M(%!8I&/=MN6]!BN&^,J:QJ_CEXH;"ZFM+*!(XBD1*DL-S$?F!^%=5KPCT#]H
M+0;UE6.WU"V\@$# W$,O\RGYUR?QG_M72?'3S17MU%:WT"21!)6"@J-K#] ?
MQKJHI<\;=B'L87B/3-<MIM+L+.SOQ#9:= F8D8 R.OFR'CON<C\*?XBL_$,F
MG>'52#4F(TM1* '^]YLO7WQC]*9XBO-<O)]+O[*XU!XKW3H'Q$[X#HOE...^
MY"?QJ3Q$WB--.\.LC:FI_LM?-*E_O>;+U]\8_2NA7TV$5M;T75K[P]X?NWTV
M[>Y2&6SF!B);;&^4)_X"^/\ @->G&*YUS]GBXBU."1+NQMVQYRD-^Y;*GG_9
M %>8:YJNJ6'AWP]9R7]VER\,UY+F5@V)'P@/_ 8\_P# J]9TR+^R_@-)_;VH
M26YO;=VDEF)9U64G  /4[2,#UK*K=1CZC1T'PKUN'5_ 6EQ_:!+=6L AG4=4
MVDJN?P -=7J5I+?6$MM#=RVDCX FBQN7GG&?;C\:P_ %E:6?@K339V LHYXA
M,(SRQ#<@L>[$8S73$@#). *X*C7.VBUL9&A^&M-\/)-]BB;SIV+332,6>1B2
M223[DG\:A\-:;<Z?_;/VJ,*+G4YKB+!SE&VX/Z&L67XB+=WD]OX?T6^UE(&*
M23VX C##J QZ_A6UX;\31>(H[E197=E<VKA)X+F/:5)&1ST/X4Y*:3<@T-VJ
M.K:;_:MBUH;JXMU9@6>W?8Q ZC/H:JZ#X@@U_P#M+R(9(_L%])9/O_B9,9(]
MN:R]9\=6UAJ[:/IUA=:MJ:#,L%JN1%Z;FZ#Z5*C+FLMPNB&Y\%:;I<<,^G:8
MUU';;?+T\2[(RV>9#G[S<]_2F:?X1N9/#FFF64Z?K-I/-/%-$0QC$DK.4/9E
M*L 1[5+IGCZ"?5X=)UC3;O1[Z?B!;I?EE/HK#C/M3M5\</8^);C0[/0K[4;B
MW@2>0V^W 5LXZ_2M/WFPM#KJJZE$\^E7D,8W220.JCU)4@5G^&_$UGXFM)I;
M9)89K:4PW%M,NV2%_0BJNN^-=-\/^(-)T>Z#F;46VAE^[$,A5+>Q8X%9J,N:
MUM1W*5IX3N6\-6D<NH:A!<II\43V\5P0BNL04@#ZBE\.^$9[/0M)2YU/4HIX
M;>$20K<G8K*HRN/3(Q]*W/$6MP^'/#U[K$\3RQ6D?F,B=2,XX_.K]M,+FUAG
M4$+*@< ]LC--SE:X61+6+XGL-0U;2#IMC*D*7;>5=3$_,D)!W[?]HC@>F<U+
MXDUR'PUX=O=8N(GEBM$WLB=3R!Q^=:,$HGMXYE! D0, ?<9J5=>\,Q;CPY#%
M-<7=ID/_ &7_ &?% /NA1DK_ #Q57P]X9DM!H]]>W$QN;/34M5MB1LB8H@?'
MKDH*L^+_ !99>#M&&HWL<DH:58DBB^\Q/)Q] "?PHU7Q79Z5#HURT;RVFJ7$
M=O'.A&U#(,H3[&K7.UZBT-^LK5]%AU,+([W"21JVT0RF/?[$CZ53\7^+['P;
MID%]?([I-<+ JQXSSDD_0 $U9\2>(K7PUX>GUB=&FBCVA8X_O2%B H'US4QC
M+1KJ&AR^A^#IY]7U"_U!+VRCEBACBC%Z7<E=^XDCM\PQ^-=5H.@6WA^WN(;=
MY)/.G>=GE.6RW49[BM2-F>)&9"C,H)4]O:N/OOB!"-5GTW1-*O-9N;<[9VM@
M/+C;T+'C-5>=31!HCLJYK5(?$6I7LUI:Q6EA9D[?MQ/F2LN.=J] ?K4>A>.+
M35=5.D7EG<Z7JH7>MM=K@R =2IZ&JU]X]DM_$.H:/9>'M1U"6P,8F>W *C>N
MX?Y]J(PDGL%T6+S3-3TC2X=*\-Z;9O;I;F-99Y,,C\_,?[W7)]ZV]#TQ=&T'
M3],1MRVEND.[^]M4#/XUSNI>.WTRRTB2;0-0-YJ<LD45D /,4ISS]0,U-!XR
MN#INJ7U]X>U&PAL+9K@F< >: "2J^_%#C-H-#JZYW1=-U+1_#U\^R&;5[F>>
M[9-V(S([$JN?0#:/PI]YXPTO3?"UIKUZ[0P744<D46,NY=00H ZGFL,_$.\@
MB%W>>$M7@T\X)G*!BH]2HYQ2C"=M$%T6[CPO=P_#G5-(C=;G5+Z&9YI"=HEG
MDR6/L,G ]@*ZV(%844]0H!KE-7\<_P!GZ['I%GHE_J-P]HMX1;@?*A8KR#[C
M]:@_X3G5?^A)UK_OE?\ &FXSDM0NBO\ %;PG/XD\-)<Z>&_M337^T6^W[S#^
M)1[\ CW K.T35=.^*GA)8YEM4\0V*D8N(]_E2XQO"]U./P_"O3J\T\7_  QE
MN-6_X2+PE>?V9K0)9U!VQS'O]">_!![^M73FFN63M;9B:ZGG]XGBRP2X\/>(
M+BXL'>3S-/OXOW< ?H8RR@ (WZ'&>IIUY::[:IH-QJU]J=G9VNGJ+I5E;S+B
M7SI?W2#^)V&.>PYKIQ\2O%>@1&T\8>#YYU7Y6N+=/D?W[J?SIQ^-^ESF-=/\
M,:A<W,8VQH$3Y?88R1^ KIO4Z1^XG0B\)^&_$?BO4IM7\7VMO%I#L72TN8!O
MQ_"JGAE4#')ZU!XDO3\4_&]EX7T@[M!TV3S;RX3[C8X./;&5'N2>U2SP?$;X
MDG[-<V__  CFB.?W@8$2.OI@X9OIA17I?A;PKI?A#2%T_3(L _-+*WWY6]6/
M].@K*<U!\SWZ)=!I7-J.-(8DBC4*B*%51T '05SGQ#GN[;X>Z]-9%A<+9OM*
M]0,<D?AFNEIDL<<T3Q2HKQNI5E89!!Z@URQ=I)EF!X:@AT_P#IZZ'!%*%L%>
MW0,%$KE,\GW/4^]8#^,O$^GZ_HVG:KX=M+?^U+GR5:*\$C  99L = *=;^#O
M$WAHO;^%-=M1I;,6CLM2B9Q!GDA&4YQ[&M+0/!]S:ZTWB#7]3_M36/+,43+'
MLBMD/41K[]R>:U]Q7;U^^Y.I3^'&<>+,<G_A(+K'_CM0_"%(G\(37KX;4KF^
MG:^<_>\T.1@_08X]Z9:^$_&.D7NJMH^N:7%:WU]+>;)[5G92YZ9!'8"K%QX*
MUC3M4FU;PQK$-E=7>&OK6>(O;32XY< '*D^U5)Q=U?>P"_%R*V;X=:A<2X6X
MMBDMI(/O),'&W;[]JY^.Y\1)\4-1DTJRM;B\?1[0W"7$IC"]>G![YK?A\%ZQ
MK.J6M[XPU>"\AM)!+!I]G$4@\P=&?)RV/2GZGX6\1+XSO/$&AZII]O\ :K:.
MW>.Z@9^$).1@CUHC*,5RW_K0&4? $MQ:^*?$=GKD)@\07;)>S*I!A:$#8A0C
MTZ'/>N::YT7QA%XQU&]U>SM[B\;[)I@EF56C2 Y1QGINDYKKX_!6LF#6=0NM
M:BG\0ZC:?8X[@1%(K:+/15R3W)SZXK9TKP1X>TW2+.Q.D6$YMX5C,LELC,Y
MP6)(SD]:/:13<NN@69R6N>(!XG^ -_JA(\Z2QV3@?PRJP##\Q^M>B:5_R![+
M_KWC_P#017%W'P]G_LGQ9I%E>00Z=K+"6VAV'%LY W\#C:<# '2M/0=+\8V-
M[;+J>L:9<:?$FQHH;5D<X7"X)..N*F?*X^Z^HT1?%;_DE^O_ /7N/_0EKJ-.
M_P"09:?]<4_D*S?&&AR>)?">HZ-%,D,EW'L$CC(7D'^E9VAZ;XRL[R :GK&E
MW-C&A4Q0VS(Y^7"\DGOBIT=.U_ZT#J<_J^K:1JWQ3^RZK?6L6G:':,"D\@42
M7$PP>O7:GY$UC:<BZ]\+O$/A>WN4N;O096-E-&V[>B'S(6!^@V_A7;>&_ EC
MIVGS'6K>RU34[JYDN;BYDMPV6=LX&[)  P*EA\'QZ=XUAUO2?LUI:26C6MY:
M1Q;1)SN1@!QD'CZ5I[2"T73]/\Q69R;/!\3==TR!]KV4&@M<S#J%GN%V*/JH
M#&J=A?S>*;3P)X=N#NFMYY)M20]OLA* -_O-BNU\"^"8O!D>JJDZS&\NVE0@
M8V1#[B?AD_G2:#X(AT3QOKOB%9E<:B%\J(#_ %6>9/\ OI@#3=2"NELMOZ^?
MX!9F]KTMQ!X>U.6TS]I2TE:+'7>$./UKG_A;!9P_#C1GM-I\Z 2S..KRG[Y)
M]<Y'X5V%<%_PA>N>'[VXE\'ZQ;VUE<R&5].OHB\4;GJ4*G*@^E8Q:<7%NPWN
M1_%9$BT[0[^  :I!JUNMFR_>)9L,OT(SD>U9MM<^(K?XF>,?[ T^TN]S6GG?
M:)_+V_NN,<<]ZW]+\&:A/KMOKOBK54U&\M<_9+>"/RX+<GJP!Y9O<]*U-(\/
M2Z;XK\0:P]PCQZH8"D8!!C\M"IR>^:T4XQCR[Z?JA6.,\87'B ZGX&GDL+5=
M:^VW&+83_NR?+./GQ_=YK5UBZ\37'@GQ,->TVSM(AIDQB:WN/,+'8V0>.*W=
M=\/2ZOX@\/:DEPD::5<23.C DN&3;@5?\0::^L^'=2TR.18WN[:2!789"EE(
MR?SI>T7NZ?U<=CSC34CNO&?@"VOL-:Q>'Q/:H_W3<;5!/U"\UZS7(ZAX&@U3
MPMI&FS7<EOJ&E11BUO[?AHI%4*2 >H..0:I'0_B#<Q?8[GQ1IL5N>&NK:T/G
MD>P)V@^]$^6?6UA+0S=:GUNW^,4C:%96]W<G0T#I/+Y8"><>0?7.*UO[2^(G
M_0O:5_X'?_6HU?PIXB;Q8FNZ)K%G!+_9ZV4GVN N7 <L6^4@9)Q1_9GQ%_Z&
2'1/_  "?_P"*JKQ:6WX@?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>g914461g0421155316681.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461g0421155316681.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  < ) # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>g914461g65u33.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461g65u33.jpg
M_]C_X  02D9)1@ ! 0 #YP/G  #_X6QW:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 V+C M8S P,B W.2XQ
M-C0U,3DL(#(P,C O,#@O,C4M,3<Z-30Z,# @(" @(" @("(^"B @(#QR9&8Z
M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR
M9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z>&UP1TEM9STB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(*(" @(" @(" @(" @
M>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(@H@(" @
M(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S
M+S$N,2\B"B @(" @(" @(" @('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+W0O<&<O(@H@(" @(" @(" @("!X;6QN<SIS=$1I
M;3TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+T1I;65N<VEO
M;G,C(@H@(" @(" @(" @("!X;6QN<SIS=$9N=#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+W-4>7!E+T9O;G0C(@H@(" @(" @(" @("!X;6QN<SIX
M;7!'/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R\B"B @(" @(" @
M(" @('AM;&YS.FEL;'5S=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL
M;'5S=')A=&]R+S$N,"\B"B @(" @(" @(" @('AM;&YS.GAM<$U-/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @(" @(" @("!X;6QN
M<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E
M<V]U<F-E4F5F(R(*(" @(" @(" @(" @>&UL;G,Z<W1%=G0](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(^"B @
M(" @(" @(#QX;7 Z0W)E871E1&%T93XR,#(U+3 T+3$U5#$Y.C T.C,P*S U
M.C,P/"]X;7 Z0W)E871E1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&]R5&]O
M;#Y!9&]B92!);&QU<W1R871O<B R-2XP("A7:6YD;W=S*3PO>&UP.D-R96%T
M;W)4;V]L/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C R-2TP-"TQ-50Q
M.3HP-#HS,"LP-3HS,#PO>&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX;7 Z
M365T861A=&%$871E/C(P,C4M,#0M,354,3DZ,#0Z,S K,#4Z,S \+WAM<#I-
M971A9&%T841A=&4^"B @(" @(" @(#QX;7 Z5&AU;6)N86EL<SX*(" @(" @
M(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM
M9SIW:61T:#XQ.#0\+WAM<$=);6<Z=VED=&@^"B @(" @(" @(" @(" @(" @
M(#QX;7!'26UG.FAE:6=H=#XR-38\+WAM<$=);6<Z:&5I9VAT/@H@(" @(" @
M(" @(" @(" @(" \>&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M
M870^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%1
M4VM:2E)G04)!9T5!4T%"24%!1"\W44%S54=H=F1'.7IA1SEW241-=4U!0311
M:VQ.02LP04%!04%!0D%!4T%!04%!14$F(WA!.T%10DE!04%!05%!0B\K-$%$
M:T9K8C)*;$%'5$%!04%!068O8D%)44%"9U%%0D%514)G549"9VM'0E%92D-W
M9T="9V=,1$%O2T-W;TLF(WA!.T1"04U$07=-1$%W441!-%!%03A/1$)-5$9"
M451%>'=B1WAS8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O
M9DAX.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46="04%#-$%W15(F(WA!
M.T%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'
M05%!2$-!:TM#=T5!06=)1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&
M0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A1
M5D5'13)%:6-9155-<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1
M>E)4:W%+>5DS4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q
M4S!6=$Y62T)R>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S
M8E<U=EDS4C%D;F0T95AP-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\K0VLU4U9L
M<&59;5HF(WA!.W%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R839V;U)!04E#05%)
M1$)1545"45E%0T%-1&)114%!:$5$0D-%4TU514954DYH26=:>&=:17DF(WA!
M.V]B2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%
M9WAD56MW9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K
M=$U453504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D<Q=6(R4C%D;F0T95AP
M-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\F(WA!.RM$;$I75VPU:5IM<'5C;EHV
M9FMQ3VMP86%N<4MM<7$V>71R<2MV+V%!07=$05%!0T5135)!1#A!.54T<3=&
M6%EQ-T95<C@Q2W)E5TXF(WA!.UA69T=6<DLU0D(S0D)I8D970C9L-6<O3&94
M8FDY=#<R,VEI;3 U9E5V5D=N>78V8V9W9G9#56A98U S<2]'4&@Y.6I1<3-9
M-C4K6&PF(WA!.SEQ5G)P,71:<6)U.59P3%I8,'DT:E8P4D5K6GA*2D%S9D5,
M2VTU86Q30C%/2W)H<F8U8T="3&HP<EI92%5Y2DLQ:S9O66Q73FUN1$<F(WA!
M.TE$,$%*-#9Z9C-F>$0T<U97-EHU9R],4%4T-W57>E<P94]W9V4V=EAE,&%*
M65E9-4I);6%5>5)P=TEA0B]H4'A51F%5,WA64W503E F(WA!.S58,G)2:39J
M9W1H25I">6YS2EEL6#!:;&=K.5)N:%99*TUS:4ME6D@R:#0T<7%V<G8U8V\O
M<&TR:4UV0U=2;VAP.'AK5EE&:6%1=6<F(WA!.VA,3%)B;4IQ34YW=TDR3TMT
M4F594'DR;'1R;31J9VA-9'!.2&(S02MO4V@Q;&UU1W1)>#9::#5N;&-2=$A5
M0VY)15EQ<$PU<2]+-7(F(WA!.V4U=4%T=4EB3G P=5=.:DMV0U,Q5C5*;WE$
M0T0V:4I#-SA0=&-15W!49D956&1A<"M8.7!E<EI81G)$2&-.1D1/1DYH2E%*
M8VQL9W$F(WA!.S-P8U$P:E)S<6]4>4QF1%-U,DMO1WDX-"]L5&9+>'1H8G1W
M4DI75G)#5D=#4W%R4DYX94944U533#9F.#5.1G%D<U945#9Z-4@Y93,F(WA!
M.V=&;D-:<G%+-&YH:D9I-5EP6G-%=4MJ,'9H84YM0VQ7;S%44VU+<%!.-30O
M2U-'35-3+U8Q0FAI=598.4AZ1FI"4$)*8WAY<6=G-48F(WA!.U!2:&1M64-I
M,"M+:'A7;&%F>E8K5U5&.4I9>3(V<F121T%32BMI-VMH5&1/23115T9V>"M.
M,C1J9G)59&II<E0V<#5#,6I43E5T.4XF(WA!.W0T5&1W,FLW;4]7>64R8V-9
M56-K0V%+36MQ='A%5%1P>5=V6$98<2M"6%EQ-T9867$W1EA9<3=&6%EQ;&YM
M:B]!2E)R5G8X06U#=5 F(WA!.RM45%EQ>%!5+TIT:G%/;U@Y-TID6$5486YA
M439F9'A296E%83-H:V51;T,P8D]0545Z;S4U5C1N86A!24MQ96YE4UE,1V)4
M2FPQ4RLF(WA!.VYK,'%Y8E1O5VY.=35K9V572U8O5E!O9W-Z0S-20V1V:$@X
M,WA9<6AZ*U<K:DY9>#),,V0R.7)$87EA9$9%>E)F1' X<5%O.6]$-F0F(WA!
M.V94271K*TPK.')8-#EZ:7%%,&(X<%!,5VQ2835&1%!D>7@K67):<EA5,6MA
M16-G,W%6:U5X>%)K4"LK8F9P-UEQ:W5P-D(U53$O5S<F(WA!.T]#+W5D5S%*
M=$MJ=EDW<5=2-V(V=4QE-VQM='!8=5=:56)H>71N4E!4;U8T0G1V=$961G9(
M*U=%9#!T-TPU='1H9'EE<CE9=5AV<DDF(WA!.TYC4GI25S!B>'5+0F50<%=C
M27)'1F)A=&%S4U96-V%**U=I-DAD-F$K=C(O<%@Y-4)E6&0T.7I:1U=34U<T
M8E5R84YI>4=->'4S2C0F(WA!.S T9D5V2VY5;D959W4O3"]!3UAE:V%B-6TP
M>31U3"M+2WAL=DQM-71/9&EK:S Y>%E&<FEA>6I!6&PV5FYE.&5.07$W9D1Y
M1F-65#8F(WA!.U12=DDY>G%)=4QN>F4Q,6-Y3$=P:F4W<TM/9$QK:W5K4$9)
M;"]W0C5N;$QS1F]0:$A-2&5Q<5AE5R],9C5E,RMN-D=B4RMU-3=Q83,F(WA!
M.W1O<DXU2DQ8-C-B;TEO3#8P:75%:%1I<%9D4%8P-4M19FEQ5'EX5FPY>C5)
M4V57>&XO5%=P4C-6:$9006QY2'0S:VMJ=5I9<%I&:TTF(WA!.W--9R\T.3!8
M-%%0:"ME2W-F=E!Y33AR6&)7.&HS*V],3F$R2S9:1DMR5W9-5W$R<E=:46LR
M-2LQ135Q9DAC57A63SE:+TQV4SE93GHF(WA!.SEC=DQT;'9%<TDW:$(Y6#1U
M=6UY=DY$54Y#,S)N:UEV-#E"45EQ:#(X:F%F<$9T<D=Q+UA,=2]V<')3-D)K
M=6UH4$5Y,CA%56A547@F(WA!.U%I<G):4E9R-&)5<6-697!91F1I<G-69&ER
M<U9D:7)S5F1I<58K86U69DQ'<TUX0W%T;&-K:S=!05).:7%39C1G,$@O04MU
M5G(O>5 F(WA!.VHO-7%W<3<O04)";U O5GET9CA!:V9(+T%-,5EQ-R]%1V<O
M.5A+,2\U2'@O.#%9<3<O14=G+SA!5GET9BM2.&8O3E=+<$DK;6516&TF(WA!
M.V%:-WE$,4=-<$Q*94=),&YD-4A1;4M23U,K<$Y)>6AQ.%-X-#!X5DM0.$-F
M;%,P36QT2SEO,6Y12D1#;#5*1S9R+W!"9FQ-<S-Q=GHF(WA!.TXY3GEQ,4M%
M0VYW-'%U:SAI+VQ%.$)H8W=M27AX4D9F,&QC0VMC140R,&%!*W9S<7=Z3W10
M.&\Q>%9&87 U5R]+,U9B-C1V.5%A,FXF(WA!.W4W<C%F5VQ..4E0-RM"8F%8
M:49M051N1$=Q2&E"<TU647-V:U0X;UI83'E#,V0R8359<S)O>FML<GE&8F4T
M4#DO=T0W<VE12V9W>%8F(WA!.TAA4#5F+TQB4G)U2S8P>5<Q='!9:$9U3')N
M>2MR=TYB43AJ23=S9E1H:UI6,S<W,4Y+2W-I+WA";U X03%C<E@O:V9(+W=!
M,5EQ-R\F(WA!.T%"0F]0+U9Y=&8X06MF2"]!33%9<3<O14=G+SE82S$O-4AX
M+S@Q67%G9&4Q-U$R,%!55EA58E9M83%M0W%*;WE35$=F9D97931&9&DF(WA!
M.W)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5E,W>DPO>6IM<2\X
M=V1X+WEA8D95>'A6,DMU>%8R2W5X5C)+=7A6,DMU>%8F(WA!.S)+=7A6,DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+<&0U;"]W0U5C,5@O04IG-VHO:S R
M2W!J:7)S5F-#0TMJ8TA&6%EQ-T9867$F(WA!.S=&6%EQ-T9867$W1EA9<3=&
M6%EQ-T9867%H3'973DES-5)$9#,Q=F)41E$T:FQL4D<T:VM"<4U1859">%92
M+WA,-6,O-G5T;B]W0DHF(WA!.T58+TY72W4O>$PU8R]W0W)R6B\Y2D58+T%$
M5FER=CA!179L>B]Q-C)F+U-21B]Z5FER=CA3*UA0*W)R6B]W1%-21B]Z5FER
M=CA3*U@F(WA!.U K<G):+SA!4U)&+WI6:7)(=GI!.#173G U3#%I9E,U3%A6
M8C%B85%*67!D4F\W<7<T=G=O2D-Z2W!,0E%V>%5P:7%395E.3S W>FHF(WA!
M.T9P5W S,G,V9F]T,$Q#4T,Y,#!V2&5B,T4Q=&-M1U-8,4QC3VET84)(6&A2
M;%IH559R:%9*-&9Y=#AP2G!S.7!,-79I=7!:1VEA1S4F(WA!.VYK:61L85 Q
M2WEY3#9T2EII2F5!:S)O:7%V44AK<3E!.',S=6AA3F]6;G!C,G8R;#0Y;VYP
M+U=05FEJ0E5%.%%Q0C(T<7$P54-U=W<F(WA!.TMM;BM*9DQN+U8Q<R]W1'!)
M:2\U<7A6,RM*9DQN+U8Q<R\X07!):2\U<7A6,RM*9DQN+U8Q<R\K:VE,+T%*
M<7A613)E;S9F9DLW5U8F(WA!.S%$9$Q'94QM1U):07!)<E$X4V%B67%I359D
M:7)S5F1I<G-69&ER<U9D:7)S5E,V1"]L23<W+VU$=% X06LW8S1Q;4]+<$0U
M:3@S,C(F(WA!.VAA:'!L;%!9,V1Y*W)3+U8W4U,R5TEP-C%2*S=9>5-2:TAH
M>69P5&ER1W4R2W!&+WET=7DO4DQA:W9L-U='4DY21VM08FE/,$5Q,V(F(WA!
M.U-R0G=)3GE&<#9Z<6QE5S5/,5)5-'%M,3DU.3 R,'5R<4$R9#--='!C=U=%
M,#A3>&5N.61U:$%98F(T<$9B;2\Q>4PT:4]!<G4R>&\F(WA!.W%K,FXO;E0U
M578X07I08BM7;TQE.$=Q,TUW9VII9$E61E9%+W)T6#%F<S(W,FIP2G0Y<6Y(
M:T181E5:<&XU<F573#=78FI3;45L;$HF(WA!.V%F6&9R53DQ2F%*1D8Y475K
M<S50531Z=39C-7!6.5!K;S5$9D96,70K83-L1U<Y=')/5V1R5V$U83=J26U-
M43E+4WIV:S Y:VQ#4T\F(WA!.WEM5V%596UA54LQ2DEP:7%0=F9Z03AP46%0
M96%P8F%L8F%N2%I753)P=$)95'=4>E-7='9Z16MK4VE10FQ$4G-T83 U06ET
M8U96<FXF(WA!.WIT-55S<$)$<65Q,G5M6%!P=U-00F5Z>%%S=C%K3UDP2EIU
M0F,K:S)Y<V5N:%1&5C%N-3 X;S-J>'!B87I:4U-43UDT67A01T=K8C$F(WA!
M.VYT>'=5:T9U57-,;W!(,FE.<31Q<F589DU7;F593D]B54Y/679A3&-83G%S
M:$MK3V)79#1'9$-J3W))-U)K;V$W<E1&57IX5DQB1"\F(WA!.T%)-T]Q9CA!
M4$0O:S)C5E1,1EA9<3=&6%EQ-T9867$W1EA9<3=&575G+S533RLO-6<W5"]!
M2D\S3TMP:FEQ0C%043E.,4]7>&UV23,F(WA!.V545' O<E9M>5-Y>&-*=E1E
M3&PK-UI/6#=U5FQO,5)V:7%55W8U8RM53%='94=#,&Q73S5U<F$O;D)U<G1U
M9#%:;%1$3WAA56MV>6HF(WA!.U9N8CES9T8K4GA6150K4B],53AR4WI7.&IY
M4#9:9&IC,TY7:VA%66IN8CDU.%4V0S-J<$UF,VYW:C1T<U919'8K5TAK:3,Q
M:3,Q;4@F(WA!.U0R5%4W4U0Q;TQK6$9Z55-&5U9M24UV1G5F<4U8-40T:5-7
M<5-4:7)Y;GI.<DAL4T\X=6)-951Z<6-D,5I4-FQ%:W5R6'%E<D)D>5@F(WA!
M.T=P>F9U*T5I23AJ85HV<%)35S5%04-G66=Q;F9L,U,O270U-6MI=&TX=696
M4F9T0G%.<&5X86QE4RMQ9%)K=4Y1:6YK:F(P=4QV.$$F(WA!.V]A3U)T>5%E
M2SE&=TMY;E,O=T%L+TI/;5A.>4Q/0U=05$QR5$ID2&94=EAN2V966C543DMN
M37EC-DTW35)V56-M,W!12W%I-WHX;R\F(WA!.TE.-TES=#-95'IZ<DQ$3W,W
M,S$X6E!6=&I+,$PK<#8O2W-:=4I/3R]F,D9&5W1/+TM$.'5T3TYH.54P:FE.
M36MJ;7-6931U6D9J:V@F(WA!.VMK;6EB:DI+=TI34S1K6F5686-J:7%E95=0
M2RMH*U=.2&DP9E$W63)M;7=--U)7-6ML;#1M4FDW56%6<$<S66LY8U946$95
M='-0.$$F(WA!.VIS-G O=T$X4"M46GA637-69&ER<U9D:7)S5F1I<G-69&ER
M<U9386$O=&),>D1D3F1-63!L=$Q54G1X66=L2DQJ:T%11# U1$969B\F(WA!
M.T%"2&\S+TQ2+W=!2DHO>E1I<G8X4C9.+WDP9CA*2B]Z5&ER=CA2-DXO=T%T
M2"]#4V8X,#1Q-R]%96IF.'1(+T-39CA!3D]+=2]W05(F(WA!.S9.+WDP9CA!
M0U-F.# T<6Q%8V8U95=D=SDK='!:>#-2-4(W=S(Q6F5-:&%Q*V]53&-F,VI!
M3%=G0F].<TMQ-DXU26HQ0DY3:G0W94\F(WA!.R]J5E57-5-!<2]&14UA06Q6
M1F5#3WER6#=)2D$V;D%Q668T:C!B+VQO+S135"]M;D989C1J,&(O04IA4"M%
M:R\U<'A6,RM).4<O-6$F(WA!.U K16LO=T-A8U9D+VE04G8K5VHO04E35"]M
M;D989C1J,&(O;&\O-%-4+VUN1E9,4C=M2S8Q3%5R:4%L;U=-2W$U5FQ"2W!V
M5&M",'@F(WA!.U9..%9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D
M:7)S5E,S>D@O04UC830O,D@O2GAC5E1,1EA9<3=&6%EQ-T9867$W1E@F(WA!
M.UEQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867%L=FU0+VIJ
M6$@K=R]W0U1I-'%Q6%=V84AA5%!"9#9J83(X,%AP97 F(WA!.T9,3D=J3#8W
M1EEE4W-14C9J2U%N.'A',DMO95AZ9#54:&I74UA7<D9),V%255IR;45";6A.
M2E9&5S-+2%IH,C<T<6TR2W5X5C)+=7@F(WA!.U8R2W5X5C)+=7A6,DMU>%8R
M2W5X5C)+=7A60C-7<C)6<F-F5C505V5924I#:TU%,#E&66M+5SE*2'!5;V%6
M.$U6578P+UDO-S9V4"LF(WA!.VM+."\V<%EQ-SE0,E K*W)Z+W!#=E X07%L
M:7)V,"]9+W=#*W)Z+W!#=E K<5=+=2]4.6HO=G$X+W=#:TLX+S9P67$W.5 R
M4"LK<GHF(WA!.R]P0W90*W%72W-B+T%$0CAW-G=V;&EC*U<Y3FXQ2%5U8V1,
M3V$Q=DEW.&9-8W5,*VM!0W989G180W%!,3-Y;#5D.'E89C91,7 Y55<F(WA!
M.S=N=%E,835T-V$P=49G2'!,8TDS1&QB3DHX4S,P-D=R9$<R;W="0W%%+S56
M<C5#6%1H6E)$5F]A3W(O5VMT8F=4,&II4T=&3UIT:4\F(WA!.TU58U-H9'$K
M2DY7<7%Z97<Q4%1,2WET-T]*3#5O-V%.26M:-TLW3$9554M#4TE2=G1G5E@O
M5#EJ+W9Q."]W0VM+."\V<%EQ-SE0,E F(WA!.RLK<GHO<$-V4"MQ5TMU+U0Y
M:B]V<3@O-E%R>B]!2W!9<6E,3%5R5SDY45%&=S!206M35TM31G=32VHT6E92
M='@W67%I8U9D:7)S5F0F(WA!.VER<U9D:7)S5F1I<G-64S9$+VQ)-S<O;41T
M4"M4='II<5DT<3 U8TEX44)N;V5+<V%!;G-#4414-W-696)J.#%T949T<#%X
M3#5D=#0F(WA!.TER+U9N,$YJ3'%01# W=4YV5%DW,C-X4BMS:VM923-*56)F
M1G-Q;4YP*UE'=65J<7IA:F]K3G1,<'5O5T=K4G!$971/<VPS9FTR040F(WA!
M.TUB94PP-#0O<G-D6&\Q9FEO3VQ6571V4'II=6)B4F)Z55 P27-S,79"9GI1
M,CAD,WI%:VUK,U5.;F1O6D9H4$5'4S1R0S%$>E5B:$LF(WA!.S!X5EAT9GID
M4S@X;51E6C=84WDP66DQ5S=T-V%367AS.7)P4$U&,TII4$-34FQ58T]*-#AU
M<'!I<4)S+WIO=DQN>E9A*U@R,%-+,V$F(WA!.SAU<$Q/0S5N=7)I265P1$1A
M>G9Z:FQS,&1/4UAO169)9D4T0S="9S)+<"]C+VU663)Q5V0U9%<S<&%69&%&
M8RM92'5$2E=617140GDF(WA!.VA%6$=J37=U:%$X*V]P5$960S@O3WHX=4Q3
M1R]L9E5P1T=M4W1"9D%7=#!$1S!C,&-%=C(T,41E:S@V8RM*4%5D86EQ<2]5
M9GIC.' F(WA!.WA8,79P,FY803%$535,-C%S8FEY5EIO,VA7-75)8F1P6')%
M=U@P;755<4<T+T8X3E$R,DMS,GA6,DMP8EEF.$%(6C%4+VYH+WEB3TLF(WA!
M.W!L:7)S5F1I<G-69&ER<U9D:7)S5F1I<5A19CAP2&9F.'=D<"]W06YB;D95
M>'A6,DMP4DPU3SAO>DDP8W5H-F9):G,W=6HR<TQ!=$PF(WA!.TES<VA)2SE8
M:VI6,CA754AQ3591=FU$5'1!,&I1.6(Q84Q2-T]36F)A-G5R;&91:D@Q:"M!
M:VLY56AA=#9H:%1M5#%O4$%9<3AT=&8F(WA!.WI#,$MY=CA!57)B5V1&,' Y
M0W1K,4-+-&ES3$="<%IK,'I5-$Q#>E95*W-35E5,24AP2D=T3U!W8D1&534P
M+SAX4'EQ=G1B<W9*,7(F(WA!.S5E2WI8=#%C>%)74W=74U=Z2&Q08C--<W%R
M3G=+3C9%;DI70EIV:%!%,5A&56XX<2MA9DEL+V8S:T]U849O-74U9%A':3)A
M861P<V$F(WA!.WI30G)M4T]#.4UX;&MB,&EB6E)64E9(4W1D,6]64E9R*V%V
M-5EE6C-I<SE/.'1P9%@Y;' U94]/*W1R2C%H<T%S9DLS5FQM:TY:;S4F(WA!
M.VA':V-F3#1J4C$R65E&96Q(>4(U1%IP;6)Y,W!:831*3G=46E<Y6D-Z0GE8
M*T0T<75I='8S04]+<30X;F555FUG;EA1.5!%,7$T:W0F(WA!.W!287<X;S-5
M<7=D1S0Q5F=9,4Y2+TM01$95,WA6,DMP8EEF.&1N5E K94@O04-B3TMP;&ER
M<U9D:7)S5F1I<G-69&ER<U9D:7%55%@F(WA!.U,R5W4S33 P53=25%=T<VMB
M=W=45&=T2$I/5T)-4U!39V1E=4MQ,S9F<V8Y.5AN+T%%:%AN+U9,1EAF<"MX
M+S,Q968Y258U+S%3>%8F(WA!.S,V9G-F.3E8;B]31F5F.$%63$97:G(R;G-#
M1$1D:TA99S).,U-N+TER1E=O.6(P,D].630T3'1),$%615=X=7=!0G-!04EU
M;4MO3RLF(WA!.S%(>30Q>&(V:F57,7E:<DQL-D4W,E8U.$AQ541F-W%P=59(
M6'9I<4\O5#EJ+W9Q."]W0VM+."\V<%EQ9W!:+TQK=6]$55IB1S1K=E$F(WA!
M.VE2:5IR1SA*0WAV-FEB1TML5F,Q0C9J1E5B*VXW2"]F5C4O,&A8;B]!1E-X
M5C,V9G-F.$%F5C4O,&A8;B]63$989G K>"\S,65F.$$F(WA!.U-&968Y57-6
M9"MN-T@O9E8U+S!H6&XO5DQ&5E!36E!8,4158FQ9-55H;$U1:DTP56M*2E)+
M3E):1E)U+VAI<6$T<3=&6%EQ-T9867$F(WA!.VM0;2LP,6TU=#E01VY#85-#
M3SA6.55T<E=95SEX3F$K;$E/155P94AI4DTP8D@Y-'160D9E>%9E8C94;R]W
M0V1L<'(Y='%.-TA*9GDF(WA!.U%*1D9-2'9M4WIC:4=W:&ML1G1(9$EJ2&4Y
M8V-O:%9Q35)89T964G9L,U50>C9S9DQ-1FYD84IB6$=O5V1V-E5C.7I,2$Q,
M3SAD<'DF(WA!.U8U;48V87-B;6M:8FPX67$U.5!91E9N;FQQ-C@T>EA7<'@K
M64Q+,G1R84=613!U93-A<E1X:%-(:VMJ-7DK;E9H54QY,G)496Q3<6XF(WA!
M.W5+=7A6,DMU>%8R2W5X5DQF368O04)X<FHO668X;D9X5DUS5F1I<G-69&ER
M<U9D:7)S5F1I<G-69&ER<U9D:7%'365P,5=L>$112W<F(WA!.V-E:2LW1W9!
M:CDW<T)T560O15EQ,$DY56]+,T5"8C!Y0U)#-$AQ+W-V+V4O6DAD978K5FER
M:$AQ=3EB:4-V<%5(-V@O-S<K9BLK*W@F(WA!.R]K.68X<D984$AQ<#5C3&E!
M5E)1;%E(3DI.=51(.3A+<60V3#(X5&ER;FHQ46E4,#=I0E=+<#9*848R0W-0
M=&QQ4W)Y0C=!57 W-'$F(WA!.S5O.550<3AB:4%62RMJ5T)Z>$$K,WDO96IL
M6'13;%!F1EA02'%H6BM&>$%Q;'=9=UE82D-F=$MX16]Q>#=.=%1W3TMU85!6
M2VYJ8U$F(WA!.T)F54)51T9Y4D9V5D0K.497+WEU;BM4:7)F<#9N6"LO:' V
M=DEJ,%@O=68U4#<S-V8K6# O=T%N1EA*2'%9-&,W:49Q3U,O1T9X5U F(WA!
M.W-O<DMA3B]L8B],1E5S,2M057AO.&YQ,T5$2T-05T-W=7!:4S8X07!-<F-3
M3S5.82LR2W!,-6LO36$R.'0S>E=7<4UZ4S(P16,Y=S@F(WA!.T9Q0VMI6$,S
M5'$X9&)M<6E&3$-6-4$Q4W=(=S=K1$95<$@U,6%4.5-I=6QJ=4I9,D1*231T
M16I53S9*3&)V>6MU9V]34T]E3G5.4U(F(WA!.U@T*T).34Y+>C(P;'9R<3)H
M=5EB=4-31V%!3D<T9VM(2C-&56MO6F%H2T5F0C$O>7-#<7!J,5AE;'A!4#-1
M07)!-2]F8E9F*RLK>#$F(WA!.RM$<B]!2E=+=6505E1Y-%A%07%I:$MW3V%3
M8F-M4#<T5E4W,%AT-&Y&6%!(<6A%;G S14-S5E0P4S!,<T999F),56Q8:T0R
M07!4,W@F(WA!.U9Z4C9O9E8T,T5!<58Y1W-$;FE".79L*SE(2W9A;$ME*TMU
M95!60WHX3&E"5DQG>&=W=5-%+V%6:4I25FHR8F%N9V-68F%053DK3G@F(WA!
M.T-0,V])<D,U+V,Y,"]V4CAF*U@P+W=!;D983$AQ93-+-&A0-S!K,&AC9G5E
M>68S<"M0.$%Y*VXK5&ER8TM8-%EE=DY%-C%B:T5I6D,F(WA!.U9.3T%"36HW
M:G5E+W1I<4EX5DEF3CEP<DYZ8C9E3D]%,&M%9#1R-G!B5W-W=#=I83$Y2U%C
M27!3.%!%:5IO,E W>&%Q0TLY:7%W;3(F(WA!.S%$."MR8S9D<',K:C)6.6%,
M-DYV<65P*W%K57I2<F)W0V5A3FQU;$IK95HU=5 W<$MC46%F1G-Q,S5D,40X
M.7)F>3%9,E8U;W1P*VLF(WA!.W)A>&=I:W4W;5I,:#-U5G9K:&0U070P=G%F
M-D)76FHV9S539#DK3TMS-3AP,V9M<38P-E=8>DY9=V%F9F972D)$0F)397%V
M,6-5.4XF(WA!.VUA<F9&,7(Y*S-41E5B9&%X6E<Q>6)A5#%N;4-,27E1=U1Z
M559Y>7%366MC0W!2=79H:7%N*VXW2"]F5C4O,&A8;B]63$989G K>"\F(WA!
M.S,Q968Y258U+W="57-69"MN-T@O04@Q968Y258U+S%3>%8S-F9S9CDY6&XO
M045H6&XO5DQ&6&9P*W@O,S%E9CE)5C4O,5-X5FIN-6<F(WA!.V$W<E1E5TQG
M95=B1U,X,51N2'AT8FUZ=E56,#5J;'A94G)2:#ER9G-$:%9(36YL;3=:3'96
M3DE7-C%2;S1K=6)O-E9C35=-4C5Q1EHF(WA!.S179FES;%=113=F4$%Q.31V
M2CAL=#E69E)I,7)Z95@V=61+;DUF<5-F8F9H-DA(:S%D>E-U2V\K3%=T36EI
M4TM+,W5O-&\Q0WAX<EDF(WA!.S-A<7%Q2T%!0TMG04=+<B]!3E R4"LK<GHO
M<$-V4#A!<6QI<G8P+UDO=T,K<GHO<$-V4"MQ5TMU+U0Y:B]V<3@O=T-K2S@O
M-G!9<7(F(WA!.S)/<%=L-EI205I!,$I!:U-72U-&9U=&4CA-<6]D>&EQ2WA6
M,DMU>%8R2W5X5C)+=7A6,DMU>%9,;U X06Q)-S<O;41T4"M4='II<5DF(WA!
M.S1Q=&QI:6UI94=:1FMI:U5P2D<T1$MY<TM&5T(R24EX5C1M,F<K8F9);6Y,
M65=F;691+TQK3394=$=,,C9I5FU-67598E9U9'IA<S@F(WA!.V=I:FMS23(X
M0D5E=E!D5DXU.4XO4$M&-3%F>E)P:U18<W)X84US<VM(>$XV1C!9,7 K:FPU
M=CA!,TUR058O=6YP.$Q55E9F9&%:*V4F(WA!.S%R<$8W9#-F;6)324IK9U=5
M5'-&:'1,67A02DI-,&AK=$I#.&9P;%8U17)25CAF:7A66#!/,"]/83(Q-U)B
M6%A,*S,Q5%-:0F-0<7,F(WA!.W-1:#E/4E1:4DQ':%IB4TAI0F1P23%!05-S
M9S-B:65+<DA4-4HX-V%B;T9H-64Q>EAT1G1V3%9Q;6YX5&%B3$Y%:TQR0DY9
M.'$K<EHF(WA!.W$W*W9*1&,W3S5$3DEO-TA&5U)4*UAV>C%B4F)P269-=&I(
M<DIG9VIS-49325=W;$9Z23@X:F\Q;$DO*S@O<&]G0G!8:U-/:'A60U@F(WA!
M.S-L<B]!2GE$=55A2E!-;6YW=W1"9%)S15E#47E/2E9T;45Q,D-&94%D1V-Q
M3GEV=SAA-'%M<U=N9FTO4')&:&5183EP,&UI0S9:-WDF(WA!.S-49S-/,TXP
M:#1)=W1#5'AT9SAD3V%N,5!I3# K1E98;V5+=7A63&)$+VIS-G O>G<O-4YN
M1E5Y>%8R2W5X5C)+=7A6,DMU>%8R2W4F(WA!.WA63&]0*U5J=G8X06U$=% K
M5'1Z:7%9-'$W1E5J.#(K5VTQ*WIT8F1*-'):<F4Y=$QU4U-32#%Y.&1P8TIC
M*VE">FHT*V\X2V=K,3(F(WA!.S=9<7=E-R]*=GI,9&%:83)S,VYI*VUV3$]2
M-31.4FQ79C%K:V4R;G1W67A(9%)+=D0V>'E5,#5B8U-X53!#<40X>"]L+W%Q
M4&1A6G$F(WA!.U!N>2\Y4%AO3'4S9W-&=#=Y-D-R8UA"1%-&4F-49G4T;'5O
M;T-806I#,"MY>D)G<6ED9"],=CA!360W-E V;C5P=EIR2FYV-7%1>7DF(WA!
M.U=R4E!D>'%T<VQ"34%9<E=73EA52&Q65$E+9$$U5DY,;E))=&5S67)Z4CE3
M36UJ;RMN43-S,35(8WE86EAY-69Y>7EH9E5#>5!,2DTF(WA!.W9";6-(8T4O
M15<R0W!.<'8U865A3"]Y-UIY-E(K648P=&IC,FUN>6%D4$A&9'AJ,#1,1U-&
M2D%H=D9+*W-::VU:9&PU279*5'965EHF(WA!.W S-5,O;4IC-D9+=6]E93E3
M<V17=6)C>$TP571X2W-C,S%Z,2]802MS:6@Y1W-!5D-O-#!05V]X5C98-6$P
M<30P=E-H83-->7HS1'HF(WA!.S-.>DLV06AE5C%C4U1L5C563D8Y4VQ4,38T
M<6UM2W5X5DQB1"]J<S9P+WIW+W=#5%IX5DUS5F1I<G-69&ER<U9D:7)S5F1I
M<G-64VDF(WA!.V5E83 Q>31N3G)03D1.83(V23A+8WAY:FMN3$$W:6TP:31Q
M<2]P=B]!2F-,>B]K5"]B:7)V,#,O04UU1C4O>4HO='A6,S9B+T%/6$,F(WA!
M.S@O-44O=T)U2W4O5&8O3&AE9CA!26XK,T95<3%30S-V.5-S=%172%4W3RMS
M;&5*2G)E3D%89VQK:6QL:&8Q1FM(0C)T:W)3:E5R46DF(WA!.W!X5DIB9#E,
M.&DK6&)+35@R<%=/9S98241C4&5X=WE",&QE66Q(:UI!=S5Y,T-D0U!S2T)4
M-'525DQB>CAS=$%V;V]%=5ID9&Q7,VTF(WA!.W5:-$,P9&]W6#8W9'!F5'!W
M34)1;S@P67)686Q35DHT-UEQ>D1Y.39/:#906C928C(K<%0R;&I"1&$R=G)X
M4FPQ:70T56A55FI%9&$F(WA!.RMN>4I0-U)0455!0W!J*VTO=T1L=W90*U)0
M.$%B:7)V,#,O>318;B]!0THO='A6,S9B+S5C3'HO04I%+S(T<3<Y3B\X=48U
M+WE*+W0F(WA!.WA68G!*;6QV.5%U;6=L9VIL35%J17DX5U!"2T4P<6-65%1&
M6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T95;S@Q84(F(WA!
M.W!'=6%02EDV<EE,<4YR>E-15WI!3E9L3WA!86\R<FEQ6C(Y=D1B5SA6=D%G
M:F=H4EDT;S$V2W%I:6=F241&5E1&6%EQ-T9867$W1E@F(WA!.UEQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1E5,<6MB4S)%<4Q%,'A0
M2#DP<F-#84U$.7)E;4MO<D9867$W1E@F(WA!.UEQ-T9867$W1EA9<3=&6%EQ
M-T9867$W1EA9<3=&6%EQ;#%Z<60P;"LY;F$R6G5(:6EJ;6MF,49J045R3W%G
M5C8O=T(P8U9A*W8V>B\F(WA!.T%.5W8O:W9(+U1&6&98.5HO=T-R6"]Y6&HO
M<&ER=G(K<R\X059R+S5,>"\P>%8S,2]79BMR6"]Y6&HO<&ER=G(K<R\Y5W8X
M035,>"\F(WA!.S!X5DE04$]N*V-T9#AU>F%F;R],4TY19#0S:79&;&EK04-U
M0WEU:DMA9W)8-F%95E1U,W5T8FAT-&]M,#EP;6I254UR,T5F3GEO<'DF(WA!
M.V%G07%E<'=+<698.5HO-G1F+TIE4"MM2W4K=C9Z+S%A+W=$:W9(+U1&6&98
M.5HO-G1F.$%Y6&HO04M9<3<V+W)0+U9R+W=#4SAF.$$F(WA!.U1&6&98.5HO
M-G1F+T%#6&HO<&EQ<G R;WDS571X0E!B;3)M=&EO6E-Y=4-(6&M#0W5+;S-&
M6%EQ-T9867$W1EA9<3=&6%EQ-T95=6<F(WA!.R]W0U5J=G8K64\P+S5/,T]+
M<&II<GI4>D(U-C@S85@U>#%+4%1.3'9.8S!M1DQ713)Q,C!Y<D9C1T,W;&TT
M4WA7-W51>&IT:'E*6E(F(WA!.WHR-B]#<6<T4'IQ.'@X3$@V-S5)=F)#6%5,
M<3-T-%E*,G5%9%5U2EHT;61W,6]U.&)1=S%#,4@W-69I2&161E-F;4@U,C%0
M4G1B:6<F(WA!.SAR86IO;7!185)C,VUN,T)I;'5'*W1P8G=345%Q:C)W:60S
M:W575&E#>"]D=%9C5E%C2#5J968Y3S!A>G1B<GEZ<65R-FYC4&92>C,F(WA!
M.V]T-6]48CA,;5IB9'!"2%IM3C Y1E5B;6E68F%K6DIP:7%V-6(O37IZ,#EJ
M1&$V<#5.,4=3*W0T3E!792M-8S!3,TUT>%IT3F-U12LF(WA!.W)+<V)2>DE)
M:6\K14TR-5926$95*S!(>G(U;G8Y8D=L-G0U675.26EE,75*:G%%8GDS36%3
M=U1M1# K4G1O-&E:3T134E59;&LT;FDF(WA!.T]11TMS6#!0.#!0>D%T=$=I
M:3%(>69Q;7!8,7)A5VMT,V5.1%!"2E!,3#E61G=&:%<P4TU.1S$R+T9563%%
M5&LP-C1Q9W O>E$O37$F(WA!.WAU8C=7-WIY-7%#859%<E-(4C5B5FE)66Q'
M;&=S='A(1%9Y4%9V1RM*=7AQ4&<T-'%M.$@U=F5C2F105SA8>49E=7)*1DE0
M4V4T;$0F(WA!.T-3,&MU;59/3G!Y3'AV1W-$8VQ!.5)Q5F]+-'%Y9GEX-78Q
M+U9T471R5R\X=#-/;'=Z-F5B-E<W:UIZ2$9..5EA1F)2=E5I9V(Q94,F(WA!
M.RMO9'9L5559<7-R>%9,8D0O:G,V<"]Z=R]W0U1:>%9-<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5E,V1"]L23<W+VU$=% K5'1Z:7%9-'$F(WA!.S=&6&Y0;5!1
M+T]L=C5R,6)89$)T-3E39$Q/>4]J,E8O96XY2&985VYK:74R1G5:9C-:4S)+
M37)"5C,U54Y387%O0S9V=GHP:#$R-'8F(WA!.S=44C1,:4=F5%9I5S!D-'AB
M4C-C274U1DM+8C54.&-J47AS+T5C,4E*-&-/2E96<#<W.#8W,SE'5%,V3$):
M>3)D>EIZ>GAW6$M"6E8F(WA!.V94<FA,,5I51GA34DDW<#0O4VHU:FM1=%<R
M-6A6,FDK8R]Z4W8O3FEA5&0V8EEA9F%X>E=K9#!*16QE46]B57I8<GAU<SE0
M9VUI36$F(WA!.T5P4VMS8F9%4'1+;R]W0E X>'10=F(R83!S;C%#-FYV<'8S
M.7ID2S%N.5)E4UHW6EEB8WI2*VLX82MJ2$DS2"M:<5-5,TMP;#5S;C$F(WA!
M.S=69$)N=#E+,"]53&953&$Y,#%M4T]E1S)K:V@Y83-U3'!9-55U1E5G44Y*
M17<U:7)607%+3F=6251E9FUX<5=Q-EA,<5=G3F$V5&(F(WA!.S-T>$YD,FQV
M4&)E<$QA=$1D>'A15&HV-%EP3FUG2C)O6$I0=VA!5U9:6C5C.'8V,7!L-6-0
M96%P.6-S,T%7,G1G<DM)=T929C)N9%(F(WA!.W5J34%I<5!J-#!O<31Q>41&
M6%EQ;'1H+W@R9%4O=T-E2"]*<S1Q;5=+=7A6,DMU>%8R2W5X5C)+=7A6,DMP
M6%!"<3!7<E18;&Y$0E F(WA!.T900D1#4DY-.$Q+,$QY="MZ1DQ52#%C5E@K
M=C5J+S598E X0393-68K>6)&6&5V-6HO-5EB4#A!-E,U9BMY8D98978U:B\U
M66)0.$$F(WA!.S93-68K>6)&6&5V-6HO-5EB4#A!-E,U9BMY8D98978U:B\U
M66)0.$$V4S5F*WEB1EAE=C5J+S598E X0393-68K>6)&6&5V-6HO-5DF(WA!
M.V)0.$$V4S5F*WEB1EAE=C5J+S598E X0393-68K>6)&6&5V-6HO-5EB4#A!
M-E,U9BMY8D98978U:B\U66)0.$$V4S5F*WEB1EAE=C4F(WA!.VHO-5EB4#A!
M-E,U9BMY8D98978U:B\U66)0.$$V4S5F*WEB1EAA6F)8-EA6-618:5)24&-'
M4&A(1$DP;T%J5VQ3>DI&,2M72W!J:7(F(WA!.W-69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G,F(WA!.U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G-69&ER<U93-SE+,S,O5FUV4"M$<R]W1'-O>%9,4$QN
M;6I79%8F(WA!.S%Z5TY/=DY!=71.=$Y/:U9,8E5P;6I-5G='4E=+<499;FMP
M66HT95,W9F%",GA6:45F-7AT6BMC3F8P=E9M=#-S3DQU:F$R8V1R1T8F(WA!
M.VYE<V-5;D]35U<U.496:35-:VAC24-X44M3>$LT<6\S,R]/4G9L9457:3(R
M;#,P,#DS1$IC:4=4,$DR155E;G)Q04Y&:VMQ6%-6154F(WA!.V1Z>3,K1VA6
M6D)0*V)';E(R1C5D3'!D-&]S8FI4-V%8,7I"1VIF<$M33DDR:6M75U%/06MO
M9F)T-&1L56YT+RMC:%!+3GA%;'A(<"LF(WA!.V]',DU4>74S0T)N57)&8GEO
M=D-/6C9L;'9&<G8X4$9U5D%R14MO*V(X.%!+:TQU2DQ454)':W!H37=I:5I/
M4S(X9# Q94UP6F%2>DHF(WA!.SEO06LQ<%AI,T9P534X:2]M1' S;D9D46MS
M<D\U<S0W1C1L2#%X55(U1FUI17%U23%:,E5B,#,O048Q059:5&ER<U9D:7)S
M5F1I<G,F(WA!.U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&EQ>31G:G5)
M2DE*451&36I2>4%%<65,0VAO>6M-3G4T3TMQ3VTV9%IA6G Y=' Q:D@F(WA!
M.S9.;%IX<D)B43%:9VMC631O;TQ%;6EG54<K2W0R;&AA,FI81%%+43DQ2UHU
M,EIM9&UK24,Q<7A9,$-Q04(P049"=&EQ27A6,DMU>%8F(WA!.S)+=7A6,DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMS63AS,V8U9WEY-G0O:4-W
M<V]05'9!=6QR8GIU63)T3T%Q+U!G>G,F(WA!.R]+=C)L5W9G0E-Q<71O5GHU
M,FLX=S8Q1G$Y<&%X84)(2T)O='A(27AU6D4T<GDY4DM&95!,;'952'11:C1S
M5EDS97@O;6)P*W S=#$F(WA!.W!T:3)Q6&-K.3$V33%X94).4$9M-TDQ<D=L
M<#9Y:U1)1C102GA79S5.*SA*0S1Q:#=V5W9Z,SEE-2MR-D1:96Q#.7=B459H
M26U6578F(WA!.T)B<2]+.4)O>DIA;&HX2BM.='9H<&EQ2FXQ:C@W23E63G9$
M;VUN>C9B-F%N.4E65TYV54MO>$%G3C1X241/>4=R:C=*658R57%Q3&$F(WA!
M.S4K94YT4$Q(+V@V>G8T43EW27!L:VAI<79+-T5"3F)O9D128E5N-$LP6B\R
M:&EQ-U1R<C@S3$AY>').,&1(5S@X>EAL.49.63)-.3$F(WA!.T<Q<$1%.6YB
M*W5%2FY,3$5K-E1"535!,4E04W5+;W%,5G9Z:2M*-61(<W5)5%4R5TE+9UET
M0U%.351N.61)+V8W=$DS2#1E;3-81E4F(WA!.V@Q:GIR*V5M;#968S,Q>#5A
M,#522$9#27DP:4-.6C5484EE8FDX8CDR2DIR9T9I1D-Q:7-7<%A&55)B*V%0
M>C5U5G1:;W9,5F=,5UDF(WA!.T(R;%EQ2#E.-4EG:#E*-WE.;%E23DI)>4AU
M06QE-5963&)Z1BMF<GI7;W5F2S)N=WAV-EIU=44P8W9%3DI!2$%*=30Y,6IA
M6G9S:U8F(WA!.T%55BLP5E4O.&HS+T%/6C Y>#90;3-48E<P=&\W4TDO5V]8
M57E3,UHT*W%/0U-Y<7%$96@W*S-41E=9-'$W1EA9<3=&6%EQ-T9867$F(WA!
M.S=&6%EQ-T9867$O+S)1/3T\+WAM<$=);6<Z:6UA9V4^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @
M(#PO>&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QP9&8Z4')O9'5C97(^061O
M8F4@4$1&(&QI8G)A<GD@,34N,# \+W!D9CI0<F]D=6-E<CX*(" @(" @(" @
M/&1C.F9O<FUA=#YA<'!L:6-A=&EO;B]P;W-T<V-R:7!T/"]D8SIF;W)M870^
M"B @(" @(" @(#QD8SIC<F5A=&]R/@H@(" @(" @(" @(" \<F1F.E-E<3X*
M(" @(" @(" @(" @(" @/')D9CIL:3YR<C(V-S@Y-#PO<F1F.FQI/@H@(" @
M(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO9&,Z8W)E871O<CX*(" @
M(" @(" @/&1C.G1I=&QE/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @
M(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD969A=6QT(CYG-C5U,S,\
M+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C
M.G1I=&QE/@H@(" @(" @(" \9&,Z9&5S8W)I<'1I;VX^"B @(" @(" @(" @
M(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI('AM;#IL86YG/2)X
M+7)E<&%I<B(^1FEL92!.86UE.B @(" @(" @(" @(" @($9L;W<N86DF(WA!
M.U5S97)N86UE.B @(" @(" @(" @(" @<G(R,S W,C@F(WA!.TQO8V%L(%1I
M;64Z(" @(" @(" @(" @(#$R+4IU;"TR,#(Q(# R.C(S.C(W)B-X03M%4U0@
M5&EM93H@(" @(" @(" @(" @(#$Q+4IU;"TR,#(Q(#$V.C4S.C(W)B-X03M3
M8W)I<'0@5F5R<VEO;CH@(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E
M<G-I;VXZ(" @(#$V+C N,"8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!!
M<G1W;W)K)B-X03LF(WA!.R @(" @("#B@*(@-R!P871H(&]B:F5C=',@:&%V
M92!T;W1A;"!I;FL@8V]V97)A9V4@;W9E<B R.# N)B-X03LJ*BI&25@@04Y$
M(%)%4E5.(%!2149,24=(5"!30U))4%0J*BHF(WA!.R8C>$$[5&AE(&9O;&QO
M=VEN9R!F;VYT<R!A<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@
M(" @(" @(" @0F]D;VYI)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@8V]L;W)S
M(&%R92!P<F5S96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!"
M;&%C:R8C>$$[(" @(" @(" @($--64LF(WA!.R8C>$$[+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&:6QE
M($YA;64Z(" @(" @(" @(" @(" @1FQO=RYA:28C>$$[57-E<FYA;64Z(" @
M(" @(" @(" @("!R<C(S,#<R."8C>$$[3&]C86P@5&EM93H@(" @(" @(" @
M(" @,3(M2G5L+3(P,C$@,#(Z,C0Z,#DF(WA!.T535"!4:6UE.B @(" @(" @
M(" @(" @,3$M2G5L+3(P,C$@,38Z-30Z,#DF(WA!.U-C<FEP="!697)S:6]N
M.B @(" @(" @(#(N-B8C>$$[26QL=7-T<F%T;W(@5F5R<VEO;CH@(" @,38N
M,"XP)B-X03M'<F%P:&EC('1Y<&4Z(" @(" @(" @($%R='=O<FLF(WA!.R8C
M>$$[*BHJ5&AE('!R969L:6=H="!C:&5C:R!I<R!C;VUP;&5T92X@4&QE87-E
M(&5N<W5R92!M86YU86P@8VAE8VMS(&%R92!C;VUP;&5T960@<&5R('!R;V-E
M<W,N*BHJ)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@9F]N=',@87)E('!R97-E
M;G0@:6X@=&AE(&1O8W5M96YT.B8C>$$[(" @(" @(" @($)O9&]N:28C>$$[
M)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R<R!A<F4@<')E<V5N="!I;B!T:&4@
M9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0FQA8VLF(WA!.R8C>$$[+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X
M03M&:6QE($YA;64Z(" @(" @(" @(" @(" @9S8U=3,S+F%I)B-X03M5<V5R
M;F%M93H@(" @(" @(" @(" @(')R,C,P-S(X)B-X03M,;V-A;"!4:6UE.B @
M(" @(" @(" @(" Q,BU*=6PM,C R,2 P-#HS-3HQ,R8C>$$[15-4(%1I;64Z
M(" @(" @(" @(" @(" Q,2U*=6PM,C R,2 Q.3HP-3HQ,R8C>$$[4V-R:7!T
M(%9E<G-I;VXZ(" @(" @(" @,BXV)B-X03M);&QU<W1R871O<B!697)S:6]N
M.B @(" Q-BXP+C F(WA!.T=R87!H:6,@='EP93H@(" @(" @(" @07)T=V]R
M:R8C>$$[)B-X03LJ*BI4:&4@<')E9FQI9VAT(&-H96-K(&ES(&-O;7!L971E
M+B!0;&5A<V4@96YS=7)E(&UA;G5A;"!C:&5C:W,@87)E(&-O;7!L971E9"!P
M97(@<')O8V5S<RXJ*BHF(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!F;VYT<R!A
M<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0F]D
M;VYI)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@8V]L;W)S(&%R92!P<F5S96YT
M(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!";&%C:R8C>$$[)B-X
M03LM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TF(WA!.T9I;&4@3F%M93H@(" @(" @(" @(" @("!G-C5U,S,N86DF
M(WA!.U5S97)N86UE.B @(" @(" @(" @(" @4E(Q,3<U-S(F(WA!.TQO8V%L
M(%1I;64Z(" @(" @(" @(" @(#$R+4IU;"TR,#(Q(#$V.C4V.C,R)B-X03M%
M4U0@5&EM93H@(" @(" @(" @(" @(#$R+4IU;"TR,#(Q(# W.C(V.C,R)B-X
M03M38W)I<'0@5F5R<VEO;CH@(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R
M(%9E<G-I;VXZ(" @(#$V+C N,"8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @
M("!&;&]W($-H87)T)B-X03LF(WA!.RHJ*E1H92!P<F5F;&EG:'0@8VAE8VL@
M:7,@8V]M<&QE=&4N(%!L96%S92!E;G-U<F4@;6%N=6%L(&-H96-K<R!A<F4@
M8V]M<&QE=&5D('!E<B!P<F]C97-S+BHJ*B8C>$$[)B-X03M4:&4@9F]L;&]W
M:6YG(&9O;G1S(&%R92!P<F5S96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @
M(" @(" @("!";V1O;FDF(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!C;VQO<G,@
M87)E('!R97-E;G0@:6X@=&AE(&1O8W5M96YT.B8C>$$[(" @(" @(" @($)L
M86-K)B-X03LF(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+28C>$$[1FEL92!.86UE.B @(" @(" @(" @(" @
M(&<V-74S,RYA:28C>$$[57-E<FYA;64Z(" @(" @(" @(" @("!R<C,W-3 W
M,28C>$$[3&]C86P@5&EM93H@(" @(" @(" @(" @,34M2G5L+3(P,C$@,34Z
M-#@Z-#@F(WA!.T535"!4:6UE.B @(" @(" @(" @(" @,34M2G5L+3(P,C$@
M,#8Z,3@Z-#@F(WA!.U-C<FEP="!697)S:6]N.B @(" @(" @(#(N-B8C>$$[
M26QL=7-T<F%T;W(@5F5R<VEO;CH@(" @,38N,"XP)B-X03M'<F%P:&EC('1Y
M<&4Z(" @(" @(" @($9L;W<@0VAA<G0F(WA!.R8C>$$[*BHJ5&AE('!R969L
M:6=H="!C:&5C:R!I<R!C;VUP;&5T92X@4&QE87-E(&5N<W5R92!M86YU86P@
M8VAE8VMS(&%R92!C;VUP;&5T960@<&5R('!R;V-E<W,N*BHJ)B-X03LF(WA!
M.U1H92!F;VQL;W=I;F<@9F]N=',@87)E('!R97-E;G0@:6X@=&AE(&1O8W5M
M96YT.B8C>$$[(" @(" @(" @($)O9&]N:28C>$$[)B-X03M4:&4@9F]L;&]W
M:6YG(&-O;&]R<R!A<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@
M(" @(" @(" @0FQA8VLF(WA!.R8C>$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&:6QE($YA;64Z(" @
M(" @(" @(" @(" @9S8U=3,S+F%I)B-X03M5<V5R;F%M93H@(" @(" @(" @
M(" @(')R,S<U,#<P)B-X03M,;V-A;"!4:6UE.B @(" @(" @(" @(" Q-2U*
M=6PM,C R,2 Q.#HQ.#HS-"8C>$$[15-4(%1I;64Z(" @(" @(" @(" @(" Q
M-2U*=6PM,C R,2 P.#HT.#HS-"8C>$$[4V-R:7!T(%9E<G-I;VXZ(" @(" @
M(" @,BXV)B-X03M);&QU<W1R871O<B!697)S:6]N.B @(" Q-BXP+C F(WA!
M.T=R87!H:6,@='EP93H@(" @(" @(" @1FQO=R!#:&%R="8C>$$[)B-X03LJ
M*BI4:&4@<')E9FQI9VAT(&-H96-K(&ES(&-O;7!L971E+B!0;&5A<V4@96YS
M=7)E(&UA;G5A;"!C:&5C:W,@87)E(&-O;7!L971E9"!P97(@<')O8V5S<RXJ
M*BHF(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!F;VYT<R!A<F4@<')E<V5N="!I
M;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0F]D;VYI)B-X03LF(WA!
M.U1H92!F;VQL;W=I;F<@8V]L;W)S(&%R92!P<F5S96YT(&EN('1H92!D;V-U
M;65N=#HF(WA!.R @(" @(" @("!";&%C:R8C>$$[)B-X03LM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TF(WA!.T9I
M;&4@3F%M93H@(" @(" @(" @(" @("!G-C5U,S,N86DF(WA!.U5S97)N86UE
M.B @(" @(" @(" @(" @<G(V,#(U-S4F(WA!.TQO8V%L(%1I;64Z(" @(" @
M(" @(" @(#$U+4UA>2TR,#(T(#$Y.C$U.C(U)B-X03M%4U0@5&EM93H@(" @
M(" @(" @(" @(#$U+4UA>2TR,#(T(# Y.C0U.C(U)B-X03M38W)I<'0@5F5R
M<VEO;CH@(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E<G-I;VXZ(" @
M(#(U+C N,"8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!!<G1W;W)K)B-X
M03LF(WA!.RHJ*E1H92!P<F5F;&EG:'0@8VAE8VL@:7,@8V]M<&QE=&4N(%!L
M96%S92!E;G-U<F4@;6%N=6%L(&-H96-K<R!A<F4@8V]M<&QE=&5D('!E<B!P
M<F]C97-S+BHJ*B8C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&9O;G1S(&%R92!P
M<F5S96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!";V1O;FDF
M(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!C;VQO<G,@87)E('!R97-E;G0@:6X@
M=&AE(&1O8W5M96YT.B8C>$$[(" @(" @(" @($)L86-K)B-X03LF(WA!.RTM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+28C>$$[1FEL92!.86UE.B @(" @(" @(" @(" @(&<V-74S,RYA:28C>$$[
M57-E<FYA;64Z(" @(" @(" @(" @("!R<C8Q-#(V,28C>$$[3&]C86P@5&EM
M93H@(" @(" @(" @(" @,34M07!R+3(P,C4@,3DZ,#0Z,C,F(WA!.T535"!4
M:6UE.B @(" @(" @(" @(" @,34M07!R+3(P,C4@,#DZ,S0Z,C,F(WA!.U-C
M<FEP="!697)S:6]N.B @(" @(" @(#(N-B8C>$$[26QL=7-T<F%T;W(@5F5R
M<VEO;CH@(" @,C4N,"XP)B-X03M'<F%P:&EC('1Y<&4Z(" @(" @(" @($9L
M;W<@0VAA<G0F(WA!.R8C>$$[*BHJ5&AE('!R969L:6=H="!C:&5C:R!I<R!C
M;VUP;&5T92X@4&QE87-E(&5N<W5R92!M86YU86P@8VAE8VMS(&%R92!C;VUP
M;&5T960@<&5R('!R;V-E<W,N*BHJ)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@
M9F]N=',@87)E('!R97-E;G0@:6X@=&AE(&1O8W5M96YT.B8C>$$[(" @(" @
M(" @($)O9&]N:28C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R<R!A<F4@
M<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0FQA8VLF
M(WA!.R8C>$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM)B-X03L\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z
M06QT/@H@(" @(" @(" \+V1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" \>&UP
M5%!G.DY086=E<SXQ/"]X;7!44&<Z3E!A9V5S/@H@(" @(" @(" \>&UP5%!G
M.DAA<U9I<VEB;&54<F%N<W!A<F5N8WD^1F%L<V4\+WAM<%109SI(87-6:7-I
M8FQE5')A;G-P87)E;F-Y/@H@(" @(" @(" \>&UP5%!G.DAA<U9I<VEB;&5/
M=F5R<')I;G0^5')U93PO>&UP5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0^"B @
M(" @(" @(#QX;7!44&<Z36%X4&%G95-I>F4@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" \<W1$:6TZ=SXR,30N,#(S-C$V/"]S=$1I
M;3IW/@H@(" @(" @(" @(" \<W1$:6TZ:#XS,#$N.34X.#DS/"]S=$1I;3IH
M/@H@(" @(" @(" @(" \<W1$:6TZ=6YI=#Y0;VEN=',\+W-T1&EM.G5N:70^
M"B @(" @(" @(#PO>&UP5%!G.DUA>%!A9V53:7IE/@H@(" @(" @(" \>&UP
M5%!G.D9O;G1S/@H@(" @(" @(" @(" \<F1F.D)A9SX*(" @(" @(" @(" @
M(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @
M(" @(" @(" @(#QS=$9N=#IF;VYT3F%M93Y";V1O;FD\+W-T1FYT.F9O;G1.
M86UE/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=$9A;6EL>3Y";V1O
M;FD\+W-T1FYT.F9O;G1&86UI;'D^"B @(" @(" @(" @(" @(" @(#QS=$9N
M=#IF;VYT1F%C93Y2;VUA;CPO<W1&;G0Z9F]N=$9A8V4^"B @(" @(" @(" @
M(" @(" @(#QS=$9N=#IF;VYT5'EP93Y4>7!E(#$\+W-T1FYT.F9O;G14>7!E
M/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z=F5R<VEO;E-T<FEN9SXP,#$N
M,# R/"]S=$9N=#IV97)S:6]N4W1R:6YG/@H@(" @(" @(" @(" @(" @(" \
M<W1&;G0Z8V]M<&]S:71E/D9A;'-E/"]S=$9N=#IC;VUP;W-I=&4^"B @(" @
M(" @(" @(" @(" @(#QS=$9N=#IF;VYT1FEL94YA;64^0D1?7U]?7U\N4$9"
M.R!"1%]?7U]?7RY01DT\+W-T1FYT.F9O;G1&:6QE3F%M93X*(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D)A9SX*(" @(" @
M(" @/"]X;7!44&<Z1F]N=',^"B @(" @(" @(#QX;7!44&<Z4&QA=&5.86UE
M<SX*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D^0FQA8VL\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @
M(" @(" \+WAM<%109SI0;&%T94YA;65S/@H@(" @(" @(" \>&UP5%!G.E-W
M871C:$=R;W5P<SX*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @
M(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @
M(" @(" @(" @(" \>&UP1SIG<F]U<$YA;64^1&5F875L="!3=V%T8V@@1W)O
M=7 \+WAM<$<Z9W)O=7!.86UE/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG
M<F]U<%1Y<&4^,#PO>&UP1SIG<F]U<%1Y<&4^"B @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP
M5%!G.E-W871C:$=R;W5P<SX*(" @(" @(" @/&EL;'5S=')A=&]R.D-R96%T
M;W)3=6)4;V]L/D%D;V)E($EL;'5S=')A=&]R/"]I;&QU<W1R871O<CI#<F5A
M=&]R4W5B5&]O;#X*(" @(" @(" @/'AM<$U-.D1O8W5M96YT240^>&UP+F1I
M9#HS8V%B,C@P-2UC-S(P+34W-#,M.&5E-RTR.38T-6(X8C8T,64\+WAM<$U-
M.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I);G-T86YC94E$/GAM<"YI
M:60Z,V-A8C(X,#4M8S<R,"TU-S0S+3AE93<M,CDV-#5B.&(V-#%E/"]X;7!-
M33I);G-T86YC94E$/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N
M=$E$/GAM<"YD:60Z-S8Y,D0R03@W-T4R14(Q,3A"-#4Y.38S,#-&-#9!1$$\
M+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E
M;F1I=&EO;D-L87-S/F1E9F%U;'0\+WAM<$U-.E)E;F1I=&EO;D-L87-S/@H@
M(" @(" @(" \>&UP34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" \<W12968Z:6YS=&%N8V5)1#YX;7 N:6ED
M.F(T,S X-#$Q+60R,#$M8S8T-RTY-&4S+6$V8F,Y,C)A8V5D-SPO<W12968Z
M:6YS=&%N8V5)1#X*(" @(" @(" @(" @/'-T4F5F.F1O8W5M96YT240^>&UP
M+F1I9#IB-#,P.#0Q,2UD,C Q+6,V-#<M.31E,RUA-F)C.3(R86-E9#<\+W-T
M4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O
M8W5M96YT240^>&UP+F1I9#HW-CDR1#)!.#<W13)%0C$Q.$(T-3DY-C,P,T8T
M-D%$03PO<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \
M<W12968Z<F5N9&ET:6]N0VQA<W,^9&5F875L=#PO<W12968Z<F5N9&ET:6]N
M0VQA<W,^"B @(" @(" @(#PO>&UP34TZ1&5R:79E9$9R;VT^"B @(" @(" @
M(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C
M=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP
M+FEI9#HW-CDR1#)!.#<W13)%0C$Q.$(T-3DY-C,P,T8T-D%$03PO<W1%=G0Z
M:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R
M,2TP-RTQ,E0P,#HQ,3HU,BLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T
M;W(@0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @
M(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,V-A8C(X,#4M
M8S<R,"TU-S0S+3AE93<M,CDV-#5B.&(V-#%E/"]S=$5V=#II;G-T86YC94E$
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(U+3 T+3$U5#$Y
M.C T.C,P*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B R-2XP("A7
M:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @
M(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @
M(" @/"]X;7!-33I(:7-T;W)Y/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*
M(" @/"]R9&8Z4D1&/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @( H\/WAP86-K970@96YD/2)W(C\^_]L 0P &! 4&!00&!@4&!P<&" H0
M"@H)"0H4#@\,$!<4&!@7%!86&ATE'QH;(QP6%B L(",F)RDJ*1D?+3 M*# E
M*"DH_]L 0P$'!P<*" H3"@H3*!H6&B@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H_\  $0@$<0,F P$B  (1 0,1
M ?_$ !P  0$! 0$! 0$!           '!@4$ P(( ?_$ %P0  $# P$$ PH*
M!P4& P8$!P ! @,$!1$&!Q(A,1,700@4(E%45E=AE-$6,G%U@9*3E=+3%38W
M.)&QLB-"4G2A,S1B=K/!)'*"-4-5<Z+"&%-CM/ E)D1%\<3_Q  5 0$!
M                 ?_$ !@1 0$! 0$                1 4$Q_]H # ,!
M  (1 Q$ /P#^J0                          )+W3D;9MG,$4B98^Y4[5
M^15<5HE'=+?L^I?G2F_FX&.3U':(\@J?:G^\=1VB/(*GVI_O*:"I4RZCM$>0
M5/M3_>.H[1'D%3[4_P!Y30"IEU':(\@J?:G^\=1VB/(*GVI_O*: 5,NH[1'D
M%3[4_P!XZCM$>05/M3_>4T J9=1VB/(*GVI_O'4=HCR"I]J?[RF@%3+J.T1Y
M!4^U/]XZCM$>05/M3_>4T J9=1VB/(*GVI_O'4=HCR"I]J?[RF@%3+J.T1Y!
M4^U/]XZCM$>05/M3_>4T J9=1VB/(*GVI_O'4=HCR"I]J?[RF@%3+J.T1Y!4
M^U/]XZCM$>05/M3_ 'E- *F74=HCR"I]J?[QU':(\@J?:G^\IH!4RZCM$>05
M/M3_ 'CJ.T1Y!4^U/]Y30"IEU':(\@J?:G^\=1VB/(*GVI_O*: 5,NH[1'D%
M3[4_WCJ.T1Y!4^U/]Y30"IEU':(\@J?:G^\=1VB/(*GVI_O*: 5,NH[1'D%3
M[4_WCJ.T1Y!4^U/]Y30"IEU':(\@J?:G^\=1VB/(*GVI_O*: 5,NH[1'D%3[
M4_WCJ.T1Y!4^U/\ >4T J9=1VB/(*GVI_O'4=HCR"I]J?[RF@%3+J.T1Y!4^
MU/\ >.H[1'D%3[4_WE- *F74=HCR"I]J?[QU':(\@J?:G^\IH!4RZCM$>05/
MM3_>.H[1'D%3[4_WE- *F74=HCR"I]J?[QU':(\@J?:G^\IH!4RZCM$>05/M
M3_>.H[1'D%3[4_WE- *F74=HCR"I]J?[QU':(\@J?:G^\IH!4RZCM$>05/M3
M_>.H[1'D%3[4_P!Y30"IEU':(\@J?:G^\=1VB/(*GVI_O*: 5,NH[1'D%3[4
M_P!XZCM$>05/M3_>4T J9=1VB/(*GVI_O'4=HCR"I]J?[RF@%3+J.T1Y!4^U
M/]XZCM$>05/M3_>4T J9=1VB/(*GVI_O'4=HCR"I]J?[RF@%3;N>+936:^[0
M+=0,<REIKC'%&USE<J-1'XXKS+22/8E^N6TKYU9_)Y7"*
M                                 $H[I;]GU+\Z4W\W%7)1W2W[/J7Y
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
M=JHG;CGA./#AE3]4T\533QST\C989&H]CV+E'(O)44#Z
M        P>Q+]<MI7SJS^3RN$CV)?KEM*^=6?R>5PB@
M                              !*.Z6_9]2_.E-_-Q5R4=TM^SZE^=*;
M^;@8VX *@                     Q6UN[26_3=/14SW1U%WK8;:Q[5PK4D
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
MJN41RO3.5Y+CA@YFBZ1\VU_7ES:B][L;2TB.['/2)JN3Z,)_$"D  (
M               ,'L2_7+:5\ZL_D\KA(]B7ZY;2OG5G\GE<(H
M                                      2CNEOV?4OSI3?S<5<E'=+?
ML^I?G2F_FX&-N "H                     /+=;?376VU-!71I+35$:QR-
M7M1?Y+ZSYV6.MAHT@N+VRRPKN-G1?]LU$X/5.QWC3EE,IP4]P    <?5DUZI
M[++)IBDI:NYHYNY%4O5K%;GPN.4XX]?N.P .9I^BGI*)[ZY6+7U4BU%1T:Y:
MCUPB-1>U&M1K47M1N3I@                      'PKG5#*21:*-DE1C#&
MO=NMRJXRJ^).?T'EL%ICL]"L#'K+-+(Z>HF5,++*Y<N<OBX\D[$1$[#H@
M                     #![$OURVE?.K/Y/*X2/8E^N6TKYU9_)Y7"*
M                                            $H[I;]GU+\Z4W\W%
M7,YK[2%#K:P_HFZ3U4$"3,F1],Y&O1S<XXJB^/Q ?L&&ZC[;YUZO^\4_ .H^
MV^=>K_O%/P%I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/
MP#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K
M_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V
M^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!A
MNH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I
M&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q
M3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7
MJ_[Q3\ I&Y!ANH^V^=>K_O%/P#J/MOG7J_[Q3\ I&Y!.+]L;H+?8[C60ZJU:
MZ6GII)F(ZX)A5:U53/@\N!Q]F>RZFU1H6T7FOU/JF.JK(E>]L-?AB+O*G!%:
MJ]GC%(KX,-U'VWSKU?\ >*?@'4?;?.O5_P!XI^ 4C<@PW4?;?.O5_P!XI^ =
M1]M\Z]7_ 'BGX!2-R##=1]M\Z]7_ 'BGX!U'VWSKU?\ >*?@%(W(,-U'VWSK
MU?\ >*?@'4?;?.O5_P!XI^ 4C<@PW4?;?.O5_P!XI^ =1]M\Z]7_ 'BGX!2-
MR##=1]M\Z]7_ 'BGX!U'VWSKU?\ >*?@%(W(,-U'VWSKU?\ >*?@'4?;?.O5
M_P!XI^ 4C<@PW4?;?.O5_P!XI^ =1]M\Z]7_ 'BGX!2-R##=1]M\Z]7_ 'BG
MX!U'VWSKU?\ >*?@%(W(,-U'VWSKU?\ >*?@'4?;?.O5_P!XI^ 4C<@PW4?;
M?.O5_P!XI^ =1]M\Z]7_ 'BGX!2-R##=1]M\Z]7_ 'BGX!U'VWSKU?\ >*?@
M%(W(,-U'VWSKU?\ >*?@'4?;?.O5_P!XI^ 4C<@PW4?;?.O5_P!XI^ =1]M\
MZ]7_ 'BGX!2-R##=1]M\Z]7_ 'BGX!U'VWSKU?\ >*?@%(_&Q+]<MI7SJS^3
MRN&0V>:!MVAF7%+=67"K?7R-EFDK96R.5S45.:-3Q]N37D
M
M                 <G5_P"J=[_R,_\ TW&8V#?LCTU_EW?UN-/J_P#5.]_Y
M&?\ Z;C,;!OV1Z:_R[OZW ;T
M
M                                    !R=7_JG>_P#(S_\ 3<9C8-^R
M/37^7=_6XT^K_P!4[W_D9_\ IN,QL&_9'IK_ "[OZW ;T
M
M                                                         !R=
M7_JG>_\ (S_]-QF-@W[(]-?Y=W];C3ZO_5.]_P"1G_Z;C,;!OV1Z:_R[OZW
M;T
M
M              !R=7_JG>_\C/\ ]-QF-@W[(]-?Y=W];C3ZO_5.]_Y&?_IN
M,QL&_9'IK_+N_K<!O0
M
M                              ')U?\ JG>_\C/_ --QF-@W[(]-?Y=W
M];C3ZO\ U3O?^1G_ .FXS&P;]D>FO\N[^MP&])%W1U77Z?T2^[V6Z7&BK754
M42K#4N1NZJ.RB-SA.2<BND>[JS]E:_YZ'^3@8H5WOT.G]$37NO5SXZ2C2=Z9
MXO7=X)GQJN$^DG\E\O,6QUFNN_IG7GHVU[HED7O=8UD_V/1YW4;N+C>^-GCD
M[.UV@GN6Q"[4]*USI4H8IL-YJC%:]W^C5,S5N3_\*35RF/T.Q/\ 5 KMZPVB
MH^SZ,BL,JPU>JZB&.*54174\3E;TCDSPWDWD:GKRO8>J^ZA?HS:'IFU25$\U
MHO[9*?=J)72NAJ&JW=<USE5<.WT:J9QR5,<<R.:PUML787453'I&D\<;][^X
MY\S9&HOB56N_^E3:[>:&:Y;2=EU+2HJRK722+CFUK7PN<[Z$:J_0!WM6ZBNU
M\VDTFA].54E##!"E9=ZZ)$Z2./FV-BJBHU5RWCC/A)XE.I^D+KI^UWJ6HO$%
M3;K;*L;)ZRG62=R;C'(W+'-21V\_<1,(JJB(JJI[YM&=%K.MU':KE)0U5?3L
MIZQG0MD1Z,PC7-S\5R(B)VIPY'#J):.6>LK5:]VE]*)+4.RN\M96L17/<JK\
M;H^/'MD<O^$(TF@[?=*>UOKM1SNEO->Y)IV9PRG3'@Q,;R1&IS\:Y7*FE(MH
MIEUU#HZX:YU!7UK+E6H]]JIH:A\<5*U%5L36L141RN?A/"1=Y%3/-2T@
M
M                                                        0?:3
MMP@LU5?=,W#3M;'5MCDITDZ9NZY'-5&O3AR5%13,[*]N%-9M-V+2\.GZVNKH
M\4[%BE:G2/<]<814]9I^ZFT)^E[#'J>W19KK:W=J4:G&2GSS_P#2JY^15\1E
M^Y2T)WQ5S:ON,7]E JP4".3XS^3Y/H3P4]:KX@K^GHU<K&J]J-<J)E$7.%^4
MRVM]#T.LZ-U%>JVO6@<]LG>T3F,:CFIA%1=S>[5[>TU0"/#:[<M#2+3R5E16
M1X1K>^$9X+43&/!:WA\N3@IH.U_HYMJ6:J=86R]*EK5S.@SO;Z-^+OJS>X[N
M]CLQC@:P <V_V.AOMN[RN$2NC:]LL;F+NOBD:N6O8O8Y%Y+_ -CS4.FZ>"\M
MNU945%PN3(5@BGJ=S,4:KE48UC6M3*\UQE>6<<#M@#S7.GEJK?4T]-4OI)I8
MU8V=C45T:JF-Y$7AE.P\M'8;=2:=;8XZ=JVU(%IW1.X[[%3#MY>U5RN5[553
MI@#.:>TA16.DHZ2&IK:FCH?]T@J9&N9!SQC#45V,\%<KE3L-&
M
M             $!V<Z?U'K>U7"Z3:^U!0JRX3TS889<M1K53'-?6:OJNOWI+
MU/\ 73WCN<OU+NGSQ5?S:5,*EG5=?O27J?ZZ>\=5U^])>I_KI[RI@(EG5=?O
M27J?ZZ>\=5U^])>I_KI[RI@"6=5U^])>I_KI[QU77[TEZG^NGO*F )9U77[T
MEZG^NGO'5=?O27J?ZZ>\J8 EG5=?O27J?ZZ>\=5U^])>I_KI[RI@"6=5U^])
M>I_KI[QU77[TEZG^NGO*F )9U77[TEZG^NGO'5=?O27J?ZZ>\J8 EG5=?O27
MJ?ZZ>\=5U^])>I_KI[RI@"6=5U^])>I_KI[QU77[TEZG^NGO*F )9U77[TEZ
MG^NGO'5=?O27J?ZZ>\J8 EG5=?O27J?ZZ>\=5U^])>I_KI[RI@"6=5U^])>I
M_KI[QU77[TEZG^NGO*F )9U77[TEZG^NGO'5=?O27J?ZZ>\J8 E$VRF]SPR0
MS;2-2R12-5CV.<BHY%X*BIGD?&V;'[G:Z&&BMNT+4-+20INQPQ*C6M3GP1%*
MZ )9U77[TEZG^NGO'5=?O27J?ZZ>\J8 EG5=?O27J?ZZ>\=5U^])>I_KI[RI
M@"6=5U^])>I_KI[QU77[TEZG^NGO*F )9U77[TEZG^NGO'5=?O27J?ZZ>\J8
M EG5=?O27J?ZZ>\=5U^])>I_KI[RI@"6=5U^])>I_KI[QU77[TEZG^NGO*F
M)9U77[TEZG^NGO'5=?O27J?ZZ>\J8 EG5=?O27J?ZZ>\=5U^])>I_KI[RI@"
M6=5U^])>I_KI[QU77[TEZG^NGO*F )9U77[TEZG^NGO'5=?O27J?ZZ>\J8 E
MG5=?O27J?ZZ>\=5U^])>I_KI[RI@"6=5U^])>I_KI[QU77[TEZG^NGO*F )9
MU77[TEZG^NGO'5=?O27J?ZZ>\J8 EG5=?O27J?ZZ>\X]KH;[I7;)IJSU6K;Q
M>:*NI:B:2.KD\'+6.QPSQX\2UDLU5^\%HCYOJ_Z7 5,
M                                         2SN<OU+NGSQ5?S:5,EG
M<Y?J7=/GBJ_FTJ8          R6H=HFFM.W"*AO=;/1U,KE;$V2CFQ)A<>"N
MYAR9[44#6@Y\MWIHK:E<^.L2#Q=Z2](G/BK-W>1.'-4.37:XLE#9?TO625T-
MMW4=WP^WU"-1JXPY? X(N\F% TP.#8-6VC4%K=<;-+4U5$UJN25E)+A^%5%1
MN6^$N47@F5/O:M14%U=*E&E6J1*]KWR4<L;$5JX<F\YJ)E%X8SG@OB ZX,3'
MM1TG)9I;NROJ76J)4:^K2@J.B157&-[<QS5$/J_:7I>.EH*J6MJ8Z2O<UE-.
M^@G;'*KEPB(]68_U V(!R[M?K?:ZFGI:F5SJVHRL--"Q9)9$3FJ-:BKA.UR\
M$\8'4!GUU?:8[A2T%9+/1U]5(D<%/4P/C=*J_P"'*8<B8XJBKCAG&3K72XT=
MJHGU=QJ(Z>G9A%>]<<57"(GC55X(B<54#U X<FJ;? C'5S:NA@D<C&3U=,^*
M-55<(BN5,-RO!-[''@="ZW*"UTJU-4DZQ)S6&!\JHF%7*HQ%5$X<^0'L!FM(
M:ZT[K"6KBT[<6U<E*C5F;T3XU:BY1/C(F>2\C\:LU]IO2=9!27^Y)2U$[=^-
MG0R2*J95$^*U<<47GXE U //0U<=; DT3)V-RJ8FA?$[ZKD1?]#C:JUE9=*P
M]-?ZB>DI\HWIEI97QY7.$WFM5,\%X9 T(./2:CH:NUMN%,RNDI7[JL<E#-EZ
M.3*.1NYE4QVHF#P:4UYI_5;G)IZKFK6L=N/D923(QBXSASE:B)P\:@:< YFH
M;Y0Z>MDMPNKYHZ2)%=))' ^5&(B955W47">M0.F#GZ>O-%J"S4MUM<JRT52W
M?B>K5:KDRJ9PO%.1X-7ZOL^D:)*N_33T],JHG2MIY)&Y7DBJUJHBKXE [X/!
M5WFW45!!6UU;3TE+.K&QR5$B1HY7?%3*KS7Q'O     >.[7*GM5*M35I/T+<
M[RPP/E5J(BJJJC$543"<^0'L!F]*ZVL6JV*_3]3/60H]8UF;22MC1R)E45[F
MHB+A4[>U#05$T5-!)/42,BAC:KWR/<C6M:B9555>2(!] ?"@K*:X4<5705$-
M32RMWHYH7H]CT\:*G!3[@ #R55SH:2LI:2JK::&JJE5*>&25&OE5.>ZBKE<>
MH#U@   >:Y5T-NHI*JI2588TR[HHG2N1/'NM15 ](.-I+4UKU9:?TG8JAU11
M+(Z))%C<S+F\^#D1>T[(         EFJOW@M$?-]7_2XJ9+-5?O!:(^;ZO\
MI<!4P
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
MZ7%3)9JK]X+1'S?5_P!+@*F
M                     )9W.7ZEW3YXJOYM*F2SN<OU+NGSQ5?S:5,
M    ?XYK7M5KVHYJ]BID_P! 'S2GA145(HT5/^%#]/BCDQOL:['C3)^@!^.B
MCW-SHV;G^'' _P ;!$UR*V)B*G:C4/H /P^*-ZY?&QR^-4R?ZR*.//1L:W//
M"8/T /G#!%"KUABCC61RO?N-1-YWC7QJ?[/#%41.BGC9+&[@YCVHY%^5%/V
M/A34=-30I%34\,,2+O(R-B-;GQX0^X 'FIK?14TSYJ:CIX97_&?'$UKG?*J(
M?=[&/3#VM<GB5,GZ 'Y;&QJ8:QJ)G.$3M/RZ")SE5T3%5>U6H?0 ?XQC6)AC
M4:GB1,'Y?#&]<OC8Y?&K44_9\*FK@II((YI$;)._<C9S5Z\^")XDXJO8!].A
MBW5;T3-U>.-U,!L,3'(K8F-5.U&HAG*K7>G*6YQ6VIN*Q7"7C'3/IY4D>G'B
MUN[E>2\O$>VCU19:NXMM\=PA9<'-WFTLV8I7)XT8]$54X=B =*IHJ6I>Q]33
M03/9\5TD:.5OR9Y'U?&QZ(CV-<B=BIDS]_UKI_3U0V"]W%M%(]=UG31/1'KA
M%PU<8=S3DJG4;=:5UO=6IT_0(N%_\/)O\\?$W=[_ $ ]C(V,148QK47FB)C)
M\(:"C@8YD-)3QL<[>5K(T1%7Q\N9S&ZKM#J%]:D\ZTK,[TO>DVZF,Y7XO),+
ME>28/S8-7634+'/LE;W[$W*+)##(K,HF53>W<9XIPSGB!VEIX51$6*/AR\%
ML$*XS%'PY>"A^:.J@K::.HI96RPO3+7MY+__ !XC[ ?-8(5QF*-<</BH3_4^
MG&5FO6W"_P!A@O=B_1Z4].WO=DSJ:5'JKE5B\51R8PJ9QC'#.5H@ Q6F=)VR
MAU,EXM-@IK)#'2OID;'"R)]0KW,<KG-9P1&[B8SQ\)>"83.S>QCTP]K7)XE3
M)^@!\N]X/_R8_JH?[T$.,=%'CGC=0^@ ^?00XQT4>/%NH.@APB=%'A.S=0^@
M ^:P0KC,4:XX)X*!8(57*Q1JO_E0^@ \]514M6UC:JF@G:Q<M22-'(U?5GD?
M2:"*>%T4\3)(G)A6/:BM5/D4^@ ^=/!#31)%3Q1Q1IR8QJ-1/H0_"T5*M2M0
MM-"M0J;JR]&F\J>+/,^X _$<,<7^RC8SL\%J(?L          2S57[P6B/F^
MK_I<5,EFJOW@M$?-]7_2X"I@
M                     "6=SE^I=T^>*K^;2IDL[G+]2[I\\57\VE3
M                         !AMG=S^$UXU+?'+O10UK[71^)L,2)O.3_SO
M557QHUOB-R2SN<X9*31MUHJC*5%)>:J&5%Y[R*W/\P,;M1J(:7NE]&3U,C8H
M64L:N>Y<(B;\QZML%))M!UQI.@T?,R2KMLCYZJM:[=;3M5S%:N]_>5-U5PW/
M8>?:-+&O=.:*>DC%:E-'E<\$\*8^O=-R/J[AI&#33G2ZH;4O=3]Z+F9K,)QX
M<43>QSX<%]85KNZ.TU\(=F5=+"S>J[8J5L6$X[K<H]/J*Y?H0^VA-9RWK8[0
M76!Z/NSHFT"9XYJMY(FJORN5KE]2E!BA=/;60W!K)'R1(R=J)X+E5,.3Y.9
M]A6G;E9MH&IM.5&5LUDK._(][^]*]KF1+\BQKO?*UH19+[116W9_<:&GST--
M;)8F9YX;$J<?7P)OW)?[,JGYRE_HC*AK1[&:1O>^YK<T,Z)E<9_LW$M[DM[.
MK6I9O-W_ -(RKNYX_$C"ME!<_P!#;5Y+(JXI+U1+71-[&U$;MV3'_F9NN7UM
M5>U3<DKU9!)5=T!HCH<KWK05<\N.QBHK$S]*HA5 @
M          $LU5^\%HCYOJ_Z7%3)9JK]X+1'S?5_TN J8
M                                           EG<Y?J7=/GBJ_FTJ9
M+.YR_4NZ?/%5_-I4P                              9NDM;[)J:MJZ&
M%7T%W>V2I8SG#4(W=Z3':US4:CO$K47DJJFD '-6P6=RJJVFWJJ\55:9GN/1
M1VZBH5<M%1TU.KN?11-9G^"'J  ^4=/#%---'#&R6;'2/:U$<_"83*]N$/J
M//6T-+7,:RMI8*AC5RC9HT>B+X^)\:>U6VA>L]);Z6&1J+X4,#6NQXDPF3W
M#.V"TR/O==J&XQ='7U<3*>&)515IZ=JJJ,54X;SG*KG8X<DX[N5T0
M                        )9JK]X+1'S?5_P!+BIDLU5^\%HCYOJ_Z7 5,
M                                                          2S
MN<OU+NGSQ5?S:5,CUHV6:LL3*J"P[07T-'-425/0MMC'HCGKE>+G*OB/=\!M
MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7X
MA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_
M=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+
MTGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^
M VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5
M,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(
MOQ 5,$L^ VT+TGR_=$7XA\!MH7I/E^Z(OQ 5,$L^ VT+TGR_=$7XA\!MH7I/
ME^Z(OQ 5,$#UU2;0=+3Z?C7:'-5?I:Y16[/Z-B9T6_GP^W.,<N'RFI^ VT+T
MGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^
MVT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+
M\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y
M?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:
M%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6
M? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@
M*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=$7X@*F"6? ;:%Z3Y?NB+\0^ VT+TGR_=
M$7X@*F2S57[P6B/F^K_I</@-M"])\OW1%^(^FG=G%]I=<6S4>H]7NO4M!%+%
M'&ZA;#P>U47BUWKSR IX
M                                                       )7MT_
MWW9[_P RTO\ W*H2O;I_ONSW_F6E_P"Y5
M
M                                               "5[=/]]V>_P#,
MM+_W*H2O;I_ONSW_ )EI?^Y5
M
M                                      "5[=/]]V>_\RTO_<JA*]NG
M^^[/?^9:7_N50
M
M                           E>W3_ 'W9[_S+2_\ <JA*]NG^^[/?^9:7
M_N50
M
M                  E>W3_?=GO_ #+2_P#<JA*]NG^^[/?^9:7_ +E4 \]=
MWTD"]X) LV4_VRJC<?1Q,/LNUU6:ONNJ:&OH:>E?9:M*5%A>YR2+O/15XHG^
M#_4H!$NYY_7#:A\\+_U)@*/>M4)!JFWZ:MK8Y;M5POJ7K(J[E/"WAON1.*JJ
M\$;P[>*8X_K3.J&7.]7BQUC&07BU/9TT;%RV2-[4<R1F>.%1>*=B\./!5F.G
M))W]U=J5)U7=9:VMCSV,W8%X?2JG/N,];!W26IUMRN21;$]5W?5 Q6__ %(T
M*IE'K*IO5-?:_3M-3U%OM$SX,R.5'5DD;4<](U3@U$RB(Y<Y7L1.)V;3JRTW
M+2$>IH:E&6EU.M0Z5_#HVMSO([UHJ*BIXT)CW,O'8Y69\JJ/Z6F2V2V"Z:N[
MG/4%DH9DCGEKG)3=(N&N1O1/5F>Q%5%3Y5 J>G=?W6\VZ*_1Z=5NFJBH2"!Z
M5&:MR*]&-DZ)41NZKE1,([/;Q0ZESU;52WJW66R6VH2NJU65\U9%N1T\#53?
M>K<HY5XHUO!$5R\^"GPCE=:],T,UXM[K-9[-!&]U,KV222R,1$8QJ,54W4=A
M4X[SG;O!.W,7#4=PTW6T44=%%6:_U5(CF4TKEZ*B@;G=:]4X[C$WLX^,[?4(
MKX.+8*FY=]55!>9*2>J@CBEZ>EB=$Q[7[R8W'.<J*BL7MXHJ<CM
M
M                                                  \]QKZ2V4<E
M7<JJ"DI(\;\T\B1L;E<)ERJB)Q5$/0>6ZV^FNMMJJ"OB;-25,;HI8W<G-5,*
M!&MLNK=.7"LT,Z@U!:*I*;4%--,L-9&_HHTSE[L.X-3QKP*I:]6Z<NU8VDM>
MH+16U3D56PT]9'(]41,KAK7*I_"VT;2E3HO5U?9JK><V)V]!*J?[6)?BN_AS
M]:*A_2'<M:$_0VGGZFN$6*^YMW:=')QCI\YS_P"I4S\B-\85;:YU4RG5:&&&
M:?*89-*L353M\)&N7_0F^S+1>H-(Z@U/6U;;5/!>Z[OI4BJI$= W?>JIA8L.
M7#_&G(IX",=>-*2,UU1ZNL[8G5[*9U%54\CMQ)XE7+51V%PYJHG-,*G#*8/U
MI?2;J35E\U3=.B6ZW-&0MCB57,IX&-1$8CE1-Y5W455PB9PB<LKKP!/K%I&Y
M:3M=[L^G&4DEOKYY9Z5\TJL6D61J(K5:C5WFM5,IA45>2XYFCT)I>CT=I:AL
MEO57Q4[?"D<F%D>JY<Y?E5>78F$[#O #-W2TU=YU31NKF-;9+<C:B)F\BK4U
M/'=<Y.QL:<41>;E1?[J'&O.D*_K1HM86Y*2J5E ZA?35,KHNC7>54D8Y&N[%
M5%3"<S>@#GV>@DI$J)JJ5LU;5/Z29[4PU,(B-:U.QJ(B?*N5[3H
M
M               !&[-M.UK?XZJHT_H".NHH*F2FZ;]*QQY<Q<+P<B+XCH?#
M':9Z,X_OF$_WN<OU+NGSQ5?S:5,"5_#':9Z,X_OF$?#':9Z,X_OF$J@ E?PQ
MVF>C./[YA'PQVF>C./[YA*H )7\,=IGHSC^^81\,=IGHSC^^82J "5_#':9Z
M,X_OF$?#':9Z,X_OF$J@ E?PQVF>C./[YA'PQVF>C./[YA*H )7\,=IGHSC^
M^81\,=IGHSC^^82J "5_#':9Z,X_OF$?#':9Z,X_OF$J@ E?PQVF>C./[YA'
MPQVF>C./[YA*H )7\,=IGHSC^^81\,=IGHSC^^82J "5_#':9Z,X_OF$?#':
M9Z,X_OF$J@ E?PQVF>C./[YA'PQVF>C./[YA*H )7\,=IGHSC^^81\,=IGHS
MC^^82J "5_#':9Z,X_OF$?#':9Z,X_OF$J@ _F_:98M;:^JK147'9ND$M#+E
MSH[O JS0YRZ)5[,KR7LROC-U#JS:3#"R*'9A"R-C4:UK;Q"B-1."(B%6 $K^
M&.TST9Q_?,(^&.TST9Q_?,)5 !*_ACM,]&<?WS"/ACM,]&<?WS"50 2OX8[3
M/1G']\PCX8[3/1G']\PE4 $K^&.TST9Q_?,(^&.TST9Q_?,)5 !*_ACM,]&<
M?WS"/ACM,]&<?WS"50 2OX8[3/1G']\PCX8[3/1G']\PE4 $K^&.TST9Q_?,
M(^&.TST9Q_?,)5 !*_ACM,]&<?WS"/ACM,]&<?WS"50 2OX8[3/1G']\PCX8
M[3/1G']\PE4 $K^&.TST9Q_?,(^&.TST9Q_?,)5 !*_ACM,]&<?WS"/ACM,]
M&<?WS"50 2OX8[3/1G']\PCX8[3/1G']\PE4 $K^&.TST9Q_?,(^&.TST9Q_
M?,)5 !*_ACM,]&<?WS"?O3VT/4DVN[7IO4^DF69]?%+-'(E>V=<,:J\FICFF
M.*E1)9JK]X+1'S?5_P!+@*F
M                     )9W.7ZEW3YXJOYM*F2SN<OU+NGSQ5?S:5,
M
M        2S57[P6B/F^K_I<5,EFJOW@M$?-]7_2X"I@
M                                        "6=SE^I=T^>*K^;2IDL[
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
MJOW@M$?-]7_2XJ9+-5?O!:(^;ZO^EP%3
M                              $L[G+]2[I\\57\VE3)9W.7ZEW3YXJO
MYM*F            ^=5$Z:G?&R:2!SDPDD>[O-]:;R*G\44^@ PUFV:6VSZE
MK[_;[E=8[K7Y[YF5\3NDRY'+X*QX3BB<D0U%\M;KM2.IOTA6T<3V.9)WJK&J
M]')CFYJJGRICF=$ <N"T+#9UMS*^JW$1&MDW(D<QB83<1$9N8PF/B]IF]$;-
M+3HNJJ);!77.%E2YKIX72,=')C./!W.'->6#< #AZMTW!JBUS6VNK*R*AG8L
M<T4"L1)$SGBJM54Y=BH?+1>E*;2-KAMELK*U]N@:YL5/.YCD9O.5RJBHU'*N
M57FJ\S0@#+Z=T/:[#JJ^7^BDJW5MW<CIVRR[S&X7/@ICQ^-5QV80]]]TW07F
MJHZR;I:>Y4:JM-6T[D;+%G@J(JHJ*U>UKD5%\1V0!E+WHBDO].R"_P!QN5PC
MC>V6)KGLB;&]JY1^(VM15_\ -E.9VM062WZ@MDE!=J9M13/5'85516N3DYKD
MXM<G8J<3H@#-UNE?TA0.H+I>KK66][=R6G>Z)B2L_P +GL8UZHO;Q3/;DZ\E
MN8VW145!+);H8D:R/O5K$W&HF$:B.:J(GT'M &6GT/;:O2GP<N,U76VM$B:R
M.969C;&J*U$5K4_PIG.5/AKO9_;=;T\=-?:NO6CBD26.GA>QC6/1JMRB[F]R
M5>:]IL !X[30NM](VG6KJ*IK<(UT^YO-1$1$3P6M3'#Q9,[M!L<E<MFO-%$Z
M6X6.L2K9&U/"EB5-V6-/6K5RGC5J)VFN '!O=LI-86!U.EPJ&VRMA<R3O96(
MDS')A457-54[>6%/+I#1E+I*S?HJS7"XLH6M>D<<CHW=&YRY5R+N9SG//*<>
M1IHHHXFJV)C6-5RN5&IC*JN57Y55<GZ P]HV:VVTZIK=145QNK+M6HK:B97Q
M*DB*J*J;JQX3*M3DB'ZU-LXMFI+Y07:ZU]S?66^7I:16/C:V%=Y'(B)N<414
M3XV>1M@!E=7:(HM6V6.U7VMKJBE:J.=_LD<YR+E'9Z/@J9QX..'TG^V*T4&S
M_33J:&MN$]OIT1L$-0])7HJJN&1X:BJJJJ(C>/8B8-2?E\4<CF+(QKEC=O,5
MR9W5PJ93Q+A53Z0,QLWT[)IW3\C:Q&I<KA4RW"MW5RB32NWE:B]NZF&Y[<9.
MKJ.S,OULGM\]754]+41/AF;!N(LC'MW5:JN:N."KRPIU !CM+Z!I=+V=+78K
MQ=J6B1SGI&CH785W-<NC5?\ 4\[-F=K;:+S;EN-WDBO$G25TDD['R3+C&%<K
M%PGR8-R ,3/LXML^BVZ5EN%S6RM1K$BWXT7=:J.1N]N9PBIGQ^L_%]V9VF^:
M>M5DN-;<Y+?;5:M.Q)(VJBM;NMRJ,XX:N/YY-R ,??M T-\O5HNU?<;FZNM7
M&ED:Z)NX[AERIN855PB\>'B1#\U^SZAKM74NI9[E=/TO2QK%!*UT2)&Q=[P4
M;T>%^.[GE>)L@!D-1:"H;UJZW:F;7W&@N]#"L$<M*]F',7>RBH]CD_ON_C\A
M[+EH^W5MQM-QC?44MSMC%BIZR)Z.DZ-4PK'[Z.1Z*BKS15RN45%-& .=3VB!
MBU3JI\E;+4LZ*5]1NKO1\? PB(U&\5X(G'/')GZ79_;:7353IVGK+@RQ3-E:
ME&CV;L;9,JK6NW=["*JJB*J^O*<#8@#/Z)TK2:/LT=JM=35R4$6>BCJ'-=T>
M7*Y<*C45<JY>>?5@T             "6:J_>"T1\WU?]+BIDLU5^\%HCYOJ_
MZ7 5,
M   2SN<OU+NGSQ5?S:5,EG<Y?J7=/GBJ_FTJ8
M.-K:>:ET;?JBFRD\5!.^/'/>2-RI_J!S])W#X4I57I)9/T:LLM-0L8]6M>QC
ME8Z5<<U<YKL>)J)C"JI*8IJM>Z5FTZMTNWZ%;2[Z4OZ1GW=[H$=G._GGQYE%
MV%M:W9+IE&<N]<_2KG9_U)C/2MK.ZUJ87R31M6D1=Z&5T;O]V;VM5%"NQW4-
M76V#2ENN%EN-RH:N6N9 ]\%9*Q%9T3UQA'8YM3CC)7-,4S*:R4FX^=ZRQ,D>
MZ:=\KE<K4SQ>JK]'(A_=76N*AT-:I(ZBME5UQ:W$]2^5$_LI.2.5>/K-+MOU
M5<M*[)+;+9I'P55:L%(M0S@Z)JQJY51>Q5W<9[,^,"O@B^VVL=L_TWIR]Z:8
MVGJX:^.&7<X=]1+&]7,D_P >=U.*Y7/%.)XMKT#G;7-G;:)[Z*2OE?T[XO!>
M[BQ../[R-RB*O((NH(?6Q,T]W2FGJ&S[]-1W"VO6JA:]V[,Y$FPYR*O%? ;Q
MY\#JWAT\FUR]LOSF3V5EF_\  1N3I&1RY;O>#QQ(OA8[53& *V83;7TE-LZO
M=QI*FKIJVDIU=#+3U,D2M7>3CAKD1?IR>+8;IZMM^E*6Z:CAJ&ZCK(>CJ'U$
MKW2.B:]RQH]%7".1JIV9QA%Y'OVY?LFU/_E?_N0#-[);@^?979JJKFN%SOET
M9-&UDE=*KI=V5R;RKO> UJ(F7IR3AQ541:!IO3S;1$Q\];6U=:N5DDEJI7LR
MO-&L<Y41J<DYKCFJKE5_FBV66_639OH_:'I:IGDGML4L572.<KF=#T\F51O^
M%>3D3U.[%4_HW0NL[?K+2D=ZM>53=5)J?.7Q2(F58O\ V7M144#3@B^Q6K=K
M[2FHKYJ1K:FMGKI8HU=__;1I&U6LB_P8WE7*87/'F<O1>HZW6'<[ZAJK]_XF
MMML-3%%4R)ESE9#O-DS_ (DW\9Y\,\P+X#^;6VN.7N76WFKDEGN<4/24\[I'
M;U/BIPB,X\.&<KS7/J3&JU;<;[7;!],5=#52K55,=$M<YK\2S1*WPT;VN55P
MJHG%4W@+09?])+9-84EHJ97OH[NR66C61RN6.9F'21Y7CNJU=YJ=FZY.6$3$
MTNG$O6UNKZ*F>ND*:C@GC;$YT4"5K7HK7,1JHBN1J+G'9P7F>K;?-+37G9W-
M3YZ9-00L3'-4=P<GTIP J@                       !+-5?O!:(^;ZO\
MI<5,EFJOW@M$?-]7_2X"I@
M                   "6=SE^I=T^>*K^;2IDL[G+]2[I\\57\VE3
M               !^)X8YX)(9FH^*1JL<U>2HJ85#]@#%;,J%VG['+I2>1S:
MBV/D2!ZXS+3O>YT<B9X+A';J^)S5]6?*W9C2-UP[5J7R[_IIT?1K)B#=W=S<
M^+T6.2&[?!$^>.9\3'31HJ,>J>$U%YHB^O"?P/H!B=H>SNCUY10T=ZNMR920
MRMF9%3]$W#T:K<Y6-5X[R]O:=*Y:/H+OI66P7V6>Y43VHU'3(QKV;J)NJU6-
M3"IC.<?Z<#2 #*5VBX+N^TMU!5R7*FM<K9J>%\;6(^1J8:^3'QE3CP3"<>**
M>?4^@*74.J+5?:JZW*&KM;E?2,AZ+<C5<9X.C55Y=JFS &*N6SVEN&N*'5<M
MWN;;G11K#"C$AZ-K%WLIA8^/QW=O:8J;3VH-1ZYU:S36MKA8J6DJHVRTSH4E
MS*Z)KG.;X288O#'CPI:CF5UAM==5]]55#"^JW48LR)NO5O\ A5R<53U+P RV
MS.CU!:KC?+9?M0NU!!!T+HJIT*1NCD=O[\2\5SA$C=SX;Z'>UGIJ/55FJ+55
M5]92T50Q8YF4Z1Y>F47FYCE3EV8.Q24L%'3M@I((H(6_%CC:C6I]"'V RNE-
M&1:9TTVQ4%UKY*"-CHXDG9"]6;SE<J_[/CG*IQRF%.+H;93;M%7FIK[%>+O&
MVI7,U*YT2PO3.43=Z/ACBB*BHJ(J\2B #)T&BJ>T)=HK!5RVZDNDKIIX6,:Y
M&2.3#G19^(JX3@N4X<$0_2:%M<&AW:4M;Y[=:WQ.AD6#<61[7(J.RKVKQ7.<
MXR:H 8--F=$FS_X'?I>Z?HC&[_[GI-W>W]W>Z/\ Q<>63.ZXT[/9K5HK3MBU
M#<[?5]]]Y4=<YK%2./HERQ^ZC4=E&)CM55YE>/+<K?1W.E6FN-+#50*J.Z.9
MB.3*<EX]J>,"54NF-:Z:O5GJ:G:!/>(Y:R.%]!-2(WIHU7^T5%WEQNLWG9Q_
M=-1?;8W4VOK&J>'0Z><^JG=V.J7-1(XT];4R]?%EGC-1;[/;[?(Z2CI(HY7)
MNK)C+U3Q;R\<>K)ZZ>"*FCZ.GB9$S>5VZQ,)E5RJ_*JJJ_2!]
M             "6:J_>"T1\WU?\ 2XJ9+-5?O!:(^;ZO^EP%3
M                                               $L[G+]2[I\\57
M\VE3('L[O.J]$6NX6M^@+S7I)<)ZELT;D8U6N7AP5%\1J>LK5'HROOVK?<%5
M,$LZRM4>C*^_:M]PZRM4>C*^_:M]P14P2SK*U1Z,K[]JWW#K*U1Z,K[]JWW
M5,$LZRM4>C*^_:M]PZRM4>C*^_:M]P%3!+.LK5'HROOVK?<.LK5'HROOVK?<
M!4P2SK*U1Z,K[]JWW#K*U1Z,K[]JWW 5,$LZRM4>C*^_:M]PZRM4>C*^_:M]
MP%3!+.LK5'HROOVK?<.LK5'HROOVK?<!4P2SK*U1Z,K[]JWW#K*U1Z,K[]JW
MW 5,$LZRM4>C*^_:M]PZRM4>C*^_:M]P%3!+.LK5'HROOVK?<.LK5'HROOVK
M?<!4P2SK*U1Z,K[]JWW#K*U1Z,K[]JWW 5,$LZRM4>C*^_:M]PZRM4>C*^_:
MM]P%3!+.LK5'HROOVK?<.LK5'HROOVK?<!4P1VZ[8KQ:74;;EL]O%,ZKG;30
M)).U.DD=R:G@\U/?UE:H]&5]^U;[@*F"6=96J/1E??M6^X=96J/1E??M6^X"
MI@EG65JCT97W[5ON'65JCT97W[5ON J8)9UE:H]&5]^U;[AUE:H]&5]^U;[@
M*F"6=96J/1E??M6^X=96J/1E??M6^X"I@EG65JCT97W[5ON'65JCT97W[5ON
M J8)9UE:H]&5]^U;[AUE:H]&5]^U;[@*F"6=96J/1E??M6^X=96J/1E??M6^
MX"I@EG65JCT97W[5ON'65JCT97W[5ON J8)9UE:H]&5]^U;[AUE:H]&5]^U;
M[@*F"6=96J/1E??M6^X=96J/1E??M6^X"I@EG65JCT97W[5ON'65JCT97W[5
MON J8)9UE:H]&5]^U;[AUE:H]&5]^U;[@*F"6=96J/1E??M6^X=96J/1E??M
M6^X"IDLU5^\%HCYOJ_Z7#K*U1Z,K[]JWW')M=3J+5&V+3=YK])7*RT-!2U$,
MDE2J.15<QV.*)PX\ +2                                      \3+
MO;9*U:-EPHW5:+A8$F:K\_\ ESD]H 'FEKZ.&KCI9:NGCJ9/B0ND1'N^1N<J
M*NOHZ-T;:RKIZ=TBX8DLB,5R^),KQ ](!Y:JXT5(Y&U=930.7&$EE:U5SRYJ
M!Z@                                                 !*]NG^^[
M/?\ F6E_[E4)7MT_WW9[_P RTO\ W*H
M                                            (YM[UA54%STWI*VS
MR4TEZJ6-JYXW;KVP+(C-UJIR5RJ[BG8WUEC(/W1=BEBU7HO5:-5:&BK(H*Q_
M9$WI4>UR^KXZ9\>/&#%CK=/VRKL3[0ZCA90K'T;8V,1J1\."M\2IS14XHI+^
MY_VCOOFC*]FIJV/ONSO;$^JG>C>EC<B[BN5>;LM<GKPG:I8:B>*GII:B9[60
MQL5[WJO!&HF57^!">Y:TY4VW1M[O57&Z)+J].@:Y,*Z*-'8=\BJYWU0//LC9
M9M=Z6N%PU3<NCN*WUUTDW:I(WJV-K=Q'=O1MRJ(G).S!^]'OM6T;56TBBO\
M</ JJJ&BI.BJ$9(M/&]ZHV/GX*JU%5$3"YXG9[D[]F53\Y3?T1GQ[GK];MI_
MSO\ _?,%5=UWL]K:VBFN=' Z!K8U;-4-1S<)P1<KSQQXDE[J"*-*+24R1LZ5
M;O&U7X3*IA>&?$<V^NUO;Z'4$EKH;5J?1%54U51*QZ[D[&K(Y9&YRU=YKD<B
M+AW),=B'H[IJ=M?I/1M1'OQ-J+A%(WCAS4=&J_Q3(%ECU%99;JMLCN]O?<DS
M_P"%;4,67AS\'.>![*ZNI*")):ZIAIXW.1J.E>C45>Q$SS7U$8VW4T-!K;9.
MRCB9"V*Z=$Q&)C#=^%,?(>NLJJZ?NGK?2U^_WC36M\E"Q?BY<U=]Z>O.\F?$
MB!%;I;A1U=,^HI:N":!BJCI(Y$<UJIS153E@YT>K-.RPU<L5^M3XJ1$6H>VK
MC5(47@F^N?!SCM)I:JJN@[IR\TE%O?H^HML<E8Q/B[S6-1CU_P"+DGR*IQME
M]GI;MMDVGLN$:34Z2NB6)R^"N^Y[57Y=W>3/B<H%QBNUNFM;;E%7TC[<YN\E
M4V9JQ*F<9WLXYGZM]SH;CTO>%93U*Q*B2)%(CE8J\D5$Y?20[:;:W::U/LOT
MYIV-**PMN.^QCMZ6-9^E:J*_+LNQO*J(J]JE I])3TNTNGU/6WYBU512K1+1
M04JQ,G:U%=E<O<N4YY]2)V@;P
M       2O;I_ONSW_F6E_P"Y5"5[=/\ ?=GO_,M+_P!RJ
M                                                          #Y
M5=-!64LM-5PQST\K59)%(U'->U>:*B\T/J ,^[1]H=2I221U<M"B(WO22LF?
M"K?\*L5V%;_PKP]1UJJ@IZFA[S>U\=/A&HV"1T6$3DB*Q45$]2'J &>L&C+'
MIZDFI;)2S45-*CMZ**JF1N5QER)O<'<$\)./K%BT78K#7U%9:*26FJ*AZR3N
M;52JDSN/A/17*CE\)>:+S-" ."W2-F9#4014TD5-4/=)/3QSR-BE<Y<N5S$=
MA<YX^/DN3_-2:.L6I70+?*)U4D"HZ)BSR-8Q4Y*C6N1$7CSQD[X SEVT38;O
M4T-1<Z6>IGH51U,^2KF58G)CPFKO\'<$X\UP>^X6&W5[Z*6I@<ZHHL][U#9'
M-FBRF%Q(B[W%.>5X]N3J #FVRQV^V25<M) K:BL5'5$[GN?+*J)A-YZJKN"<
M$3/#LP<ZTZ)L-HNE1<K=2305U0]'SRI5S*LRIE<OR_PN:\\\S1@#GWRRV^^T
MC::ZTS9XF2-EC7*M=&]JY:]CD5%:Y/&BHI^J*U4U).L[$EDJ%;N=+/*Z5R-Y
MX17*N$7"91.>$/<                                            E
M>W3_ 'W9[_S+2_\ <JA*]NG^^[/?^9:7_N50
M                                              ^=1/%30/FJ98X8
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
MEQC*X7U #7@
M                   )7MT_WW9[_P RTO\ W*H2O;I_ONSW_F6E_P"Y5 //
M74D=; L,SIVL547,,SXG?68J+_J238'<KA6:EVATM?<*VL@H;DD%,VJJ'R]$
MQ'RHB(KE7'!$^7!8R)=SS^N&U#YX7_J3 :6YZDDO.V"#1M/-+#0T5$ZMKEAD
M5CY7KNHR/>:J*C41Z.7"\<HB\.?^:7U8Z@VEZET=<*E\E-20,KZ*:9ZN>R)6
M-62-SEXN1%=E%7*XSXC-V2W34'=47R>=%2.NM*3PN7^\B)"Q<?(K''BFL=3>
MNZ-U6M/E(X;+T3W]C7R0M8U%]?%5^@*T.@[O5[0-+:AU$^MK*5ZU,T5M;!,Y
MC::.-B;BJU%PYRJN5WD7/+EP/MI_:K'4[%IM95L375E'&L,\+>".J$5&M3U(
MY7-7U([U')[FZ-]+LBN4%2U8Y8*RJ9*QW!6.1K<HOB.;L!T9!?-A]?;;['*E
M%=ZN25FZNZY&MW&M>U?'O1JJ?(!I=+T&I?@[:K_=K_6MU%<JB)_>CEWJ5D<C
MD_LN@RB>#'EV45'9:O'&3J2LNVH]7MM-1<X9;/:U;-<.]*=8&S3<'1P*JO>J
MXX/<B*B8W47.]P]5X9/IR@HD9637C4$V*&ULJ$:UK7JG%ZM8B)AK45SG+QPB
MHF,X7$ZAIZQVK-/[-+-6U,--+"ZYWNOC<K)JEJN57>$G%%>Y%SC_ !-3DF +
M<#.Z7HJ:W7*ZT5K1[+; D+$B5[G-9-ARO1N57'@K$JIRSGM531!
M                                                  #)[1=:TNC;
M93/?%WU<:Z9*:AI$=NK-(JHG%>QJ93*^M/&:P_G7NAF5";7=GCW[W>BS1)'X
MM]*AN]_HK +154VHX+?)4P7*FJ+@R-7I2K3;L#W(GQ$7.^W/+>55QSPO(_&S
MS6-OUQIJ&[VS>8BJL<T#URZ&1,9:O\45%[45#2G\U]RC#6OLVLG15,U-"LD/
M1RQHU521$>KL(Y%3ENHO#DH']* A>SW5>K]5;*+Y?JN]=ZU5!WPZ&6*EB597
M,C1Z(Y%:K=Q.7!,KE>/ [MCVAW"IV&4^KJR-'5S<,J'0Q9W6I/T;Y49R549E
MV.64\0%6=E6KNKA<<%5,DST+K"]73:GJG3=TEI9:2U1,6)\,"QN<J[O%<N7Q
MGIT%K6WZHU"L=BU.RZT#:1[Y::HA2*HCEWF(CD\!N\S"NSA."]O%,8?1C*V?
MNB-?4]#/WJDD3%EJ$:CGL:B,X,1R*F\JJG%45$1%X 7P$KV7ZUN55<M>6_4E
M6VJBTY4N:RKZ)K'NB19,[R-1$RB1]B)S&D-6WC5^@;QJN"K6@6-U0M'2-C8^
M-&1MRU)%5%<Y55%SA6^K',"J D%?M$K;UL.J-8V6=UNN5,S$D36,D9TJ/:UR
M+OM7P>.4QA>*9/3I6LU]J*Q:,OE'<:*.GGW'7*GFB:G2Q<,O14;G>=ARHB*U
M$16^L"K DMEVA3ZIONK:>BGKZ.EM+TIJ3O*@=4NFD\-%?(O1O1$RU,)PX9Y]
MFOV87V\:@TE3UFI;5/:[JUSHIH9871;RIR>UKN*(J+_'(&K
M                            .9J9]TCL-=)I]M.^ZLB5U.RH:KF/<G'=
M7"HO'EG/#($^VZ?[[L]_YEI?^Y5#^)]8;9]3:AJ;4ETH;9#+:*]E;&V.&1J]
M+&JX:]%>O#QIP7UEMV%;1M7[0;K6/N5':X+-1LQ)+!#(U[Y%^*QJJ]4Y95>'
MB\86+)74W?=.L7330Y5%WX7;KD^DS6G- VC3MPK:VTRU\,];.E159J%<DS\J
MN7(OK<O+QFL 1RKQ8J2Z55)5O62"OHU=WO5P*B21[R8<G%%145.:.14Y<,HA
M^K)9*.S]]/IFO?4U<G35-1*N]),_&$5R^I$PB)A$3DB'3 &=J](V^:6X+#+5
M4D%R575T%-(C&5*JF%5W#+55,(JL5JKVY.Y14L%%20TM'"R&FA8D<<;$PUC4
M3"(B>(^P Y;;+ NHW7J:22:I2!*:%C\;D#,Y=N)CFY=W*K_A1#S772MNN-]I
MKTJU%-=((5ITJ::56.=$JY5CNQ4SQ\:=AW0!\*"C@H*9M/21[D355<955557
M*JJKQ5555557BJJ?<
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
M.1%\-RX^@"Z@
M         "6=SE^I=T^>*K^;2IDL[G+]2[I\\57\VE3            23;G>
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
M040           !+-5?O!:(^;ZO^EQ4R6:J_>"T1\WU?]+@*F
M                                               )9W.7ZEW3YXJO
MYM*F2SN<OU+NGSQ5?S:5,           !\JOOA*=_>:1+/\ W4E54;S[<<>1
M]0!*M";.KSI;6VH-0=^VZI_3$CGOAP]O1(Z17KA<<>>.PZVU30]7JRKTW7VV
MJ@BK++6I5,CJ,I'*F\U5:KD153XB<<+S4WX F6HM!WN\Z^T_JIU?0LFMC7)W
MHJ/5G'.$1V,KS55<J)GAP3!]]1Z(N]UVDV/5<=501I:HW1,IW(]>D1R.3*NQ
MP^-Z^11@!.*C0UUDVN0ZS2KH4CBIUI$IE1^59X2;V]X\.Y'3U!I.HU.RYP:C
MCH*FCEIG04L+7/1(7+_?XI\;EX79A$1.+L[0 839EI.]:8TN_3][NE/<:)C'
M,IY8VN;)&Q?[BYYHG''BY<C/:6V:WRR[.[SH[](T'>E7T_1UC-_I')(W"-<Q
M4PWEQ5%=PRB)VE< $UL^S15V3KH>_5$$T#&*V*JIT5'(Y9'2(["^)53AVHBF
MAL=IO5+IVW66JGI(HZ6&.G?5TTC^DE8Q$3@U6IN*Y$XKO+C*X[%34@"<ZOT3
M=J[:?8-86:IH=ZW4SJ:2FJE>U'(O2)O(K47_ /,7APY>L^>JM#W^MUYIO5-K
MN=!)56RG6GF@K(WMC>KD<CGL1N<*N^O#U)Q4I0 FVEM"WJQ[2[WJ1]QH:JGN
MT3$F:L3F/8Y$3@U$7"-X<%557'C7B?K2FB+Q9-?ZAU+)56^7],-:CH&[Z=$K
M4X87''BB>(HX E.FM$732#M=W2HN]%$R])-5NGC:]%HW8E<CD_Q(F_GL^*9G
M3D6U">W45SM-AT.V.>-M1#-T#F2.1S<H]5SG*HO;QX\2\U$,=33RP3QMDAE:
MK'L<F4<U4PJ*GBP<"WZ3I[?0QV^EN-S9:XV[D=(DR;K&=C4?N])A.6-[EP ]
M&C+I5WG3%OK[E3QT];-'_;1QKEB/15:NZO:U53*>I4,7MEV>W3:'2T='#6T5
M%3TD_3,>YKGO=EN%14Y(4NGABIX(X*>-D4,;48QC$PUK43"(B=B'[ P^T+3%
MXUAH:KL#IK?2R52M1\R*]R-1KVN3"83*KNJBG%UGL[N^I=FMJTHM;04ZT;86
MNJ-U[MY(F;J8;Z^*KXBI "8[3= WC6^D[99%K+?1]ZRQS.E1'OWG,:]N$3AP
M5'(ORY.WK_13==Z3_1EXDCI:V.5)X)Z?+TBD3*(N%QE,*J*GK-F ,'JS1=3K
M6:QQ:D[TBM]MJ$JI(J:1SUJ9$3"(N6IN-XKE.*KG&4YGEUQH:Z:@UWIW4%+5
MT4,=E>KXX9$<JRYPJY5.7%/648 <J_4=;<=.5=%"M.RKJ:=T+G.5VXW>:J*J
M<,KC/ G%)LPNU/L>J-#?I"@<LC^%7NOX-67I%\'QY1$Y^,K@ DFKMF-VU!LV
ML&E/TA00+;%BS4;KW=)T<:L3P>S.55>)T]H>BK[J.[Z5O5MK:"&X66=TKJ:H
MWW02*JM7**B9SX/B[>S'&D "9T6A;[3;5TU@^Y6^9M11I2U,*Q/;T?%O"-,\
M4PU.+EYJJX[#]UFA[U!M:J=7V>LM_15=$E')%4H_>B^*F\U$3#OBHN%5.U/6
M4D 36^Z%O-QVG6?5T=90)^C('4\=.]'YE14D3><J)P7P^2)V'4BT6ZU;0:[5
M=C6%TMQIT@K*2=ZL:YR*U4D:Y$=A?!PJ8XYSE#; #$Z4T4ZPW;45_62">_7F
M7?=G*10L1?!C1<95/&["95$X(<C9UH&[Z.T]?;9WY052W&:2H;)A[=QST:U4
M5./!$15SXRF@#"['M&5NA-,NLU954U7&DSIF2Q-<U55V,HJ+\B&Z
M     2S57[P6B/F^K_I<5,EFJOW@M$?-]7_2X"I@
M                                     "6=SE^I=T^>*K^;2IDL[G+]
M2[I\\57\VE3              !Q]9726R:2O-TIF,DJ*.CEGB8]%5KGM8JM1
M<<<91#L'XGABJ(7Q3QLEB>F',>U'-<GB5%Y@1_:-K?6NAM!V^^7%+'+7U-0R
M&2D92RHV+>8]V-_I>*INXY(=^IOVK*)VE:Z1UHJK3=)Z>&J1E-)'+3]*B85%
M61R*F51,X[4X<>&6[KG]FU!\Z1_]*4I%)6TEMV=T=QN3&OI:*W153T5J.QT<
M:/141>U%1%3UX TH(K2[1[[=-G7PHM,55/=7SJL5HAH'RPNB2;<5JO1F5=NH
MKE<CD3/9V'>OVT"JDU/HW3EM@?0UU]A2KJ75$>9*2+<5VXC5X;Z[KDXIA,<E
M I%4V9U.]M+)'',J>"^1BO:B^MJ*F?XH3S8MK2Z:RI+_ "7AM*U]#7NI8^]X
MU8BM1.:HKEX_2=G35;J-=87RVW6CE=9*=D;J*X3;B/F<J>$W#$1%3.>Q%3''
M.23]S['=:F@UK#;*UMO8RY2/[X2)LCU>J+A$1W!$3&5X97*8P!_0P)5LTUI>
M-7;):Z]5<[*:ZT;IV++!$W#UC:CD56N14XY1%Q]&#A:<UCJ^][%J_5<ET@I:
MRBCGD8K*5CNGZ-57PD7@C<>#PXY15SV 7($IKMJC[7L4MVL*RFCDN-9&V*.!
MN6L=.JN15\:-\!SL>K'K/3KK5UST%IVR7ZX5*W&"HJ(H*Z!8F,1J/8YRNB5J
M(J*BMY.5V4[>T#_=INL[UI?6&D+?1.H9*&]5J4\C9('=)&U'1HN';^%5=]?[
MO#UE,(?MWD9-KK93+$Y'1ON>\UR=J+)!A387K6DTVU&W:)M;N@>ZG=5UM5NH
MYS&[JJUC$7*97@JJJ+P7EX@H )_9M:30[4KAHFZ/Z=Z4[:JCJMU&O>FZBN8]
M$PF4XJBHB<$Y>/(U6TJ^NT#JS5L.Y ^T7;O&"WR1(L;HT?$U>D7&_OKTB\G(
MB*B</&%N!)=?7#6^G=G+K_;[PVKJX7I43124,;-VG=V83/A,RF5Y81>!HK->
MI]1PZ8GLUWGZ"LI5JZA5BB5=Q.&%\'@_?<C>&$PQ_:@&X./-=7SZ@2TV[HW2
M4[&3UDCDRD3'*NZQ$_QNW7?(B97FB+V"9;#:Y]X9K*[3JKIJF_3L15YI&QC&
ML;]" =_:C>[IIG2-QOEJDHU[RBWUAJ('/Z1=Y$^,CVXY^)3X;*-17;56BZ*_
MW1:/>JV/5M-30N9NJU[F_&<]<YW?$G,^&WC]D>IO\NG];3F[!8Y9=B-B9!4/
MII-R94E8UKE;B=Z\G(J>KD!KM"WRXZ@L7?MXL=38ZKI7Q]ZU#MYVZB\'<DX+
M\G9XC0$MV':RONKMG]SNMSZ*LN4-5-%#&QK8D?NQL<UO#@F5<O'UF?U=M$U!
MIK0UMO57742:B=5I%6V570O9$Q5?PPSPT7#6\5<N,\0+D"7;?=57G1VE*.\6
M&LZ&62KCIG1/B9(U4<U[E7BF<^"B<\>H\NT/5FI=(7?2-5)602TMUK6TU50=
M W=B:JM^(_XRJB*O%5PJIG")P K8,)JG4]?!M)TUI6BWJ:GN,,U1/5M8CG88
MURHQF\BM1<MXY1>"IR.%HS5FI+NFJ+C/.R6DT]-64?>;*5$6M=&F8W[^<H_A
MA41,+E." 5@$IT9M%HM2W*QPVC5-/55$[E[_ *"IITA>B=&Y?['@BKA^ZF,O
MX<<\,K^Z/55[;MVJ-*2UR2VE*!:IJ.A8CVN5$5$WD1."9]X%3./175[;[-9[
MCT;:I8UJ:9[$PV>'>PO!5X.8JM1R?\35[<)A]$:HO59M=U5IFX5J55OME/&^
M!71,:]7.1BJJJU$S\93][7J]UHU1L\N$*JDGZ8[S=CMCF;NO3^2_0@%-
M            )9JK]X+1'S?5_P!+BIDLU5^\%HCYOJ_Z7 5,
M                                              2SN<OU+NGSQ5?S
M:5,EG<Y?J7=/GBJ_FTJ8                $PVZ:-ONO-/P6BT,H(615;*E
M)ZBH<W>1&/:J;J,7'%_C[#6T%GGK='.L5^IX8XWT:44G03K)OM6/<5<JU,?Z
MFB & V<6"]:,TDS3C8*>J=322][UO2[L;F.>KD5[?C(Y-[BU,HN.?B^>J-"U
M53K#2VJJ"=*FY6=G05#)E1BU42M<BJBHF$>F\Y<<ESS3!0P!RHG766>6I= R
M*-D2MAI'RIF1ZJB[SW(BHW&,(B9YJJ]B)/\ 9-HO4.BZ/4<=;#;JA]QJ75,7
M153L(J\-UV8^'!57/'D54 279GHC46DMG5VT]516V>IJGS/CDCJGHW^T8C>.
M8\IC&?6?/36@]1VG8Q7Z.ECMKZV>.:)DS:I_1XE5RY7^SSPRG#MX\L<:\ )&
MW9;5W78Q2Z-O<E-3UU%X=/4P2+*SI$<Y4545K5QARM5/7DZ.M]&W+76G[)8;
MI%'04M+413UT[94?TB,8K5;$B<>*NYNQA.Q2E@"7;3-$WO46I](UEHAM\=%8
M*I)\35+FNE;F-=U$1BXQN*G->PZ%TT74IM(M>MZ!D:U;*9::NHND^.BM5$<Q
MRHB*J*J)QPBHB<NV@@"?6O14\FTFYZVN2QP5+Z5*6BIM[>Z)$:B*]ZIPRO'@
MF41%7BO9.+'7ZUK:!*JEV>6V\0SRI,^L6XHL=9*Q=WIMQS\+Q:BHN.Q,<$0_
MH=[6O8YKT16N3"HO:AF+'I26Q6YELM%XJH+7$J]#$L;'OA:JJNZUZIR3/#>1
M5]8'TTG<I-6:1Z2^6OO*>;IJ2LHGN1Z-<USHWMSVHN%_B9O89I%NEM/5R-J7
M5,<]9*VFD<O*F9(Y(T3U*JO?Z]\[NH-%PW2@M='276ZVJ&AGZ=5HJA6.GSE7
M(]RY5V55555XY55[334E/%24L--31MC@A8D<;&\FM1,(B?0!]2>;*K8[3EYU
MG8Y$PBW-;G3_ /%!.U,8\>',<WY4*&>&MMD-56TE8CGQ5=,J[DL?!58N-YCO
M&U<)P\:(J85$4"1:XOFH;_I37M@NEGZ&JZ=M+:8*>*1TE7&KT\/M14QA=Y,(
MG%%Q@W&SFP5^E-F=ILZQ0S7&G@\.-TNXW?>]7.3>1%Y;R]G'!LP!&]GVSS4^
MG-F&H-,25-#!75JS24]935#UW'/8QJ-5%8BI\5?"3EGD<:\;.-7W;8_;M+=Y
MVBBJ+=,R5-RH5W?2HKDRJ[J(Q<.55XKE?$7T 2[;#I#46N]'6ZU4D%MI:F.H
MCJI5EJG*UJM:]NXF(^/!R<>':?YM6T=J'63],OHH;= MLJVU<J2U3O"PJ>"W
M$?B1./K*D ([M!N&IEUS2T]HTY17Z>&B95,A2N6)]"Y5<QZYRWXV<(O-41?6
M?;2USU944USTS5Z5I]*UE305%1;ZF"I:]BRHK4<YRMRJ.WI&NSS7CS-Y7Z99
M)J);[;JR6AN3Z=*694:U\<T:*JM1S5[455PJ*B\>T]UOM24U6^LJ:B6LK7LZ
M/I9$1$8S.=UC41$1%7BO:N$RJX3 8N;0E-7WBS5\FGK9;KI1U<=747"DW6]*
MK.*HU$1%=O+C.^B815YJ>>Y:0O-+MG9K"W0T]912T/>DD+INB?&[EGBBY;P3
MEQY\/'3@!+='Z,U#9MJNH=2URT%11W5C(_ F<U\>-W.&[F%1-W"<45<(I[]H
M=K=J'76B+=&F]'0U3[M4JG]QD:(C,_\ F>N$^1?$4,\-NMD-%-53HY\M55/W
MI9I.+E1,[K4\36HN$1/6O-550]P               !+-5?O!:(^;ZO^EQ4R
M6:J_>"T1\WU?]+@*F
M               )9W.7ZEW3YXJOYM*F2SN<OU+NGSQ5?S:5,
M                ,]KO5MNT9I^6ZW17.:CDCAACXOFD7DQOK7'T(BGY@754
MMOCJGK:(JES$>M Z*14:O/<69'<^S>W,>HC/=2RU'PJT)"[/>:SN>B=CG[\:
M+GY$Q_%3^B0.!H6]U6H=.17&X424-4Z:>)]-O;W1K',^/"KVKX/'UG?,MM%U
M91Z$TC67F>#I-QV[% SP>EE>JX3/9QRJKZE,]JO6EST=I2S:DNSJ>LI:F2%E
M93Q1*Q8FR-5<Q+E57=7L=G/C0"E _%/-'401S0N1\4C4>QR<E14RBG[ &)VL
MZHN6C-*U=^H(Z.HAINC:ZGF8[><KI$;E'([@G%.Q>1MB7]TM^QV]?^>G_P"L
MP#6;/KO<-0:8M]YN'>C&UU.R=D,$;D6/*95%57+O=G8AHW.1J*KE1$3M4R&Q
MW]ENEOF^+^DQ7=2NFDV93.@J*?O5E5$V6/HU<]7;W##D=AN.U%:N?4!94XIE
M.1A=L6K+EHG24M[MD='.D3V1NAJ&.7>5SL(J*CDQCY#X:@U=+H+9DV\7E]/7
M3MCBCIHJ>%T"/<YJ;K5R]_+"JJ\."<C&=T#)=Y-C3:FNFIZAE4ZF?,V.+H^A
M<JH[P>*Y;V87*\47/8!:+)5OK[-05<J-;)44\<KD;R17-15Q_$]AR])_JM9O
M\E#_ $(=0                           !+-5?O!:(^;ZO^EQ4R6:J_>"
MT1\WU?\ 2X"I@
M          "6=SE^I=T^>*K^;2IDL[G+]2[I\\57\VE3
M           #'[4-#TVNM/)12R][5M/(D]'5(W*Q2)XT[6KR5/<>VFNE_2@;
M%46!SKFC-UTC*F/O5S_\2.SOHWM^)GU*:, 2FY;.;IJ39;7V#4-9 EYEKIJV
M.ICRL>^LKG-7'-&JUV,<T1?4?O6VDKOK71=ETS4TCK?T4L#JVJ?(Q[$;&Q4=
MT:-55<JJO#*-X<\<BI@#'ZSCU3;[?9:;05-0R-BG9%4MJG8W8$3'#BGBXXX^
M)#V;0GZECTS.NB8J:6\[[$8E0J(U&Y\)4RJ)G'C-(?.J@CJ:>2"9'+'(U6N1
MKE:JHOK1<H!R-%5]=<M-TM1=N@6N1TD4KZ?/1R*R1S-]N?[KMW>3Y3-[:[%=
MM5:)KK#9:))9JGHG),^5K&-W9$<J+E<\F]B=IO((HZ>&.&"-L<4;48QC$PC4
M3@B(G8A^P,+HR._:<T/:K2ZP/J*VBI&0JJ5<38WN:F/C9543Z#(ZNT3JK4&Q
MZNME5!2KJ*JN+ZY\+)DW,+*KD:UR\.#53GXBT "8ZUT=<]>[,EL];3,M5?"D
M4E*R65)/[1C<+OJS*(BY<B8SXU\1Y-IFG=2:NV806&@M:4U:U(.E2HGCPJLQ
ME&*UR\.&<KC@B<./"L@#&W!-3TFSAL.G:*!FHJ>GBABBJ7M<Q5;NHY45%QRS
MC*IZS2V-:]UFH5O+867)8&+4MA7+$EW4WD;ZLY/:
M        $LU5^\%HCYOJ_P"EQ4R6:J_>"T1\WU?]+@*F
M                                          );)L,TFZ>:5LMXC661
MTCDCK7-3>5<KP1#\]1>E?*;Y[>[W%4 $KZB]*^4WSV]WN'47I7RF^>WN]Q5
M!*^HO2OE-\]O=[AU%Z5\IOGM[O<50 2OJ+TKY3?/;W>X=1>E?*;Y[>[W%4 $
MKZB]*^4WSV]WN'47I7RF^>WN]Q5 !*^HO2OE-\]O=[AU%Z5\IOGM[O<50 2O
MJ+TKY3?/;W>X=1>E?*;Y[>[W%4 $KZB]*^4WSV]WN'47I7RF^>WN]Q5 !*^H
MO2OE-\]O=[AU%Z5\IOGM[O<50 2OJ+TKY3?/;W>X=1>E?*;Y[>[W%4 $KZB]
M*^4WSV]WN'47I7RF^>WN]Q5 !*^HO2OE-\]O=[AU%Z5\IOGM[O<50 2OJ+TK
MY3?/;W>X=1>E?*;Y[>[W%4 $KZB]*^4WSV]WN'47I7RF^>WN]Q5#F:FN[+%8
M*ZYO@FJ.]HE>V&%JN?([^ZU$3M5<)]('\L;;[7IC0U\M5KM$MVJ:G>;/7-?7
MN7=ASP8GB<[BN>SAXRLV38]HJ]6FCN5NKKW+254398GI7NXM5,^+GZC^6=6,
MU#=K[4W6]V^N;67"H5462G>W>>O)C<IV)P1/$A_0/<M7V[T+*G2U\M]?!3\:
MBBEF@>UK5YOCRJ83/QD_]7C"MEU%Z5\IOGM[O<.HO2OE-\]O=[BJ (E?47I7
MRF^>WN]PZB]*^4WSV]WN*H )7U%Z5\IOGM[O<.HO2OE-\]O=[BJ "5]1>E?*
M;Y[>[W#J+TKY3?/;W>XJ@ E?47I7RF^>WN]PZB]*^4WSV]WN*H )7U%Z5\IO
MGM[O<.HO2OE-\]O=[BJ "5]1>E?*;Y[>[W#J+TKY3?/;W>XJ@ E?47I7RF^>
MWN]PZB]*^4WSV]WN*H )7U%Z5\IOGM[O<.HO2OE-\]O=[BJ "5]1>E?*;Y[>
M[W#J+TKY3?/;W>XJ@ E?47I7RF^>WN]PZB]*^4WSV]WN*H )7U%Z5\IOGM[O
M<.HO2OE-\]O=[BJ "5]1>E?*;Y[>[W#J+TKY3?/;W>XJ@ E?47I7RF^>WN]Q
MU=*[)M.:9U!3WFWON,E; U[8UJ*E9$1'-5J\%3Q*;\
M
M                   87:CIJXZAJ=(OMD<;VVV]05M1OO1N(F9RJ9YKZC='
M,O=^MEC?0,NM4E.ZOJ6TE,BL<[I)7?%;P1<9\:\#I@
M
M                                                       $XVQ6
MJON=7H=UNHYZEM+?Z:HG6)BNZ*-,Y>[')$\91SX55934BPI55,,"S/2.-)'H
MW?>O)K<\U]2'W
M
M                           )9MS15K=GV$5?_P"I:7_N5,*B+C*(N
M
M
M            3#;;4ST]9H%()I(DDU'3,?N.5N\U<Y1<<T]13SQW&UT%R=2N
MN%'!4NI94G@65B.Z*1.3VYY*GC/8
M
M                                         YFIK;-=[!74%)6U%!4S
MQ*V*J@>K'Q/YM<BIQYXRG:F4 R&UR]W&S56BVVRK?3MK;[3TM0C41>DB=G+5
MRG)2A'\!:JU!J^"\.M^H;U=)*VUU6\ULU2]W0S,541[<KP7Q*GC+YW,C-4W]
M]7J+45]NU5;8LT]+!/4O<R63^\]45<*C4X)ZU7Q!8_H$ !
M
M                   !.*C;=L_IZB6":_JV6-RL>G>50N%1<+_</GUZ;._.
M%?8JC\L\/<[TM/-HVZ.E@B>[],529<Q%7FA4>\*3R6G^S3W 3SKTV=^<*^Q5
M'Y8Z]-G?G"OL51^64/O"D\EI_LT]P[PI/):?[-/<!/.O39WYPK[%4?ECKTV=
M^<*^Q5'Y90^\*3R6G^S3W#O"D\EI_LT]P$\Z]-G?G"OL51^6.O39WYPK[%4?
MEE#[PI/):?[-/<.\*3R6G^S3W 3SKTV=^<*^Q5'Y8Z]-G?G"OL51^64/O"D\
MEI_LT]P[PI/):?[-/<!/.O39WYPK[%4?ECKTV=^<*^Q5'Y90^\*3R6G^S3W#
MO"D\EI_LT]P$\Z]-G?G"OL51^6.O39WYPK[%4?EE#[PI/):?[-/<.\*3R6G^
MS3W 3SKTV=^<*^Q5'Y8Z]-G?G"OL51^64/O"D\EI_LT]P[PI/):?[-/<!/.O
M39WYPK[%4?ECKTV=^<*^Q5'Y90^\*3R6G^S3W#O"D\EI_LT]P$\Z]-G?G"OL
M51^6.O39WYPK[%4?EE#[PI/):?[-/<.\*3R6G^S3W 3SKTV=^<*^Q5'Y8Z]-
MG?G"OL51^64/O"D\EI_LT]P[PI/):?[-/<!/.O39WYPK[%4?ECKTV=^<*^Q5
M'Y90^\*3R6G^S3W#O"D\EI_LT]P$\Z]-G?G"OL51^6.O39WYPK[%4?EE#[PI
M/):?[-/<.\*3R6G^S3W 3SKTV=^<*^Q5'Y8Z]-G?G"OL51^64/O"D\EI_LT]
MP[PI/):?[-/<!_(VWBZ:'UAJ*V7?3M]C;43N;3W!74D[4:Q.4W%B9PG!43BN
M&X0LFF]K>S#3UBH;3;;[N4E)$D3$[RJ,KCFJ_P!GS5<JOK52J]X4GDM/]FGN
M'>%)Y+3_ &:>X*GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_9I[AWA2>2
MT_V:>X(GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_ &:>X=X4GDM/]FGN
M GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_9I[AWA2>2T_P!FGN GG7IL
M[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_ &:>X=X4GDM/]FGN GG7IL[\X5]B
MJ/RQUZ;._.%?8JC\LH?>%)Y+3_9I[AWA2>2T_P!FGN GG7IL[\X5]BJ/RQUZ
M;._.%?8JC\LH?>%)Y+3_ &:>X=X4GDM/]FGN GG7IL[\X5]BJ/RQUZ;._.%?
M8JC\LH?>%)Y+3_9I[AWA2>2T_P!FGN GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH
M?>%)Y+3_ &:>X=X4GDM/]FGN GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+
M3_9I[AWA2>2T_P!FGN GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_ &:>
MX=X4GDM/]FGN GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_9I[AWA2>2T
M_P!FGN GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_ &:>X=X4GDM/]FGN
M GG7IL[\X5]BJ/RQUZ;._.%?8JC\LH?>%)Y+3_9I[AWA2>2T_P!FGN GG7IL
M[\X5]BJ/RSJZ8VJ:.U/>(K58[PM57RHYS(N]9F91J*J\7,1.2+VFN[PI/):?
M[-/<3#4D$4/= Z)2&)D:+05>48U$SX+@*N
M                                )9W.7ZEW3YXJOYM*F2SN<OU+NGSQ
M5?S:5,
M                   2S57[P6B/F^K_ *7%3)9JK]X+1'S?5_TN J8
M                                                     EG<Y?J7
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
M4@        EFJOW@M$?-]7_2XJ9+-5?O!:(^;ZO^EP%3
M                                          $L[G+]2[I\\57\VE3)
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
MZP         $LU5^\%HCYOJ_Z7%3)9JK]X+1'S?5_P!+@*F
M                                             )9W.7ZEW3YXJOYM
M*F2SN<OU+NGSQ5?S:5,              R6TB*\55OM5#I^MGH*FKN,44M3"
MU%=%#NO<]>**G)O;VX)EM,NMZTYM-T/8K=?[IWC<IH8ZKI)D<Z1'3(Q>..'!
M>S!>C^?=N7[<MFG^9I__ -RT+BEV^VWFT;1H46[W"OL-9;YEZ"I5'I3SL?%C
MPD1%XM<[&?$IMS ;<]6UFC=GU7<;7A*Z61E-#(J92)79R['J1%QZ\'%?3ZM<
M[25?I>CKXT9N+<UKJYCV54+FMRN[TCO"YJBX14_T"*R9;:C+44N@;[6T5544
MM51TDM1%)"_=5'-8JIGQIZC'6&_U6K-L^I;/62SLM%EITCAIHY'1H^15:CI'
M[JHKNU$1>")QQGB?6Y6O4-IV,:RIM5W""NJEIZM\#HG/>D<*L7=8KG^$N.//
M*XPF5P!W]BEQK+MLPL-=<ZF6JK)HWNDFE=ESEZ1R<5^1$-L?SA::6I@[F&.\
MQW*O@KJ6%9*1U-4R0MA1*A4QNM5$<J^%E79YX[$-#M'NUPG[G:W:@;75D%W[
MSI'K4T\[XG*Y[HT>J[JHBYX\_&N +<#^?-JM1=+!LITMJ6EO%R;?5DI5DE;5
MR)&YKHE<K%CSNJG!.*IE<<57*FOVO:OK[=>-%V"W2/IDOU:QE3/&N'MA1[$<
MQKNQ5W^:<4QPY@50C]#=[I!W1<MA_2=9+:4MJU"4TDJN:CU1%R?;76H:G1&T
MG15);WS/MM[D?255-)(Z1N=]C6R-WE54<BR<<<T3B<R+]ZV;YG_^U JV@DNS
MS4%1KK7FMH[E).VWVB=E'24L<KHVM\*1'/=NJF7*K$7*\NP\.@=:7ZXV;:+:
M8'.K+KIZ6>.WSR\72)F1(VO5?C.18^:\\IGQA%H!_/U+6W.[VG9Q!;+E75%7
M=M]E[Z*L>KUB\'I'/P[P%;QPO#"\$YX/?MGHJ_12::U%;;C>)K/12QTMSIG5
MTJ]-'P1'KAR>$N%15X<5:!<C\32L@ADEF>C(XVJYSG+A$1.*JIE].)3WF_UU
M\HZBHDH6I'#3;M3(L4CMW>?(C-[=5/#:WEP5CNTZ6M:*HN6CK]0T6>^JF@GA
MBQ_C=&Y$_P!5 Q&SC4-1M,GO-W?45-+I^EJ5HZ*EIY70ND5J(YTLCVJCLJCF
MX:BHB<<Y7B:*.V7JW:TMO>UQK*G3KX)^E@G7I%BE\'<_M%\)R*F]A'*N%SQX
MIC =R.N[LZN<3LI(RZR;S5X*G]E%S_@I9:BMIJ>JI:::9K)ZI7-A8O-ZM;O+
MCY$0#T DNS>_U&O-9ZU6YR3MH+54,HZ.ECE=&UB(Z1'/=NJF7+N(N5Y<D/3L
M/U=7WV75%FNDCZB2QU[J>*I?Q?)$KGHU'+VN3<7CVY3MXJ%1  'SJ84G@?$K
MY(T>F-Z-VZY/D7L(?LUO%XO.V#6%CN-ZN,MMMCI.]HNFQN[LJ-3*HF5X>,NA
M_/\ L<_>"VB_+-_UV@?T <:P:GM%_K+G2VBL2HGMLW05348YO1ORJ8RJ)GBU
M>6>1[+E54T<E-15+Y&OKW/@CZ-RM=E(W/7#DXM\%J\4[<$5[G^V0KK3:&_I:
MS-+=U:Q$JI,.\.5/#3>P]>'-V0+I-'TL+XU<YN^U6[S%PJ9[47L4DNQ2]72X
MZUVC4-RN-564UMN"4]*V=^]T3$DF3"?0UN5[<#9C?ZC7VK-:R7.6H91VVH92
M44$4SXDB;F1%=X*IEZ[J+E>7).!RNYYCDBUYM3CGE6:5ET:U\BIA7JDL^5PG
MC"KD9?0U4S4.FOTK5,;)^D99'[KDRB1MD<V-OR(U$^E57M4U!P]-VAUGMDUJ
MA<^*GBED?3RLW55&/>Y^[A47BU55O%.6%[5P1D=F"SUVQ2@EDGD=6)!421SO
M<KGMD;))NNROBPGT<.1M]+75+YIJU75&;G?M+%4;O^'?:CL?ZG+H=--L&CWV
M&QR3OB6-\,"SN:O0[ZN57*J(BJB*Y5QS[#NVF@@M5KH[?2(K:>EA9!&B]C6H
MB)_H@'J             "6:J_>"T1\WU?]+BIDLU5^\%HCYOJ_Z7 5,
M                                                     2SN<OU+
MNGSQ5?S:5,EG<Y?J7=/GBJ_FTJ8              )QJ_9I/J?5UFU!57N.&
MIM,K9*:..C\!=V3?1'YDRO%$Y8*. .!J;3%/JK2M39-0N;.RH;A\L#.CW7(N
M6N:BJ["IP[5_UP?BW6*OCME#;KC<XJBEI6QM7H:98GS(S&ZCUWW)A<)E$1,^
MI,H:( 9)=&,I-;5>I[+4LI:ZMITIZR*6%9(YL*FZ]$1S5:Y,(F<JBIV9XGVO
MNF)[MINZVQ]Q1DUT:YE54+!O)NN9N8C;O)NX3&,JO;G*JJFG $YCV;31[,5T
M2EY;WBK5CZ=:3^TW%?OX^/C.]V^+L[3]7C9Q/==G%-HV:\L90PQQQ=,VC_M'
M,C5JL_OX1<M7*XXYY)CC1 !.M9;-IM5:,MFG*V],BIJ)8U26*D\-^XU6MYO5
M$X+Q\:^([.I]%0:DH+1^D:AK;K:IV5-)6PQ;NY(U47XBJN6KA,IGCCFAK !D
MZK1K+KJNUWZ_U$5746MCDHX8H5CCC>[&9'9<Y7.X)CBB)CM7B<UF@*ENT=VL
M5O$2UKH.]E@[S7H^C^TSO83GR]1O@!DJ'1K+-J>[WO3U1%22W9&K6030K+&Z
M1N<2-PYJM5=Y<IE47U&8U+IB@T/LPU144M;/%7U4G?U37I$CWR3K(CFIN+PW
M%=ANZO##ESGB50^-;24]=234M;!'/33-5DD4C4<U[5YHJ+S0".55FVMVZVS5
M\VMK)T=/$LSVNHVHU4:F5152/EP-OJ^HH;KH.KM]]2)*RNMR.=0H]$E61Z(C
M4:U>.>D5J(OCP=BETQ:Z9(FLCJ9(HL+'%/5S31MQ\7#'N5J8[.'#L%7I6R5F
MIJ74%5;HI;Q31]%#4N555C<JO+.,\5XXRF0/UHZQ0Z:TO:[-386.C@;$KD_O
M.QX3OI7*_2=@ #*4VD/T1?+A<],U<= MQ<DE92RP=+!)(G_O&HCFJQZ]N%PO
MBSQ/\32514:NMNHKG=Y)ZNA9+%'3Q1)'3HQ[<+AJJJH[.%5RN7.,80U@ R5O
MT:VR:DO-XT[4Q4K[NK7U<$T"RQK(W>_M&X<U45=Y<IQROB/1HG1U#I.W5D-%
M)))55T[ZFKJG(B/EE<N57')$3/!.SU\572@#+;.M+5>D[-445??:R]R2U+YT
MGJL[S$7'@IE5\6>?-5X(<'2>FJZS;2+O5)J&X72&KZ6:H@F5>AI4<K5BC1,J
MF_Q=C&,-3DF4S1P!\ZELSH'MII&1S*G@O>Q7M1?6B*F?XH3K36S6JT]K"]:D
MHKY$^NNJN6=DM"JQMWGHY=U$D14XIVJI20!D&:4N,^LK??KK?EJ6T,<C(:**
ME2*)JO;NJ[XRJJX\:J<[2.SVJTSJB_W&BOF:"\5:5DU,M*G2-<CG.W4DWL;J
MJY47P<XY*G,H  QMGT3\']1WRZ:>K(J:.\N;-4T\U.LB-E17>&Q4<W&=Y55%
MSQ_@>706SU^C]07ZXTUW=5QWFH6HGCF@\-%R]41'H[QO7*JG''8;P 9336E:
MRSZLO]XJ+_6U]/<W-=%139Z.FQV-XK\B81.'//,U8                  E
MFJOW@M$?-]7_ $N*F2S57[P6B/F^K_I<!4P
M                                !+.YR_4NZ?/%5_-I4R#;$M=Z8T[I
MJZ4-[O5+15?Z5J9.BE547=5R87EZE*#ULZ%\Y[?]9?<!N 8?K9T+YSV_ZR^X
M=;.A?.>W_67W ;@&'ZV="^<]O^LON'6SH7SGM_UE]P&X!A^MG0OG/;_K+[AU
MLZ%\Y[?]9?<!N 8?K9T+YSV_ZR^X=;.A?.>W_67W ;@&'ZV="^<]O^LON'6S
MH7SGM_UE]P&X!A^MG0OG/;_K+[AULZ%\Y[?]9?<!N 8?K9T+YSV_ZR^X=;.A
M?.>W_67W ;@&'ZV="^<]O^LON'6SH7SGM_UE]P&X!A^MG0OG/;_K+[AULZ%\
MY[?]9?<!N 8?K9T+YSV_ZR^X=;.A?.>W_67W ;@&'ZV="^<]O^LON'6SH7SG
MM_UE]P&X!A^MG0OG/;_K+[AULZ%\Y[?]9?<!N 8?K9T+YSV_ZR^X=;.A?.>W
M_67W ;@&'ZV="^<]O^LON'6SH7SGM_UE]P&X!A^MG0OG/;_K+[AULZ%\Y[?]
M9?<!N 8?K9T+YSV_ZR^X=;.A?.>W_67W ;@&'ZV="^<]O^LON'6SH7SGM_UE
M]P&X!A^MG0OG/;_K+[AULZ%\Y[?]9?<!N 8?K9T+YSV_ZR^X=;.A?.>W_67W
M ;@&'ZV="^<]O^LON'6SH7SGM_UE]P&X!A^MG0OG/;_K+[AULZ%\Y[?]9?<!
MN 8?K9T+YSV_ZR^X=;.A?.>W_67W ;@&'ZV="^<]O^LON'6SH7SGM_UE]P&X
M!A^MG0OG/;_K+[AULZ%\Y[?]9?<!N 8?K9T+YSV_ZR^X=;.A?.>W_67W ;@&
M'ZV="^<]O^LON'6SH7SGM_UE]P&X!A^MG0OG/;_K+[AULZ%\Y[?]9?<!N"6:
MJ_>"T1\WU?\ 2X[?6SH7SGM_UE]QBY=3V74^WS1TU@N,%=%#0U;)'1*JHU58
MY410+8
M    .*_2>G7O<]]@M#G.7*JM'&JJOC^*?Y\$--^;UG]BC_"=L <3X(:;\WK/
M[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?X1\$--^;UG]BC_"=L <3X(:;
M\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?X1\$--^;UG]BC_"=L <3
MX(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?X1\$--^;UG]BC_"=
ML <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?X1\$--^;UG]B
MC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?X1\$--^;
MUG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?X1\$
M--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L_L4?
MX1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AIOS>L
M_L4?X1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q/@AI
MOS>L_L4?X1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )VP!Q
M/@AIOS>L_L4?X1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H_P )
MVP!Q/@AIOS>L_L4?X1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]9_8H
M_P )VP!Q/@AIOS>L_L4?X1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#3?F]
M9_8H_P )VP!Q/@AIOS>L_L4?X1\$--^;UG]BC_"=L <3X(:;\WK/[%'^$?!#
M3?F]9_8H_P )VP!Q/@AIOS>L_L4?X3[T.G;+;ZEM106>W4M0W*-EAIF,<F>"
MX5$R=0
M
M
M
M
M
M
M
M
M
M
M                                                      !+.O;1
MWCNOL+QU[:.\=U]A>!4P2SKVT=X[K["\=>VCO'=?87@5,\ZUM*E>E"M3"E8L
M?2I KTWU9G&\C>>,IS)IU[:.\=U]A>0G;]KRCU)JVS733%174[Z.FW$E<QT#
MVOWW+EO;V\PL?V2#^7-F?=$5E*Z&WZU@?6PJJ,;74[$Z5OBWV)P=\J87U*I_
M3U)41U=+#40[_12L1[=]BL7"IE,M5$5/D4(^IR-2:AHM.T<E7<VU3:6-CI))
M8J=\K8VIS5RM1<'7,AM?_9=JGYOF_I4#]6+:!9+_ &_OZRMN5;2;RLZ6&WS*
MW*<T^*>K36M+-J*Z5]MMLE2E?0HU:B"HI9('QYY91[4(OL4US9]'[$JF>LKZ
M3](1SSN@HG2ITDKUQNIN_&PJXXXX(7:&R4K-1R7UB*VLFI&TLF,8<UKE<BKV
MY3*I\@'5!Q9M3VN.ZU%MCFEJ*VF:U]1%30/F6%'<M_=1=U5QP1>/;@Y]KV@:
M<NM_GLMLK9:NX0*B2,AI97M8BJB;RO1N[N\4\+..(&J!F[=K>Q7#4\FG:>JF
M2\QQK*^FEI98G(W@N<N:B<E3^)^:#7-AKM3?!Z&IG9>>C67O::DEB=NHF<^$
MU$Y =B2\6Z*[Q6J2OIF7.6-98Z5TJ)*]B<W(WFJ<%_@OB/<3VJKM#S;5;:M7
M'(S6:0OBI5EIYV*L>'Y5,HC%3"28=\N%.-M"VG56G]I.G+%1)"MOJI$;7.DI
MI'2-\+'@*G/AXD4"M@R^H=>Z>T];J:OO%544U%4<(YG4<RM5>/!51G!?!7@N
M%/94:IME/:J6Y2=^]YU+FMB>VBF<JJYR-;EJ-RF\JHB93CE,9 [AX:V\6ZAK
MJ.BK:^E@K*Q5;3PR2HU\JIS1J+Q4]<$K9X(Y6(]&O:CD1[%8Y$7QHO%%]2F
MUA7:'=K?3K=2QR)J"&=&6QTE/.B.D5R(FZY$W'(CE;Q7*(H%"!FM2ZXL6FJV
MEI;W4STLM5(D4*K2RN9(Y<<$>C5:O-.W@?"JVAZ:I+M1VZJKWPRUC^CII9*:
M5L,SLXPR56[CN*IQ1<<0-8"8;>=H-;H33U-/94@?<9:EC%;40/>Q(U;)E<IA
M-[+4X9SZC<62_4=RLW?Z3*R*.-'3R2QNA:Q=U%5?#1.">/D!UP9QNM;$K:&1
M]6^&FKGI'2U,T$D<,SEXHC9'(C>..''CV9/SJ[7%ATBL7P@JIZ1DKD;')WK*
M]CG+G@CFM5,\%X9 TH,R[7FG6ZGI]/NN&+I492)BQ/1DBHJHJ-?C=545JISY
MHJ<^![*O4]KIJRKI>EEJ*BD:CZEE+ ^98$5%5-_<1<*J(JXYX[ .T#F4M_M5
M58?TU37"GEM71K+WRUV6;J<_=CGG@>>'5%LDN5';WOJ8*RLWN]XZBEEB67=:
MKEW=YJ)P1%5?%PSS0#M@D.H-J51;MLEKTW%T7Z$D@<ZI>M)*LR2(DO!OC3+&
M\4:J<^)6J:=E33Q3PJJQR-1[5<U6KA>7!>*?2!]
M
M               "$[=MFE\U_KJS):F1PT,-'NSUDRX9&O2.7")S<N.Q/I5"
M[ "=[-]D6G-$-CJ(8>_[LB<:VI:BN:O_  -Y,^CCZRB  #(;7_V7:I^;YOZ5
M-><G4.GK?J"E=375E3+3/8Z-\4=5+"Q[5YHYK'(COIR!'=@VGZ75&P>KM-:U
MFY4U%0QLCF(]8G\-UZ)XT7"_05EVH8VZWIM-Q;CY5MTM=,N>,:-DC8Q,?\6\
M_P"J>2SZ T_9:+O.T0W"AI=Y7=%3W.J8W*\UPDG,^]@T18+#>JF[VRCE9<ZF
M/HIJF:JFG>]N47"K(YW:U/X 2_N8>_.^==+=M[])K<D[YW_C;_AYS].3Q;'V
M0Q]T-M";3(U(]V5<-Y9Z9F?]<EEETO;77:IN=.V>CK:IK65,E+,Z+IT;RWT3
M@JIE<.^-ZR-;'Z>*D[H/7M/31I'#'"YK6IR1.DC"O7;/WL[M\V-_Z41\J6>.
M?NM:E(G([H[?T;E3L<D293_4JEVT/9;GJ.*_R15%/=XX^B6II:A\+GL_PNW5
M3/\ /EXCYIL^TVV^MO,5#+#<VL2-*B&KFC=NIV>"],Y[<\^W($QUE^]5H[_(
M+_34'^[8OV[[-O\ YC?^J4RMV?:<K;]'>ZFEJWW:-%2.J_2%0CXT7/!JI)X*
M>$[@F$XG[U5H6QZGJK;572&H[\MRYIJF"H?%+'Q1?C(N5XHBY7B!]-H>FH-8
MZ.NEEE5N]/&O1/7_ -W*WBQWT.1,^K)+M@UYKM16NWZ<NL,K)=+3O2J5Z<U;
MX,#%]:*KU]70M\94+S?=.Z"ME$RZUC:"EGFZ&)\JOD5\CLN57.XKE>*JYR_*
MI^=!V^&*FN-W93)3RWJJ=6N;N[J[F$;'E.Q58U'*G8KG!&G(/MW_ &N;+_\
M.M_ZT1>#+WS06GK[=J>YW6DJ:BNIG])!*M=.WH791<L1'HC>*(O#'("7]U/"
MVH?HB&3.Y)<7,=A<<%W$/\[JIK8;3I!L+48V.X88C4PC41J81"H7W0&GK\^D
M?>:6JK'4JHL'2U]0O1JB(F\GA_&X)E>:]HU!H'3NHF4K+W25-:VEQT*2U]0J
M-5/[WQ^+O^)>*^,*GG=<_LTH?G6+_I3'K[H22M;L3<EO5VZO>R56YS2%?'ZM
MY&_ZE!U+HZS:DT\VRWJGEJJ%KD>WI*B1TC7)G#M]55RKQ7FJ\%/M:M,6RVVN
M:WMBDJJ>:-(IEK)75#I&(F$:Y7JJJU$5<-Y)E>'%0B>NT-%J[9/8*:_7^KAM
M<5#35>(HXF='NP_XMW.$15,UW5+$30&EHXYI)$2L8ULLB*CW?V3L.=RXKS4L
M-OTC;*&CAH8N^G6Z''14<M0]\3$1<HW"KQ:G8U<HGB/QJS1-AU:L/PAHY:QL
M*HL<:U4S&-7CX2-:Y$SQ7CC('WBTO9VR6NJ_1U-)6VV!(:2=[$5\3<8PB_\
M\<U(OW-U+>*Y-9.JKG44=?\ I'_Q35B8]SI%1V\J[R+A<Y+W;J&*WT_04[JA
MS,YS/423.^L]RKCU9.6_2MM2\55TI$GHJVK1J5+Z658TGQR5Z)P54ROA8SZP
M)XFA;-I?9EJ'35!?ZQL4U9"SOFH1'=[5,CHDC3P43@KEC5?$BY.;9*G:38=6
M:?AUY#;KQ:I:SO>&MB1O202O8YJ.3=1J\45R+EO)5[<%;J]-VBLLC[15T4<U
MND>V22%ZJO2.1Z/WG+G+EWD15557/;D_RFT[10U5-/(^KJ74JJM.E34/D2%5
M16Y1%7BN%5-Y<KA5X\5 C^K?WKM)_-R_TU!>&JCDRU45.7 RVI-!V/4%]HKU
M715,=UHV[D552U,D#T;QX9:J?XG>OBIHZ*D@H:2*FI8TCAC3=:U%S_JO%5]:
M\5 ^P
M                                                   _,L;)8GQR
ML:^-Z*US7)E%1>:*AQJ72.G*2K;54MAM<-2UR.;+'2L:]%1<HN43.<G;
M  !Y;A;J*Y1QLN-'35;(WI(QL\37HUR<G)E."^L]0
M
M
M
M                                                !@-HVUC3>AV/
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
MR+)25+$DB>K5;O-7DN%X@>P
M                             0_:;L M5_?/<-+RMM=S>JO="_*T\KE_
MU8J^K*>HCNSO9U54>UZTV#6]GD;3S=,JL>JHR7=C<Y%:]J\4RB+P7Y3^TC\O
MBC>YCGL:YS%WF*J95JX5,IXN"JGTA:_1/9]C&@9YI)9=/1NDD<KW+WS-Q55R
MJ_'*$ CSVZCI[=04U%11I%2TT388F(JKNL:B(U,KQX(B<S^5^Z2T=TVTFW0:
M8M4TUQN=.ZHG9#O/=))OJBN7*JC4PB>)$/ZP/ST4:2K*C&]*K=U7XXJG/&?%
MQ4#^<]FO<Z11=%7:ZF25_!R6ZG?X*>J1Z<_D;_%3^B:2GAI*6*FI8VQ01,1D
M<;$PC6HF$1#Z@ 27NE-'56J="MJ+9$Z:NM<JU#8FIETD:IAZ(G:O)?\ TE:
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
M>K')O<UYYQV'4HJ2"AI(:6CA9!3PM1D<;$PUJ)V(@1]@
M
M                                         EU%^UB?Y5  J(
M
.                _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>g914461g89x69.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g914461g89x69.jpg
M_]C_X  02D9)1@ ! 0 #YP/G  #_X6A8:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 V+C M8S P,B W.2XQ
M-C0U,3DL(#(P,C O,#@O,C4M,3<Z-30Z,# @(" @(" @("(^"B @(#QR9&8Z
M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR
M9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z>&UP1TEM9STB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(*(" @(" @(" @(" @
M>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(@H@(" @
M(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S
M+S$N,2\B"B @(" @(" @(" @('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @(" @(" @("!X;6QN<SIS=%)E9CTB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F
M(R(*(" @(" @(" @(" @>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(*(" @(" @(" @(" @
M>&UL;G,Z>&UP5%!G/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O="]P
M9R\B"B @(" @(" @(" @('AM;&YS.G-T1&EM/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O<U1Y<&4O1&EM96YS:6]N<R,B"B @(" @(" @(" @('AM
M;&YS.G-T1FYT/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O
M1F]N=",B"B @(" @(" @(" @('AM;&YS.GAM<$<](FAT=' Z+R]N<RYA9&]B
M92YC;VTO>&%P+S$N,"]G+R(*(" @(" @(" @(" @>&UL;G,Z:6QL=7-T<F%T
M;W(](FAT=' Z+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(^"B @
M(" @(" @(#QX;7 Z0W)E871E1&%T93XR,#(U+3 T+3$U5#$Y.C U.C$P*S U
M.C,P/"]X;7 Z0W)E871E1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&]R5&]O
M;#Y!9&]B92!);&QU<W1R871O<B R-2XP("A7:6YD;W=S*3PO>&UP.D-R96%T
M;W)4;V]L/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C R-2TP-"TQ-50Q
M.3HP-3HQ,"LP-3HS,#PO>&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX;7 Z
M365T861A=&%$871E/C(P,C4M,#0M,354,3DZ,#4Z,3 K,#4Z,S \+WAM<#I-
M971A9&%T841A=&4^"B @(" @(" @(#QX;7 Z5&AU;6)N86EL<SX*(" @(" @
M(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM
M9SIW:61T:#XR-38\+WAM<$=);6<Z=VED=&@^"B @(" @(" @(" @(" @(" @
M(#QX;7!'26UG.FAE:6=H=#XQ-38\+WAM<$=);6<Z:&5I9VAT/@H@(" @(" @
M(" @(" @(" @(" \>&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M
M870^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%1
M4VM:2E)G04)!9T5!4T%"24%!1"\W44%S54=H=F1'.7IA1SEW241-=4U!0311
M:VQ.02LP04%!04%!0D%!4T%!04%!14$F(WA!.T%10DE!04%!05%!0B\K-$%$
M:T9K8C)*;$%'5$%!04%!068O8D%)44%"9U%%0D%514)G549"9VM'0E%92D-W
M9T="9V=,1$%O2T-W;TLF(WA!.T1"04U$07=-1$%W441!-%!%03A/1$)-5$9"
M451%>'=B1WAS8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O
M9DAX.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46=!;D%%04%W15(F(WA!
M.T%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'
M05%!2$-!:TM#=T5!06=)1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&
M0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A1
M5D5'13)%:6-9155-<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1
M>E)4:W%+>5DS4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q
M4S!6=$Y62T)R>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S
M8E<U=EDS4C%D;F0T95AP-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\K0VLU4U9L
M<&59;5HF(WA!.W%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R839V;U)!04E#05%)
M1$)1545"45E%0T%-1&)114%!:$5$0D-%4TU514954DYH26=:>&=:17DF(WA!
M.V]B2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%
M9WAD56MW9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K
M=$U453504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D<Q=6(R4C%D;F0T95AP
M-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\F(WA!.RM$;$I75VPU:5IM<'5C;EHV
M9FMQ3VMP86%N<4MM<7$V>71R<2MV+V%!07=$05%!0T5135)!1#A!.54T<3=&
M5TTK8F)7,75T5C!'2S4F(WA!.VA394EZ>FMX>4M(5V]T;G!S=TEW<3<O1'9L
M+R]!2W1L<"]Y26HO-7!W260O:#-Y+R]W0E=Y,"\U15(O.# T<3<O1'9L+W=$
M-G1L<"\F(WA!.WE):B]!3V%C5F0O:#-Y+R]!3E=Y,"\U15(O.$%.3TMU+W=!
M3RM8+RMR6F%F.&E)+RMA8U9D+V@S>2\X03E7>3 O=T-2168X07I4:7(F(WA!
M.W8X3RM8+SA!<3)7;B]):5 O;6Y&6&8T9#AV.$$O5G-T4"M2168O3D]+=2]W
M-S5F+T%/<EIA9CA!26E0+T%*<'A6,RM(9DPO+T%&8DPF(WA!.U0O:U)(+WI4
M:7%Y-#!,45EO2DI6,&DR;&%.1UE22D)&>5EQ2SA6<4%+;G1I<D94-6<P15%Y
M4W0U375L-$5!23%H1GE*<$U7-E9&0C8F(WA!.TDS<BLR=4952$8U>3AU>5=3
M6$DX:F%K:E-4=$%,851415=7<4)#5S1N=%-4<B]K;D964S(X,6%&3S!G6'E,
M9G%S55-Y>4\Q:$%&<3 F(WA!.V]I0W)6:'E.1S5M;E)D+T=I<6Y,-7DX=7AX
M>$]022MO4V5O>DMY>#9D1WA1<6=K<3-48F9J+W)B67%Q3C5T.'1$-G!4>59Q
M1$<W:SDF(WA!.TUG85=T669J6D9A8F(T5DI4<G5-5E1,43<O4DY4,4@V:DPU
M4VPP.7=P67DS3G!#27A32T]3;DYE42\S9'@O,6=2:7))+W=$1'9L+R\F(WA!
M.T%+=&QP+WE):B\U<'=+-R]!03<U9B\V=&QP+WE):B\U<'A6,RM(9DPO=T0Q
M8DQ4+T%*15(O=T1.3TMU+W<W-68O=T-R6F%F.&E)+RLF(WA!.V%C5F0O:#-Y
M+W=$.5=Y,"\U15(O.# T<3<O1'9L+SA!-G1L<"]W06E)+SA!;6Y&6&8T9#AV
M+SA!5G-T4"M2168O3D]+=2]W-S5F.$$F(WA!.RMR6F%F.&E)+W=$;6Y&6&8T
M9#AV+W=$5G-T4"M2168O0414:7)V.$%$=FPO+W$R5VXO26E0+VUN1E5$<C)G
M-D9(;V5O=6UN5W%/;'(F(WA!.TUY<W--64E):DI"0D,T5EIP9U,W1EA9<7@W
M>E%*53%(4F)K47I3=W=45$=9=WA35$91,$1Q<$MX<3=52DY/;4MR9C!T8B\X
M04Q0968F(WA!.SE)5C,O=T)5<U5/+U,Q=B]!37,Y-2\P:%AF.$$Q4WA6,S97
M="]W1&QN=E K:TLW+T%/<5=+=$QR3G%W<7-&-%)5:6]S<G9Q1%$O-W$F(WA!
M.SAC5F%H,7EZ;6E384M+-V5+4E$X8G):6%I$2W=Q0T0V6&-9<74O4S%V+WEZ
M,VXO4T9D+SE5<U9D*VQR9B]L;G90*VM+-R\V<%EQ-SDF(WA!.TQ7+R]!0WHS
M;B]31F0O.$%63$989G!A,R]W0U=E."\V47)V+T%+<%EQ-SE,5R\X07EZ,VXO
M4T9D+W=$5DQ&6&9P83,O04]793@O-E$F(WA!.W)V.$$V<%EQ-SE,5R]W1'EZ
M,VXO045H6&8O5DQ&56HX>&%&-5HX=W9Y,5-Z,4-596LP2E9,82MJ*T9G=T\V
M4G%A+T=E:'=Q;%9V-4$F(WA!.SAG>'I2>5(R1W%'5S-::5-6,51D-45135A&
M2TY65D=X,C-*<%4T<6]N.'4O>35U4S4K<&%T2WEU03=%-G,U5C0R3# S<G5'
M8710;#0F(WA!.T1&3$QT3FTP+U1T4'0W0S)T<C%B93)J5TM)1WEU.6Q554A3
M240W='-#150K;')F+T%*6C=Z+W!#=2\X07%L:7)V,'1B+W=$3%!E9CDF(WA!
M.TE6,R]!3E5S5F0K;')F.$$U6C=Z+W!#=2]W1'%L:7)V,'1B+T%03%!E9CA!
M4T9D+SE5<U9D*VQR9B]L;G90.$%P0W4O*W%72W4O4S$F(WA!.W8O>7HS;B]3
M1F0O.55S5F0K;')F+VQN=E K:TLW+S9P67$Q*VUR6&YW.4<X-3 U8V9Q5C-7
M;E-V.3%I<E$Q>7I-<E%I2S=-<4MR<VXF(WA!.S%+-W%&8VM+4U!3-VQ$.3)+
M<G8P=&(O.',Y-2\P:%AF+U9,1EAF<&$S+S5:-WHO<$-U+RMQ5TMO4%=B.6)N
M4TPV,VAT<GAP<')E5T\F(WA!.TYF<58P2W-Y14%635%(53166F9G4S=&6%EQ
M:$Y6,49D3W-*8GAO2G)K4F-F,TYS;G%3='E93#A+,4A3=%1V<TU667IA+VUH
M<&0S1#8F(WA!.S%V<$=S3VYP4WIR5W=K46Q94U9:9FHT,&)K=$%$5'@V8C0P
M<E5V-7 V4D=O9'1(,7=X;%5B;75L,U1!0U)"24MG2U1S1%$W8DAB<FDF(WA!
M.W%-,&IZ-UEA;G%-5F=M;6%R8E13>7IW97!D5TTP54MT8G!Z671+4G=#=5!S
M1W9X9'-65"MZ<C9,5DYF,W-V.$%Y9&)&54PU82]W0U4F(WA!.V,P<B]!2F<W
M9B]K,'5+<&II<G-69&ER<U9D:7)"-5!Z8C!I3FYJ9E).9#E73DDS94YD36YC
M:C%13T,Q44UP63%P44AX.$1I<39F.$$F(WA!.TYB4S1F5E9T1#$U-4E25C!J
M,'DT:S="9T%Y06]44G5G8F)V4VAX5F9B9FUP;W1X9D,P5%-T8E5S>%):<$Y,
M=30T:5%E2BM.:T9+2'@F(WA!.W!I<DQ,879R6%@O1U5F.$%*<$U646UI9CAF
M.$$O=T%X:S,X35943$9867$W1EA9<3=&5TDS+S5L85I:86ID5T4R;&%S,#%Q
M2%IN:7,F(WA!.W!*161),T5:94YK2C5$:U)19F%P=E-M*TMR1B]--U1Y=%<P
M5%A%86M*.4TV9$U7<%!'6D9Q1C5C95!%<7=A:$)P-&EQ<6Y.*V$R:U(F(WA!
M.U-Y4DA29&1D-&TY3U%2-EAD4%)T.6=653AV<VYD86HS>%9K5G)C3&,V;D1C
M;TA22G)*6D9J:UAG-$1U1T%:5'5',S-'2W)O4"M5:G8F(WA!.W8K64\P+S5/
M,T]+<&II<G-69&ER<U9D:7)S5E,O5DY797EU3$\R:70R=5HW,3-33E%Y;T(V
M8UIK2DIB,EA&5G8Q+U=F*W)8+T%-;#0F(WA!.R]W0VU+=2MV-GHO,6$O.$%K
M=D@O045X5C,Q+U=F*W)8+W=!;#0O-EEQ;#)J,TAN0U!3+U0Q2%1O0G%$3DUZ
M4&)Y9U)$;DEZ25%R;&HF(WA!.S!)<G9I<EAL<B]&5VXV0G Y:G%6:DAC6'1T
M06M5.#!-<7AX<U5&4&A5;&I3;3-81E5Y*W8V>B\Q82\X06MV2"]!17A6,S$O
M5V8K<E@F(WA!.R]W06PT+S99<3%B-GAC3G%S5VY85FTQ=DQ00DYC4E V:7E+
M5F=E2DA"<'5$5V1A67%M94MO8E5R,S9L86UC4FU6:3A54U)G9T5V3DDF(WA!
M.W-3-VY99D4T>%9$9E@Y6B\V=&8O04-8:B]P:7)V<BMS+W=$5G(O-4QX+S!X
M5C,Q+U=F.$%Q,2\X;#0O-EEQ;"MN6$AN0T\Y,4HW,G<F(WA!.V=E,&UM5CE0
M5T=4:DES66E25SE:;5HQ6G593D])1S-Z,E95.4-(;3)Z8E5F<C%N2$]T>F5Y
M>C)G:6M34# T2'!W4C9L=51I:'$R,WDF(WA!.W=Q;6XQ+U=F*W)8+T%-;#0O
M=T-M0EAF6#E:+S9T9CA!>5AJ+T%+67%T3W)8.%4P0S-7;FU+3V5665))2E5E
M:DY7;%%0;&EQ85EQ-T8F(WA!.U5K,'I8=%,Q2%1R6%5,9E,R148U1$AC46AP
M-'<S0U91-C%'*SE$:7%**W8V>B\Q82]W1&MV2"]41EAF6#E:+S9T9CA!>5AJ
M+T%+67$F(WA!.VQH9GIF+VE68G=A9D(K:69Q6FAA3#%".5DK<V5R>41#5&QW
M.5!H*WIW<EAV:7)55&5B,#AZ6$8V8D-!-E9.6G=W<D0V9RMS0V5+5U(F(WA!
M.W584&QW-&-:96Y#=&4O:7%M;C$O5V8X07$Q+SAL-"\V67$W-B]R4"]!1F$O
M*U,X9CE-5E5R=E=D571,4V$V;3!S:4<S:F%75&I01U0F(WA!.WA11FI19DE9
M<6TK2W5X5C)+<$IR4"]+4658+RM-,7HO04Y1>C1Q;F5+<%0U9SAV2G)+5S1.
M+V571%<W.#%E>6UA171U0U9C1%IG95 F(WA!.V8S>%9J,3<K5B\Q;3)A0E!-
M,G,R=TU347),1&-H6D9%87=Q0T-627%28B]&='572GA6:5!M4THT=%4Q5W='
M;RMC;S=E>FQ35V$U<S(F(WA!.VAK9UIP,DUG16)S2&M52414:CA/=S-"56IK
M5EIJ1BM897!#0U-+6'ID<DQS>E V539Z27-Q2U-$1TMS<G%744%I=DAE=31R
M=FEQ3C@F(WA!.W1E4W Y13%&-W@O34=Q-G!%66UH:G,W*V-3>$E(35HU:C16
M67504S9S5#%.2U9W2WEF1E5L=2\K57HP=B]T;F%J+WEF<V-65')&574F(WA!
M.S$O.$$S:&DO-6I,3"]Q36EX5DUC5EDQ-7$X;EAE=#-T<F4R;758,FMZ5V\T
M:4\R9CEZ27!A<D-74%ET5E-2<W<W2'1I<D1V365I;GDF(WA!.RLO<'HV,S5R
M,4YN9VUC=&%/:SAG:F$S35)64457<D%X.'A15C5.5W5&549B87!(2G%&<S98
M;FY93$Q,>5-*<F(Y=S1H0U!6:5DR-' F(WA!.TM'549Q9U9R5&DQ8U91=C95
M=#=A84M31S@X*T=/1G)B,4EV<6HK:S9*2GA93C9S46-#44E3-4)(='4Q1U9:
M4G!0-68S="]:5V5P4BLF(WA!.V(O36-!;E):>&)3>G=$:5A037%Y<D=W<%$X
M84)I=$YX52]&9U9N3VIA8S)M-EIB,DPS53$V,$,X5W4W;'5C,&A*2DQ/,C%4
M=FEQ:G(F(WA!.V8O2&@O=T%X:U X04A&57EX5C)+<$PU2B]W0U5-,$0O04Q:
M,7 O>5E41E5F<2MN9G!,5&)I>"MS4S)V<G)X*W-7-V-*1C-R.$QF9V8F(WA!
M.V)&5TI,*U8W3$0V865A3F)2:%I1,E-Y3&1$:T1#=V(Q+VE6:#9R1F9I3DU6
M62\U>#AR-G9O3FI:=F$K6G9.1C1B:3=I=#!T-TYO2FXF(WA!.T5B:T1J.%%I
M*WI3=DMP4&E#;T]&56(U43AU,W5S;S$K9DUN;6DS4S!U4D4Y:G%445%.23!8
M<'E">6E2.'A(2W K>5-.;4]W,F]Q;6\F(WA!.R],5SA72&=N;D18;&9I1E8O
M<DU:;U%R<5-!,%(V."M2<C-593E1<DMT1S U=$XP>3-S6'5P<C%O1C1T9#-,
M8S5P0U-35V1T<6YF1E8F(WA!.TQZ3"]!36\U<78X07I",T@O2G!S5E1(1EA9
M<3=&574Q6%,W:3=U8DLV=' P9W5,1C-D4%5J37%.-FM::DE+:#1J,&)X>%8S
M;V59+RLF(WA!.U<V>B]!3VM36"]S<'A6,V]E62\K5S9Z+T%/:U-8+W-P>%8S
M;V59+RM7-GHO04]K4U@O<W!X5D0V93-M4S9S3&$U83AS,6%E2DI#;W0F(WA!
M.TIA075O86XK.5!V:7$S4S5036PW<&QP94YE5V%.8W=X>D9"85-K07E)1W!8
M-GHR<FEQ2SE$>D@O04UT,6XO,&E3+SA!6E1I<G91.'@F(WA!.R]W1$QD6B\Y
M26MV+T%'531Q<V<P<2M/<E$V;&4S555R,CEV3F)24G=W=$-+6$1X3WA9=$Q.
M5VXQ9&%5<#-X5DY-5E%U<%=46&QP-DLF(WA!.U-#2U%34E-X=58U9U!$27-Q
M,5=Q,495,S-'2W%(;V59+W=$;'5S+RMK4U@O04Q+8U9D-DAM4#A!-6)R4"]P
M16PO=T-Y;D9896@U:B\F(WA!.T%/5S9Z+S922F8X07-P>%94:51Z1S=Y<CED
M<W@V8FA2+V]K=3E55G8K5VXO04-S5E5B4U1Z2E!C6'-2=DQ.4F%40T5(-G!,
M.%%-36,F(WA!.W1F.$%E;B]I,FU+;W(P4$UF+TQD6B\X05-*3"]!3FQ/2W4Y
M1'I(+WDS5V8O045I4R]W1%I4:7%X.4\Q965A,TXS95<W=W=3<DYW:70F(WA!
M.VYJ66QA,$A*<#5!3W8X=4MP<&ER<U935%,Y2#%Z5&1-=$Y/9W8W5F],2T-/
M,VE:-U-1=55I44EP66DT07)29#ES5E)8;V59+RM7-GHF(WA!.R]W0VM36"]S
M<'A6,V]E62\K5S9Z+W=#:U-8+W-P>%945E!-6G5(:2MU,F1&4E=R.55L+V%,
M1"]L<"]Y8U95635037(V;F-79C%Y>D,F(WA!.W=W47I"+W%K=%-:6&Q5:B]!
M2' W96QI<4LY1'I(+WDS5V8X03!I4R\Y;$]+=3E$>D@O>3-79CA!,&E3+SEL
M3TMQ3C=P=74S;&Y0850F(WA!.U@Y<4EB;4XT<$-L<$E'-'5P53A38FAH5V@X
M35949D9867$W1E5T.'<V3DYQ*VUT6G<V:F1A6$E75C%U-TIW:W%L93%71$%J
M,DEO92LF(WA!.S(R2W-D:2],-U=H8E-25&5D3F%L:V5)24IU5G-H4G=9>C9I
M.$E2+W9O-T=U>D=T8U97:CAU=%I#:79N9EAM649Y5TPR;2]Q2G@V0S,F(WA!
M.T$K2#=3*RM+<&HU8SAO-FQO,31B;38X>F%N<D5F<$=)5SDX,759=V%G."\S
M55548W1U<$]+<' U9FQH8GDO<'IX<W9P0S%I;U(P044F(WA!.UE"*S=&5G9L
M:#!F>3-P5$EW6F9Q8T<T3E)T1V]X5DTX5F1I<G-69&ER<U994$HK5RMR<WIH
M4$\R=7A236MA2D=S<T)+.%%!-V,S:5HF(WA!.VEZ,#<Y2VXR;W%U;B],:E9*
M9E9#*V1.96AJ8U533T]A,RM$64%K33A,=E5K5C-B=G-"=&EQ*S(O3"]7;V(T
M6%0K9&1B;DA);')E4G(F(WA!.U0P:4LQ031R8G)48G=P+T1&5U4R8W-4>C-G
M4FQ:;&U!8T%G,%!P2C%X5D1A4DI'.2]R459G>%<X54U!46%(-G!!3CA65%!&
M6%EQ-T8F(WA!.UA9<3=&5TIA:#5&,4\V,4<U=6]V3E=R5VM.=W(X8E-+4U!H
M2$DX;DU02'E2:4%Q+T%&-E4Y.3A653$O3#=515AG=FTW6$].261Z3D,F(WA!
M.WI%>%)M3FE784DO,VQ1>F-A0V]".&%Q<EDO>3DQ6E-H4&Y06$A+0U9A;5,R
M<59L44ET44E!=DM.=FI6<61E=%)T:7))=$YJ5S%L5W@F(WA!.VMU5W5R;4,P
M=#!E955R-C!V1&UP:V9I04MS9'I19%1I<6QB,TYU9DY6.6)I5E!8*W!7:F5J
M>4A0:4IB:7 T.6%F15!V>%9.<U9D:7(F(WA!.W-69&ER<U9D:7%3-C8Y>3)Q
M85!:>#-%;'9&9%-Z0V8P:49:9VM$3V]R42]T1$954BMH4"M8*S@O-4AF,EEQ
M:'14=&)85&10=4Y1=3DF(WA!.U)V;'1B5D=L;EI(85%Q:6ER3GA25UDP1RMW
M>%9I."]N-WE(2' X=#=,<G0K3%-.;E-2:7,S4D9J6C(T*VYY2S!M6'1V,C99
M5E%':F4F(WA!.V-0>6]S9$4P-GHP=E=B;4A36C$Y3WAT-&MM.5!I.'I156])
M<4%.3%5B-'%R,EAM=CAR9$,P,G@P-C Q-F5Y<V=9-U=X=&\O5G!Y:TLF(WA!
M.VA%5E9J3S4U:&HW1W!X5FMF;')54$PO;6%Y:W9T0S%U-G9R3TM8,$AN4U)G
M=G%"16M)0EI&<CA-:3E0;#%"=TMM,S9%+W=#6"LX+S4F(WA!.TAF,EEQ:$DP
M=4Q0>E):5VDS8S@Q=&,R3C5,2DA-=V-C-%IR5E598D%I9VUB1E4Y>%8R2W5X
M5DM,>4MA-C%T8F(V>DY"0W1S6D]-3&,F(WA!.TMS6D].5'-E,DMQ=C9%+S5F
M-WHO04I(9C)9<6<W2'EB<&QH4&581FY.8W=486A,.5EV6D5K04US=D)9*U1B
M9&5+1$985TAK,U1,0V$F(WA!.SAM<W!R;3-L=C5J8S-J<$E!6DII<6]88F)R
M>%%9<6I0,$HO>2]W0C4O=T%J=C=-5EDU-7$X>BM64$LP,$U/=#8Q9E<X:SAC
M:WE"5$HF(WA!.THX155B>4U4=U)V,EEM*S=#<4)(-6<K45-),E!M1RM73U-*
M-3!L26XT1D5:;%!X96Y3=$5:9T]P545J8D969R]-<CAT=4)K8GI29$HF(WA!
M.T5&4G969C$Q4VMK4FU7:D=+:')%<&)B=&EQ=F,K9E!Y*W1*6F]R>GI08U=R
M=U-V02]R=DI'4%5J1EA51F]W1'@W-'%P,U U:"]L,6(F(WA!.U-*2$XU;G56
M:VM22DDP0FU9<VMP64E11FI.82MM>"M1<C!X5E!.079D0CAW47EZ-E!R5C-E
M47=M35!):VI"9C-S4WI*47-G<E9(0C(F(WA!.W=+;78V12\U9C=Z+T%*2&8R
M67%G>#5.,'=A=3)S0V4U+U-B44,P3C,V;C=Z,$$U:SE/=%!S.'I81E8T.&\V
M975P4'%9;G52<41W<F(F(WA!.U!D96]054U+35A74&QX<GA$35141E54*VA0
M.$%L+W90*U(S.6U+=&%,-GE3-FQB>5135')B,U%32G!4>5E+,71$2E-T0BLP
M-7A633@F(WA!.U9D:7)S5F1I<5-A>B]W07!"-68O04]-,7HO,410:7%D-'$T
M9T553S1/2W!(-7 P8E<Y4G1B5TQ23E)44UIO-V=36$TU9VIU0SA1:6LF(WA!
M.U5)1FM&06966D=R=#EN1E5G9GEN*UEZ37=(;5,P565J1W%Z1%0T95)C0G95
M4FMP+V1S>D)H.%AI2V0X2W!N-6,P3'I:6F%X9E!R1W F(WA!.S(Q+V\W=WAP
M65<P5G1(07E/0S-.;D-R+T%#.%9(>$5%1&]/-%9K,&-58UEP1V=194-G061+
M9'9967%U>%9*8G8O;$TY3"\W6C)O+S@F(WA!.VXW2$95-GA6,DMU>%9,9BMM
M:R\V32\X06UB:7%:67$W1EA9<3=&5FIW=WE%1U)&8W)8:5=!3DLY858X8U91
M*V]78VLR;3-.=EIM3T<F(WA!.S5E2U)B85)K1$MK:DM1:D9A54E$1W1-5EED
M3#52+TU6,&EH;#AX,E8S85!*1TPV0V94;W%Y444O=FPU5F13>$=Y,5-L3G5V
M>%E686<F(WA!.SAP9FU02%!P.&0Q-6ES8B]!135*52]38T1A9$A#,#!#:V-L
M56=Y:7)G54DR.6E/;4MS-D9V8F=%0TI!1#%(16(W57=+,TA&1D=#23 F(WA!
M.U9!9'E&04A1061V65EQ=7A6,DMU>%8R2W!D<%@K.3)S+W=$35EN+U5(8C1Q
M;4]+=7A6:79M3'I"-3)S9%)A2%(O3$DQ4S!89U)C1S<F(WA!.VIG-4%X4T\Q
M07=9,35O:40O5W%D<U98848U:S@S6'5O43(R<6566G1,=#-6+U9V1W4W961%
M9$)51&I'95)$;C=**SA$<&EQ3#@U95@F(WA!.UHY9#!J-G)A=F%X6%-33$I$
M3&4R:V0W14-+9VHP<&1T-C=K8C V161C5EED1BM6=FU),C!I>C-0;#EB:&]G
M26YI,$M!2W-O35IQ43<F(WA!.W1Y5VEY03E0=$-L2UE65VHX<2]-,T5%,W9L
M-'16*U%(;"M%3%)K;VY766XT1S,Y.%942'DS*U=T,6$S=G%E64)O5W R;G!C
M4D)B-DXF(WA!.T1A=#9L4E)Y-657=3%D<41!<6,V3#5,.&]T;SEI,'5G-F5:
M5&)X1U%M,&A*-49"5W!+5C8T<7 K6'9*=FLK5%%.36MK,$Q4,VME,&<F(WA!
M.UHS83%G2DI-86MK:W Q>%9-4#A!0E!K>B]Q=V%D+S!I468X04Y'2W4O=T%%
M*U10*W)"<#,O4TI"+W=!,%EQ:3E/.'8V1'!S<E,V9' F(WA!.W1R6E-U=D(U
M3&5#3TII=&$P2E)62D92:7%0>%8R2W5X5D$V:F]7:6%M>4YQ5VXR,3@P44EI
M3GI$2$M60C8X95EA;&%9<6<O.$4K5% F(WA!.RMR0G S+U-*0B]Z4FER=CA%
M*U10*W)"<#,O4TI"+WI2:7%396%02T-145)Y95=V2S)G,VMQ.&I.8C-K16-0
M3&1E25(P:EE,='ER54@F(WA!.W0X=W%K-#AQ*V)F435(>6(U4RMS2WDO=7AY
M-$UP.51L.%IT<7)4-$-$>$YD>%1V:%999DMV;DMO2"M$=DM!1%)/4S%(4$=5
M2U-G22LF(WA!.W)I<6QT<3%R,W!T47%P:D(U4C4V5'%Z834U6#!',EIB44Y:
M1W=I5U9J2UE737=C=D1(>#1Y531&83%(=FEQ82M99DIV:RM044Y4:VHF(WA!
M.S!,5#!K4S!N6DA7,6="0D5B145%2C%W2VU(*T-F2FXO04993D\O-E))4#A!
M;6I&6&8T2CAM9CA!5F<P-R]P16<O=T-A359D+V=N>5HF(WA!.R]W0E=$5'8K
M:U-$+T%*;WA6,RM#9DIN+T%&64Y/+S9225 X06UJ1EAF-$HX;68X059G,#<O
M<$5G+W=#84U69"]G;GE:+W="5T14=BLF(WA!.VM31"]!2F]X5C,K0V9*;B]!
M1EE.3R\V4DE0.$%M:D95>'-.33 S5&]0<2MN,FM.;D%73&U+,VI72D]2,DHT
M;T%+-UEQ:6-69&ER0G8F(WA!.TU(;4AY.6]T>&97,&YL2SAV;'1&46AR2%0P
M;E=9>7%8-'@P<%AF-%0O;%E64F5G-G@U83%F55)A4F583'%Z:SE/5FA.96%D
M.5AJ<$<F(WA!.UEW-F@R1DMN,59P-#<K0GA63DY3:CAN-E=Q4&9W5U9S<S=C
M67DX55DU<T9R469$=65)=TMG0G)(-6-G04)R04%B04-*4"MA8TMT:E<F(WA!
M.V9Y-D)*1%=!3$-J9G5L,T$S<#EN1E9R87@K6$E29U!Q1$-H4$%22G98='5O
M1RM+<%@U6CAX*U$W;GDQ<#EX8S)S1G)C:4)1.7)D47<F(WA!.VDT1$EV1#1U
M2$Y!5W!59D8P3SE-54XK53EF.$%):W9L;E17=5E,87IU1&)X0V4R=5E9:$MR
M;V=1."M(3F$W94]+<' K;"]Y-&]&<EDF(WA!.V-24V<Y1DMB9% R8U5U+U1(
M-6,Q<GES2VI92#!K-R\W2$955' X;FMB57 R=&)'3WAN;31.23!+>%(Q-$%G
M33%#=E-R:79Z>%9->F\F(WA!.V5I;6QD4'1J>"MZ5T=08C5B92M"6&9O4%)0
M.$%Q,S(S+TEM4"MM2W!29&%H*U@Y=$\Y;F-F545M=&E%:VA-4TAG4E)G=$%U
M,U=U1E8F(WA!.TPY369L>E=V2W=Q3F=F4U1V+W-C5F0K;"]W075#0TLR1D<K
M,2LU5&9T=CA!1&ER8F%Z*UA4149M<T-2,$II6&%G<"],-%EQ-#9Z*U@F(WA!
M.U)9<U=S0W@V=#93,5 O0S1Q,&19+TQK.5=S1#,O=6LW9C=(1E=X<E U9$)G
M=V%W1$1O,W!,568X3&EQ5F5A4$U0:T<Q.'4V;E!B45<F(WA!.SDS3TQE5&AB
M,FM-4FYD:79%8T$T4E-2,38T;U=E6B]-2&M33'ET<45T<F$R.7AD0S%C45=D
M=D1#6BMB;U9!4W9&2W)Y-TXX<31Q;7DF(WA!.V%Z*UA206,O559:9TMG>$I5
M97AO<$<R2U<O,'8K6$9#=&)$:6$Q2&]P5&9R*WII<EDQ;CAU9V5187=$54ER
M-E,Q;V5O*WII<FAR4#4F(WA!.V1#=$=S0GDK,5-*9"]N.%!T:7)8-E@O3&EG
M5W1H>$9+1#!5<'0P+UIX5C,V62],;71E5FA5-T4K:VYB+T%'3TMU+U,O-6-5
M2S%S3THF(WA!.W)596EL3BMV-T]+=4]S9FQY859A=S(S2#=P4"MA8U962615
M+TPV5U9)26I91U-D,5)%.4I">6M9:$5'-CE35%%9<6TO-D,P4&=%+U(F(WA!
M.S%T=UAD5CE'3V<K47 W6492,DMU>%9*3EHO-5-$>2\O04U:<FXO<4=F1E5S
M85@X,6ML;5993D9M:5%(,$I#.7I',&I%+W1+0311068F(WA!.S545CES5E5H
M9"]M-2ML:$,Q:&\O-DQ9<T)D<$Q/6E9P15-#,%151D1,.$]Z13 W67%O+U=V
M>FMH:&UM=4EF3'=73BM12FUU,%519'DF(WA!.WIL9FA+9V-U;3EA8E5Q>7%&
M,"]Z2BM912MN=S-.-V5E6$QE2V-&4')C33AR24IY<GE,1VY-,%DX1E5M<$(V
M;6U&5F$Q,4PX,W(R0F(F(WA!.WEZ:3AU>C)K.%-T8G5K.3 V;&E.,E8Q57))
M:E8R*WHP+W=!<7%H55%T-RMB<&MV66IP*VQ!2D=0<49X-FMN1C542T%/635C
M=5!P;7(F(WA!.V9#2U4R-61-2W%0,3<X-GAE=$8K:3E$83%"8W!C9E=B9U95
M3E)!-CA#5EER=G-'2'5-0W!Z03$X,VU,44<Q0E53+V)33# S85(O65<F(WA!
M.UEY,E!Q0F1Z<T=R5&9&5U)9<3=&56LX=&8S*W0O=T1B4VLO-4UX67%N94MU
M>%8R2W-%=79Z8S K>DUC9#$U9C%Y3S1K;&=H5TE73$TF(WA!.T,Q>4%Y0EAQ
M15EQ:F-M04Y6;U%26$954U!Z3G1F5&UM3V<V>4QE1TPQ:$HY5$Y7055-5C1&
M9R],-'%!53-.8TY+,4(K84YH2TE7+U$F(WA!.U=T;VMT=TQ4:S%G+W=Y;&EP
M-6-3,457;GA0.$%:2%-T86="54=V-7AA8W1M='IC*UA034YS1$=S,&E0<'-P
M36%L>D=E9D=T0W!7<$@F(WA!.U=M-'%-5E9O=GIB,'5A3DI9.4(Q-30U2#E/
M3C$P,EIG>&]454560E@T9G0O6CDK=4MQ.#,U;5=S0V,U9$$Q=FHV9G%J:%I.
M23-(,&\F(WA!.S531T--84U05C0P.&-6439F;35P6DIA6%$Y8W0T9E=J=#!N
M;G-(:58S;5I65V=C<7=7<V=&5T%(5VY41E9O+TXW5&QJ.5,T,$1825DF(WA!
M.W5-<VYR9E57:VDY3TQD;DUK8DUG56IC16UH>%9&469M9%I816MS8T]I-G-8
M:59(04YQ44A6-55I1%).>7!)=C=Z;%9E:3EA5D944W$F(WA!.SAN-6E70W!%
M,&5L86Y.-G-C3&Q5=%1Y4G R-&E/4E=+;%A46FTX05%C1DMY=D9867$W1E5L
M.#-F.&-Q1"]T;S98+S-58F9&539X5C(F(WA!.TMU>%9*.6)G=E1Q5VLS;'9B
M4&1*85-Z3D]K8E)Q-$5K3$E#4%9E34@T:C0T<7%3-C%E4G%'8E)R>6A:5C)A
M>C9U=U5F.&9(:6-66"\F(WA!.T%+5G9V*W).968X04(R9B]!1U59<71K,4<V
M;&IA3U123' T,T)6,%IR37%Y:U5)24YX=41I<D=H2#52='17:#!.9DQ$>%AT
M>$<Y-T8F(WA!.V%+=&]&26DT>$Y,=%!W-3!F:E@W4D9E=T]&5U%75G<Y:F%2
M5V1N;TYZ0F%W2T5H:%)R34MQ:F]!4')'0E5082MC27)V5F(W4V].3G4F(WA!
M.S-V.$%44D5B>4AL86=O2C%,>#=M96AQ;W)T:7%0+U-T.2\Q6G)Z+V<W4#A!
M-TM-5E%S86%H9"M:8D\K97AL=$QA,G,W=4(R;6%!:W8F(WA!.U!,8DUG55)3
M4VYP03%A-'%N94MU>%9)3D\O4U=N,U=Q0G1-=4HP=6)X-VE'5T8W8FE584].
M96MK,&)!,54Y<U928C9Z94EY2V1(=D\F(WA!.U5H2W%/9&XQ04QF.'1(9TU6
M6"]P5RLO-G,Q-2]W9&XO04YL1TMO9E5036MM;C)&>&8S96Q8:V1R85)V3E!*
M>71$>%-.4WI'9VYQ9&@F(WA!.VER=% X>5-A:%E7.2]A859E4U=T,T=K,$5N
M2S!(2DI&1$MA1V5O,D]+<3=A=F5Q<%IT2'5W;T934SEM04%0.$%O-'A60F%,
M-7545W0F(WA!.TQT.54P,U,W>6%Y=6Q,47E6=%9*04I5,59P=W=O45)U3592
M,S96=G8K<DYE9CA(6B]W1%I2:7)V,')F9CE783@O=T-$<R\X07-O>%8F(WA!
M.S,V5G9V*W).968X04(R9B]!1U59<3<Y2S,S+U9M=E K1',O*WEJ1E9+,S%Y
M-G5)5FQJ,&4X2TY7:$Q79S9';B]!0S!9<7$O<%<K+S8F(WA!.W,Q-2]W9&XO
M04YL1TMP9'%F;E-$5$QZ5')/.3 R.&EU3E9M3G1:2E<Q4$]125I#0U)/46]O
M=E4Y-D1V:7%9+W!7*R\V<S$U+W=D;B\F(WA!.T%.;$=+;T,O.#1X869F8699
M,V5M6&-D,7%K:G<R4U9T5'IE3TUY34MI96DO0W9F=G1I<5 O4W0Y+W="5V$X
M+S1/>B\W2TU644=S='$F(WA!.V5P5S!&<DAP9'A#4F5753=Y>79B8T93,W4T
M<#5#945Z=#EI33!O359:0FER<U9D:7%6*UET5C%05$Q&3&I4=$IL,6E:<$]$
M5W-%:V,F(WA!.V)H941.>G)+5E@W4VAE=F9&56TP>GI*-6XQ1U=*9%0X='9O
M9&\P<V%"-VTV:&MM851M:F]%:F=%:49#;V%P36=)3S-(1E5B-3$Q63(F(WA!
M.T=L>'AW-G9&;S$O9'EH3$LU;6=.>7!A3E1--FU)54I":FIA=30X05%X1TMV
M4%E0>D=A,VQL1B\K6F5I33!4:%I99C!E,$I1<DMN3F$F(WA!.TY->E8T:#$Y
M:5%C2W-U.&AA-BMP5'EX6%!M1S X=S,P0W1,2DQ9=V96-#196C%G84=0:GEK
M-6-U3$]'-61$-UE&6G!I<5$V-S5H=$XF(WA!.T)U:%!C5V0S8U(S4$)(97ET
M,W53:%=/851N26MF2BM01TQI2TMD>4)I<5A82#5L-F9!.'-:,&)7;F5&5$DT
M5%0U;2M"6$UB35 U=4HF(WA!.T)0169&5&-!:D974F%0<3!/<5=H=5E96C1%
M1'1(=W5O;F=K<79F9S1";V4R2V\S1EA9<6MV;4Q7.5HP>#=C861O8RMS<DUK
M-U-T0DPF(WA!.T1(-E1224=J52MQ>58Y52]#2V1$,7A606%:<D=U6'0O6C-/
M<V%33D5G16-R4G!.8W!,3GE!65-#5DDQ.4Y654%%15-.5W9B1E=$-F@F(WA!
M.RMC*W$R,7IX5SDX<W!A>D%Z5V-L,6588T4P;'4Y5VA:;U1!95!W-TUE5DLQ
M-F1!5E)T:BMA,#)R6&M6;TPW47!,1UI:3&4X3G)D5'HF(WA!.UA(,6@T<%1(
M1$%H:597*TI".&)%5EAK841P:7(P=E10*T]B868X65DO=T1I27=+:6-663%E
M96-B4%-5<W)E5W<Q0S=-<TU:5U=Y=%HF(WA!.TQM34U3531-638X5%9$56XT
M4C-/2V]59FU:<%IG130P:E=V5$943%A48FQ75&-+=%5:434U1G1U25!E=$M(
M1E=486)F>#9H<#ET9E(F(WA!.U)Y>%(S36%Y<$A/:E)3<4A&44AJ86I+,VE$
M:7%*>%9H.70U=3@V6$TQ=$-02FQX8FU:4S!S.7ID,GEW>$5/=TMS67I)-4I6
M95,P5&4F(WA!.V]"<#)69'%V;5-B4E!+;&Y,87E7:6%L8WE'3S!H=D=L.4M2
M;$QY>7!Z:58S2#=T1V\S2')466UI:W%W,D0X-W)X2EI6,4,O.'-196LF(WA!
M.S134TYB-C9,<%-61F--2'0P4$I53#=5*S!"6')I<DIF2V9M*S0X>%-79C$R
M9E1P3#8Q,4%%=S983DIC4G!"4' P>G=M4U-2239U+W@F(WA!.TA9530P>%9N
M=4)53F4X4DIA=59,1DI764%B;79O>610,5EQ>%9V>E4P;%E)<%I.1S%X4%9J
M4U5P*VI,:&U13D=S<%9Y<7-O6E$T0D8F(WA!.V9T8D-P>%9-=$LX-E=E;S9I
M=6YJ5'13=$QH<%HT<3-6;DI&1U!Q-$(U;5$Q5&I)<D%P=G8P3D="059:1&ER
M<U9D:7%5-C5Q97!7='HF(WA!.W Y<' X34US.3E*26Y+-&1K4E)(13!H4'=+
M-4I01VU+<%9R3VTK97125WI%53%L6F968G%+-F-W>5-(,59J<E=&*V-,558V
M-VMB-%8F(WA!.U(U8GIK,GAG,'<K>&QN+S9P93)"54]B4'I%='E*>EEA3TQP
M>'=%=DM54T5!;'503#!Q-U9*=W%H;3 W>CAD970Y4FEN,"M+>&AT-4DF(WA!
M.TI.3U5T=V52;E5R25I043E18U%P2$5.5#AA<7!I6G9/44%*:3!W03E$-C O
M+U9007%K<V9N6F)Y5S0T86-22DA(1TDO5FYO4%1:>GDF(WA!.T@W=G$S<69H
M:%97.51Z<B]!3#0P,R]K8E O,51W2S9Y,5!813%U1%1D5&=T5E<U=' W;4M7
M,FMK66<R.&M+1E=$;VY8-G@K1TMP,VDF(WA!.W)S5E-Q4%5T6G5*<FM7=&QB
M=$1"33!)95<U9$=9<%-P-')!-$A8*V)&54)F868U<75T6C S549&=D1"66EC
M5%=+,U1'3S0Y6D%Q.'DF(WA!.V)8:U!4<%5C979F1E588S(K<5A31DQN4V1/
M;E%K17)*8T\T2E4X9V%.86YO4EA&5DQ58E1Z0F,V8F17;'9A5U9P3%!#.%56
M=VQW>D<F(WA!.TIM56A85E=T4W T:S%O4FEQ+U1%.#!796TR='!.0F$S571V
M1$A&2F-T9$]J4TUI:%,U5DQ52T]62S!!<&EQ2SEF>D@O04US3FXO,&PF(WA!
M.WDO.$%:3FEQ2'-%.'@R='%L=CA!5DQ35&A8-'ID4T-T4U0P*W)E*TMO:C$O
M368X07EW,F8O4UA,+W=":S)+<3)L,W-L-5HK=$Q%25HF(WA!.U)*3D,X87-8
M54Y$2S!2;WA62V<X2R]:1TMQ975A;2MM85I,94I#2C-2;S!72FXY345Y>4Q'
M2W-&96Q/9&9S-'%S33-M36=J-FQA0W8F(WA!.V-8:W8O6DYI<5AE6#=$>E1P
M96I7*VXS4S(R<%110F<Y-4YC<W)Y8VY,-W%L<49&2S R.$U64DET9%-&=V)K
M85!P,S%G:FE:=G)$8RLF(WA!.TE*86Y,-G)7;%-4:7%$,4Q49DY.,69A5F-7
M>3)T;$AP.7=:-319-2M1=45-36M1:EIM=$-5;UI+,5@S2'5&53$Y9GI(+W=!
M<TYN+S F(WA!.VQY+SEK,DMQ334X>E-3,C=R85=A0T=1=38O5W!4>4)J6D].
M9G$R,C=!,3ES5E9V6#AX+SAS3FXO04Y*8W8O6DYI<6Y*<5=S,C@Q<TPF(WA!
M.W%Y=#%H;FU7179&8W4W2UAR43A79U%(<"].:7%A-'$W1EA9<6MM<R\X<$(U
M9B\T>EA0.$$Q1%!I<60T<7@S5R])6&PS5V11:C%'.6HF(WA!.VU.-T-W:VAK
M:G5*;V=R2W9&5'=29V@T.5)Y53<T<3AX9SAK5'A10WAL.&=8.7EK14M-.3$K
M;7=R;61O47)F5G@V<6AD<%I%2G%G<E0F(WA!.V)W2W$Q:C585F)I2WAB>49Q
M9'5Z=U-34GIT<3AZ=W$P9C<R3D=C3W=6;4MH4E=L3V<K1W1&0W)Q2#5E-E1C
M5T5%:2M43E(K=GA396DF(WA!.TQE2%9:;T)(1UA93%!(3#9V13 T1F=R9EIQ
M4#5S57-T.'(O;'(U8F=S3DMV-6)#-7-T56A72V531U,X;6QA3V-/2C)2,E9G
M:V=76"\F(WA!.T%#845D9TYS5EIX9U9*8G8O;$TY3"\W6C)O+SAN-TA&539X
M5C)+<UIU3D-86$Y,,4MW3C=D865'=C)F-GI9>6U#66-'5G%">#)09D8F(WA!
M.U5P;2],2%9P8FMY9C0R,3%95#8W3$5*,$)2<'1K-$U%2'=X3%5!3T<S3F$W
M1$973C8W-58X-U=E<WEJ5%I0370O8DMK1556>F)A<%HF(WA!.WA">&(R<7%:
M5VIU27=V<4\X:E8W37EI;S0T5E$Q=G!8-6M">%=Z.'AO>&1&;%IT57-':DQ*
M>%5Z<T8T=5994F9%<3 K,7-L9'=Q<#(F(WA!.U=K9FUB8V%E>51W95IB835A
M0UAJ3S)Q,E)+<VA:;S%90DXR3&)$:40X4#)I96A64G5P840U-RMR=S-%12]M
M5C<R2&MK=&MT+UIQ:D<F(WA!.TUM3DIF5CE,9V954E=99TM+16I95D1"47E7
M=R],<E9':"MS6%!M=EA6=5IH1S1I:W5)5RMR:U)S<%)/35%6=#,S6G$Q<#0W
M-'!4:E0F(WA!.U!+1C59-G-L.#-M1%4W<4)$56%F4$I',752-F)*46IH>D\W
M8W9T9%%-0W!L;T@K.$UV.$%Z1UAV+U5:3&EQ1C@U9CA!2U!Z9CA:<F(F(WA!
M.R]Q2FIX0W!6<3,U9EAD-W$P=6\R,VUN5W1/.6%14U!A5S X9F]5555#:$I)
M,TMR53<X4TLY3WDP5E%M;F9L9&0R.%%&,S5V,3(Y9C F(WA!.S!$8W)K2VYR
M3$US-6U58U=917-L3U!)<G@K1VQ-5E9B1#AU9%1T8C%R;51Z9G)6>6XW9U)W
M>51+5D-X>4Q*27 K1VIE<54T:S U0E,F(WA!.U)7;4MP3G)(;$AZ5F]C.79,
M<$8O<G5V07=40V%)-FA$0D=G:%5E:DAX84TW=3!J55E$;'1U5&A64$EV>2]V
M6DER5U-4>E!R54UY<D,F(WA!.V)H57552'%02$A%:#E4-$-$>3E).'%5*S!A
M57=+="\U5G9F96]J;GIL<C5%8F-L43-%3DM(;%944T5&=G1D+T%E.5985W8U
M8EA53G0F(WA!.S9%;FUZ5S=G96TP8DY,8W%3-6)N.&)(:%=V>&=B539$1E5Y
M+U)D,7!T<EDR,"MO>C9I;W9O:DA.9&-434%3>D5--FAE6%AB8EE95EHF(WA!
M.TAG5C)+=7A6039L<$M8,#%R3TQI5S)N<S-:-%I)9E1*<39&1T)%:5-+4E)V
M1$96;C9+=G8K<GIE9CA"6B]W1%I0:7)V,%9F9CE8;3@F(WA!.R]W0T%S+SA!
M<VYX5C,V2W9V*W)Z968X04%79B]!1U0T<3<Y1E@S+U8U=E K07,O*WEF1EAF
M;W$K+W=#<GIE9CA"6B\Y:RM+=2]25CDF(WA!.R]W0EAM."\T0WHO-THX5F0K
M:7(W+W$X,VXO05=F+UI0:7)R9E)F5#%+4%5*-S(T=34T65IB94E40T965DIM
M:F0Y;V\T<6MM1F5U2W F(WA!.VII<G-64UHO3'0R3&EE5S(Q=2MT23=I47ET
M8GA,6DUI<W=!4$5Y,C!R-S W<V-682]11W$O=T15>6%J+T%-:3E/+S=*359D
M*V=.5B\F(WA!.S9M5%5F*U)E;F8X05I*:7)V,$)Q=B]5>6%J+WE,,#<O04Q*
M359D*V=.5B\V;5159BM296YF.6MM2W4O44=Q+SE42G%0+TEV5'8K>50F(WA!
M.T989F]$5F8K<&LQ2"]K6' S+UI*:7)V,$)Q=B]!1DUM;R\X04EV5'8K>51&
M57<P,G=7=W,Q=&A.2F-%3DI).#!V1&TW>74P:G,S<'(F(WA!.T=M-T]E:6=9
M<3%Q=6UW-FQ9>5=C>G9':VA2=6-D07=-8F@Q235":#EP4C%'2W%0-DMV=BMR
M>F5F.$):+SEK*TMU+U)6.2\Q96)Z+V<F(WA!.TQ0.$$W2CA69"MI<C<O<3@S
M;B]!5V8X03)4-'$W.498,R]6-790.$%G3% O04Q*.%9D*VER-R]Q.#-N+T%!
M1FXO=T)K*TMU+U)6.2\F(WA!.S%E8GHO9TQ0+W-N>%8S-DMV=CA!<3@S;B]!
M5V8O6E!I<3,Y0WEV3D1*8V%L9%A#=U-#5EEN1G-Q;&QR4W9P=V\S9GAX5DTX
M5E5::W8F(WA!.T,Y65I9,%-G*T8T,F,Q,W%A:# O5FEQ15 K239M;C%-:G-4
M-F]X5E1S:C5P+U1%9W9L<W8P4#A!5C!-5%%M6#9X.5HU='I$0G9G.5 F(WA!
M.VAX<#-R6$95=3$V8CAX6713:T]H5RMM,TYG>7=I2F)Y4U=*,69J35II-TE(
M,DQE:T)25#,R4%I60UAD>"MB9G Q<W)44FDT-4-L>$HF(WA!.V-,6&E11G V
M669:>%AE=3(S=SE11E5:;TTS-6EY86M0,#=B-EAB-F%)+VE&;3@X:WAL6D5)
M;WHX1D-O+W%+9F@K3%DW8C1Q>5A&6%DF(WA!.W$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867%L
M3C$U9F$T,6HY2F9P3RLF(WA!.VE8,&91*V]X5$)B8C=18C%/2$@W93%+,399
M<7%F;U0O04IF-WHO:V0O6FEQ;%DV2W1R<FLQ-$Y6=DQH;71O-%1P,#!W94)!
M2DA95$,F(WA!.T]L43=6-#AQ-VAA9'-644]R955*3E(Q;'(K4'I"<59J.$U9
M;'-B4V15:4E8-TY15EIL0G R27)V:7%!9CAV-W%A5S5L5'ID<E-M5E(F(WA!
M.T=Q>#-+.$ET;RMF0E-P*TIU1F%M<$A),'A69DPK6'5O4U%3>&8T=3%T1VMJ
M9U):56UI5FMA14M*2%@Y,7AR3G@K2V])1F1G3591>2\F(WA!.VQR<D)1*W(U
M,C%W>6-N2W1&3$=G-$TW<W%L5U(O<VAW2VEH*TAT:7)).4(P0V)35VU,-G!E
M86ES<5))<3-K;G%C4%0U5EI4469%+U F(WA!.S1V:TU65&9&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<6A*+W="12]7:C8F(WA!.R]W0E@K="MM2S@K2'%E;E9U4%@T=4YE5E!P
M>%9!>B\T3C50.5DO4C-,+V1N<65H6' S<FEQ1C S+T%(*TMP4#!D.5$O>$HY
M4UAN-D@F(WA!.W K=#E4.59Q530O<RMP6&Q4,G(R>%9J6&YJ+VQ64#9D:R]4
M+T%.6B]3,48Y9C9P.68U8V942'!E<#E5-V-A*VYY+V%R5#1S2W!*-60F(WA!
M.R]W0U9$+W!J5'8P4#E:*W9E<D0Y5S1F<$@P+U4Y3S(T97!4.3%X.5 P3UA,
M-&8U=2M+=EDX0W5X5C)+=7A6,DMU>%8R2W5X5C)+=7@F(WA!.U8R2W5X5C)+
M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMV+SEK/3PO>&UP
M1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]X;7 Z5&AU;6)N86EL<SX*(" @
M(" @(" @/'!D9CI0<F]D=6-E<CY!9&]B92!01$8@;&EB<F%R>2 Q,"XP,3PO
M<&1F.E!R;V1U8V5R/@H@(" @(" @(" \9&,Z9F]R;6%T/F%P<&QI8V%T:6]N
M+W!O<W1S8W)I<'0\+V1C.F9O<FUA=#X*(" @(" @(" @/&1C.G1I=&QE/@H@
M(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X
M;6PZ;&%N9STB>"UD969A=6QT(CYG.#EX-CD\+W)D9CIL:3X*(" @(" @(" @
M(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \
M9&,Z9&5S8W)I<'1I;VX^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @
M(" @(" @(" \<F1F.FQI('AM;#IL86YG/2)X+7)E<&%I<B(^1FEL92!.86UE
M.B @(" @(" @(" @(" @(%))1$52($(N86DF(WA!.U5S97)N86UE.B @(" @
M(" @(" @(" @<G(R.34U-C(F(WA!.TQO8V%L(%1I;64Z(" @(" @(" @(" @
M(#(U+4%U9RTR,#(Q(# Y.C V.C,Q)B-X03M%4U0@5&EM93H@(" @(" @(" @
M(" @(#(T+4%U9RTR,#(Q(#(S.C,V.C,Q)B-X03M38W)I<'0@5F5R<VEO;CH@
M(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E<G-I;VXZ(" @(#$V+C N
M,"8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!&;&]W($-H87)T)B-X03LF
M(WA!.RHJ*E1H92!P<F5F;&EG:'0@8VAE8VL@:7,@8V]M<&QE=&4N(%!L96%S
M92!E;G-U<F4@;6%N=6%L(&-H96-K<R!A<F4@8V]M<&QE=&5D('!E<B!P<F]C
M97-S+BHJ*B8C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&9O;G1S(&%R92!P<F5S
M96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!#86QI8G)I)B-X
M03LF(WA!.U1H92!F;VQL;W=I;F<@8V]L;W)S(&%R92!P<F5S96YT(&EN('1H
M92!D;V-U;65N=#HF(WA!.R @(" @(" @("!";&%C:R8C>$$[(" @(" @(" @
M($--64LF(WA!.R8C>$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&:6QE($YA;64Z(" @(" @(" @(" @
M(" @9S@Y>#8Y+F%I)B-X03M5<V5R;F%M93H@(" @(" @(" @(" @(')R,CDV
M-#$Y)B-X03M,;V-A;"!4:6UE.B @(" @(" @(" @(" S,"U!=6<M,C R,2 Q
M-3HT-#HR-R8C>$$[15-4(%1I;64Z(" @(" @(" @(" @(" S,"U!=6<M,C R
M,2 P-CHQ-#HR-R8C>$$[4V-R:7!T(%9E<G-I;VXZ(" @(" @(" @,BXV)B-X
M03M);&QU<W1R871O<B!697)S:6]N.B @(" Q-BXP+C F(WA!.T=R87!H:6,@
M='EP93H@(" @(" @(" @1FQO=R!#:&%R="8C>$$[)B-X03LJ*BI4:&4@<')E
M9FQI9VAT(&-H96-K(&ES(&-O;7!L971E+B!0;&5A<V4@96YS=7)E(&UA;G5A
M;"!C:&5C:W,@87)E(&-O;7!L971E9"!P97(@<')O8V5S<RXJ*BHF(WA!.R8C
M>$$[5&AE(&9O;&QO=VEN9R!F;VYT<R!A<F4@<')E<V5N="!I;B!T:&4@9&]C
M=6UE;G0Z)B-X03L@(" @(" @(" @0V%L:6)R:28C>$$[)B-X03M4:&4@9F]L
M;&]W:6YG(&-O;&]R<R!A<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X
M03L@(" @(" @(" @0FQA8VLF(WA!.R8C>$$[+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&:6QE($YA;64Z
M(" @(" @(" @(" @(" @9S@Y>#8Y+F%I)B-X03M5<V5R;F%M93H@(" @(" @
M(" @(" @(')R-C$T,C8Q)B-X03M,;V-A;"!4:6UE.B @(" @(" @(" @(" Q
M-2U!<'(M,C R-2 Q.3HP-3HP,B8C>$$[15-4(%1I;64Z(" @(" @(" @(" @
M(" Q-2U!<'(M,C R-2 P.3HS-3HP,B8C>$$[4V-R:7!T(%9E<G-I;VXZ(" @
M(" @(" @,BXV)B-X03M);&QU<W1R871O<B!697)S:6]N.B @(" R-2XP+C F
M(WA!.T=R87!H:6,@='EP93H@(" @(" @(" @1FQO=R!#:&%R="8C>$$[)B-X
M03LJ*BI4:&4@<')E9FQI9VAT(&-H96-K(&ES(&-O;7!L971E+B!0;&5A<V4@
M96YS=7)E(&UA;G5A;"!C:&5C:W,@87)E(&-O;7!L971E9"!P97(@<')O8V5S
M<RXJ*BHF(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!F;VYT<R!A<F4@<')E<V5N
M="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0V%L:6)R:28C>$$[
M)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R<R!A<F4@<')E<V5N="!I;B!T:&4@
M9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0FQA8VLF(WA!.R8C>$$[+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X
M03L\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \
M+V1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" \9&,Z8W)E871O<CX*(" @(" @
M(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^<G(R.34U
M-C(\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \
M+V1C.F-R96%T;W(^"B @(" @(" @(#QX;7!-33I$;V-U;65N=$E$/GAM<"YD
M:60Z9F$U.#@T,S,M96$U8BTV,C0R+3DS9C8M,F5F,# Q-C Y-3%C/"]X;7!-
M33I$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ26YS=&%N8V5)1#YX;7 N
M:6ED.F9A-3@X-#,S+65A-6(M-C(T,BTY,V8V+3)E9C P,38P.34Q8SPO>&UP
M34TZ26YS=&%N8V5)1#X*(" @(" @(" @/'AM<$U-.D]R:6=I;F%L1&]C=6UE
M;G1)1#YU=6ED.F-B,&$P8S1F+3DY,# M-#,X9"UA-&$Q+64Y-6(Y-#,V-#=B
M,3PO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ
M4F5N9&ET:6]N0VQA<W,^9&5F875L=#PO>&UP34TZ4F5N9&ET:6]N0VQA<W,^
M"B @(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$/GAM<"YI
M:60Z.6,S,&,Y-3DM,&4V,BTS831F+6$R868M8C%A8S0R.&$S,C4Y/"]S=%)E
M9CII;G-T86YC94E$/@H@(" @(" @(" @(" \<W12968Z9&]C=6UE;G1)1#YX
M;7 N9&ED.CEC,S!C.34Y+3!E-C(M,V$T9BUA,F%F+6(Q86,T,CAA,S(U.3PO
M<W12968Z9&]C=6UE;G1)1#X*(" @(" @(" @(" @/'-T4F5F.F]R:6=I;F%L
M1&]C=6UE;G1)1#YU=6ED.F-B,&$P8S1F+3DY,# M-#,X9"UA-&$Q+64Y-6(Y
M-#,V-#=B,3PO<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @
M(" \<W12968Z<F5N9&ET:6]N0VQA<W,^9&5F875L=#PO<W12968Z<F5N9&ET
M:6]N0VQA<W,^"B @(" @(" @(#PO>&UP34TZ1&5R:79E9$9R;VT^"B @(" @
M(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T
M.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^
M>&UP+FEI9#HS,$)%.49$,C1#,#5%0S$Q.#1$,SA"13(Y-C$X,SDT.#PO<W1%
M=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^
M,C R,2TP."TR-50P.#HU.3HS,RLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T
M<F%T;W(@0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @
M(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E
M9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z9F$U.#@T
M,S,M96$U8BTV,C0R+3DS9C8M,F5F,# Q-C Y-3%C/"]S=$5V=#II;G-T86YC
M94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(U+3 T+3$U
M5#$Y.C U.C$P*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B R-2XP
M("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @
M(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @
M(" @(" @/"]X;7!-33I(:7-T;W)Y/@H@(" @(" @(" \>&UP5%!G.DY086=E
M<SXQ/"]X;7!44&<Z3E!A9V5S/@H@(" @(" @(" \>&UP5%!G.DAA<U9I<VEB
M;&54<F%N<W!A<F5N8WD^1F%L<V4\+WAM<%109SI(87-6:7-I8FQE5')A;G-P
M87)E;F-Y/@H@(" @(" @(" \>&UP5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0^
M5')U93PO>&UP5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0^"B @(" @(" @(#QX
M;7!44&<Z36%X4&%G95-I>F4@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@
M(" @(" @(" @(" \<W1$:6TZ=SXT-S8N,#,Q-S(Q/"]S=$1I;3IW/@H@(" @
M(" @(" @(" \<W1$:6TZ:#XR.#@N-#(R.3DW/"]S=$1I;3IH/@H@(" @(" @
M(" @(" \<W1$:6TZ=6YI=#Y0;VEN=',\+W-T1&EM.G5N:70^"B @(" @(" @
M(#PO>&UP5%!G.DUA>%!A9V53:7IE/@H@(" @(" @(" \>&UP5%!G.D9O;G1S
M/@H@(" @(" @(" @(" \<F1F.D)A9SX*(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(#QS=$9N=#IF;VYT3F%M93Y#86QI8G)I/"]S=$9N=#IF;VYT3F%M93X*(" @
M(" @(" @(" @(" @(" @/'-T1FYT.F9O;G1&86UI;'D^0V%L:6)R:3PO<W1&
M;G0Z9F]N=$9A;6EL>3X*(" @(" @(" @(" @(" @(" @/'-T1FYT.F9O;G1&
M86-E/E)E9W5L87(\+W-T1FYT.F9O;G1&86-E/@H@(" @(" @(" @(" @(" @
M(" \<W1&;G0Z9F]N=%1Y<&4^3W!E;B!4>7!E/"]S=$9N=#IF;VYT5'EP93X*
M(" @(" @(" @(" @(" @(" @/'-T1FYT.G9E<G-I;VY3=')I;F<^5F5R<VEO
M;B V+C(S/"]S=$9N=#IV97)S:6]N4W1R:6YG/@H@(" @(" @(" @(" @(" @
M(" \<W1&;G0Z8V]M<&]S:71E/D9A;'-E/"]S=$9N=#IC;VUP;W-I=&4^"B @
M(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT1FEL94YA;64^8V%L:6)R:2YT
M=&8\+W-T1FYT.F9O;G1&:6QE3F%M93X*(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(#PO<F1F.D)A9SX*(" @(" @(" @/"]X;7!44&<Z
M1F]N=',^"B @(" @(" @(#QX;7!44&<Z4&QA=&5.86UE<SX*(" @(" @(" @
M(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^0FQA8VL\+W)D
M9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%10
M9SI0;&%T94YA;65S/@H@(" @(" @(" \>&UP5%!G.E-W871C:$=R;W5P<SX*
M(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \
M>&UP1SIG<F]U<$YA;64^1&5F875L="!3=V%T8V@@1W)O=7 \+WAM<$<Z9W)O
M=7!.86UE/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U<%1Y<&4^,#PO
M>&UP1SIG<F]U<%1Y<&4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP5%!G.E-W871C:$=R
M;W5P<SX*(" @(" @(" @/&EL;'5S=')A=&]R.D-R96%T;W)3=6)4;V]L/D%D
M;V)E($EL;'5S=')A=&]R/"]I;&QU<W1R871O<CI#<F5A=&]R4W5B5&]O;#X*
M(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM
M<&UE=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" */#]X<&%C:V5T(&5N9#TB
M=R(_/O_; $, !@0%!@4$!@8%!@<'!@@*$ H*"0D*% X/#! 7%!@8%Q06%AH=
M)1\:&R,<%A8@+" C)B<I*BD9'RTP+2@P)2@I*/_; $,!!P<'"@@*$PH*$R@:
M%AHH*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*/_  !$(!'H'9 ,!(@ "$0$#$0'_Q  =  $! 0$  P$! 0
M    !P8% @,$" $)_\0 8!   0,# @($"08("@@$! (+  $" P0%$082!R$3
M%S&4%!46(D%15E?2,F%Q@;/1"",V-U-4==,X0E)R<W21E:&R)#-B@J.QP^(U
MDK3")31#A,$8X29V@X6B\2=$8_#_Q  5 0$!                     ?_$
M !81 0$!                   1 ?_:  P# 0 "$0,1 #\ _5(
M              !^>^*>G+?JK\(.S6J[MD=226?<Y(W[5RUTJIS/T(134W\)
MVP_L5_\ SF =0NB?U>N[THZA=$_J]=WI2J@)4JZA=$_J]=WI1U"Z)_5Z[O2E
M5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+
MHG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]
M*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/Z
MO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH
M!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$
M_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1
MU"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z
M[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *
ME74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]
M7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H
M71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=
MZ4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4J
MZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]
M=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z
M)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2
ME5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74
M+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN
M]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/
MZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4J
MH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=
M$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI
M1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5
MZ[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5
M*E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG
M]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.
MH71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7
M=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4
MJZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J
M]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"
MZ)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O
M2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E7
M4+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7K
MN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71
M/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4
MJH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA
M=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=W
MI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_
M5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5
M *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+H
MG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*
M.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO
M7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!
M4JZA=$_J]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_
MJ]=WI1U"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U
M"Z)_5Z[O2E5 *E74+HG]7KN]*.H71/ZO7=Z4JH!4JZA=$_J]=WI1U"Z)_5Z[
MO2E5 *@5VT#8]$\4>':V&.=BU==(DO2RJ_.U&8QZOE*?I,C'%#\Y_"[^OS_\
MHRSA0                                  "*:F_A.V']BO_ .<Q:R*:
MF_A.V']BO_YS 54 !
M
M
M
M                                                    2[BA^<_A
M=_7Y_P#E&6<C'%#\Y_"[^OS_ /*,LX4
M      BFIOX3MA_8K_\ G,6LBFIOX3MA_8K_ /G,!50 $
M
M                                )C!JR;1]\U7;M3U4M1300NNUNEE7
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
MIS1MGM,SD=-2T[62*WLW]KL?-E5".^
M
M                   EW%#\Y_"[^OS_ /*,LY&.*'YS^%W]?G_Y1EG"@
M                               $4U-_"=L/[%?_ ,YBUD4U-_"=L/[%
M?_SF JH "
M                                                        '\P?
MT ?S"9SCF%1%[4[#^@#^8YC!_0!_'-1S5:Y$5%[45 B(B(B(B(G8B'] 'AT;
M.DZ38W?C&['/^T\E3/:?T ?S QSR?T #P=&QSVN<QJN;V*J<T.%J#4+K=?K#
M:*6G;45=SF?E%=M2*&-NY\G^5$3TJIZ-4:SH+!7T]N2FKKE=IV+)'0T$/2R[
M$Y;UYHC6_.J@:94SVA41>TX.EM3P:@?50I07*W5E+M66FKX%B>B.SM<G-4<B
M[5YHJ]AWP/%[&R-5KVM<U>U%3*']1$1$1$1$3L1#^@#PDC9(F)&-<F<X<F3S
M  _B)A,(?T #^(F.P8P?TXS-0TC]72Z=1DWAL=$E<K\)T>Q7[,9SG.?F ZSH
MV.>CW,:KV]CE3FAY@S^E=1^/JN_0>"^#^*Z]]#NZ3=TNUK5W=B8[>SG](&@
M '\5,IA>P8/Z9_4NHTLEUT_1+2]/XUJUI=_2;>B\Q7;L87/9C'(#0 &?JM0N
MI-;4-CJ:=K8*^EDFIJC=S=+&J;XU3'\E4=G/K [L<;(T5(V-8BKG#4P>8  _
MF$PJ83"G] '\QD8/Z /YCF,<\^D_H
M
M                        "7<4/SG\+OZ_/_RC+.1CBA^<_A=_7Y_^499P
MH                                  !%-3?PG;#^Q7_ /.8M9%-3?PG
M;#^Q7_\ .8"J@ (
M
M                 ">M<L_'I[9/DTNGT6)/4KY_.7^Q$0]&@-LO%/B'+4X6
MMCEI8F9[6P]'EN/4B]I]VI*2:W<3]-WV&&22FJX)+35.8U5Z/*])$Y<>C<BI
MGT90^K4NB?&-]9?;+=JJR7I(NADJ(&-D9-&G8DD;N3L>A?\ ]&"NQK"II*33
M5PGN-RFM=(R/\95PKB2-,HGFKA>:]B<L\^7,EUHKVVSB'I>&RKJB&AN:SQ5+
M+PZ58YT2-7->SI%54<BISQCDIL:G0#[G8+K;]0:@N5SGN"1YG<C8VPK&[<Q8
MXVIM;SYKVY%/H>NEU!9KQ?-2U5RJ;6][HF>#LAC5',5J^:W^-S15=E>S&$ R
ML.IZ[2^E-;6>JJ:BIN]JJ5BH'RO5\DK*E?\ 1URO-RHKE_L/?>K;=(=2:!TU
MX^N4#9:"I973Q3NZ2=6-8KEW+V*JY1'=J(JXP>_4E@@OG'&R21QR[+?1)65K
ML*D;U:]>@:OH5R.<J_0AM[EIV.NU;9KZZH>R2VQ3QMB1N4?TJ(BJJ^C& )Y9
M=/551KO4&EI=0WKQ!1Q0U<<*53NE5TB?)6;Y>Q%15VY]*9[.?VZ1NW1\.M11
M:AOU93TUIN-10>,M^:A(F/;M\["JKEW;<X5>?+F;:@T['1ZONU^;4/=)7P0P
M.A5N$8D>>:+Z<Y.++P[HI],WZS3UM0L=TN$EQZ9B(UT,CG-<F/7A6I](&/LE
M>ELXD:8IK-Y404%S;4QU,=X6563;8E>U[.D551V4YXQR4^G3ECJM6W#6?C*_
MWF*GH[Q44])#353HDB5$:N[*<UQE$1J\DPO+F:>ET/72:DLU[O>I*JY5=L=)
MT3/!V0Q8?&K%\UOIYY5<KV(G([6F-.1V&6]OCJ'S>-*^2O<CFHG1J]&IM3UI
MYO:!S>$-VK+WPYLM?<I5FJWL>R21>UZLD<Q%7YU1J'*AW=?5?LPC_)QF,]F?
M"%-1HC3T>E=,4=FAJ'U,=-OQ*]NU7;GN?V?[V#U.TQ&NLJK4*5<K)I[<ENZ-
MJ(FQ$>K]Z+Z^?J",#H"5E%?Z&EU=5:@HM6ODDRM34O6DKU\[E'S6-6HBHJ-1
M$5%1#ZM*5%-2TG$R:ON,ELI67F;I*N)41\2;&<V\EY^KDO,[]/HFOGNULJM0
MZDJ;M!;)>GI8'4T</XS"HCGN;S<J(J^H\JCA[0U5GU3;:NJG?!?JMU6]6HC7
M0N7;A&]N<*Q%YA6'M]P9;-<Z4\1/U5'1W&:2"I2[NE6*I:L:JUS>D7*.14SR
M1#K4%IJ=4\0-;4=PO=VAME%/3I%2TM2Z)$<^%%SN3GA,9VIRRJJN3N1:%KZB
M\V6Y7S4]7<9[5-TD+/!V11JBM5JY1O:Y<IYV?1V)D[MCT[':M0:@NK*A\C[O
M)%(Z-6X2/8S9A%].>T"7Q:DO;.%=/2-N<WC&:^>(FW%RYE:Q95;O5?Y6U,9^
MOMYGUZETNW3VL]"+2W6Z5-+)<E:Z"MJ%G1'I&[SVN=S153.43DO+LP:OJZH9
M-(W"PSU<[F5-;)7LJ&(C)()7/WM5OT+_ &\STQZ K*F\6>Z7W4U;<ZRV3I+"
MBP,BCV[514V-Y;ERBJY<KRQR SNJ'K0ZRNE1K6IU!1VJ1\7BRXT%1(REIF[4
M14>C%\UV[TO147Z#N\4GI%=M UL#D65+Y%"US?2R1CT=]2HB'VZCT7<KXM=2
M5&J:QMCK79FHDIHU<C57*L;+C*-^I5/FU!;WW+B#I.V4\$C;=9HWW&9^U=B.
M1.CA8B]F<[EQZD WX "
M
M                      EW%#\Y_"[^OS_\HRSD8XH?G/X7?U^?_E&6<*
M                                 134W\)VP_L5_P#SF+6134W\)VP_
ML5__ #F JH "
M
M
M
M                                               EW%#\Y_"[^OS_
M /*,LY&.*'YS^%W]?G_Y1EG"@                                  $
M4U-_"=L/[%?_ ,YBUDHXC\-[_?\ 75)J73=_@M-33T:4J*^'>[Y3U5?5S1V
M*""5]7_%#WB0=S;\(ZO^*'O$@[FWX015 2OJ_P"*'O$@[FWX1U?\4/>)!W-O
MP@BJ E?5_P 4/>)!W-OPCJ_XH>\2#N;?A!%4!*^K_BA[Q(.YM^$=7_%#WB0=
MS;\((J@)7U?\4/>)!W-OPCJ_XH>\2#N;?A!%4!*^K_BA[Q(.YM^$=7_%#WB0
M=S;\((J@)7U?\4/>)!W-OPCJ_P"*'O$@[FWX015 2OJ_XH>\2#N;?A'5_P 4
M/>)!W-OP@BJ E?5_Q0]XD'<V_".K_BA[Q(.YM^$$50$KZO\ BA[Q(.YM^$=7
M_%#WB0=S;\((J@)7U?\ %#WB0=S;\(ZO^*'O$@[FWX015 2OJ_XH>\2#N;?A
M'5_Q0]XD'<V_""*H"5]7_%#WB0=S;\)R+7IOB;7W^]6MFOHV/MBPH^1:1JH_
MI&;TPFWECL!%K!*^K_BA[Q(.YM^$=7_%#WB0=S;\((J@)7U?\4/>)!W-OPCJ
M_P"*'O$@[FWX015 2OJ_XH>\2#N;?A'5_P 4/>)!W-OP@BJ BMNTUQ-K=07B
MU-U]&R2VI"KI%I&X?TC5<F$V\L8.MU?\4/>)!W-OP@BJ E?5_P 4/>)!W-OP
MCJ_XH>\2#N;?A!%4!*^K_BA[Q(.YM^$=7_%#WB0=S;\((J@)7U?\4/>)!W-O
MPCJ_XH>\2#N;?A!%4!*^K_BA[Q(.YM^$=7_%#WB0=S;\((J@)7U?\4/>)!W-
MOPCJ_P"*'O$@[FWX015 2OJ_XH>\2#N;?A'5_P 4/>)!W-OP@BJ E?5_Q0]X
MD'<V_".K_BA[Q(.YM^$$50$KZO\ BA[Q(.YM^$=7_%#WB0=S;\((J@)7U?\
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
MR(J(G;A.WU%I
M                      !Q+1=*2KU)?Z&"D2*JH70)//A$Z;?'N;S3FN$Y
M<SMG$M$UJDU)?XJ&)67.-T'AS\*F]5CS'S].&^H#M@       QNF/SD:V_F4
M'V;S9&-TQ^<C6W\R@^S>;(
M                                                  #A7VY55'?]
M.4E/CH*VHECGRW/FM@>],+Z/.:AW3C7F[R4%[L%"R)CV7&>6)[E5<L1L+Y$5
M/K:B?6=D      &*KOSR6?\ 8=7]O ;4Q5=^>2S_ +#J_MX -J
M
M                  <76=U@L>EKE<JNE2K@IHM[X%QYZ9[.:*AVCBZSJK;1
MZ6N51?:=:FV1Q;JB)&[M[<]F,ID#M        ^&_?^!W'^K2?Y5.3PS_ #<:
M4_9-)]BTZU^_\#N/]6D_RJ<GAG^;C2G[)I/L6@:0
M
M                        XEH@M4>I+_+0S*^Y2N@\.CW9V*D>(^6.66\S
MMG$M%KI:34E_KX*M):FN= L\&4_$[(]K>SGS3GS [8       ,;IC\Y&MOYE
M!]F\V1C=,?G(UM_,H/LWFR
M                                                   Y%WN--27F
MQTL],DLU;/)'#+A/Q+FQ/>J\^?-&JG+UG7.1=YK;'>;''71*^MDGD2B=A5V/
M2)ZN7YO,1R?6=<      &*KOSR6?]AU?V\!M3%5WYY+/^PZO[> #:@
M
M                     '%UG':I=+7)FH7K':718J7(KDPS/^SS_L.T<36U
MNI+MI2YT%RK&T-'/%LEJ'.1J1IGMRO+^T#M@       ^&_?^!W'^K2?Y5.3P
MS_-QI3]DTGV+3K7[_P #N/\ 5I/\JG)X9_FXTI^R:3[%H&D
M                                                           !
MF^(>I'Z6TO47"G@2IK7/93TL"KA))I'(UB+\V5ROS(I\%HLNLJ6KHZJOU73U
MJ*]%JZ-UO8R+:ORDC<WSD5/0KLY](&S!D)N(-G@KXX*B"Z0T\E0E*RNEH9&4
MRRJ[:C>D5,<W<L]GSGNOFNK1:+S+:)65U5=61,F2DHZ5\TCV.W><U&IV)M7*
M]B93UH!J08FNU9076TZ=N5IO4]'2U=UBI?-I=[I79<BT[VNYQY5,*O:F/G/E
MLO$-U?Q!O.GI+5<FP4KH(X9FT$O)SM^YTKL8:Q=J;7+A%3*\P* #(5/$*STM
M<V&I@ND-,ZH2E2NDH9&TW2J[:C>D5,8W<MW9GTGKH*^K?Q>N] ZIE6BCL]-,
MR!7+L:]99$5R)ZU1$3/S ;,&*UU?;I'>[+IK3<D,%TNG22OJYH^D;2P1HFY^
MS^,Y55$1%Y>L^NT4UZT^M95:CU+#<K1' Z5TL]*R"2!S>:KN9AJLQN[4RF$
MU0,?:N(EEN-PHJ7HKE2)7KBBGK**2&&J7&41CW)A55.:(N,^@\+MQ)L5MK;C
M1N;<:JIMS]M7'24;YE@;M1W2.VIA&8=VKZE]2@;,$^UGQ'BLLFF'VRCJKC1W
M>9BK-!222M="YCE3HU;VR<D7;S7&5P=2\<0+/:9:*GJXKBM=6TR55/11T<CJ
MB1JKC;T:)E')S547L1%R!K03R[WV62AX@/H[O5K-26EE1%2.I^A6A5U/(YJM
M?\I7.5,KGY*I@:+XBVJJMNG:2KDN'3UL$,#*Z>ED;!45&Q-S&RJF'.RCOI5%
MPJ@4,'+M]]HJ^ONU'3/>L]KD;%4HK51&N<Q'IA?3R5#%ZFXH4]#;M+U]GH:V
MMH[Q51LWMHI7_BEW(J-V_P#U<MY-YJJ9Y 4@&&L.JXKYKI*6&HO%"C+<^5;9
M7VQU.DF)&ITR/>B.Y;D;A.7/YCR7B=IY)$?FX>+5FZ#QIX')X'OW;<=+C&-W
M+=V9](&W!E+YKRSVB\3VF1E?572*)DW@M'2OGD<QV[SD1J=B;>:^C*>M#V/U
MU8_)FAOD,\U11UTB0TK((7/EFE553HVL1,[D5KLIZ,*!IP<^QW6.\4/A,5/6
M4V'*QT57 Z&1JIZVN_YIR4Z  X5FL<E!J;4-T=,U[+FZ!6QHF%9T<>Q<KZ<]
MIW3.V*U5E'J[4]?4*G@E>ZF6GP_*^9%M=E/1S T0       ,;IC\Y&MOYE!]
MF\V1C=,?G(UM_,H/LWFR
M                  G,=QU#K'4=[I[%=VV2S6>H\"69E,R>:IJ$1%?\O*-:
MW*)V97UG=\<5>FK52PZCDJ+Q<I7O;&ZV4#W.F:G/<K&Y1JHBIE<HGJ U(,O#
MKNR2Z8K[\LL\5'02+#5LEA<R6"1%1%:]B\T5-R?VGKM&O[+=+S36V'PZ&2K:
MY]'+4TDD456C4RJQ/<B([ES^=.: :P$KU!KZ;36E[[<*:HJ[Y40WF2D;OH')
M'2X>Q%B<K/0B.7:Y5\Y51#7S:RHXK525KK=>]]4]S(J1+=+X0JM[56/&6IZ<
MKA.: :4$XUMK"*Y\*=37/3U35TE71,="]'L=!/32HK<M<BX5JX5/[3=SUD=%
M:)*ZK<J0P0+-([U-:W*K_8@'V F6G$UMJRRP:ACU%!9FUC>GH[<VA9-&V)>;
M.E>OG.54PJ[53&>1I+QK2ALU9';:B&MN%V2!LT]/;*1]0L;>S<Y$^2BJBXSS
M4#4@RT^OM.P::I+_ "5^+54S)3MFV.RQZJJ;7-QEJHJ*BHJ'C:->6JYRW"GA
MI[I#6T=/X6ZDJ*&2.>6+GA\;%3+T54QRYYY :L$\T)Q)CONF[C<[K;ZZC2@;
M4SRR>!2LA6*)[DPUSN2OVIS:BYSGU"[:\MUVTU6U=HN-SME-!)3[;FEN5\<J
M/E1NV/>FU_/S55.S.0*&":7/5_B3BO<Z*K?<JN!UJIY*>@I(7SN<_I)-[FL;
MV<D3*\O1\QI8-<V.>PT5XAJ)'4=75,HF?BG(]DSG[-CVKS:J.Y+D#3 Y%QU%
M0T%V;;)4G?6NI):UD442O5\<:HCL(G:[+DPG:I.:#BMXSTK=YJN@OENFCDJ8
M65M+9YI8Z=K'.1KW*J*W<U$RY%7DJ+G %=!E)]86ZS6>Q^%U%9<JVOIV.IXZ
M:E5\]4B,172=&U/-3GE>Q$S@\J?7EDFT[=+STE1%!:\I6P30.9/3JG/#HUYH
MN%^L#4@R=HU_9+K>J>V4ZUL<E6U[J.:>E?'#5HU,N6)[DP_"<^7:G-,GNMNM
M;;<[NM#0P7*9B3/I_#6T;UIED9G<WI,8Y*BIGLRF,@:8  <B[PVV2\V.2NE5
ME;'/(M$W*IO>L3T<GS^8KE^HZYR+O;J:KO-CJIZI(IJ*>22&/*?CG.B>Q4Y\
M^2.5>7J.N      #%5WYY+/^PZO[> VIBJ[\\EG_ &'5_;P ;4
M                                               G3;CJ'6&I;W2V
M&[MLEGL\_@;IV4S)YJFH1$5Z>?E&M;E$[,JH%%!F$NM7IFS4[=2S37>O?*Z*
M)UNH7J^=.:HJQMRC5PG-<HT\(->V273UTO#WU5/!;']'6PSP.CF@=RY.8O/L
M<B^H#5 R=IU_9+G>::W0^'1/JT<ZCFJ*1\4-6C4RO1/<F'<N?SIS3)FM0:ZF
MTUH_5-UIJJIO=31W2:FC;)1*V.E<FW\4]6?Q&HORU5,JJ(!409E=94;;-!<)
M+?>FK-*L,=*MNE2H>Y$SRCQE$PB^<N$^<SNM-9PW+ACJNML4];17&W1.CD9+
M&Z"HII.2IE%YIE%145 *0#XW5D=)9UK:MZI%#3]-([YD;E5_P)]ISRUU=98=
M0PZAALL=8G34=N;0LF8V)?D=*]WG.54PJ[53&>0%-!F+SK"CL=12VZLBJZ^\
M20),^EME*^=Z-[%>J)\EN[*)E>9XNU]IYNETU ZL5ML2=M-(]T;FNAD5Z,5L
MC5YM5%7GGL[0-2#)6K7]HN555TL,%TBJX*9:QE//0R1R5$*?QXFJF7\^6$Y\
MTY')T'Q(9?K!<KA=+?74:4"5,TLG@4K(5BB>Y,(YW)9-J<VHN<HO+D!0P3R[
MZ]MUVTC>:VT7"Y6RFIHF2-NR6]7QJBO1%Z+>FV3GEJX[,GHOVK%L7%F.DJY;
MA44LMC:^&AI8GS.EFZ=V7-C;Z=J+E?0B=H%*!EJ;7ECJ+'#=8YIDIY*QEO<Q
M\+FR15#GHSHWL7FU454SDZ5QU#0T%VCMDW3OK9*66L9%%$KU=''A'8QVN\Y,
M)VJ!UP2.W\5O&>F;U+5T%]M\L4M5"RMI;/-+'3L8KD;(_**U'-1,N1<85%S@
MV$NL+=9[)8EJZFLN=9<*=CJ=E-2J^HJO,172=&U/-3"Y7L1,@:P&6IM>62?3
M]UN_25,4-KSX;!- Z.>G5$SAT:\\XYIZSUVCB!8[K>J:VTZUK'UC7NHYYJ5\
M<-6C4R[HGJF'83G\Z=F0-:#,TVM+;5WN2VTD%RJ.CJ%I)*N*C>ZG9,G:Q9$3
M"*B\E7L1>633 #B:WLK]0Z3N=IBF9 ^KBZ-)'IE&\^U4.V9[B#::J^Z,N]LM
M^SPJJA6./>[:F<^E0-"       #X;]_X'<?ZM)_E4Y/#/\W&E/V32?8M.M?O
M_ [C_5I/\JG)X9_FXTI^R:3[%H&D
M                                       !CN+%CKKYI)6V=C9;G0U,
M-?31.7"2OB>CMF?1E,I].#PL^OH[K54E)3Z>U%'62O:V9E10.B93)_&<^1V&
MX3_9557T&T 'YZU%-?[]8'PW9-42Z@2XQK-;HJ';101-J6[51R,\]NU$5%1R
MJJ\^Q%-=6W^+3_&B]SU5#7U%-):*5KI:.G=.L2[Y53<UJ*["\^:(J91,]I5S
MET]BI(-25E\8LOAM53QTTF7>9L8KE3"8[?.4"24=ENKK)::V6V5<#KAK9EV2
ME=$O24].YRX61$^3R3*Y[-W,U5OGDLW&#4/AE#7K#>8*%M)414SY(E6-)$>C
MGM3#,;D[<<BB@#\]:IFO]^T[6T]U35$M_2O;OML%"K:*&)E0BM<CD9YZ;$14
M5'JJKZ,(I3[?25+>,5XJW4\R4K[-31MF5B['.2655:CNQ51%3E\YM@!/=?TU
M?:=8Z?U;04%3<:6DAFHJZGI6;YDBDPK9&-_C8<WFB<\*?'K&YS\0-$ZAL^G[
M3=XWR4:N945E*ZF9(]'M7HFH_#E5414SC">OF4X 2>^W5^N6Z:M=JLUVI*BG
MN5-6U;JNB? RB9$NYR;G(B.<OR41N<Y.SI*@J(KUQ%?/2RL955R+$Y\:HDK?
M!F)EO\I,Y3D;\ 1.*DK[;PSX8U=1;J]WBFM@FK(8Z=[YHH^CD:KEC1-W)7)E
M,9-=%')<.+5HNT='5-HGZ?DVRS0.9L<Z9BHUV4\UV,^:O/M-\ )9=K=6ONW%
MM[*.I<RKM$$=.J1.5)G)33(K6<O.7*HF$]*H<B:IJ]0Z9T=I:GL5VI;I1U-%
M)5NJ*1T<5*R#"N>DF-JYVX1$7//GA>1:@!+(KC4:7UOK2.HLUUJW7>2"HM[J
M2F=(R?$*1JU7IYK%1S>>Y43',XD-!<+?PEX=S3VVN5]IN5/55D$<#G311M61
M'.V(FY<;DY(A;@!-JJGJ+YQ(AKJ.GK(*2KTO40LGF@?'T;WS,5K793S78Y[5
MY\C+>%U<_")F@VZ>NK=1>"MMKH74;T@:J+A9EFQLV<MV<YR7( 8+2]LJ:/B?
M?9)H9E@2TT,#*ES%1LCFK)N1'=BKV*J?.AEK5;:.'0'@^I:&^4Z,OE7/3U%!
M3RK-2.Z:162HC45R(J*J(NU47=\Y9@!C^%M9>JS3]0^_.J9-E7)'1SU=/T$T
M],F-CY&83:Y?.]"91$7',V   SMBCNC=7:G?6K/XM>ZF\"WNRS"1?C-J>CSN
MWYS1&=L5=<:C5VIZ6LW^ 4KJ9*/,:-3#HLOP['G>=\ZX T0       ,;IC\Y
M&MOYE!]F\V1C=,?G(UM_,H/LWFR
M                        EEHKZCA]J/4M+=;7=*FU72X/N='6T-*^H:CI
M$3?&]&(JM5')RY<\GLU7J6\5:V">.EU!9+!4OG2LF@HNDJV[43HLL1KUC:Y=
MW/;GDG9DIX _/E;255-PGXGR54%T8RHKDEA=<X]DTK%;#AR\D3G_ (=BX5%0
MUU?<)]8ZFT=3T%FNM$MJK%KJZ6KI71-IT;&YJ1HY?->KE<GR55,)DH6I['2:
MDL-9:+BLB4E4U&2=&[:["*B\EPOJ.FU-J(B=B<@(G=K-<Y>''$&&&W5;ZB34
M4M7%"D2[YHFS1/W,3^,BHU<8[<&AUAJ:OK6:>J;8M\H-.U4DS:^JIK<]:J/:
MGXM.C<QSFM<[/G;?0G9DI8 @C+5<I>'?$]C**]2R5M2CZ9*Z!?":AO1Q8=M1
M$SV=B)E.Q4145"TW.W)=--U=MD<L:5=(^G<['-NYBM5?\3I "5Z-U?5:;TS0
M:?OVG;\MYML+:1&4E"^:*I1B;6OCD3S<*B)\I4QS/.DN4NDM>ZEN%ZM5T6DO
M<=+/3S4E(^IV.CBV.A?T:+AR+S3T+E>940!$V6&Z)I:@J)[94Q27'64=V\#Z
M-7/IH'S93>B9VX1-R^K/,VM31U"\:*"L;3S>"I89HG3HQ=B/Z>-4:KNS.,KC
MZ3;@".:<6IBX9:RTQ+;;DR[00W-VUU)(C)4D=(K.C?C:]7(],(BJO:=36-MJ
MY."-NH::BG=5,AMS5IXXE5[5;)$KDVHF4QA<^K"E/ $PN=QDT]Q<N=TK+5=)
M[7-::>#PNDI'S-8]))5VJC455S\R+CEG&4,[)9KNN@KA=TM-8U\^J&WYMO2/
M_2$ITE8N-G\M4:KMO;S+B )C;+E-J'BW;+G26JZ06J&TU$*5572OA:]ZR1+A
M$<B*GUHF>>,XR<FS+4PZ$U[IJ6VW)ET1;I.Q%I).CE9(YRLV/QM<KMR81%SV
M\BR "1P)5:9U%I2_W"W5\]M73L=LF6FIGS/I)D5K\OC:BN1%1-N43DJ<SG7R
MW7"]:?XH7VFME=#!>*6""BII8'-GGZ)BM63H\;DRKL(BIG#>PMH P&K:&IDO
MO#M]/2S/;2UKEF<R-52)O@[T\['R4SA.9P+1++0ZTH8M&17^"EJZY[KK;*ZB
M>VE@8NY7RL>]N&N5V%1&.5%SV%>    <>\6=]?>K#7-E:QMMGDE<Q4RKT="^
M/">KY6?J.P<*^VVJK+_IRKI\=!15$LD^78\UT#V)A/3YSD.Z      #%5WYY
M+/\ L.K^W@-J8JN_/)9_V'5_;P ;4
M                         EEJKJCA_J;4U/=+7<ZFT76N=<Z2MH:5]0U'
M2(F^-Z,15:J*G+EA4*F )IJ[4EYJJ*Q5-+1WVS66IJI65\T5&DE9%&C?Q:I'
MAZL:YW:NW*)CLR86Y4M3%H/BO4S17?P>J6G?3S72/9-.U&,3<O)/5V8143"*
MB*?H4YFIK)2ZCL-9:+@LB4E6S9)T;MKL9SR7"^H">5]PGUC?]&TE!9KK1/M5
M:E=72U=*Z)E.UD;F]&CU\UZN5R8VJJ83)SKE8[G5\->*-%!05*U57=ZN:GB6
M-4=,S\6J*Q%^4B[5QCM+,QJ,8UJ=B)A#^@3/5>J*^NM=AJK.R]T%FGJG17*I
MAMSUJX6(S+=L;F*J-5W)7(U<8Y&.?:[A4Z5XJNAI+[4)71TZTCKA J5%2B18
MRC4:BKV<DQE$QE$4OH YM;;TN6FZBW2JL:55(ZG<N.;=S%:O_,GNB]6U6F-,
MT.GK_IZ^NO%MB2D:VCH7S15+6)M:^.1/-PJ(GRE3',J@ F"U\VE^(MXO-XM=
MR=;[U0TO134U,^I6GDB1R.A>D:*J*N[*+C"^LS]99+I4:+O5<ZUU<+KQJ:GN
M$-$Z)5E9#TT2;GL3.U51BN5/0G:6\ 8B^4=0_BWI:KCIYG4T=OK62S-8JL:J
MK%M1SNQ,X7"*973:U$/#S6FF9K;<H[K$RYR(UU(_HY4D=(K-C\;7J[>F$157
MM+" )AJ^VU<GX/OB^FHIW5B6JEC\&CB59-R='ENU$SE,+RP>5_KI;#Q=BO%1
M:KE4VM;$VEDJ:2E=,D+UG<Y,HU%5>2<\(JIE,ICF4T 0RJM%VJ]*:@OT5HK6
MMJM1P7>&@6)4J'4\3HT5W1]J.<C5=M[32V^Y3:AXM6BYT=JND%JAM=3"E55T
MKX6O>KXEPB.1%3Z51,\\9P4X 1VRK4P:-X@:;FMMR9<U?=*B-%I).CE9(KE8
MK'XVN5VY,(BY[>1[*9M7IF^Z/O\ <+=7SVU-.,MD_@],^:2DFRQ^YT;45R(N
M%:JHG)4YE> $4O5ON%[L?$^^TULKH:>[44-/14\L#F3U'11N19.CQN3*NPF4
MRJ)V&JU905,ESX<N@I9G)2UZ+,K(U5(F^#O3+L?)3.$YE! $A266@UM!Y%Q7
M^GEK+IFZVVJHGI1]&JKTL[7N;M:JX1R*QWG*J<BO  #/<0H+E4Z+N\-CZ;QF
M^%4@Z%^Q^[*=BY3"_6:$X&OJNY4.CKM4V))'7.*%70)''TCE=GT-PN?[ .^
M      #X;]_X'<?ZM)_E4Y/#/\W&E/V32?8M.M?O_ [C_5I/\JG)X9_FXTI^
MR:3[%H&D
M                                                    ,_8[U45^
MJ]2VR9D206UU.D+FHNYW21;UW<_7V8P: XEHO3*[4E_MC:5(GVUT".FW9Z;I
M(]Z<L<L=G:H';       !C=,?G(UM_,H/LWFR,;IC\Y&MOYE!]F\V0
M
M                      '"OL=Q=?\ 3CJ)9O V5$JUFQV&[.@>C=R>E-^W
MZ\'=.%?:NO@O^G(*/?X)45$K*O$>Y-B0/<W*X\WSD;SY>H[H      ,57?GD
ML_[#J_MX#:F*KOSR6?\ 8=7]O !M0
M                                                        #@Z]
MO%1I_1]UNM$R.2HI85D8V5%5JKGTHBHO^)WCBZTO7D]I:Y7;P=*GP2+I.B5V
MU'\^S.%Q_8!V@       ?#?O_ [C_5I/\JG)X9_FXTI^R:3[%IUK]_X'<?ZM
M)_E4Y/#/\W&E/V32?8M T@
M
M     !Q+16VV?4E_I:.EZ*X4SH$K)MB)TRNCRSFBY7#>7,F_X2B:DMNG*:_Z
M8N]?1,HW]'614\JM1S'+YK\)ZG<O][YC\QT>O-8-N$\U'?[HE96N8DCF3.WR
MJB;6HOK5$Y(%S'[_  9[A];+E:=(VZFOU=/777H]]3-,]7KTCN:M1?4G8GT&
MA"   '$U#JNPZ=EACOMVI*!\R*Z-*B1&[T3MQD[9,_P@=%^5^@JAU-%ON=MS
M54V$YN1$\]B?2WT>M$ ^#3_$+24&O-6U<VHK:RFJ6T:0R+,FV3;&Y'87TX54
M*98[S;K[0I6V:LAK:17*Q)87;FJJ=J9/\\[%:JJ^7FBM=O9TE55RMAC;\ZKC
M*_,G:OS'^@ND;#2Z9TW;K-0)B"CB2-%QC>O:YR_.JJJ_6%UU@ $
M
M              /35U5/1P+-63Q4\*819)7HQJ9^=3W'*U78J74NG+A9J],T
M]9$L:KC*M7^*Y/G1<*GSH!QKQK6W4EZL-+37.UR4];/)'4/6H:JQM;"]Z*BH
M["9<U$YY[30T-VMU?(Z.AKZ2ID:FY6PS->J)Z\(I_GGJ"TU5AO==:K@S954<
MSH9$]"JB]J?,O:GS*?K;\&+1GD]HKQO61[;A>,2\TYL@3Y"?7S=]:>H+%C
M0  ',O\ ?[5IZE94WROIZ&G>_HVR3OVM5V%7&?7A%_L)K6<0=).XJ6NO;J&V
MK1QVBIA?,DR;6O=-"J-5?6J-5?J-SQ%TO!K'1URLL^U'SQYA>O\ ].5.;'?V
MXS\RJ?@*KHJBDN$U#40O95PRK"^)4\Y'HN%;CUY0+C_0K3VIK+J-L[K#<Z6O
M; J)(L#]R,5<XS_8IUS#\&=&MT3H6BM\C$2OF3PBL7T]*Y$RW_=1$;]7SFX"
M
M                          <76=?0VO2URK;M2>&4$$6Z:#8U_2-SV8=R
M7ZSLO:CV.8JJB.3&6JJ+]2IV'X?XK5VK].:HN^G+GJ2]5-$COQ;9JR1S9H7<
MV*J*N%Y8S\Z*#'[A!^5OP<JG5VK]9K4W+4=[GL]L;TLS)*V5S)7KR8Q45<*G
M:JIZFX])^J0     #X;]_P"!W'^K2?Y5.3PS_-QI3]DTGV+3\P_A*Z>KM,ZW
M?74E14MM=W19V(DCMK)?_J,[?6J._P![YCA\"M/U^K]=T-')4U/BNBQ4U2)(
M[;T;53#.W^,N$QZL^H+'[>  0
M                                G>ON*]MT9J*"RU-JNU?634Z5+4HH
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
M->LN:V^AKZ-]OD;'*RL8UKMSL\L(J]FU>TVA'N!OY<<4_P!M+_GE L(
M               "17#CK::6\W.VQ:>U#62V^IDI97TU.Q[=S'*U53SNQ<+C
M)ZNOB@]D=5]S;\1X\ ORJXG_ +=D^TD+(%1WKXH/9'5?<V_$.OB@]D=5]S;\
M18@$1WKXH/9'5?<V_$.OB@]D=5]S;\18@!'>OB@]D=5]S;\0Z^*#V1U7W-OQ
M%B $=Z^*#V1U7W-OQ#KXH/9'5?<V_$6( 1WKXH/9'5?<V_$.OB@]D=5]S;\1
M8@!'>OB@]D=5]S;\0Z^*#V1U7W-OQ%B $=Z^*#V1U7W-OQ#KXH/9'5?<V_$6
M( 1WKXH/9'5?<V_$.OB@]D=5]S;\18@!'>OB@]D=5]S;\0Z^*#V1U7W-OQ%B
M $=Z^*#V1U7W-OQ#KXH/9'5?<V_$6( 1WKXH/9'5?<V_$.OB@]D=5]S;\18@
M!'>OB@]D=5]S;\1)./.IJ'7D5OKK=IN_T5QH\QR2U5(C6/A7GA515YH[L_G*
M?KT_CFHYJM<B*U>U%](5^:N$?$&V:#T=!:ETIJ>6M>]9JJ:.C3$DB^K+LX1$
M1$^CYS:=?%![(ZK[FWXBQ (CO7Q0>R.J^YM^(=?%![(ZK[FWXBQ ".]?%![(
MZK[FWXAU\4'LCJON;?B+$ /S1Q=X@6S7NCY[6W2FIX:UCVS4LTE&F&2)Z\.S
MA4547Z<^@YW!#6=!P^T]4PU6E]25-SK)>DGF@HT5FU.3&HJN1<(F5[.URGZH
M 5'>OB@]D=5]S;\0Z^*#V1U7W-OQ%B 1'>OB@]D=5]S;\0Z^*#V1U7W-OQ%B
M $=Z^*#V1U7W-OQ#KXH/9'5?<V_$6( 1WKXH/9'5?<V_$.OB@]D=5]S;\18@
M!'>OB@]D=5]S;\0Z^*#V1U7W-OQ%B $=Z^*#V1U7W-OQ#KXH/9'5?<V_$6(
M1WKXH/9'5?<V_$.OB@]D=5]S;\18@!'>OB@]D=5]S;\0Z^*#V1U7W-OQ%B $
M=Z^*#V1U7W-OQ#KXH/9'5?<V_$6( 1WKXH/9'5?<V_$.OB@]D=5]S;\18@!'
M>OB@]D=5]S;\0Z^*#V1U7W-OQ%B $=Z^*#V1U7W-OQ#KXH/9'5?<V_$6( 2F
MQ<;;7==0VRSNL%^HI[A+T,3ZN!C&9_\ -G^PJQ(^,'YSN%?]?J/^417
M                               $:O7\*2P?L5__ %BRD:O7\*2P?L5_
M_6 LH
M                   $Y_"(_,[J+^;#]LPHQ.?PB/S.ZB_FP_;,!C5Z%_(G
M3W[.I_LVG;.)H7\B=/?LZG^S:=L                   )I^$C^9V_?3!]N
MPV>C/R/L7]0@^S:8S\)'\SM^^F#[=AL]&?D?8OZA!]FT#L
M
M 1[@;^7'%/\ ;2_YY2PD>X&_EQQ3_;2_YY0+"                     C?
M +\JN)_[=D^TD+(1O@%^57$_]NR?:2%D
M                                               "1\8/SG<*_P"O
MU'_*(KA(^,'YSN%?]?J/^417
M$:O7\*2P?L5__6+*1J]?PI+!^Q7_ /6 LH               !\=XNE'9K;/
M<+G.VGHX$1TLKD54:F<97'SJ?8?/<J*GN5OJ:&MC26EJ8W12L7L<UR85/[%
M]%RO-NMEGDNM?60PVYC$D=4.7S=JXPN?3G*8^D\+9?;9<ZZLHJ&LCEJZ-&+/
M"F4=&CTW-547T*A%-.6^ZW>]V_AQ=VR26W3%4M55U#^RJIFX6D8OT[ERGJ9\
MQVN.%9+HJ[VO6EC6-;L]DEOGHU1?]+BV.>CE1/T:M1V?5Z0-_===:9M2UB7&
M\TT'@<S*>=795(Y'-5S6*J)VX:JX^8Y;.+.A7O:UNIJ%7.7")YW;_8?1PJLE
M):M$T*PU#*^:O3P^IK.WPF:3SG/S]>$^9$.)PJC8NK>(N6-7%X3'+L_%M I9
ME;UQ#TE9+DZWW2_45/6-7#XE<KE9_.QE&_7@Z>L*^6U:3O5PIO\ 7TE%-/'R
MSYS6.5/\4,SP8L=#1\-;/(V&.6>XTS:NKFD:CG3R2)N<KU7Y7;CGZ@-95WRU
M4EG\;5-QI(K9L1Z53I6]&K5[%1V<+GT8[3CZ?X@Z4U!7I16B^4E15N3+8<JQ
MS_YJ.1-WU9,AJBV457Q8T9IM]+"RQT5'47!E&UB)$Z5%VMRWL\WFJ)\Y]?X0
M=OI^K>MNL;&0W*TR0U5'4M1$?$])&IR7YT7&/H]0&UNVIK+:+I0VVYW*GI:Z
MN7%/#(["R+G'+Z^1UW.1K5<Y41J)E57L1"%\6+(_5NNK/1,3HZV73]1/3*G)
M8YVO:]BHOH\Y$3Z%4[5[UE-J3A/9F6U_1WK4KF6M&IVPR+EM0[':B-1KU_L
MHVG-1VC4E+-4V&X05T$4BQ/?"N4:Y$1<?V*A[Z^[4%!6T%)65,<-37/='31N
M[97(F51/J)[P/H*>UU.M[?1LV4U+>G0QM]36Q1HG^"'JXRU<]#JWA[4TE#-7
MSQU\ZLIH7-:^1>B[$5RHGS\U I%SNU#:W4;;A4L@6LJ&TL"._P#J2N151J?.
MN%/M(GKS4-UNUXT-!<=+7&SQ-U%2O2>IEB>USL/3:B,<JYYJOU&HKKKJ#4NN
M;Q8=.W2*S4-ECA\)JO!FSRS2RMW(UJ.\U&HWM7MR!L]17BET_8ZV[7!7I24D
M:RR;&[G83U(?923LJJ6&HBST<K&R-RF%PJ90C&I=072NX=<2;!J%\$]TL<21
MNJH8^C;412-W1O5N5VNPBY1.1W[K>[U-7Z2TIIJKBM]366[PRJKI(4F6&%C6
MHB,8O)5<Y<<^P#;-U%0.U)56/=(E=34C:R3+?-2-SE:BY]>47D>_3]ZM^H;1
M!<[-4I54,^>CE1JM1V%5J\E1%[44F6BX;Q2\:;_#?ZNGK:J.RPHRIABZ+I8^
ME<J*YF51'=J+CER/D@UQJ!G!K2M\HW4KKO7W&.F>UT2,B>CIWLVX1/-14:G-
M.8%H!-*>Y:IT[K_3UJU!>*6[T5]9.U$CHT@6EEB8C_-5%57-5.7G<S@7S5FI
M:JS:SOM%J*CM$=BJYZ6&W/I8Y%D2/&%>YR[D<_\ BHG+L[0+4?#0W:@KJ^OH
MJ2ICEJJ!S65,;>V)7)N:B_2G,]&E'5LFF[;)=*A:BMD@;)+(L*1*JN3.%:F4
M3"+CZC&<.?SG<3/ZW1_8 ;9;[;6ZB;8EJF^-G4WA:4^UV5BW;=V<8[>6,Y.D
M8M]ZJTXQQ61%B\ =8G5BIT:;^D2=&?*[<87L[##T-_UY>-'7W4-+>J"CCM$U
M7T5/X$V1:ML+W*J/<JIL3:B-3;SY950+8<UE]MK]0R6)E4U;K'3I5.I]KLI$
MKMJ.SC';Z,Y);6:IUC1Z<L6M:JX4"6RNFINDLT=-E&03*B(J3*NY7X<B]B)S
M^;GJ9[K<JCBI<K!2U,5-#X@;4PRK U[HYEF<Q'+Z7(G+S57 &XBECF:JPR,D
M1%5JJUR+A4[4^D\R*<'/&EFT_J6\7"]-GM5#7W!\](VC:UTCV*JND1^<IG'R
M<8.2_BC<8M-1ZE\L;++6JC:AVG&PLQT:JGXI),[^D1JYSV93& /T"<F@O]#7
M:ANME@61:VVLB?.BMPU$D15;A?3R0R&HK]>[SK6WZ9TO71VIKK=XTJZU].DS
MT8KMK(VM=RRJ\USZ/\>9PNCND/%37L5^GIZFN9#0-=/!&L;96['[7;<KM54Q
ME,XSG %8                )S^$1^9W47\V'[9A1B<_A$?F=U%_-A^V8#&K
MT+^1.GOV=3_9M.V<30OY$Z>_9U/]FT[8                   33\)'\SM^
M^F#[=AL]&?D?8OZA!]FTQGX2/YG;]],'V[#9Z,_(^Q?U"#[-H'8
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
M5_U^H_Y1%<                                    1J]?PI+!^Q7_\
M6+*1J]?PI+!^Q7_]8"R@                 #)V;3E71<1=1WZ62!:.XTU-
M#$QKEWHL:.1VY,81.:8PJGHI]*U=;Q"K=0W]]--2T]/X):J9BJY(F.3\;(]%
M1$WN[.6?-Y&S &.X<::N&DH[I:I)X)K$VI66UHCW++#&_*NB<BIC#7=BHJYR
MO8>S1.FJRQWS5E;5R0/BNU>E5 D;E56LV(F'91,+E/1DUH X$-'>:F]WR*\/
MH)M.5$3(Z.!B.Z5,MQ*DBXQA55<85>7J,;8-.Z^TA0^)-/U-@N5FB54HYKBZ
M5D\#%551CD8BH]$SRYI]7HJ( GVI=&WRX1:>N]'=J5NK[/OQ420JVGJ&O3#X
MW-;S1OJ5,JGTKD^*YZ8UAK1:6AUE)9:"PQ3,FJ*:W/DEDJU8N48YST1&LRB+
MRRO(IP R5PTU5U'$VT:BCD@2AHZ":E>Q7+TBN>Y%143&,<O6<#2_#::S\3+G
M?9:J*2S;I9[=2(JY@GGV],[&,)G;A,*O)?04P 9/0VG*NPW+5-1620/9=+H^
MMA2)RJK6*UJ(CLHF%Y+V9^D_FL--5EYU3I&Y4LD#(+152SSMD<J.<UT>U-N$
M5%7/K5#6@#)Z^TY5Z@FTP^BD@8ELO$%PFZ5RINC8UZ*C<(N7><G;A/G.5<M.
M:CL^M;GJ#2"VRICNT<3:VCKY'Q8DC3:V1CVM7^+R5%0H( E\G#Z[5.C]9,KJ
MRBEU+J5,S/9N;3Q;6[8XVKA7;6IGFJ97/8?=J'25[CN>F[[IJ6@==[52+13P
M5;G-BJ(G(F41S4545')E.7I_MH0 GVE-+:BI]=W/4FHJNW2NKK>RE2&DW(D#
MFO54:F4\YN,+N7FJJO)$1#E4G#J[0\,=*Z<?44*UUJN459,]'NZ-S&SN>J-7
M;E5PY.U$YE6 &3U/IRKNFM=(7BGD@;36B2I=.U[E1[DDBV-VHB*B\^W*H1K3
MMN964UYU/%4:.7HKC5SQMOE+TE4S$CE1)'H],+E%PBHN$P?I$X=7I'3E97K7
M5=@M4]8J[EGDI(W/5?6JJF54#^:%O<NI-(6F\5-*M)-60-E="JYVY]7S+VI\
MRH8YNG-;6;6FI[MISR;GH[Q+#*C:^:=LC.CCVXPQBIVY]*E.1$1$1$1$3DB(
M ,5;M.WAW$.BU-='4#=MC6WSQT[WK^/69'JK-S4RS"+S5<_,?+IS1EPMO#O4
M%AGFI75EP?7.B>QSE8B3*[9N7;GTIG"+]9OP!.[WHBY5W"FQZ9AFI$KZ%E"V
M1[G.2->A5F_"[<_Q5QR_L.S#IRK9Q2J=2+)!X#):&4",W+TG2)*KU7&,;<+Z
M\Y]!JP!.-*Z0O=KDU#9*_P 63Z8N=155"3,D>E2B3_Q%;MV\LKSR>O3UFUWI
M^TTMCI8],UE)1L2""X5#Y6OZ)O)N^)&\W(F$Y.1.7:4L 8/5>F[['K6CU5I-
M]ODK&T:V^JI*Y[F,EBW[VJUS454<COF[!H/2]]M6K-1WS4590U,UVCIL-I$<
MUL2QH]%8B*GR416HBYRO-51#>                  3G\(C\SNHOYL/VS"C
M$Y_"(_,[J+^;#]LP&-7H7\B=/?LZG^S:=LXFA?R)T]^SJ?[-IVP
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
MX5_U^H_Y1%<)'Q@_.=PK_K]1_P HBN
M      (U>OX4E@_8K_\ K%E(U>OX4E@_8K_^L!90
M             !/="W"IO%XUM?G3RNIXJMUMHHE<JL8RG;YST3LRY[E7/S(8
M:AU%K6FX34VO)=5Q5+D8DK[=44$38Y$Z56;$>W#D5?0:O@O^+T-J"DD_^8I+
MK7PS(O;NWJO_ "5"5:<MW#_J:I*^MN<--JB"GDFAZ&X/Z=E0USNCQ"CE3.=O
M+;Z?K"K/=M1W.V<1=+1U,BLL-\I7T_0/8W\35M3>U5=C.7)YN,XRA].LKW<6
M:STGI^RS]#+5S/JZUZ,:[%+$G-JY1<;W*C<ISY&?UE0WB]<%;?<JV-6:FMD%
M/=FY;AR3Q(CG93T*K=W+UJ>[A57,UEJ>_:V8UR4DD<5LH$<F%;&QJ/E_MD=C
M_="/NTU7U^IKKQ"LMPK)$IJ:I2DIG1(C'PL?%SPYN%SE<Y5<G0X17JHO>A+?
M+<'*^XTJOHJI57*K+$Y6*J_.N$7ZSD<+ORYXD_M2+[)#^\"LR:>OU6W_ %%7
M?JV>%?0K%DQR^M% HX                               !.?PB/S.ZB_
MFP_;,*,3G\(C\SNHOYL/VS 8U>A?R)T]^SJ?[-IVSB:%_(G3W[.I_LVG;
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
M_%4 L\,C)HF2Q.1T;VHYKD]*+V*>1SM-P24NGK73SYZ6*EB8_/;N1B(IT0@
M                              "1\8/SG<*_Z_4?\HBN$CXP?G.X5_U^
MH_Y1%<                                    1J]?PI+!^Q7_\ 6+*1
MJ]?PI+!^Q7_]8"R@                                 #-:?TT^S:HU
M#<()V+;[NZ.H6FV\XYT;M>Y%[%1R(U5^=#J4UBM%-,V:FM5!#,U<M?'3L:Y/
MH5$.B #D1S51R(J+R5%])Z:.DIJ&G;!14\-/ W.V.)B,:F>:X1.1[@!SKC0/
M6W7)MH2GI+A51NVS]'_]16X:]V.;L<O[#Y]&6"#2^E[;9J5V^.CA2-7XQO=V
MN=];E5?K.R                                 !.?PB/S.ZB_FP_;,*
M,3G\(C\SNHOYL/VS 8U>A?R)T]^SJ?[-IVSB:%_(G3W[.I_LVG;
M          ":?A(_F=OWTP?;L-GHS\C[%_4(/LVF,_"1_,[?OI@^W8;/1GY'
MV+^H0?9M [                        ,UJ/33[EJ33M[HZAE/66J9Z/W-
MRDT$C=KV<O3R:J+Z%0[E?04=Q@Z"X4M/50YST<\:/;GZ%3!]( ^:FM]'2T:T
ME-24\-*J*G0QQHUF%[4VHF#TT5EM="D:45LHJ=(WK(SH8&,VN5,*Y,)R7'+)
M]X R=5I>>MXDT>HZR:%U%;Z%]/1P(B[VS2.\^15[/D^:B&G?3025$51)#$Z>
M)%2.16(KF(O:B+VIG![0!ZF4T#*F2H9#$VHD1&OE1B(YR)V(J]JXRIXQT5+'
M%-%'30-BF<YTK&QHB2*[Y2N3TJOISVGO 'P45EM="D:45MHJ9(W*]G0P-9M<
MJ854PG)53ED^J"F@IUE6G@BB65ZR2;&(W>Y>URX[5Y=I[0!ZJ6F@I(&P4D,4
M$+<[8XFHUJ97*X1.7:H2E@2J6I2"+PE6=&LNQ-ZMSG;GMQGG@]H ^"ALUKH*
MF2HH;;14U1)\N6&!K'.^E43*GT1T=-$DZ1T\+$G<KI=K$3I%5,*KO6N/6>\
M<^CLEJHD:E';*&G1C^E:D5.QF'XQN3"=N%5,_.?7%300S3310Q,EF5%E>UB(
MYZHF$5R^G"<N9[0!Z(J.EA@DABIH60R*YSXVL1&N5WRE5/3GT^L^>DLMKHXV
M,H[;14[(Y.E8V*!K$:_&-R(B<EPJ\S[P!\$MEM<UP;7RVVB?7-PK:AT#5D3'
M9AV,G*K=-OKM>6Z_550QU-;:22*EIT;S;-(J(^15_F(C43YU-(
M               !'N!OY<<4_P!M+_GE+"1[@;^7'%/]M+_GE L(
M            "-\ ORJXG_MV3[20LA&^ 7Y5<3_V[)]I(60
M                   #TUU+#7451253$DIYXW12,7^,UR85/[%.%H_3CK1H
MZBL%VDAN4=*Q86N?'E'Q-=^+1S5RF4;M3ZC1@#XZ&U6^WN<Z@H*2E<Y,.6&%
MK%7Z<(>ZLI*:NIW4];3PU$#L;HY6(]JXYIE%Y'N 'BL;'1+$YC5C5NU6*G)4
M]6/49G6.E&Z@MUJM<3X:6TT]9%/4P-CPDL4:[DB1$Y(BN1N?F0U
M                           "1\8/SG<*_P"OU'_*(KA(^,'YSN%?]?J/
M^417                                    $:O7\*2P?L5__6+*0W6=
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
M*'#)+%=:.X+!73=+X/*C]FY(\9QV9PO]A=
M          '#OFD-/7ZK;57JRV^OJ6L2-LE1 U[D:BJJ)E4[,JO]IW !DNK7
M17LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK7
M17LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK7
M17LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK7
M17LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK7
M17LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK7
M17LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK7
M17LK9NZ,^XY.DN%&F;;INW4=XL-FK;C#"C)ZCP9KND=Z5RJ97ZRAF>X>6ZNM
M.B;-07?/A]/3M9-E^_SD[?.]('Q]6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6N
MBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@"3Z>T
M%I.;7NKJ6;3EJ?34[:-88W4S5;'NC<KL)CEE43)J^K717LK9NZ,^X]6F/SD:
MV_F4'V;S9 9+JUT5[*V;NC/N'5KHKV5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV
M5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV
M5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV
M5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV
M5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV
M5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV5LW=&?<:T 9+JUT5[*V;NC/N'5KHKV
M5LW=&?<:T >NF@BI:>*"GC;%#$Q&,8U,(UJ)A$1/4B'L
M    #Y+M;**\4$M#=:2&KHY<;X9F(YCL+E,HOSHBF=ZM=%>RMF[HS[C6@#)=
M6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@#)=
M6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@#)=
M6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@#)=
M6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@#)=
M6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@#)=
M6NBO96S=T9]PZM=%>RMF[HS[C6@#)=6NBO96S=T9]PZM=%>RMF[HS[C6@">Q
M<)],-U345[K#9W6U]''"RE\&;ALJ/>KGXQCFCFI]1U>K717LK9NZ,^X^R"W5
MS=?UER=GQ;);8:=GG_\ U6RR.=YOT.;S-"!DNK717LK9NZ,^X=6NBO96S=T9
M]QK0!DNK717LK9NZ,^X=6NBO96S=T9]QK0!DNK717LK9NZ,^XRNO] Z3HV:>
M\$TY:H>FO-+#)LIFIO8Y5RU>7-%]15S'<2_]7IC]O4?^90/9U:Z*]E;-W1GW
M#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW
M#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW
M#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW
M#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW
M#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW
M#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW
M'8L.G;-IYDS+';*.WMF5%D2FB1B/5.S..WM4ZH
M,O5\/M(5E5-4U6FK3-43/=))(^F:KGN5<JJKCFJJJJ>KJUT5[*V;NC/N-: ,
MEU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,
MEU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,
MEU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,
MEU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,
MEU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,
MEU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW'*O\ PGTQ6K;/%]AL
M]*E/6QSSXIFITL2([='R3TY3MY<BA&>UA;JZX.L2V_.*:Z0U$_G[?Q34=N^G
MM3D!\?5KHKV5LW=&?<.K717LK9NZ,^XUH R75KHKV5LW=&?<.K717LK9NZ,^
MXUH R75KHKV5LW=&?<.K717LK9NZ,^XUH PUYX<Z-BL]=)'I>SM>R"1S7)2L
M145&KA>PYG#_ (?:1K-!Z;JJO35IFJ)[;322R/IFJY[G1-57*N.:JJY-]?O_
M  .X_P!6D_RJ<GAG^;C2G[)I/L6@?-U:Z*]E;-W1GW#JUT5[*V;NC/N-: ,E
MU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,E
MU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,E
MU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,E
MU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,E
MU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,EU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,E
MU:Z*]E;-W1GW#JUT5[*V;NC/N-: ,U;]!:4MU;#64&G;73U4+M\<L5,UKF+Z
MT5$Y&E
M                 !G^'RW-=%V=;_TWC7P=OA/3)A^_TY^<T!G^'UQKKMHN
MSU]W;MKZBG:^9-FS#E[?-] &@       !C=,?G(UM_,H/LWFR,;IC\Y&MOYE
M!]F\V0
M                                  &>@2Y^7]8K^G\3^+8>CS_J^GZ6
M3=C_ &MNS/S8-"9Z"X5[M?UEN?GQ9';89V>9RZ5TLC7>=]#6\C0@      QW
M$O\ U>F/V]1_YE-B8[B7_J],?MZC_P R@;$
M
M   SVL$N>ZQ>*>GQXTA\*Z+]!AV[=_L_)R:$SVL+A7T#K$ENSBIND-/489N_
M$N1V[Z.Q.8&A       !\-^_\#N/]6D_RJ<GAG^;C2G[)I/L6G6OW_@=Q_JT
MG^53D\,_S<:4_9-)]BT#2
M                                  RMZXA:6LMQDH+C>(8ZJ+'2L8Q\
MG19_EJU%1G^\J&FI:B&JIHJBFE9-!*Q'QR,=N:]JIE%14[45 /8 >$TK(89)
M9%Q&QJN<N,X1.:@>8.;:K[;;I;J"NHZMBTU>F:99,QNE[5PC787.$7ECT'2
M Y=^OM)9'6U*WI<W"LCH8=C<_C'HY4SSY)YJ\SIO<UC'/>Y&M:F555PB(!_0
M9*AXD:2KKG%04E[IY*B63H8UVO2.1^<;6R*FQRY]"*IK0 !XS21PQ/EF>V.)
MC5<Y[EPC43M55]" >0/&&1DT3)87MDB>U'->U<HY%[%1?2A\-UO-#:I[?#73
M+')7SI34Z)&YV^14543DBXY(O-<(!T <NQWVDO,UTBH^EW6ZK=13;VX_&-:U
MRXY\TPY.9U  /&1[(HW22.:QC$5SG.7"(B=JJISKK?[;:[=3U]95(E'/)''%
M+&UTJ/6141F-J+R7*<^P#I@       '"T)>I=1Z/M-XJ8HXIJR!LKF1YVM5?
M0F3NG%T5=H;[I2UW2EI4I(*J!)60(J+T:+Z.2(@':       !C=,?G(UM_,H
M/LWFR,;IC\Y&MOYE!]F\V0
M                   &>U)K/3^FZB*GO-RC@J96[VP-8^616_RMC$543YU3
M!T[)=J"^6Z*OM%7%5T<N=LL2Y1<+A4^947T*!]P   Y5!J*U5U/73P5C&P45
M2ZCGDF18FLE:J(K<N1,\U1,IR7/(ZH '-U+>J73MBK;O<$D6DI&=))T;=SL9
MQR0Z,;D>QKV]CD14 _H,E<N(^DK;<I:&LO=.RHA=LEPU[V1.]3WHBM:OTJAK
M(WMD8U\;D<QR(K7-7**B^E /Z   /52U,%7%TM+-%-'E6[XWHY,HN%3*>E%1
M4/DOUYH;#;G5]UF6&E:]C%>D;G\W.1K>345>U4 Z .7!?:2;4M58V=+X;34T
M=4_+?,V/<YJ87/;EJG4  'P5=XH*6U5ERDJHW45(U[YI(OQFQ&9W)AN554PO
M).8'W@]-#50UU%3U=*]7T]1&V6-RM5N6N3*+A>:<E])[@     #@P7J>3757
M9%CC\'AMT58C^>]7/DD8J+SQC#$]'I4[QQ8;M"_655:$I42HBH(JI:G*9<UT
MCVHSLSR5BKV^D[0      ,=Q+_U>F/V]1_YE-B8[B7_J],?MZC_S*!L0
M                                                    #AZEU98]
M,] E[N$=-)/GHHD:Z21^.U48U%<J?/@#N YNGK];-14'AMEK8JNF1RQJYF<M
M<G:UR+S:O-.2IGF=(  <NCU!:ZSQFL56UK;9,L%6^5JQMB>B(JY<Y$14PJ<T
MY =0'\:Y'-1S51S53**G-%0^*_76GLEEKKI6[UIJ.%\\G1IEVUJ97">OD!]P
M/51U#*ND@J8<]',QLC<IA<*F4,W>^(.EK)<9*"Y7B*.KB1%EC8Q\G19_EJU%
M1G^]@#4@]5)4P5E+#4TDL<U/,Q)(Y(W;FO:J9145.U%0]H  ]5/4P5/2^#S1
M2]$]8Y-CT=L>G:U<=BIZ@/:#XKW=*.R6JIN5RE6*CIF;Y7HQSU:GT-157ZD/
ME;J&A?J&FLS%E6KJ*-U=&NS#5B1S6\U[47+DY8 ZX   ^26YT<=%65:U,;Z>
MD1_3NC7?T:L3+D5&Y7*>KM/[:J^FNMMI:^AD62DJ8VS1/5JMW-<F47"HBIR]
M8'U     !P=67J>S.LB4\<;_  ZY0T3]^?-:]'*JIA>WS4.\<74UVAM3K0D]
M*E1X9<(J1F53\6YR.P_FGHQ_B!V@       ?#?O_  .X_P!6D_RJ<GAG^;C2
MG[)I/L6G6OW_ ('<?ZM)_E4Y/#/\W&E/V32?8M T@
M                                                  >JK>^.DG?"
MW=(UCE:GK7"X/: )[P&@IUX7VJJ;MDJ*_I*BKE5,NEF=([>KE]*YY?4>&MJJ
MF@N\5LI;]?:*2*E:Z.V6&A25T295$D?B-V&]B(U=J<O3D^GJZ2DJZM=/ZCO5
MEH:N5TTU%2/C6-'NYN6/>Q5CRO/DOT'OGT"QES2NM-]NULEDI(J*J6)[)'5$
M<>=JJZ1KE1^%7SD7(&/CU7J*Z\.M UE+<DI+I=;HVAJ*GH&JCF_CF*Y6+RSY
MB.QR3*>KD=VVU-VT]KZ?3]3>JN[457:9+A#)6(Q98)6/1JIEK43:J.1<*G)4
M/AU9H/P33&B].VA;C+24=Z9(^HB<O301JDSEDW(G+:KTY_1DU=@T8RW7.MNE
MQNM==[K4TZ4GA55L:L<*+G8QK&HU,KS5<<U"I;/'<M2VSA-<:R_7&&KK9-CW
MP]$FU_12JLJ98OGJGF\\ICT9YFWUC4LI[C2VMVJ-1I5Q4;7>"VBC2:=V%5.G
ME5L;L(O+EYJ91?JZ$W#RD\E[!:*.Y5U)-8WMDHZV/8LC7(BMYHK5:J*CEY8/
M96Z'?+=VW.BU#=:&NDI(Z.LFA2)5JF,SAR[F*C7\U\YN.WD$89+W6ZAT'PSN
M5TDZ2MDU' R239L5ZL=.S<K?0JHU%5/6:SCQ42T_"Z[]%(Z)DKH89I&KA6Q/
MF8U__P#*JI]9]M%P^MU'8+!:(JJK6GLUP\8P.<Y%<]Z/D=M<N.:?C%^?DG,T
M]WMM)=[956ZY0MGHZF-8I8W=CFKV_1]("FMU##;J:B@I8$HX$8D,2,16,1N%
M;A/FPBI]!,[4M_UA:;UJ"GU-6VIT-54PV^EIV1]#&V%RM194<U5>KE:JKS3D
MO([]JT#-0/I(7:LU#46ND>U\-%),Q$PU45K72-:CW-3"<E7LY*>%7PY8Z:YQ
MVW4%WMEKN<KIJR@IECV/<_Y:L<YBN9N].U?2!G&ZEONJ'\.F4-R?:$OE#4RU
MKH8FN7+&QKEFY%1%SNPJYPCNQ3U5KKK/IKB9IVNOE=4)9H>D@K%2-)I(GTZR
M=$]=N%3DJ*J(BX7M0H3=)6^*Z:>K*7?3LL=/+34L#,;-CVM;A<\^2,3',,TE
M0I7:FJ)9)I4O[&1U,:JB(UK8ECPW"9YHJ@3V5]YTSP9L=5:KY5RUU2MM2)U6
MUCFP-D6-JQHC6IYF%QSRN/2=V])=M+NTE2+?JZXOKKXR.HFJ6QHYT;HGJL:(
MUJ(C=S<HG:F>TZ%/P_8FEH+#77NY5M)33T\M.Z5(T=$R%S7,C3:U,IYJ95<J
M=[4%@I[W4V>:HEEC=;*UM;&C,8>Y&N;AV4[/.7L F6F[)=[I<N($MNU'5VED
M-YG6&.FCCPLW11KND5R+N;\E-J8]/->6.CIW6-TO57PPG?+T++Q2UCZV)C41
MLKXXFX7UHF[*ICUG6J^&S7U=XFM^H[S;FWB=\M;% Z-6R(Y$3#4<U=BX3&YN
M%Y\\X0Z%VT'0U-NL5/:JJJM$]CY4%32[7.B:K=CFJCT5'(J=N4Y@9R^U5PN]
M;Q/M3[G54]+0T=,^GZ%&9C1T#WO;S:O)RIA?F[,&;I:2[Z?X8:.O-#JF\.25
M+9'X')T*PM9(L:*Q/Q>["(N$\[/TE(T[H6BLTE]DDK:ZX2WIC&5DE7(CG/VM
M<U5141,91Z\DY)A,(A\=)P[CCTQ!8:J]W*LH:6>GEI>E2-'0LA<CF1HK6IE.
M2(JKE?H"OB1UUU?K/4E#%?:ZSVVRNAIXV4*,;)+*^-'N>]SFNY)E$1$Y<C/2
MZKU)4Z0M<,5R9#>8]3^(9JY(6JV9J.>W>K.SGYJJB8YH;B\:)6HOU5>++?+C
M9*VMC9'6>"I&]DZ-3#7*V1KD1R)RW)CD>3-!6N&RV6V4TE3'#:[A'<FO5Z.?
M-,USG*LCE3GN5RJO9\V CBV6:]V7B!7Z==>*F\0SV9;C3NKT9NCF;+T:MRQK
M?,7*+C'(]'"^ZU,US;2:AO-[9J1:=75=JN,+(XE=E,R0*UB(K$7*)M<O)>9L
M:S3-/4ZGDOGA-3%5.MK[8B1.1J-8YZ/WHN,HY%3DO^!\%FT<^EOU/=[M?+A>
M:RDA?!2+4MB8D+7XW+B-C=SEVHF5 U@  '%T556VNTI:ZFPTZTUKE@1U/"K4
M;L9Z$PBK@[1Q-#QVJ'25JCT[*Z6T-@:E,]V<N9Z%7*(O]J =L       &-TQ
M^<C6W\R@^S>;(QNF/SD:V_F4'V;S9
M                          3CA.QE5J#7MQJ41US6]RTCGN^4V"-K4B:G
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
M^Q?5\K?\YV@      8[B7_J],?MZC_S*;$QW$O\ U>F/V]1_YE V(
M                                                !.-$L96<6-?5
M=8B/KJ1U)2P;N:Q0+%NPWU(YRJJ^M4*.9+46B8;G?&WNV72OLMXZ)()*FC5J
MI-&BY1LC'HK78]"XR U[44=LML2NNU39G5=4U'.M],DM35NVJFQC=KE5RX3F
MC57#?08JR:GNK+%Q)IFU]TE\34:5%#/<J=(JJ-7P/=AR*U,X<S**J=BFKJ>'
MS)Z*CW7^\.NU)5K6PW*61DDK9%9L5-JMV;%;RVHW'^)\5TT2ZUZ7US/35MQN
MUUO5N>R19]KGR2,BD:U&M:U$3.[&U$QR3 '%J*O4=BM6D]2U6HZJO=<:JD@K
M*%\4;:=8Y\)^+:B;D<W*+G<N<+GU'Q:TJKA>]"\4(JBYU,<=MK96PMC1B;HD
M@8O1.RU?-57*JXPOSFDTIP\VT.FY;Q=[M54UM9#4T]LJ7,Z."=&)VKM1[MJJ
MNU'*N#O^15O?;]444TL\D&H)7RU**J(K%=&UBHQ<>IJ+SSS X54WR?T-;8J_
M5MXB6IEC1DS((YJJ7<SE!$UL?S9RC57MY^K)27NNK-(\4K3555TJJ2WVYLE,
M^Z4_0U+4EAD5S7)M;E,MY*J=BF[ET"^>S6VEJ=1726OME2E117!6Q))#AFQ&
M;=FUS=N<[D55SVB#AW3)2:FCJ[M<:RHU!3,IZNHG5FY-K7M1S41J-;R?V8PF
M$^<#1V!7-TO;G,3<]*.-43UKL0Q_ .*%_#.@K?-DK+A)-45LJIYTLRRN1RN]
M:IC'U&]H*9M'0T]+&JN9!&V-JN[51J8Y_P!ABW<.TI:ZLET_J*\V2DK9735%
M'2.C6/>[Y3F;V*L:KZ< ?-<'5UZU[-I>VW.HLEIM=OBJ)/ &L9)*^1SD:U%<
MU4:QJ-[$3M4SEUU3J&UZ+UG1^,UGNMAN5-34]P?&U'21R21*B/1$PKD:]6KC
M&?I-K<-!Q/K*&OL]YN=KNE+2I1+5QN;,Z>)%RB2I(UR/7.5SVY53^/X>6UVD
MZZQNJJU_A]2VLJZV1Z.GGE1[7[E7&/XC4PB81.P#D1I>]/:_L5LJ]15MTIKY
M3523)/'&WH9HFM<CXD:U-J><J;5S]9P^'%MK;9;]?W!E^N<SJ2Y7"-(I>BV2
M2-8U4F=AB+O^A43YBG7/3]/<-266\RRRMGM:3I$QN-K^E:C5W<L\D3E@Y%)H
M>.DN5\EIKM7LH+NLLL]!B-8TED:C72(JMW(O+.,XR!C(:G45'P<K]65FI*NH
MN=39FU$<:1L;# [:BM<U-N=V.U554557DG(^J]T=?=^*U@BI+K-;GR:?D?//
M QJRN9TK,HQ7(J-55QSPO+./6FTJ-(4DW#_R2=43I1> MH>F3'2;4:C<]F,\
MO4?'?=#17.\4-UIKM<;=<:&D\$IYJ9S.2;D55<US51V<8PJ8^M$4##7;4U^L
MVC]>T#KK-4U]@K*:.FN#V-Z1T4SHW(CL)M5R(Y45<>DVVKKC70:ZT;;:6KDI
MZ6X>&MJ$8B9=L@W,7FB\T7FA_:;A[:VZ6O%EK9ZNM\;O=-75DSTZ:61<8=E$
M1$V[6X1$PF#UVO0"4^H+3>KG?[M=;A;4D9"ZI<Q&(Q[%8J;6M1,\\J[M543*
M@8#1]@N4=@UO6TNK;[3R4-UK_-CZ#;,]B(N]^8EYKZ<83U(AW*"]WK4,.@[)
M%=9Z&2XV5MSN%="UG3289&FUBJBM:JN>JJN.Q.6#54>AXZ.NOKZ:[5[+?=UF
MDFH,1K&V65J(^1J[=V>79G&3UU7#^D=;-/0T%RKJ"X6*G2FHZ^!6+)LV(U6O
M:YJM<BHU%5%3M3D%9>KO=[L$6OK)+=IZY]LM'C&@KIFLZ:/<Q_FO5$1'*CF9
M1<=AY,J=166?1-WK-15-P2]U45+64;XHVP-26)SFK&B)N:K51.:JN?2:BET%
M2,M%_IJRX5M;77R%8:VX3JWI7-V*UJ-1&HUJ-15PB)Z3H7#2E+74FGJ>2>=K
M++40U,*MQE[HV*U$=R[%1>>,!&-2ZU]+K^HAU3>+Q:6R7!L=K9'"SQ?50<ML
M:OV+^,=YV<N1<XP5,QUQT0^YW%C[GJ"Z55K95MK66Z1(NC21KMS4WHS>K$7L
M;N]"&Q '%U-56VE=:/&M.LZS7"**EPU'='.J.VN[>6,+S^<[1Q=3,M+W6CQR
M]6JVX1+28W<ZC#MB<O\ >[>0':       !\-^_\  [C_ %:3_*IR>&?YN-*?
MLFD^Q:=:_?\ @=Q_JTG^53D\,_S<:4_9-)]BT#2
M
M                       '$T1;Z*U:3M5!:ZQ*VAIX&LAJ$<CDD:G8N4Y+
M]1VSB:'LKM.Z2M5H?.VH=1P-B65K=J/QZ< =L       &-TQ^<C6W\R@^S>;
M(QNF/SD:V_F4'V;S9
M                                              <6&WT+=955Q;5Y
MN4E!% ^FWM\V)LCW-?M[>:N<F>SD=HXL-D6/6=5?/"$5)J"*CZ#;S39(]^[.
M?3OQC'H.T      #'<2_]7IC]O4?^938F.XE_P"KTQ^WJ/\ S*!L0
M
M                    #BZFM]#7NM"W"K\&6FN$51!Y[6]+*U';6<^W.5Y)
MSY':.+J>R+>76=4J$A\ N$5;S;NW[$<FWMY9W=OS =H       'PW[_P.X_U
M:3_*IR>&?YN-*?LFD^Q:=:_?^!W'^K2?Y5.3PS_-QI3]DTGV+0-(
M
M                                    9_A[9ZFP:*LUJKW1NJJ2G;%(
ML;E<U53U*J(8_4W&_2VF[[66BZPW6.LI7[)$2G147THJ+NYHJ*BI\RF4T#QY
MT]3::LUMNK[Q67AL3(I7)#TCI)%7':KLJJ\@+V#^,7<QJJU6JJ9PO:A_0
M &-XA<1;-H)U'X]BKNCJ]W1R00H]N6XRBKE,+S0!IC\Y&MOYE!]F\V1^>K+Q
MSTC1ZPU)<YDN7@UP;2I#BG17?BV.1V4W<N:H6K1FI:/5M@@O%LBJ8Z.9SDC6
MHC1CG(BX543*\LHO]@';
M                                              #)\1->6W05!2UM
MZIJ^6FJ)%B22EC:]&NQE$=ER8RB+CZ% ^R"SU+-?5EY<Z/P.6VPTC4W+NWME
MD<O+'9AZ>DT!^>X?P@=-MUG57!Z7M;4^@B@C@Z-O*9LCU<[;OPF6N:F>WE\Q
M8- ZPH=;V1;K::>MAH^E=$UU5&UBO5,95J(Y<IE<9]:*!I      QW$O_5Z8
M_;U'_F4TE[N,=HM%9<9XII8:6)TSV0MW/5K4RN$RF>62$:RXZ:1N[;*E(ER_
MT2Z4]9)OIT3S&*JNQYW;S _0@)_H3BSI_6]Y=;;%#<73LB69[Y8$:QC4PF57
M<OI5$*
M                                 #/ZOL]3=W6):1T:>!72&LEWN5,Q
MM1R+CES7FG(Z-^N<=ELU;<IX9YX:2)TSXX&HYZM:F5PBJF>65[2%ZG_"!TW7
M.LZVQ+W E/<(IZG\6UG20M1VYO)_/.4Y+RY ?H,& X>\5K'KRZ3T-CI;FCX(
MNEDDGA:UC4RB(F4<O-<\DQZ%-^      ?#?O_ [C_5I/\JG)X9_FXTI^R:3[
M%I&>)_&V_:8U#>-.5E@HE:U',CFZ5Z=)$]/->GU+_;E#D\,.-E_K)-.:2M=@
MHII&QPT3)72O^2QJ-5[D^9K5<OT!8_4  "
M                                          $JXA<0]1677U'I?2]@
MIKM55%&E4U))NC=\IZ*G-43DC,@54$>\L.+/N\H^_L^,>6'%GW>4??V?&!80
M1[RPXL^[RC[^SXQY8<6?=Y1]_9\8%A!'O+#BS[O*/O[/C'EAQ9]WE'W]GQ@6
M$$>\L.+/N\H^_L^,>6'%GW>4??V?&!801[RPXL^[RC[^SXQY8<6?=Y1]_9\8
M%A!'O+#BS[O*/O[/C'EAQ9]WE'W]GQ@6$$>\L.+/N\H^_L^,>6'%GW>4??V?
M&!801[RPXL^[RC[^SXQY8<6?=Y1]_9\8%A!'O+#BS[O*/O[/C'EAQ9]WE'W]
MGQ@6$$>\L.+/N\H^_L^,>6'%GW>4??V?&!801[RPXL^[RC[^SXQY8<6?=Y1]
M_9\8%A!'O+#BS[O*/O[/C'EAQ9]WE'W]GQ@9/\+31G2TM'JVBC\^'%+6[4[6
MJOF/7Z%7;];?48_\%O1?CS5K[]6Q;J"T86/<G)]0OR?_ "IYWS+M*=?;YQ/O
M=FK;9<.'-')2U<3H9&^'L[%3&4\[M]*'*X?OXEZ)TS3V:V\/J62.-7/?*^NC
M1TKU7FY<.^A/H1 K]" CWEAQ9]WE'W]GQCRPXL^[RC[^SXPBP@CWEAQ9]WE'
MW]GQCRPXL^[RC[^SXP+"8KC!H]FM="U]M:U%KHTZ>C<OHE:BX3ZTRWZS)^6'
M%GW>4??V?&/+#BS[O*/O[/C _*FCM-5FIM6T%AIVN945$W1O56\XFI\MRI\R
M(J_4?Z V>W4UHM5);J"-(Z6EB;#$Q/0UJ80_.NGK5Q!L6NKSJFCX=TOAER3'
M1K71[(57F]6^=VN5$5?K]9M/+#BS[O*/O[/C"K""/>6'%GW>4??V?&/+#BS[
MO*/O[/C"+""/>6'%GW>4??V?&/+#BS[O*/O[/C L((]Y8<6?=Y1]_9\8\L.+
M/N\H^_L^,"P@CWEAQ9]WE'W]GQCRPXL^[RC[^SXP+""/>6'%GW>4??V?&/+#
MBS[O*/O[/C L((]Y8<6?=Y1]_9\8\L.+/N\H^_L^,"P@CWEAQ9]WE'W]GQCR
MPXL^[RC[^SXP+""/>6'%GW>4??V?&/+#BS[O*/O[/C L((]Y8<6?=Y1]_9\8
M\L.+/N\H^_L^,"P@CWEAQ9]WE'W]GQCRPXL^[RC[^SXP+""/>6'%GW>4??V?
M&/+#BS[O*/O[/C L((]Y8<6?=Y1]_9\9S]0<2N)6G[1472\:$HJ:AIT19)5K
M6NVY<C4Y(Y5[50"X@^#3U>ZZ6&VW"1B1OJZ:*=S&KE&JYJ.PG]I]X
M                             ?-=*E:*V5E4UJ.=!"^5&KV*K6JN/\")
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
MI';6L<N4PJIVMQS+"
M         C5Z_A26#]BO_P"L64C5Z_A26#]BO_ZP%E
M                                                         G/X
M1'YG=1?S8?MF%&)S^$1^9W47\V'[9@,:O0OY$Z>_9U/]FT[9Q-"_D3I[]G4_
MV;3M@                                  !SM2?D[=?ZK+_ )%)[^#)
M^:"U_P!-/]JXH6I/R=NO]5E_R*3W\&3\T%K_ *:?[5P%3
M
M
M        !&]=?PC= ?U2H_RR%D(WKK^$;H#^J5'^60L@
M                                   "-7K^%)8/V*__ *Q92-7K^%)8
M/V*__K 64                   #X-076*R66MN=1#/-!21+-(R!J.>K4YK
MA%5,X3GV@?>#.W/6-HM^C$U1+,Y]J="R9CHVY?(C\(UK4S\I55$QZSRM6K*&
MX:DJK"L552W."FCJ^BJ6(WI(WI\IBHJYVKYJ^I0- #'U&OZ!);NR@MMXNGBN
MI923K04O39E5%56MPN5VXP[U*J>LY%'Q:H*RJJJ:ETSJV:>E<C*B-EL5SH7*
MF41R([DN.?,"C@(N41>:?286NXG6F*XU=);+;?+UX&]8ZF>UT2SQ0O3M:KLI
ME4]29 W0,S7:ZL%%I:FU!45;FV^I5&P)T3NEE>JJB1MCQN5V45,8]"G*H^)]
MJ=<:2CNUKOMC6L>D5/-=*)88I7KV-1V51%7Y\ ;L&2UGQ!LFC[K:Z"].J&27
M!52.1D>YD:(Y&Y>N>29<GK-5-*R"&269Z,BC:KG.5<(B)S55 \P9?0>N+3K>
MEK*BR)4I%2RI$_IXMBNRU'(Y$RO)47)]&N=1IIBQI6,IO"ZN:>*DI:;?LZ::
M1R-:W=A<>E>SL10- #C5&HZ.GU31:?E;+XPJZ9]4Q6MRQ&L5$7*YSGGZC^W/
M4-';M0V6S5"3+5W;IO!U:U%:G1-1SMRYY<E3':!V <.W:HMU=>+];6.DCFLJ
MQ^%OE1&L1'L5Z*BY[$1%SG!PZSB'3>1$^JK905-3:X*A&/=*G1*^#>C7SQIS
M5S4RJIG&<+V ;@'C&]LL;9(W(YCD1S7)V*B^DY%HU'172_7NT4R3)56AT3:A
M7M1&JLC-S=JYY\NWL [(.747CH=1TEH\ KW^$0OF\+9%FGCVK\ES\\G+Z$.H
M  .6^\;-31V;P"O7?2K4^&)%_H[<.V[%?GY?IQCL Z@/BM-VH;O'426VI94,
MIYWTTJLSYLC%PYJ_.A]H  S]KU*ROUE>]/I3.8^V0P2K,K\I)TJ*N$3'+&/6
M!H                   )S^$1^9W47\V'[9A1B<_A$?F=U%_-A^V8#&KT+^
M1.GOV=3_ &;3MG$T+^1.GOV=3_9M.V
M     '.U)^3MU_JLO^12>_@R?F@M?]-/]JXH6I/R=NO]5E_R*3W\&3\T%K_I
MI_M7 5,                                              /17UE/;
MZ*>LK9F04L#%DEED7#6-1,JJJ![P3ZGXKV>9L=1XJU#':9'(C+H^W/2E5%7"
M.W?*1J^M6GVW[B'06G44]D9:;[<JZ")DTJ6ZB6=&-=V9PO+L V@,I6ZYH;?H
M]^H[E;[M0TC)&Q.@J:;HYT5ST8B[%7LRJ>GL/[JS7%#IN[T-KEH+K7U]9$^:
M*&WTW3.VM5$553*>L#5 SNE=8VK4D5<M&ZHIZB@<C:NFK(5AEIU5,IO:[L14
M15SV'&MG$ZUW*II_ [7?I+=43)!#<TH'>"O<KMJ+NSG;GEE6X W8"KA%7U$W
MI.,-@GH8[A+;[]36A[U8EREH'>#)ARMRKVJN$W(J 4@'C%(R:)DL3VOC>U'-
M<U<HY%[%11*_HXGO5,[6JN /('!T'J-NK=)6Z^1TSJ5M8Q7I"Y^]68<K>W"9
M[/4>%UU,RWZRL-@6E=(^ZQU$B3(_"1]$UJXQCGG/KY :$'+L=X\;2W*/P"OH
M_ JIU-NJHMB3[?\ ZD?/SF+Z%/IN]:EMM-;7.8LB4T#YE8BXW;6JN,_4!]8.
M5I.\MU#IFUWAD*P-KJ=E0D2NW*S<F<9Y9/[4WCH-145I\ KY/"8GR^%LBS!%
MM_BO?GDJ^A .H   !\-\N]!8K747*[U4=+10-W22R+R3_P#%57T(G-0/N!/V
M\5+:C&U-38M3TML=A?&$UL>D"-7^,JHJN1OSJTH"*BHBIS10       <;5.H
MZ+35%355Q298ZBJBI&=$U'+OD7#<\TY>L#L@^*]W#Q5:*NO\%J:OP>-9.@I6
M;Y9,>AK?2I[J"H\,H:>IZ*6'IHVR=%,W:]F4SM<GH5.Q4 ]X!S]0W/Q-9JJX
M>!U=;X.W=X/1Q])+)SQAK?2!T <V6]T,$UK@JYO!JJY92F@E14>]R-W.;CT*
MB=IT@ !G]>:F9I+3<UWDIG538Y8HNB:_8J[Y&LSG"]F[(&@
M                                  !&]=?PC= ?U2H_RR%D(WKK^$;H
M#^J5'^60L@
M "-7K^%)8/V*_P#ZQ92-7K^%)8/V*_\ ZP%E                   _CVM>
MQS'M1S7)A45,HJ>H_H A&F]-5?6$W1%2]K],:>J77NG8KLJ]LF.AB5/4QZR+
M\YVN/BST=1IRX::63RS9-)'0QPL1SI8=BK*CD]+43"_2OSF\HM,MI=<7/4:5
M2N=6TD5*L&S",V*J[MV>><]F#UT.E6QZYK]35M8ZKJ98&TM)$L>UM)$G-R-Y
MKE7.YJO+U ?#P<AM<?#FS/LDKIH)HNEEE?\ +DF5?QBO_P!K?E%^C!RN&?YP
MN)7[0I_L30Z1TFW3%TODE#6.6V7*H\*CH5CPE-*J?C%:[/8Y<+C'(]NF],-L
ME_U)=&U2S+>:B.=8U9MZ+:S;C.>>>WT ??JF:>FTQ>)Z//A,5',^+';O1CE3
M_'!F.!D%-!PITYX(C=LE-TLBI_&D<JJ]5^?=G^PT%':*R'4]RN4]WJ*B@JHH
MXXK<]J=' K4\YR+GGN^C^TR-)PZN]BDJ(-':OJ+19YI'2I0R44=2V!7+E>B<
M[FU/FY@>G636S\;= T]6B+3,IZV>%CODK,C$Y_.J)S3U'V\?XJ>3A)J!:K;^
M+C8^-5[4D21NW'SYY?6?9?.'\-VL-JI9+O<6W:UR+/27=7HZH9(JJKE7EA6K
MG"M[,(B>@^!W#ZZWBJI/+754MZM]+*V=E#%11TL<CV_)63:JJ]$]7) ,OKNS
M)J?6NCK3=.3ZZPUD<BN3FV18V^=]*.POU'@_5%;J+A?9M-=(Z/4ESJEL-8F<
MOBZ+E42+_P#NTRO\\IMRTPVNUO9M1+5*QUMIYX$@V923I,<]V>6,>HY=IX=T
M%MXD7+5T<[W2U<:HRE5OF0R.1J22(N>UR-3/+TJ!R>$-+#0ZDU]24K$CIX+E
M%%&Q.QK6PM1$_L0]O$ERS<0^&U#)_P#+OKJBI5/1OBARS_%RFFTSIEMCN^HJ
MYM4LRW>K2J5BLV]%AB-VYSS[,YY&?XOTLT$&GM1TL3Y7V*Y1U$S6-5SEIW^9
M+A$[>2HOT(H'$U\^\LXTZ;73D5!+7^*JC#:U[F1[=Z9YM15R?-72:GDXP</O
M*JGM$*(EPZ#Q?+(_/XEN[=O1,?Q<8^<H57IEE7KJVZF2K5%HZ.2E2!&91Z/5
M%W;L\L8[,'E>],MNFK=-WQ:I8W6;PG$*,RDO3,1O;GEC;GL7($,UA+/'Q"UN
MRM65FDI+E;F7N2G5>E2%8%VHOJC5W)RISQC':7/5-)1S</[O24[84H'VR6.-
M(T38D?1*B;<<L8Q@^>VZ-I::^ZLKZJ5*N#4'0I-2R1^:QK(U8K<Y\[*+\QE[
M]9ZS17":\66@K*BZ.J%=0VN)T?XR%LR[&Q[LKN1NY5RN.2?,%:7A+525G#/3
M$\ZJLBV^%JJO:N&HF?\  X?#[\ZW$W^FH/L%-MIFU,L>G;7:HERRBIHZ=%]>
MUJ)GZ\&/J]!WJ+5=[O>GM6OM7C9T3IX?%T<Z9C9L3#G+]/\ :$>Z\7"LCXRZ
M=H(ZJ=M%-;*J22!'JC'N1S<.5O8JIZS!6B@O5_T5JJ]U.K+[#46VJK_ (Z>I
M5C(^B<YR;_3(GHPO)&IA$*=3Z2G74]DOMPNKJNMMU#+22+X.V/IU>J*K\(N&
M]G8B'A8]%LM6E+W9$KG2MN<M5*LRQX6/I\\L9YXSZ^?S 3:Y2WVBX?6'7TNI
M;I-=II*2:6E2392.BE<UJQ="GF]COE=N>?JQM;O45=3QCALR5]9!;ZC3LSW1
MPS*Q&R+,C>D;Z$>B+R=VH?;<]!,KN'%OTDMP<QE(RF8E3T65=T+FK\G/+.WU
M\L^DZDNF6R:^@U/X4J.BMSK?X/LY*CI$?NW9^;&, 3G@O:66JWZGO"W*[S^
MW6OC\&?5JZ*5&+\MS>Q7K_*]9FJ"\7F\Z/6_P5&NI-4SL=4T_@E-,M CLJK(
MDC1-CH\(B*JHJ^G)6-,:+J]/WRZ2TU[=)8J^IFK'VV2E:JI)+\K\;G.W/HQ_
M^GX+7H._6*E6V:<UA+161KG+!3RT$<\M.U555:R1R]F57&YJX"N9=:JZ:LUW
M9-.5-=<++2-LC;O6QT4RP322N>C$B5Z<T1JYS@\>&=MGM/%G7%'4W&IN*QTM
M#LGJ519=BM>K6N<GRE3LW=J^DTVJM&5-SO=MOEEO4EJOE' ZE6H6!LS9X57*
ML>Q51.WFBIC"K]&&B]$R:=U!=[Q57FINE;=(H6SOG8C5W,W<TQR1N'(B-1.2
M)Z0C9                   3G\(C\SNHOYL/VS"C$Y_"(_,[J+^;#]LP&-7
MH7\B=/?LZG^S:=LXFA?R)T]^SJ?[-IVP
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
M,G6\++K<]/P66[:SJZFW4BQ^"1MI&,5$8Y%;TJHN9,-3"=G-<\U0*J@ "
M                                          "-ZZ_A&Z _JE1_ED+(
M1O77\(W0']4J/\LA9
M         $:O7\*2P?L5_P#UBRD:O7\*2P?L5_\ U@+*
M          !_'.1K5<Y41J)E57L1#^F$XVW&>AX>5\-&]65=Q?%;HG)Z%F>C
M%_\ Y5<!MJ6H@JZ>.HI)HYX)$W,DC<CFN3UHJ<E0]I*N*513:47AY&RJ\ M5
M)=(H9'=)L8D38G)AWS83TGR<2-=V*[-TM2:=U!25-6[4%%OCI:C+ECWJCLHB
M]G-,@6 &0U'K.6BU VPV&S3WJ\)"E3-%',R&."-5PBOD=R157L3"J?+1<1()
MM/:DK:NV5-'<]/QN?76V5[5>W#%>W:Y,HK7(BX<!N036/BC(C;57U>F;C2Z=
MN,L<$5RED8F'/Y-<L7RD8J]CE[4YXYH=S4.L*FCU$EBL-DFO-T93)5SL;.R!
MD,:N5K<O=VN547"(@&N!E>'FK)=86JHKWVF:VQQS.@1LLK7N<YJJUR*C?DX5
M,84Q/$+5L6DN+=)65LL[Z9+#(D=)&Y?Q\RSHC&HWLW*O+/H3Z + #"Z2HJK3
MEGNVI]:USEN54Q:JL:CU6&CB:BJV&-O9YJ=JIS5?6<]_$ZKI;?3WJZZ3N-#I
MF=S,7!\\;GQL>J(V1\*+N:U<IZ5[0*4#%ZHUVEFU-1V*CL]9=*^MI%J:=M,Y
MJ(Y4=MPY5Y-3&55RKCEZ55!I_7]/6T6H7WJWSV:ML";Z^FE>V78Q6*]KFN;R
M<BM1< ;0],-53S3SPPSQ230*C96,>BNC54RB.3T93GS)Q)Q,NT:V6271E9'2
MWJ1L=#(ZNA17JYNYN]O\15:F415^;M/JJG^)N.%#T?FPZAMDD<K4_C34Z[FN
M^G8Y4 H8                          $Y_"(_,[J+^;#]LPHQ.?PB/S.Z
MB_FP_;,!C5Z%_(G3W[.I_LVG;.)H7\B=/?LZG^S:=L
M                 .=J3\G;K_59?\BD]_!D_-!:_P"FG^U<4+4GY.W7^JR_
MY%)[^#)^:"U_TT_VK@*F
M                     'II*JGK(EEI)XIXT<K%?$]')N1<*F4]**BHIPN)
M%Z?I[0E]NL*[9J:D>Z)?4]4PU?\ S*A/=?T3M+?@[T]+2324\M-%1[Y&.5KM
M[I6+(N4]:JY5^D"R@D7%GB+IBLX=7ZGLVIJ"2X24^(6T]0G2*[<GR<+G)J;O
MK#Q-'8[706ZHO%]KZ=)(J2)[6>8UJ;I'O=R:WT9]*@;0&2TIK);O=ZZRW:U3
MV>^4<39W4LLC96R1*N$D8]O)R9Y+ZE,M3\7IJK3?E#1Z1N<UC@15K*KIHV]%
MAV'*QJ\Y$3TJF$3FF>2@58&1U!K1M'4V>BLENEO%RNL+JFGACE;$U(6HBK(]
M[N34\Y,<E5<GCH/6-5JBLN]-56*>UOMLW@\W2U#)/QN$56HC>>,*BHO8N0-@
M"8<8[W'8;_H>NJZM]+015\KZER.5$5B1*N%1.WZ#[] 4MROMREUI?GS4[*J+
M9;+=TBHRFIEYH]Z(N%D?VKZDY?0% !-EXF5=3055XLVD[A<=-T[G[K@R>-CI
M&,54>^.)5W.:F%]6<'0O_$>@ML&FIJ&BJ[I%?VO6D2E1%>Y48CFIM7UY1%RJ
M;>:KV ;D&/TGK.:[:@K;#>;+466\4T#:I())F3-EA<NW>U[>7)>2H9VX<5ZB
M&R2W^ATM5U>FVS]!'7K5QQK)^,Z/?L7FC%=RRO\ 8@%,\*I_#/!.GB\*Z/I>
MAWIOV9QNV]N,\LGN)KKJHEMVI^'VHI('4M3/5I:JJ%7(Y4;4,RC'*G)=KV)V
M<LE*
M      (WKK^$;H#^J5'^60LA&]=?PC= ?U2H_P LA9
M                                  $:O7\*2P?L5_\ UBRD:O7\*2P?
ML5__ %@+*                          !.>/<;F:$CN#6JYMLN%+6O1/Y
M+941?\'9^HHQ\EVM]-=K75V^NCZ2EJHG0RM];7)A?^8&&XI4$UTO&@GTU))5
MTT=Y9+,K(UD8V/8[SG83"-^=>1X<6;(V2ETNZU6Q'RQ:@HI)%IJ?*LC1Z[G+
MM3DU.65[#=62W,M-HHK=%--/'2PMA9).J*]S6IA%<J(B*N$]1]H$MKJF?1?%
M*^7FOMMPJ[->Z6G1M314SI^@EA16['M:BJB*BYSC_P#''(FMMSO-IXHZD\5U
MM*R\V]*6@I)HE;42MBA<W>L?:BN5>2=I:0!*==VVNJ.#-@HX*.IEJXUMN^%D
M3G/;M='NRU$RF,+GU'&UG-=.N"YR63QVD\5LIXGOL<4$SFM5SU5)FS8;N7DK
M<+G!;S'W?0L55J"KO5KO5VLU?6,8RJ6B?&K)]B8:KFO8Y,HG)%3 'HX1U%F\
MG)K=8X[A#)05#XZR*Y-VU*3N7>YTF.2J[=G*<CAZRTLS4O%F"GN=!--9Y]/2
MT\DR,78QZS(J8?C"/3DJ>GD;?26F*+3%)4Q4<E343U4RU%3554G22SR+RW.7
M")V(B81$1/4=P"0> :CO.@=4Z$O$4\EWI*98Z.XN8J15\7;&N_L1_)&N3/S\
M^9\NH]0UFK>'RZ3H-.7J&_5D,5)-'443XX*7"MWO=(J;=J(BJF%55Y<BT@"=
M>*JFFXQV*1D$[Z*GT_)3K4]&NS<DK<(KNS*HF<&?U)3U-'=>,-;/3I%2U%JI
MFPS53%;#*J0/:J([L7"KCEZ50LISM1V6BU%8ZRTW2-9**K9T<C4=A<=J*B^A
M45$7Z@(EIRIBMODQ6:SBUFEMMZQ-H%N%-3I2TTCFHQCGNC7>[&<(KTY9-OJ-
MOA_''2$$7-;9;ZRMFQZ&R;8F_P"**?:WAS%4.I8[UJ*_7B@I9&2QT=9-'T;G
M-7+5?L8US\*B+S7Z<FCH-/TE%J.Z7MKII*ZX,BB>LCD5L;(T5$8Q,<DRJJO;
ME5 ZX                          $Y_"(_,[J+^;#]LPHQ.?PB/S.ZB_F
MP_;,!C5Z%_(G3W[.I_LVG;.)H7\B=/?LZG^S:=L
M              .=J3\G;K_59?\ (I/?P9/S06O^FG^U<4+4GY.W7^JR_P"1
M2>_@R?F@M?\ 33_:N J8
M                    #%\::"2Y<+-2TT"*Z3P1941.U=BH_P#]IG^*73:D
MX'1RVJGFK)*R.BF9% Q7N5%DC<O).?),Y*G(QLC',D:CF.3#FJF45/4<K2MA
MI=,V.GM-ODG?24ZNZ+IG(YS&JY7;<HB<DSA/FP!E^,5BAJ.&>H8K;:XY:QU/
MB-E/3HZ15W)\E$3.?H./>VUFF=>6'5,MMKJVUOLWBNJ\$@662E=O21'JQ/.P
MN,+CL_L*L )IIAM5J;B=5ZL9;ZVAM-/:DME.M9"L,E2]9>D<]&+S1J=G-$SD
MY&EK77P_@T5=NEH:IEP6WUS$IG1.255=)*K4V8SE<ICESR6( 0347C.GON@8
M;?'=67*DT^JJVUQ1/JHE5(VKTK)O-Z/DJ87"[OH-QPDJ;7&Z\VV!EXCOJ3I6
M7%+O&UE1*Z1.3_,56;<-PB-Y)@[.I-%P7>^0WJDNERM%WC@\%\)HGL3I(MV[
M8]KVN:J(JJO8?1I325)IZIKJQ*JMN%SKMOA-;6R(^1Z-3#6IA$:UJ97"(B 9
MSBE:9+KJ?0K%H9*NB;<)4JD2)7L;&Z)47?RPB+V<SYM(T%STS=*_1%3'5SV&
MHADDM%P1CGI Q47=3R.]"MSEJKVIR]2%. $5TKJ*MTSP]325=IN]2:AHX9*.
M**"C>^&H55<C7ME1-NQ<HJJJICF?10:6N-BK.$-!)!+,ZVI5)5RQ,5S(7.@7
MDKDY(FY51%7MP6( 3Z:EJ8^.+KBL$C:%NFEC6I<Q4B1_A.[:K^S..>.W!)-*
M[DT12KJ*FU=+I2*5U9/!1T].ZA=ME5^YKLI-T.4W8^L_3%1#'4T\L$[$?%*U
M6/:O8YJIA4,!'PMIV6OQ.FI-1>(-O1^+>GCV='^CW[-^S'+&[L]('R<4:F&^
M3<.Z6WR),E?>Z>OB<W^-#$QTCG?V*G]I3CA1Z6MT=_MUV8DB26ZC6BI($5.B
MA8JIE6IC.Y4:C<Y[$[#N@
M                      $;UU_"-T!_5*C_ "R%D(WKK^$;H#^J5'^60L@
M                                                  "-7K^%)8/V
M*_\ ZQ92-7K^%)8/V*__ *P%E
M                                        G/X1'YG=1?S8?MF%&)S^
M$1^9W47\V'[9@,:O0OY$Z>_9U/\ 9M.V<30OY$Z>_9U/]FT[8
M                        <[4GY.W7^JR_Y%)[^#)^:"U_TT_VKBA:D_)V
MZ_U67_(I/?P9/S06O^FG^U<!4P
M
M                                                 1O77\(W0']4
MJ/\ +(60C>NOX1N@/ZI4?Y9"R
M                 (%Q*U%1Z3_"%LMYNC*A:**T*QRP1J]V7.E1.7UE]"HB
M]J(!).O_ $=^CO'<U^\=?^COT=X[FOWE:VIZD&U/4@$EZ_\ 1WZ.\=S7[QU_
MZ._1WCN:_>5K:GJ0;4]2 27K_P!'?H[QW-?O'7_H[]'>.YK]Y6MJ>I!M3U(!
M)>O_ $=^CO'<U^\=?^COT=X[FOWE:VIZD&U/4@$EZ_\ 1WZ.\=S7[QU_Z._1
MWCN:_>5K:GJ0;4]2 27K_P!'?H[QW-?O'7_H[]'>.YK]Y6MJ>I!M3U(!)>O_
M $=^CO'<U^\=?^COT=X[FOWE:VIZD&U/4@$EZ_\ 1WZ.\=S7[QU_Z._1WCN:
M_>5K:GJ0;4]2 27K_P!'?H[QW-?O'7_H[]'>.YK]Y6MJ>I!M3U(!)>O_ $=^
MCO'<U^\=?^COT=X[FOWE:VIZD&U/4@$EZ_\ 1WZ.\=S7[QU_Z._1WCN:_>5K
M:GJ0;4]2 27K_P!'?H[QW-?O'7_H[]'>.YK]Y6MJ>I!M3U(!)>O_ $=^CO'<
MU^\_C?P@=&N:BM9=U1>Q4HU^\K>U/4AP]#6-^G-(VJSSRQS2T<#8G2,3".5/
M2F0,#U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[]'>.YK]XZ_\
M1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[QW-?O*UM3U(-J>I )
M(GX0.C5541EW54[4\#7E_B?WK_T=^CO'<U^\U&F$3K(UMR3Y%!]F\V6U/4@$
MEZ_]'?H[QW-?O'7_ *._1WCN:_>5K:GJ0;4]2 27K_T=^CO'<U^\=?\ H[]'
M>.YK]Y6MJ>I!M3U(!)>O_1WZ.\=S7[QU_P"COT=X[FOWE:VIZD&U/4@$EZ_]
M'?H[QW-?O'7_ *._1WCN:_>5K:GJ0;4]2 27K_T=^CO'<U^\=?\ H[]'>.YK
M]Y6MJ>I!M3U(!)>O_1WZ.\=S7[QU_P"COT=X[FOWE:VIZD&U/4@$EZ_]'?H[
MQW-?O'7_ *._1WCN:_>5K:GJ0;4]2 27K_T=^CO'<U^\=?\ H[]'>.YK]Y6M
MJ>I!M3U(!)>O_1WZ.\=S7[QU_P"COT=X[FOWE:VIZD&U/4@$EZ_]'?H[QW-?
MO'7_ *._1WCN:_>5K:GJ0;4]2 27K_T=^CO'<U^\=?\ H[]'>.YK]Y6MJ>I!
MM3U(!)>O_1WZ.\=S7[S(<7.+^F]4\/;O9K5'<UK:IL:1])2JUOFR-<N5SZD4
M_1.U/4@VIZD XNAD5-%:?14PJ6^GY?\ [MIVP
M             YVI$SIZZ(G;X++_ )%/S[P6XLZ>TAP_H;/>(KDE9#)*YW14
MJN;ASU<G//J4_29_-J>I )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD
MDO7_ *._1WCN:_>.O_1WZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H
M[QW-?O*UM3U(-J>I )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_
M *._1WCN:_>.O_1WZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H[QW-
M?O*UM3U(-J>I )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_ *._
M1WCN:_>.O_1WZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H[QW-?O*U
MM3U(-J>I )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_ *._1WCN
M:_>.O_1WZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H[QW-?O*UM3U(
M-J>I )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_ *._1WCN:_>.
MO_1WZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H[QW-?O*UM3U(-J>I
M )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_ *._1WCN:_>.O_1W
MZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H[QW-?O*UM3U(-J>I )+U
M_P"COT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_ *._1WCN:_>.O_1WZ.\=
MS7[RM;4]2#:GJ0"2]?\ H[]'>.YK]XZ_]'?H[QW-?O*UM3U(-J>I )+U_P"C
MOT=X[FOWCK_T=^CO'<U^\K6U/4@VIZD DO7_ *._1WCN:_>.O_1WZ.\=S7[R
MM;4]2#:GJ0"2?_F!T;NV[+ONQG'@:_>?WK_T=^CO'<U^\WT]C?)K>COB2QI#
M!;YJ-8L><KGR1/1WT)T:I]9W-J>I )+U_P"COT=X[FOWCK_T=^CO'<U^\K6U
M/4@VIZD DO7_ *._1WCN:_>.O_1WZ.\=S7[RM;4]2#:GJ0"2]?\ H[]'>.YK
M]X7\(#1K4RYEW1/6M&OWE:VIZD,GQ41$T1681/\ 74W_ *B,#(]?^COT=X[F
MOWCK_P!'?H[QW-?O*UM3U(-J>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4
M@VIZD DO7_H[]'>.YK]XZ_\ 1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK
M_P!'?H[QW-?O*UM3U(-J>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZ
MD DO7_H[]'>.YK]XZ_\ 1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'
M?H[QW-?O*UM3U(-J>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO
M7_H[]'>.YK]XZ_\ 1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[Q
MW-?O*UM3U(-J>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[
M]'>.YK]XZ_\ 1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[QW-?O
M*UM3U(-J>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[]'>.
MYK]XZ_\ 1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[QW-?O*UM3
MU(-J>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[]'>.YK]X
MZ_\ 1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[QW-?O*UM3U(-J
M>I )+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[]'>.YK]XZ_\
M1WZ.\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[QW-?O*UM3U(-J>I )
M+U_Z._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[]'>.YK]XZ_\ 1WZ.
M\=S7[RM;4]2#:GJ0"2]?^COT=X[FOWCK_P!'?H[QW-?O*UM3U(-J>I )+U_Z
M._1WCN:_>.O_ $=^CO'<U^\K6U/4@VIZD DO7_H[]'>.YK]XZ_\ 1WZ.\=S7
M[RM;4]2#:GJ0#\[LUG;-<<?=%5MDCK$@IH)XI%J(5C\Y8Y%__$_1(PB=B(
M                             #UU-1#2T\D]5+'#!&U7/DD<C6M1/2JK
MR1#/VG7>E;O<$H;9J"VU-6Y<-BCG:KGK_L\^?U :0'&U3J:UZ7HHJJ\3OC9-
M*D,+(XG2R2R+G#6M:BJJ\E.5<.(=AHGVZ-SJZ:>NA\)C@@HI7RLBSA7O8C<L
M1%Y<T UP!S*6^T%5J"NLL,KEN%%%'-,Q6*B-:_.WGV+V*!TP
M  ]=3*D%/+,Y%5L;%>N/4B9 ]@)'H#2-NUQIBGU/JYL]?=;HKZAKEJ)&-I&;
ME1D<2-<FU$1$Y]N<FNO-1J"S04U'9*>W3TE/3L:M9=Z]S'RN3*;>355781%5
MRJG->SM UP)S-Q(FDT;I>^6ZSNJ9[U6-HDH^G1JLD5)$PCU3&-T>,^I<_,?;
M:]3W.2_UVF]5VNCIZMUO=70/HZATD4T2+L>U5<UJHY%5/1S10-RBY3*=@(9'
M?;Y%9>&7DA04-!;*Y<,I'ULB(YW1R*L3UVJJL1$1V>:Y]'I*3?;EJ>ECI_ :
M"R,_$-?/-65[F1]*N<QLPS*HF/E+CM3EV@:6HJ8*=8O")HHNE>D<>]R-WO7L
M:F>U>2\CVDEOVHFZKTSPYO+*=:;PG4=-NA5V[8YO3,<F?2F6KS-7Q:OE9I_0
M5SK;8Y&5[NCIX'JGR'R2-8COJW9^H#7@P]IX86"W/HJJ+PY;O3O9*^X^&2=-
M.]%15WKG#D=CFU4QA5/C?K/45RCNUPTS8Z&JL]MFE@5U35NCFJW1<I%B1&*B
M)E%1-R\\>@"B GU=Q!J*AVDVZ9M3:]^HJ:6>'IYNB2'8C%\]<+R1'.SC*Y3"
M9R?%<-7W^KTCK2F2AHZ/45CC<V98ZEW1;'1*]LL;MN=VWFB*B<T[4 IPR3"D
MUE?K%PNME\O=NIZRHD2BCB93U+GR3LEV-W.W-3$B[LXYIGTGT7NNK5?I)^K[
M'0)7S7MD=,VGJWO2GS$]4D5<)N<F'(J=GI H4%3!4.E2GFBE6)ZQR(QR.V.3
MGM7'8O-.7SGM(WIFYZEHKIKY=.V:CK88+U-/*^JJEBZ1>CC_ !<:(U?.PF<N
MPG-.WGC76[7D5SJ]%)0TN:74<$\V][L.@Z.-';<>E<JJ+] &V"KCM,#J'5-T
MF375ML]+3MJK+30OCFDG<S<DL3GN=R:N%:B<O6N.PQLEYU#/P\TK5ZJLUHN5
MJG=;EZ;QA-X0Y[U9LE<W8B;LKN5-RIG/:!< 8FX:GO==J2YV?25MH:AUK;'X
M74UU0Z)G2/;N;&Q&M<JKMPJJO),G-GXES>2EMN=+97RW&>[)9Y[>LR(Z*HRY
MJM1_8OG-3GRY+D"D Q%EU;=F:BN%DU-:Z:GK8*#QG"Z@G=,V6)';7-\YK5WH
MN$^?)Y\/-3W;55)!<YJ6TLM-5#TD:TM8Z6:%V4Q'(U6HF["KG"\E3 &T   X
M'#^VUMGT99[?=7(ZNIJ=L<SD?ORY.WGZ3OF>X=I<TT39DOW3^-$IV^$=.N9-
M_IW?.!H0       8W3'YR-;?S*#[-YLC&Z8_.1K;^90?9O-D
M
M                             YNI;U2:=L-==[D]6TE)$LC]J95?4B?.
MJX1/G4#I PUJO6N:I:.MJ=-VR*W5+V;J9M<[PN&-RIYSLM1BJB+E6HN?1VG?
MK-5Z?HKHVVUE\ML%P<J-2FDJ6-DRO8FU5SE0.T#FW6_6FT])XTN=%1K'&DKD
MGG:Q48JX1W->Q514^D^"]W]%TOXUT[76>9CGQI'4553BF5%>C5\]N>?-43Y\
M(!H09*HX@V"FUJ[3=37TD54VG259'U#&M217[4APJYW]BX]2G3KM5Z?H+FVW
M5M\MM/7N5$2GEJ6-DRO8FU5SS [0,L^^5:<4(K"BQ^ .L[JY?-\[I$G:SM]6
M%7D>S7&J%TY3T,-'1NN%WN,_@U%1M>C.D?C*JYW\5K43*J!I09C3U9JQ;ET&
MI+5:V4KXU>VJM]4YZ,<F/,<Q[47GE>:93D?;!JO3]1=UM<%[MLER1RM6E94L
M63*=J;<YS\P':!R;KJ2R6CIDNEWH*-858DB3U#6*S=G;E%7EG:N/7A3E:LUY
M9--TMIJ*NMII(KE410PN;.Q$V/5$6;*KS8W**JIZ% U8.1-J:Q0T459->;<R
MDEB=-',ZH8C'L:J(YR+G"HBJB93UH?+!>Y:J_+'1U5IGM3[:E9"L<^ZH>Y7*
MB/VIR6)4['>L#0@PO#S7E!>=.6'QS=K;'?J^!)%I4F:Q[E551,,SGG@V<5;2
MS5=1215$+ZJG1JS1->BOC1W-NY.U,X7&>T#W@R6JM?V'3UMH:Z>NI9X:RI;3
M1K'4,Y^>C'O157FC%7SO4>='JVCNVI:*CL-XL%=1.BD=4MBK$?4(Y,;=C6JJ
M*WMSD#5 XM3JO3]+=FVNIO=MBN*JC4IGU+$DRO8FU5SGYCZ;I?+5:=_C2Y4=
M'LCZ9R3S-9AF=N[FO9E43/K Z(.?#>K7/:/&L-QHWVQ&J]:MLS5B1J=J[\X%
MEO5LOE*ZILMPI*^G:[8Z2FE;(U'>I51>2@=   <">VUK]>T5T:Y/%T5MGIGM
MW]LKI8G-7;]#'<_O.^9ZH2Y]8-"L?3^)_%DZ2X7\7T_2P[,_[6W?CYLFA
M   !D^*GY$5O]-3?^HC-89/BI^1%;_34W_J(P-8
M
M                      "8\6XTN^K-":9J\K:[C633U<6<),D$:/:QWK:J
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
M&MOYE!]F\V1C=,?G(UM_,H/LWFR
M
M       8CC5;*N[<-;Q3VZ%T]2Q(ZAL+4RLB1R->K43TJJ-7D;< 9&W<2-)U
M]'13P7VB62K<R..F21%GWN5$1BQIYR+E>?+E]!*^(^H67/3&NH&/TW:H*:IF
MI74<L&^MJY&X_&IAS<*Y>:+M=R3*KR+M%:[?#6.JX:&ECJW_ "IFPM1Z_2[&
M1-:K?-4OJ)J"DDJ'L6-TKH6JYS53"M5<95,>@"4U]98Z;C%89]32TC$73;/!
MY:S&QLRRKSW.Y(Y6[L*OKQZ3/5RP2\/-?U-J1OB.?4,#J)8T_%OQ- DCF>C:
MKT7"IRY*5ZITG!5:T6]U2PS4RVSQ<M')"CFK^-Z3=E>7S8P=[P*E\$;2^#0^
M#-PC8NC38F%RF&]G)4 G%T?::#CK#+=74-,RHL*-B?4[6)),E3V(KNU^,?.8
M[B-J%ERT]KVG8_3=JAI9YJ5U+/!OK:R1K4Q*F'-QN[6NVNY)E>PN]50TE6^%
M]72P3OA=NC=+&CE8OK;GL7Z#US6NWS5+JB:AI9*AS%C=*^%JN5JIA6JN,XQZ
M ,!9'.?Q:LSWJKG.TDBJJ]JKT\9Y\49DLNK]$ZFK6N\46Z>HIZN5&JJ0)/'M
M;(['8U%3"K\Y0VT\#9FRMAC25K.C1Z-3<C>W;GU?,>R1C9&.9(UKF.3"M<F4
M5/G QM\U;:[O9KO;M*WBDK[W);:B6F912I,J.1B[556Y1OG*W&53/H)G=JO3
M57P2LMMT])0NU$J4C*.GA5OA4=8CV;U5J><UR*CU<J^C/K+K06ZBM[7-M]'3
M4K7KER01-8BK\^$/Y%:Z"&M?614-+'5O^5.V)J/=]+L94#!6BV4-;QHU9-6T
MD%1+#;Z)D;I6([:CDDW8SZ\(8.*.D@X5:8DJF0MHJ#5C6N?(B;88$K7HJ*J]
MC<8SZ#] -@B9,^9L3&S2(B/>C41SD3L15].,J>MU#2.I'TKJ6!:9^5="L:;'
M97*Y;V+E>8$WU'2VB\\3= ]''1UMN;2UTL*1[7PJK>CPJ8\U<+_BGS'V.C9#
MQHJ(X6-CC9I9K6M:F$1/"7<D0WD-%2P]!T--!'T#59%MC1.C:O:C?4G).2'L
MZ"'IUGZ*/IE9T:R;4W;<YVY[<9] 'YMH:K34GX/E+;K<M%Y32OB2&GC1$JUJ
MUF16N1/E9QA=W9M]."C4%[MVG>*FLGZ@KZ:@\(HJ&:)T[T8DK6,>URLS\K"\
ML)S*)':K?'413QT%(R>)NR.1L+4<QOJ1<91/F/.JH*.KFAEJJ2GFEA7,3Y(T
M<YB^MJJG+Z@(+%X,_@9I^NJ8V)!#?FRR23,QT<:U[MRNS\E,8SDVU=XMDXJZ
M+J;)X$^GFH;AMEI=JL?CHT[6\EPN4_M*,M%2K2OIEIH5IGYW1+&FQV5RN4[.
M:KD_D%#20) D%+!$D#59%LC1O1HO:C<)R1<>@"#VJNTU'P.N]OOCZ+RC<VJ9
M5TLNWPM]<KW[5VKYRN5RMPJ>C'J--;+7X3Q,TC'J"G94UU+I??)TS=VV='QM
M<[GZ>;N?SE/?:Z!]<E:^AI75C>R=8FK(G^]C)[U@B6H2=8F=.C=B2;4W(W.<
M9[<9] $8HK5:ZNPZ]M-=<H++1)J95III-J112HV&1J*UV&JU7)\E<(N39<,M
M03W>HOU'5QVR6IMT\<3[A;/]15[F914[<.:F$<F5PIL)*"CDBGBDI*=\4[MT
MK'1HJ2+ZW)CFO).WU'G1TE/10-@HZ>*GA;V1Q,1C4^I.0'N  &>J+A7MX@T-
MN9N\626R>>3S.72MEA:WSL<O-<_EG_D:$X,]ZGCUW161(X_!I[;/6.>J+O1[
M)8F(B<\8Q(OH]"'>      !D^*GY$5O]-3?^HC-89/BI^0];_34W_J(P-8
M
M
M                                      </0]VCOVDK5=(*1M''50-E
M;3M5%2-%]"*B)_R.X<7155;:[2EKJ;#3K36N6!'4\*M1NQGH3"*N .T
M  #&Z8_.1K;^90?9O-D8W3'YR-;?S*#[-YL@
M
M                                                 #AS7:-FMJ.S
MK2-66:WS5:5.4RU&21-5F,=B[T7M_B]AW#BS55M;K.DI'TZK>'T$TL4^U,-@
M22-'MSG/-SF+C'H.T      #(<6OR"N']+3_ /J(S7F0XM?D%</Z6G_]1&!K
MP
M                                         ' T_P"5/AC_ "A2R>";
M%V^ K+OWY3&=_+&,_P"!_*'RJ\=KX<EC\3[WXZ%9>GV\]O;YN>S/UF@ &?G\
MJO'J>#I8_$W2-SO67PC9RW=GFY[<>CL%[\JO&#?$:6/P':F?#%EZ3=Z<;>6.
MPT  XFHO*3I8?)Q+/T>%Z7P]9,Y]&W9Z/I/Y=?*3Q;1^*DL_C#">$^$K+T6<
M<]FWGV^OT'< '$E\I/$$71)9_'>[\9N63P?&5[/XV<8^O(I/*3Q%4>%I9_'.
M5Z'HED\'QRQNSYV>WL^8[8 XMC\HO!JKQZEH\(Q_H_@:R;<X7Y>[GVX[/G/#
M3WE-T\OE&EFZ';^+\ 67=NSZ=_+&#N@#@6GRI\:N\;I9/%OG;?!5EZ;_ &<[
MN7TG\9Y5>/?/2Q^)>D7L67PC9Z/]G=_@:  9^Y>57CA/%B6/Q5EN?"%EZ;'+
M=V>;GMP>6H/*?PJ/R=2R^#;//\.67?ORO9LY8QC_ !.\ .)>_*3P>D\1)9^G
MVKX3X8LFW.$QLV\\9W=OS"M\I/$E-X"EG\;Y3I^F63H,87.S'G=N.WYSM@#A
ML\I/)]^]+/X\W>;A9?!L;O3_ !LXS]9Y6KRB\5U?C9+1XQP[P;P99.BSMY;]
MW/Y7;CT': '$T]Y1[I_*-+1MPG0^ +)G//.[?]79\YZK#Y4^'/\ 'Z63P/8N
MWP)9>DW93&=W+&,_X&@ ' H_*GQXOAB63Q-O?CHEE\(V<]O;YN>S/UBI\J?'
MK?!DLGB7I&9Z19?"-G+=V>;GMQZ.P[X SU]\J_#D\0)8_ ]B9\-67I-W//R>
M6.P]NH/*7?!Y/)9]NU>F\.67.?1MV>CM[3N #B73RD\64?BI+/XQPGA/A*R=
M%G'/9MY]OK] D\I/)^/HDL_CS=Y^Y9/!L;E[/XV<8^O)VP!Q:'RB\25/AR6C
MQQEW0="LG08PF-V?.[<YQ\PL7E%X/5>/DM'3X3P?P)9-N<+G?NY]N.SYSM #
MA:>\I_"9?*)+-X/L_%^ K+NW9]._EC&3PM?E5XV=XU2Q^+,NQX,LO3?[/RO-
M^DT  X">5/C[FED\2])ZY?"-G^7/^!XW;RK\:?\ PA+'XM\W_P":67I?]KY/
M+Z#0@#@ZA\I_"8_)U++X/L\_PY9=^[*]FSEC&#SO?E)X-2>(TL_A&W_2?#%D
MVYPGR-O/&<]OS'; '#K/*3Q)3>!)9_'&4Z?I5EZ#&%SMQYWJ[?G/*'RB\GY.
MF2T>/,^9L63P?&?3_&[,_6=H <6T^47BRK\;I:/&&%\&\%63HNSEOW<^WU>@
M_FG?*/?/Y1I:-N$Z'P!9,YYYW;_J[#M@#/V+RJ\/=X^2Q^!;%V^!++TF[*8S
MNY8QG_ 4OE5X]7PI+'XFZ1^.C67PC9SV]OFY[,^CM-  ,]6^5?CO_04L?B?>
MS_7++T^SEN[/-SVX^H_M_P#*KPUOD^EC\$V)GPY9=^_*Y^1RQC'^)H !Q-0>
M4FZ#R=2S[=J]-X<LF<\L;=GH[>T7/RD\5T?BM+/XRPGA7A"R=%G;SV;>?;V9
M]!VP!Q7>47D\W:EH\>YYY63P;&[_ ,WR?\3B\.V5L?#JD;;'6E^(<6YT2S+
ML>/-W[_/[<Y^HVAQ=%6^AM6E+70VBK\,H(($9#4;VNZ1J=BY;R7Z@%B\HN@J
MO'Z6CIL)X/X$LFW.%SOW?/CL^<]>GO*?PF3RB2R^#[/,\!67=NSZ=_+&,G>
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
MH 8]GE]CSTTMGYEJ ;
M                   .+HFR+IS2EKLZU"5*T<#8NF1NU'X].,KC^T[1P- 6
M:IT]HRSVFNDBDJ:.G;%(^)55BJGJ541<?4!WP       8W3'YR-;?S*#[-YL
MC&Z8_.1K;^90?9O-D
M
M                               <6:R+)K.DOGA"(D%!-1=!MYNWR1OW
M9SZ.CQC'I.T<">S5,FO**]MDB\$@ML]&YBJN]7OEB>BHF,8Q&[TYYIR.^
M   #(<6^6@;@J]G24_V\9KS&\8?S>73^?3_;Q@;(
M
M                       $VU%7W;4_$.325HND]HMUOI&55QJZ5$Z=[GKY
MD3'*B[>7G*N#X+FEWX=:DT[(E_N5XT_=JUENJ(;F])9()7HNQ[)$1%QE%RB_
M_P!%YKV:$XM7"^WF.9FG[Y10Q.K61N>RGGBY(U^U%5$5O8OK^A<>C4=[I.)>
MH],VK2JR5MMM]QCN=PKVQ.;#&D2+MC1RHF7.5>Q/OP5JKOQ'M=OO]PL<-!=K
MA=Z-&.?2T--TKG-<U';DYHB(B*B*JXYJB)D]\/$*Q3:,74S9*CP%']"L*PKT
MZ3;MG1;.W?N5$Q\^>SF<C1+,<8>)+E;_ !+8B+C_ /TR&6L$=A=HG6L&K7S4
M]KEU35MZ>-'HZ%^]JL>CFHJMPJ?*[/6!M+WJ)]YT'JQ5M5WM,]/;9G;:Z!(U
M=F)^%8YJJB]BYPN4])GM"\3;51:0TG3UM)=TIGTE+1ONKJ5?!4GZ-K5:LBKG
MY645V,9SS.=:;Y7W'37$"W1W>745AH[7)X)=9(MKW/=$_=$KD1$D5.2[D3T\
M^T\M9QK_ /ECM#6L7<EOMBX1.:+NA HVJM8T&G:JDHI*>MK[G5HKH*&@AZ69
MS4[7XRB(U/6JH>FPZYMEXI;L]L-=1U=J8KZRAJX>CGB3:KD7;G"HJ(N%1<&5
MU'<:?27&6.^Z@5T%FKK.E#%6JQ71PS-E5ZL<J)YNY.>?F/@I)V:EU9K74]H;
M(ZR-L*VZ.I6-6MJI4W/<YF43<C4PW(1L-*<1;7JB5KK91W1*!:?IUN$U-LIF
MJB(KHUDSC<F>?HRB\^1\L/%*SR)3U+Z"\PV:HE2&*[RTFVE>JKM:N[.Y&JO)
M'*U$.?I2V5%Q_!YI;;;V[*JJL3HHD3S<O?&J)_:J]OSF$M'DO=M%T%BU!K34
M4$RP14M397-:CXY&X3HTC2%781R)CYL<PK]$ _C6[6HU%5<)CF?T(
M                                 EFJN..F=,7^ML]VH[PRLI7['[8&
M*UW+*.1=_-%145/I,GH#CU8*73EFM5RCOM=>&QLAD>V)LJRR*N.3E?E5553M
M/E_"TT9X104>K**/\938IJS:G:Q5\QZ_0J[?]Y/48[\%G1?CK5DFH*R/-#:<
M=%N3D^H5/-_\J>=].T*_7+5W-1516JJ9PO:A_0 @  !.^,'$6IX=TM!6)8UN
M5%4O=$Z5*GHNB>B91%3:O:F<?0I1#.\0=,4^L-(7*RU.$6HC_%2*G^KD3FQW
MU+CZLH!^=;7^$,VAU+>[MY-J_P 9) G1>&XZ/HFJWMV<\Y^8_17#[4%3JK2E
M%>JRVK;5JT62.!9>D7H\^:Y5PG:G/Z%0_%G#W0U9J/B-3Z;JX7Q+#.Y*Y/3%
M'&OXSZ%Y;4^=4/WE3PQT\$<$#&QPQM1C&-3"-:B81$"Z\P $
M
M                                                        #/:Z
MU91:,L+KO=*>LFHV2-CD6E8CW,W<D5454Y9PGTJAH3X-06FEOMDKK5<&;Z6L
MA=#(GIPJ=J?.G:GSH!"YOP@=-NUI27!B7M+5'03020=&WSIG21.8[;OPN&M>
MF>U,_.I5N'>O;9KVAJZRRTU?%34\B1+)51M8CG8RJ-PY<X3&?I0_#]\TQ<;3
MK"ITW)"Z2XQ5/@S&-3_6*JX8J?,Y%14^D_=7#O2\&C]'VVRP;5=!&BS/3_ZD
MJ\WN_MSCYL!6C  0  'A.Z1L$CH&-DE1JJQCG;4<[')%7"X^D_+FO>/LEVM%
MQL-5I=]%4=*UDBNK-RQNCD1RHJ;$]+<'ZF/R1^%3HSQ/JF'45''BCNO*;"<F
MSM3G_P"9,+]*."XIW#/C;4Z[U5!9Z/3"P,5CI9JA:S<D+$_C*FQ,\U1.WM4M
M)'/P8]%^3NBO&]9'MN%XVR\TYL@3Y"?7E7?6GJ+&$
M
M                      !4145%3**?QK6L:C6(C43T(F#^@ ,)A4PF%  _
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
M                                   $:O7\*2P?L5__ %BRD:O7\*2P
M?L5__6 LH
M                       $Y_"(_,[J+^;#]LPHQ.?PB/S.ZB_FP_;,!C5Z
M%_(G3W[.I_LVG;.)H7\B=/?LZG^S:=L                      &!X]?FB
MU+_0-^T:;XP/'K\T6I?Z!OVC08X7X+7YIJ7^M3_YBMDD_!:_--2_UJ?_ #%;
M
M
M                                                 'Y;XZ_PB-*_
M_8_^H<?J0_+?'7^$1I7_ .Q_]0X+C]2  (
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
MZB_FP_;,!C5Z%_(G3W[.I_LVG;.)H7\B=/?LZG^S:=L
M     &!X]?FBU+_0-^T:;XP/'K\T6I?Z!OVC08X7X+7YIJ7^M3_YBMDD_!:_
M--2_UJ?_ #%;                                    #YWUU(QZM?50
M-<BX5%D1%3_$^A%RF4YH     ^2YW*BM5,E1<JJ*E@5[8T?*[:FYRX:GTJO(
M#ZP   /3-54\#MLT\4;L9P]Z(O\ B![@>$4L<S-\,C)&?RFKE#S
M ]4%1!4+*D$T<JQ/6.1&.1VQR=K5QV+\Q[0    \(Y8Y=W1O:_:N%VKG"^H_
MLLL<3=TKVL;G&7+A /(                   ?Q[FL8KGN1K43*JJX1#UTU
M1#4Q[Z::.9F<;HW(Y/[4 ]H      ?)7W*BM[Z5M=510.JIDIX$D=CI)%151
MK?6JX7D!]8!ZHJB&666**:-\D2HDC&N158JIE$5/1R ]H   'QW&Z45M=2-K
MJAD+JN=M- CNV21V<-3Y^2_V ?8#TU%53TVWPF>*'<N&](]&Y7YLGJKKE14$
ME(RMJH8'U<J00(]R(LLBHJHUOK7"*!]8      ?(ERHENJVQ*J+Q@D/A"T^[
MS^CW;=^/5GED#ZP  !\=5<Z*EAK99ZJ)K**-9:C#MRQ-PKLN1.:<D53WT=3#
M6TD-522MEIYF-DCD8N4>U4RBI\RH![0?QSD:U7.5$:B9557DAZZ:I@J6*^FF
MBF8BX5T;D<F?J ]H   'BLC$D;&KVH]R*J-SS5/H \@  !\LERHXKE#;Y*J%
MM=-&Z6.!7)O>QN$5R)ZDRA]0                                   #
M\M\=?X1&E?\ ['_U#C]2'Y;XZ_PB-*__ &/_ *AP7'ZD  0
M                      C5Z_A26#]BO_ZQ92-7K^%)8/V*_P#ZP%E   Y=
M+8:"EU#77N&-R7"MBCAF>KU5%:S.W"=B=JG4 &8U1H:S:CN=/<:UM7!7PQK"
ME11U+X'NB5<K&Y6*F6YS_:+;H33]LLEXM%OHE@M]U1S:F)DCL*BQI&N%[4\U
M/[>9IP!PKEI2U7'3--8:J%[K;3I"V-B2*BHD2M5G/M_BH>ZFTY;8+Y<KND*R
M5UPC9#,^5RO3HVIA&-1>36\U543M7M.N ,D[A[IY^DVZ;?33.M4<JSP,6=V^
M!^Y7(L;\Y;A57'TJ?VQ</[#9;O!=:6*IDND3'L6KJ*E\LLB/1$7>YRKG"-1$
M]"<\=IK !FO(FT-U8_44*5<%PE5KIFQ5+V13.:W:USXT7:Y43UG&J.$NE9X*
MFFDAKO%\[G/\!2ME2GC>[.7LCSM1<JJIZO0;X <B73ENDO5KNKHG^&6V%\%.
M[>N&L>B(Y%3T\D3M/BO6FV*^_76S-;'J"OMZTC)97;H\M:[H\M7EC*\^1I !
M^=X=#SII>EM5FT+=+5JF-D;%N[JYC(8I$5-TN]DBJY.U=J-].#]"T[7L@C9*
M_I)&M1'/QC<N.:X/, 9:/05ACTK!IUM/*EKAG2I9'TKMR/23I,[NWY2G5NUA
MH+K<;575L;G5%LE=/3*CU1&N5JM7*>GDIU !RZ2PT%+J"OO4,;DN%=%'#,]7
MJJ*UF=N$[$[5,[<^&&G*^X5E4K*^F2N?OK*>DK988:ER]JO8U4157TXQDVP
MXE?I6T5M!::*2E2.DM53#54D4*JQL;XOD<D]">H]^H+#07Z*CCN4;I&TE5'6
MQ;7JW$L:Y:O+M3YCJ #EUMAH*V_VV\U$;G5]N9*RG>CU1&I(B([*=B\D0]*Z
M8M3KI=[A)3=)/=:=E+5H]RJR2-J*B-V]B<G+D[0 PE-PITS#X&CV7&H912LE
MHXZBNED93*QR.1(VJ[#4Y)]7(ZVI]%6C4=RI+A7)5PUU,Q8F3TE2^!ZQJN58
MY6JF6Y]!VKE=*"UQ-EN==2T<;EPCZB9L:*OTN5#W4M1!5P,GI9HYX7IELD;D
M<UR?,J<E YM-IRV4]WO%R9!NJ;LR*.KWN5S9&QM5K4VKR3DY47UF;I.%.EZ6
M>%6PUTM%!)TT-OFK97TL;\Y14B5<=OH7*&[ '+J+#05&HJ.^2QN6X4L#Z>)Z
M/5$1CU17)CL7L%)8:"DU!<+U!&Y*^NCCBG>KU5%;'G;A.Q.U3J'I;54[JMU*
MV>):EK$>Z%'IO1J\D56]N/G ]KVH]CFNYHY,*<W3-BH=-6.EM%IC='0TR.2-
MKWJY4RY7+S7MYJITP!AW<+]/)-/X.ZZ4E).]9):&EN$T-.]R\U\QKD1,^I,(
M=35.BK/J1]'-71U$-91HJ4]523O@FC1>U$>U<X7U*=:*[T,MYGM,=2QUQ@B;
M/) B+EK'*J([U<U13[@,M'H.PLLM-:TIYEIH*QEP17SO=(^=JY1[WJJJY<IS
MR=6Y6&@N-YM-TJHW.K+6Z1U,Y'JB-61NUV4]/+UG4 '+LMAH+-47.>@C<R2X
MU*U=0KGJ[=(J(BJF>Q,(G(Y\&A[!'I!VF'4*369RN5897N<N7/5ZJCLY1=RY
M147D:0 9+3_#ZR66Z0W%GAU;6P,6.GEKZN2H6!J\E2-'*J-Y<L]IU:+35KI*
MF]3QT^]UX>CZQLBJ]LF&;,87DB8]!V !AJ#A7IFBJ:9[8JZ:EI9$EIZ&HK99
M*:%Z+E%;&Y<<OGR9;5NF73<1+M==0Z0J]1VZ>G@AM\E#)&CH$:B[VO:KV*JJ
MY<[LKRPA8@!/>&MGNM@TS?%N-#.RGFJ)9Z"T/J/"'P0[4Q%O553+E1>651,]
MO:>[@EI2326@J6EJZ9*:OJ9'U=3$BYV/<O)N>?R6HU.WT&\ &>X@Z?35.C+O
M9LHV2J@5(G+V-D3SF+_YD0X<FB*36-KM%;K*EK8[BVEBCK*-M8YL4CFKNP]K
M';7)N553Z3>@#E5E@H*N^VN[S1.6MMK)8Z9R.5$:DB(CLIV+R1#.UO"_3574
MU[Y8JUM-72.FJ**.LE9322.[7K&B[=WI]6?0;< <%-)6E/)[\3)_\!3;0_C%
M\Q.CZ/G_ "O-]9_;MIZ&:Z5%\HFHR_);Y*&"5[E5C6JNY,M[%\["G= 'YUI=
M#3Q:2CM-)H*YTNK4CV>-FUS(X&39YS(]LF<9Y[49\Q5[AP_H+LV*:ZUES\,?
M3QP5KJ2NE@95[6X57L:J(N>?J[39@#-7O0]BN]DH+5/2.@IK>K74;J:1T4E,
MK4PBL<U<IR/'3>A;'IVZON=LIYDKY(%IY9Y9WR/F17;E<]7*JN=E$YKZ$1.P
MTX QG#>R5U#+J&\7F!:>Y7FX/G6)7(Y8X6>9"U5153.U,\E_C&S  $Y_"(_,
M[J+^;#]LPHQ.?PB/S.ZB_FP_;,!C5Z%_(G3W[.I_LVG;.)H7\B=/?LZG^S:=
ML                      &!X]?FBU+_0-^T:;XP/'K\T6I?Z!OVC08X7X+
M7YIJ7^M3_P"8K9)/P6OS34O]:G_S%;
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
MM54;GL1,JOFJJXY&XTS<;I<4N7CBT+;/!ZR2"GS,DGA$*8VR\NS//E\P'9
M                                 _+?'7^$1I7_ .Q_]0X_4A^6^.O\
M(C2O_P!C_P"H<%Q^I  $                                   (U>OX
M4E@_8K_^L64C5Z_A26#]BO\ ^L!90
M2/A_9[?K?4.JM2:EI(+E)!<Y;91053$DCIX8L)YK'91%<JY5<?\ -3O7^6W<
M-[.R'2UHA\.O-P9!2T3'K'"ZH>F-RIV,8B-RNU/1\^3F4UKU1H74E\ET]9H[
M]8+O4K7= RJ9!-2SN^7\ODYJJB=G9_S\M36G5^I+/;[K+;:"AO5IN;*^BM_A
M._I(VMPZ.23&U'.R[FG).7/TA7V1ZGU/8-2V6W:RI[1+1WB1:>"JMO2-Z&?&
M48]KU7*.PJ(J?V%#)I+0ZCUGJ?3U3>;%XBM5FJ%K7-FJHYI:B9&JC$:C,HC4
MRJJJ]OJ-*^]W6@EU/57R@IJ2RVZ-):.J29%6=J,5SU<G:W"HB=GI](1IB;VO
M^$!>_P!@P?:J:S0]TK[WI.UW.[T;:&MJH4E?3M5<,157;V\^;<+]9C+U1ZGM
M'%6NU!9M.+>:*JMD5)YM=% K7M>KE^6N5]'H]('S<7*C4L.MM%,LTUO9!+6.
M;"V9TJ;Y>C=E)-O)68QC'/)VM1:GU#2W6Q::M--:Y=25U.ZIJII5D\%IXV81
M7(B><[+EPB9^D^'6-)J6\4VD[]#I[9<K5<'3SVI:R-7K&K7,RV3Y*KC"X^?Y
MCRU'0:BCU3I_6=KLGA-4RA?0U]K\*8V1C'JCTVO7S7*UW;SY^CUH'.T%-=YN
M-&I$U%2TM/7QVJG8Y:5ZNBE1'NP]N>:(N>Q>:*BE;)QHVU:E=Q&O6HK];8**
M"MM\4,$4<[9%C5KW>8]4[78YJJ)MYX15P:_2-5>:VPP3ZFM\-NNCE=TE/#*D
MC6HCE1OG(J]J87M [                              3G\(C\SNHOYL/
MVS"C$Y_"(_,[J+^;#]LP&-7H7\B=/?LZG^S:=LXFA?R)T]^SJ?[-IVP
M                 8'CU^:+4O\ 0-^T:;XP/'K\T6I?Z!OVC08X7X+7YIJ7
M^M3_ .8K9)/P6OS34O\ 6I_\Q6P
M       ,I>= V6YW>>Z9N%#7U"-;436^NEIEF1J83>C'(BX3EGM.QIVPVW3M
MM;06>F;3TR.5ZIE7.>]>USG*JJYR^M5R=,            .7?[#0WU+>EQC>
M]*&LBKH-KU;B6-<M5<=J<^PZ@                 Y6I=/VW4MM\ O--T].
MCVRMP]S',>WL<US516JGK13EV30EFM5UBN:>'UUPA:K89[A6RU+H45,*C-[E
M1N4Y93F:D                         #+7S0EFN]V?='K7T5QD8V.6HH*
MV6F?*U.Q'[')NQ\YJ0!RM-:>MFFZ!U'9Z;H(GR++(JO<]\CU[7O<Y55SEQVJ
MI[+M9:&[36^:NAWRT%0E33O1RM6.1$5,Y1>:8545%Y+Z3H@      'KJ8(JJ
MFEIZF-LL$K%CD8],HYJIA45/4J'L &&BX6::8R.![+C-;HW(YEOFN$[Z5N%R
MGXI7;51/4O(W*(B(B(B(B=B(    'SW&CAN%!4T52CE@J(W12(URM56N147"
MIS3DO:@MM#36RWTU#0Q-AI::-L44;>QK6IA$_L0^@      'R6RVT=L@DAH*
M=D$<DKYGHU/E/<N7.5?2JJO:?6
M        /RWQU_A$:5_^Q_\ 4./U(?EOCK_"(TK_ /8_^H<%Q^I  $
M                             (U>OX4E@_8K_P#K%E(U>OX4E@_8K_\
MK 64                                  #T5]%37"DDI:^GBJ::3&^*
M5J.:["Y3*+V\T0]X                                      !.?PB/
MS.ZB_FP_;,*,3G\(C\SNHOYL/VS 8U>A?R)T]^SJ?[-IVSB:%_(G3W[.I_LV
MG;                      !@>/7YHM2_T#?M&F^,#QZ_-%J7^@;]HT&.%^
M"U^::E_K4_\ F*V23\%K\TU+_6I_\Q6P
M
M
M                    !^6^.O\ "(TK_P#8_P#J''ZD/RWQU_A$:5_^Q_\
M4."X_4@ "                                   $:O7\*2P?L5__6+*
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
MG;*>GEI8Y&O7I$:UDJN5RKA.6%]7H"X_4X "
M                      <36E);:[3=537RI\%M[W1])+O1N%21JM3*HJ<W
M(U/K.V</6MFBO^FZFW5%6E)'*^)RS*B+MV2->B<U3M5N/K [@
M            !\UTKZ>UVVJKZZ1(J6FB=-*]?XK6IE5_P/I)5^$-0ZHO>E(;
M'I*V35:5DFZLD9(QB-C;S1GG.3M7"\O0WYP(QPSXK5"\:JJ[7258[=?9?!I6
M.=YL+<XA7_=Y)GU*Y3]>'X.IN%.MJBXUE#!8IG5=&C'3QI-$BL1Z*K>>['/"
M]A^R>&<U[ET7;6:JHY*2\0,Z"='N:Y9-O)'Y:JIS3"K\^0NM0  @
M  !^>OPL]9>"VNCTK1R8FJ\5-7A>R-J^8U?I<F?]U/6?H4_*/$[A!KF]WF_:
MHN$EL>U4DJ$ACG>]Z1,:NUC4V<U1K41/6H7%*_!BUIY1:+\3UDNZXV?$297F
M^!?D+]6%;]2>LLA^:^#_  DUMH_5ENOK*JT^!O:C:F'IY$<^%Z)E,='VIR5$
M7TM0_2@0
M      '%T=1VVALB0V6I6JHUJ)Y.E5Z.R]TKW/3*(G8]7)]1VCBZ.M$5CL;*
M&"J2J8D\\O2HB)SDE>]4Y*O8KE3ZCM                    /Q-QCXAU-\
MXH^-;14JVGL\K8J![5Y>8[*O^?<[*_.F#]=Z[H;O<])W*@T[/3T]RJHEACFJ
M'.:V-'<G+EJ*N<9QR[3\IW+@#J6WW:T6^:XV=TUSDDBB<V27:U61ND7=^+]3
M5[,\PN/U=H?45-JO2MMO5'A&542.<Q%ST;TY.;]3D5#N$LX$Z%U)H&BN-NO=
M;;JJWS/2:!*:1[G1R=CN3F)R5$3T]J?.5,(                GG';6/D=H
M"LGIY-MQK?\ 1*3"\T<Y%R__ '6Y7Z<>LCGX)^M? [M5:5KI?Q%;FHI-R_)E
M1/.;_O-3/TM^<UO'3AIK'7^I8)K?+;8[11Q='3QS3N:Y7+S>Y41JX55PG;V-
M0FND>!^MW5,%VM=5;*2HHZMZ1NFED:Y)(I%;NQLYM56Y3UHJ!7[#!Z:-9UI(
M%K&QLJ58WI6QN5S$?CFC55$54S\Q[@@
M                XMGH[;!J&_U-%4K+7U$D/AD6]%Z)6Q(C$QC*9;A>>>T[
M1Q;/:(J&_P!_KXZI)9+C+"]\6$3H59$UB)V\\HF?1VG:
M      ,5QAU@W16A*^Y,<B5TB>#TC5],KLX7_=3+OJ/SC^#+K=UBUN^U7"95
MHKTJ,5SW?)J/XCO][*M^E4]16^.G#/5/$*[4/BZOM=/::.-4CBJ))$>Z1R^<
MY4:Q4[$:B<_0OK)!I[@+JBYRUTE#=+1#);ZU](YSI947I(\+N;B/LYICL4+C
M]C@^"P,N,=EHH[V^"2YLB:VH? JK&]Z)A7-RB+A>WL])]X0
M#\E?A5:Q\;:J@T[1RYI+4FZ;:O)T[DY_^5N$^E7'ZPK.G\$G\#Z/PG8[HNES
MLWXY;L<\9QD_)VJ/P?\ 5<;*FZ5%TH[C535#%D;"R1TCW22(US\;>Q-RN7YD
M4+BX<!-:>66@J9]3)ON=!BEJLKS<J)YKU_G)CZT<48B'!CA/J3A[J66LFNUN
MJ+;4Q+%4P1[]SL<VN3+<91?\%4MX0
M                                    X.N;+-J'3<]MII8XI))H'[I,
MXVLF8]R<O6C53Z5.\9[7U!7W+3,E-:-WABU-*]-LFQ=C*B-S^>4_B-=R]/8!
MH0                         !C=-?G*UK_14'^20V1C=-?G*UK_14'^20
MV0              .7JNY26;2]YND#&22T5'-4L8_.USF,<Y$7'HY'4.?J&M
M9;;!<ZZ:%)XZ6EEG=$O+I$:Q55OUXP![[94.J[;25+T1KIHF2*B=B*J(I])\
MUKJ6UEMI*F-FQDT+)&M_DHJ(N/\ $^D
M                              .#H:R3:>TW!;JF6.69DL\CGQYPO23/
MD]/S.1#O&=X>V^X6O25'27G=X<Q\ROW2;UPZ5[F\\KGS5::(
M       !CM7_ )<Z#_K=5_Z24V)CM7_ESH/^MU7_ *24#8@
M     <'15ZGOMJJ:JJCBC?%755*B1HN%;%,^-J\U7FJ-3/SG>.-I6[17>CK9
M(*9*9*>OJ:1S45%W.BE<Q7\D3Y6W/U^D#L@
M                      X-ALDUOU%J2XS2QO9=)X98VMSEC60LCPOSY:J\
MO6=XSVG:"OI=0ZHJ*W=X+5U44E)F3<FQ((VNPF?-\YKN7UFA
M          !CN&O;JO\ ;U5_[#8F.X:]NJ_V]5?^P#8@               &
M>U]>*NQ::DK[>V-]0VIIHD1[5<FV2HCC=R1?Y+E-"<;6%Y73]@GN20MFZ*2%
MFQSMJ8?*UBKGYMV?J [(
M                           'IEJH(JF"GDD:V:?=T;/2[:F5_L__ !0#
MW&>UZZZ)I]$L?3^&.JZ5N84RY(UG9TB_1LW9^;)U?&E"L+)FU<#X7S>#M>QZ
M.:LF[;MRGIW<OIY')UY<ZZTV6"HMG^O=74L#O,W?BWSL8_E_-5>?H T0
M   !/XM5:DU%<+DW1ENM3K9;YW4KJRY3R-\)E;\M(VL:N&HO+<O;Z$* 23A=
MJ2T:1M-PTSJ>X4MJN5MK:ARI62)%T\3Y'/9*Q781R*CO1SY ;Y^HJ>UV&FK]
M6RT=CE?YLD<U2U6M?SY-=RW=F4].#ZJ?4%GJ+,Z[T]THI+6U%5U4V9JQ-1.W
M+LX0G-??K--Q4L-[N=3"VPU%FD;;*NJ3HXDJ.F\]45^-KE8C<*N,IV=IFKZZ
MFJM-\8+A9-CK!4L@2"2'_52SM9B9S,<EYJU%5.U44"T6_4MDN-TGMM!=Z&IN
M$&>EIXIVN>S')<HBYY>GU'%TMQ$L&H[Y<+50U](M333]%"U*ACEJD1B/5\:(
MN51.:?4IP-16VBM>J>&/BZEAINCJ9H&]$Q&XC6F>JMY>C*(IY</JBUT?$/6]
MOFDHX+E+<F24\#E:V5[%IV+EB=JIR<O+YP-G3:KL%35)34]ZMTL_0K4;&5#5
M7HT[7]O8F.T635=@OM5+36:\V^NJ(DW/CIYVO<B=F<(O9\Y-.'O@&G^ U1>V
MV>"NG2&KGGB6-%6HQ*]N'*J+YNUJ(OS(?);+K)<N*>@Y)+Q8*^18*O,5H@5J
M0,=!E&.?O=E,IR14;V*N *O4ZJL%+>66FIO-OBN;U1&TKZAJ2*J]B;<YROH3
MTG(L?$2P7?55RL5/7TB55+(R.)?"&+X4Y6*YR1IG*[<*B_.8WAM==,T%AK[=
MJF>WLORW>?PRGJD1TTL[IU6-R,7SG<E9A41>SYCJZ5J+70\7];4M7)1T];4O
MHGTD4BM:^5.@7<L:+S7FBYP!ODO5L6US7)+A2K;X=W25/2IT;-JJCLN[$PJ*
MBGRWO55@L2PI>;S;Z%TR;HTGG:Q7IZT15YI\Y$ZG4%KM_!#5=CK*V*.\MJ*^
M!:'.9MSIGN1=G;MVKG=V8SS-;>M3>#ZD?:VU&GK*D-I@FEK[K!TKZICMWXN-
M-[,M;SSS7F[D@&JUEJ.:@\E)+1-!+3W2[04KY$P]KX7L>[+53^:G,UQ!--*J
M\,^%.Y<JFHFM[%3DCZE$3"]GT%[ QNFOSE:U_HJ#_)(;(QNFOSE:U_HJ#_)(
M;(              'P:AGI*:P7.>Y1+-0Q4TKZB-&H[?&C55S<+VY3*'WGP:
M@;1/L-R;=55+>ZFD2I5,\HMJ[^SGV9[.8'G9IJ>HM%#-11K'2R01OA8J8VL5
MJ*U,?1@^P^.RI2I9Z!+<N:%((^@7GSCVIM[>?9CM/L
M                                     !ZJNHAI*6:IJ9&Q00L621[E
MPC6HF55?F1$ ]H/0VLIG5#:=)X_"'1],D.Y-ZLRB;MO;C*HF?G/[154-;20U
M5)(V6GF8DD;V]CFJF45 .)P^=<WZ1H77[ITN3ED65)TP]/QCMJ+_ +N#0F>X
M?7*MO&C[;7W7_P"=F8Y9/,V<T>Y$Y>CDB&A 'Q7NZT5CM-5<KI.VGHJ9BR2R
M.]"?_BOH1/2JGVDZXZX9I*W3SHJVZGN]'+7>KH$E3=GYL[0.G9]=K<*RDCFT
MSJ*AI:QR-@JZFF;T:JO9N1KE<Q%]"N1/J-D>M:B%(XY%ECV2*B,=N3#E7LPO
MIR0VU6BBOW"6XZSNU75-U*Z*JJ_#DJGM=22QN?LC8B+AK6[43;CG]8%V/CO-
MSI++:JJY7*7H:.EC6663:KMK4[5PF57ZB4I32:MUEI"&_P E4V*JTSX764L4
MKHFRR*Z)5:]&JBXW.SCYD]'(XEXML#N%W$JTS+/-16.X3+;VR3/58$Z)KD;G
M.5:F]V$7*<P+W#(V:)DL:Y8]J.:OK1>P\B0ZTL-+;-':/MEEEJK?!77ND;+)
M!4/63\8QS7*CG*JIR_L.CJFTZ?M/B/3%'9*VYRSK//36YE<^.+";5?)*YS^:
M)E,(N>:KA *:?-<JZGMENJJZMDZ.EIHG32OPJ[6-155<)S7DA!J6XW"CT3>K
M2DM3;*7RIBM;D;5+*ZBII%C5[&R^I,JF?1N-KK;0NGK7H'5+*&">)BVZ6?P?
MPN56;XV.5LFU7=N5Y^A?3D"CT-5#745/5TK]]//&V6-V%3<UR91<+\RGN(S<
MK91V#A?I!]J22F;4W&U3U#NF>[<KG,W+ERKA%]2<C472L2/C3:(5J,1LLE3)
M)&C^2?C8\.5/J7_$#?'!L>H?&FI-16KP;HO%$L,?2[\]+TD2/SC'+&<>DC=7
M- B:9U)IRRW"A@JKQ31LNU5<E?-5QODVN1\:N55:Y,\E[/4A1=#_ )Q^(O\
M6:+_ -,T#>F.U?\ ESH/^MU7_I)38F.U?^7.@_ZW5?\ I)0-B
M       !Q=*5=MK*6X.M%,M/''<*F&9%8C=\[97)(_DJYRY%7/IR=HXNE&VE
ME-<$L;E=%XPJ5J,[N50LBK*GG?[>>SEZN0':
M                      ?'#=*&6.F>RK@VU+U9 JO1.E<F<HW/RNQ>ST)D
M]U+50539%IY&R)'(Z)^/XKFKA44#AZ8=<W7O4ZW'ITI4K6-HDD3#>BZ"/*L^
M;?O^O)HC/:6N5;7W74T-;_JJ*X)!3>9M_%]#$[M]/G.=S-"    RM5Q$TC2W
M5UNJ-04#*MC^C<U9/-:_^2Y_R47YE4]_$BMJ;=H#4=90.<VJ@M\[XW-[6N1B
M^<GT=OU'HT#9;7!P[LUO@IJ>6@EH8G/8YB.;,KV(KG.1>2JY555SZP-4"<4\
ME[UAJ74D-%?ZFR6ZSU#:&".CAB<Z25&(YSY%>UV6Y<B(U,<D.&NL-27'2FE_
M!JV"DO%1?7V>KJ$@1\;]B2M5Z-7^:UV$5.:8[.0%C/"":*HB;+3R,EB=\E['
M(Y%^A4)U:'7VGUA>])U>HJNKC?;(Z^EKWPQ)/3N61S'-Y-VN3*(J9;R,9I*>
M[Z9_!ZGOE#>JF25M.KJ:"2*/93JE0J+MPW*YRN=RKV\@+V# W%EQL&F))]0:
MUF@GJIX]U0RBC<K%7.8:=B-55RO9E'KR,[8=<5ML\MVRUEQNM)9[<RX4K[G1
MK33Y5LF6.38S+<L3"[4[5 L!X0315$?202LE9E4W,<CDRBX5,I\YA],6;4M3
M;:2X5VKZI\M=2[YX4I8>CB<]F6K#YN6[55/E;D7'-#!Z-6[Z?X+:AO5)?:M\
MD+:Y8(7Q1;(I&SO_ !B>;E5545<*JIS7EV 7<&(U+>[A25>A&4]0K&W*N;%5
M)M1>D:L#W8YIRYHB\L&0XBZIJ+4R^UUHU;=)[A;GJYM%2VQ)**+&%6*:1(UY
MX[561%3/8@%3DO=&S4<-C<Y_A\M*ZK:FWS>C:Y&KS]>7)R.F3WIO".,]FFQC
MI-.S/QZLS1J4( 8[AKVZK_;U5_[#8F.X:]NJ_P!O57_L V(
M  !Q=97*CM.G:FMN5(E92QOB:Z%6H[<KI&M:N%Y<E5%^H[1Q-:R6J'3=5)J&
M-TEL:Z)96M157/2-V]G/Y6U0.V
M                        !A.)U3/3W?0K8)I(FRWV-DB,<K4>WHI.2X[4
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
M0U=+#4TLC98)F-DC>U<HYJIE%3YE0R>K_P N=!_UNJ_])*!L0
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
MI*I42HHD8G;"JHJ)NW;MJ[55<87F5RGE;-!'*Q%1CVHY$5,+A4R!Y@
M                                         '%U546RGI*%;Q L\3Z^
MFCA:C=VV=TB)&[M]#L+D[1QM4-M3X+<V]2=&Q:^G6G[?.J$>BQIR_P!I$^8#
ML@       C]9576_<1]0U=MT^R]VRWTRV--]:V!J/=A\^-R+E>;6K_-,]/65
M,W *[6&ZH^&Z6.MI[;.U),N:U*F)8U1R?["M1%3^3DO-#0TE R5E#304[)9'
M3/2)B,1[W+ESEQVJJ]JGSSV.U5#JQT]LHI75BQNJ5? U>F5GR%?E/.VX3&>S
M'(";\2-*6.DAT79Z*VT]+;JB^Q,FA@;T:2IT,B+N5.;LHF%5>:IVGW:N9:J'
M4-AT[:M-V!]4ZGJ*B!]>UL=-3,W-W[&HU<O<N%PF.2*N2AU5%2U;Z=]530SN
MIY$FA61B.6-Z(J(YN>Q<*O-/6?+>K%:;Y'%'>K917!D3MS&U4#9$8OK3<BX
M@T>)."6LX&/ID@CU'T<:4+UZ%C5J(%Q$OH;ERJGTFYN%DMFF^*>BDL5#!;V5
M%'703I31HWI6,8QS=V/E*B\\KE2@)8;0VAEHDM="E'+(DLD"0,Z-[TQARMQA
M53:WG\R>H]EPME-7*V62)B5<<<D<%2C$66#>F'*QR\VJO+L]0'YXT12V[4MO
MTM;)J33S*BGN*5U375%7"^JJF[W.6-T/-^]V41R.Y)CT\C53TE5=.*>LH:F#
M3M1+&RGC@BO+'/5M,L6?Q2=FU7*[<J>D^]G#*[3Z=H]-UM18&VRG='FNIZ)R
M5DC6/1V4578:]RIS=E>U>11;WINR7U\3KU:+?<'Q<F.J:=DBM3U(JHO+Y@J3
M^343*CA78;S4TUXIHY:YKG1.5T,C&QN<QG;YS6X:F%Y+MPI]^FM':?J>(G$"
MDJ+322T<"4O04SHT6*%98<R*QGR6JY6MRJ)GD5*.TVZ):)8J"D8M$BI2[86I
MT"*F%V<O-RG+ECD>V&AI8*JIJ8::".IJ=O3RM8B/EVIANY>U<)R3/8$?G^":
MLJ]!<)(:A]%);Y7R-F\9*Y:9TC&.Z!LF.U.2X1>640TE78*FU6'B-625-DCC
MJ[,_?06K*,CD;%(G2*U>Q7)R^?;\Q4WV*TOLZ6E]LHG6M&[4I%@:L*)G.-F,
M=OS'JMVF;';:&IHK?9K=34E2U6SPQ4S&LE145%1Z(GG)A53GZP)95V"UV2T<
M+KC:J*&FN$ERI&2U+&_C94EA=TB/?VNW?.IUM(6JQT_&#6V^@MD53$ZADI<P
ML:]CG1.WNCY9157M5.U>TI$MMH98J2*6CIGQTCVR4['1-5(7-3#7,3'FJB<D
M5.P]-18K34W:"Z5%LHI;E FV*J? U96)SY([&4[5_M4#/::_.5K7^BH/\DAL
MC&Z:_.5K7^BH/\DAL@              ?'>:5U;:*ZDC5$?/ ^)N>S+FJG/^
MT^P^6[,FDM=8REW=.Z%[8]JX7=M7&%]'/ 'R:2H)[5I:SV^L5BU-)1PP2*Q<
MM5S&(U<+ZLH?;<*&EN-'+27"FAJJ65-LD,S$>QR?.B\E.?HN"NI=(V6GN_2>
M,8J.%E3TC][ND1B([+LKE<YYY4[ '&T_I:Q:=65;%:**@=+RD=!$C5<GJ5>W
M'S'S^1&F/&_C3Q!;/&&_I>G\';NWYSN[/E9YY[30@#YH*"DIZVJK(*>*.JJM
MG3RM:B.EVIANY?3A%7!ZI;1;YKO!=):*G?<H(UBBJ71HLC&+G+4=VHG-?[5/
MN 'S,M](RX2U[*:)*V6-L4DR-3>YC554:J^I%5?[3F6K2&G;1<I+A:[);Z2N
MDSNGA@:UW/MPJ)RS\QW !GFZ(TPR[^-&V"V)<$?TJ3I3MW(_.=W9\K///:=R
MKIH:REFIJJ)DU/,Q8Y(WIEKVJF%14]**A[0!ZZ6GBI::*GIHV100L2..-B8:
MUJ)A$1/4B'"DT1IB6[K=)+!;'7!7](LZT[5<K^W=V?*^?M-" .+?]*6'4,D4
ME\L]#721)M8^>%'.:GJSVX^8\+EH_3MRH*2BKK);IJ2D14IXG0-VPHO:C4QR
M1?3CM.Z /30TE/04D5+0P14]-$W;'%$Q&M8GJ1$Y(>X
M                      '\=C:N>S',_IXR*UL;E>N&HBJJ_,!Q]%U%LJM*
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
MSG?REY<U^=30@#A7'2&G;E=FW.X62WU-P:J*D\L#7/54[,JJ<\>C/8=T
M                                              <355LH[G':VU]6
ME*E/<(*F)5<UO22L=EK.?;E>6$YGW7JDEK[164E-52T<\T3F1U$2X=$Y4Y.3
MZ%PI^&]2:VUS2W26VWJ^U[JJW5>=DC\]'-&Y<.3EZ%[%"X_>(()^#/<M7:GD
MN-YU%>JRJM4'^CP12*FV25<*YW9V-3'UN^8O80
M"?<8.(-7P\MU#<([)XRHYY%ADD2HZ+HGXRU%3:N45$=S^8#[]-?G*UK_ $5!
M_DD-D?E&V?A#+1:EO5V\FD?XR93MZ+PW'1]$UR=NSGG=ZDQ@_1?#S4-7JK2=
M%>JVV^+5JT5\4'2](O1Y\URKM3M[>SL5 -&             'HKUE2@J5IU5
M)DC=L5$RN["XY?2>\]55(L5+-(S"N8Q7)GUH@'+T545U5I"RU%X21MREHXGU
M*2Q[')*K$W9;A,+G/+"'9.)H>Z5%[T=9+I6M8VJK*.*>5L:*C4<YJ*N$55PF
M5.V
M/"9J/AD:Y<-5JHJ^I#S/RGQ]OVM=&ZYGBH]0W)EHKV^$4K4D\UJ+R=']2^CU
M*@'Z5TA04MJTO:J"W525='34S(H9T<CND8B81V4Y+GYCKGXSX,Z@UOJ+5%GT
MY;M05\%MA1.E1BIB&G9C..7+EAJ?.J'[,                    8[5_P"7
M.@_ZW5?^DE.IKF:\TVE+E4:92%UV@B66%DK-[9-O-6XRG-4143Y\'Y'N''35
MM==+77SMMO3VV1\D.VG5$R^-T:Y3=SY.4+C]J@E' +5^J=;VRX7;43:..@8]
M(*5((58LCTYO=E57DF43Z<^HJX0                ,]H^HN<T^H6W9)ML5
MTD92+)'M18-C%;MY)E,J[GS]/,T)GM*7>JNE;J.*K1B,H+DZEAVMQEB11NY^
MM<O7F!H0                                              @7X35?
MJO3,MNO>GKW7TMLG_P!&GBB?AL<J95KO]Y,_^7YP+'IBVT=N==UH:M*GPJX2
MU,V'(O12N1NYG+LQA.2\^9VC\(Z7USKJHNT=OLE\KDJ[E5[MK53\9,]417+R
M^9,K\Q^XK+2ST-IHZ6KJY*RIBB:R6HD^5*]$YN7Z5"OL  0
M      QW#7MU7^WJK_V&#X^Z_P!7Z!N=!/9VT$EGK&*U'30*YS)6]K55')VI
MA4^OU$:T]QNUE0U%5!;8;=)-<:QU0YBT[G*Z63"8;YW9R3"!8_:0/AL*7!+-
M1>.GQ/N71-6H6%NUG28\Y&IZD7D?<$              X&ODN:Z,O*6'IO&O
M@SEINA7#]_HQ\YWS@Z]KJZV:+O5=:$5UQIZ5\D"(S>JO1.7F^GZ .['E8V[N
MW"9/Z>%.YSZ>-S_E*U%7Z<'F
M                      (/Q-H;CJ+CK:-.TVH+K::2>U=,Y:.=S/.:Z5<[
M45$RN$3(%X!&^I2N]XFJ>\.^(=2E=[Q-4]X=\0%D!&^I2N]XFJ>\.^(=2E=[
MQ-4]X=\0%D!&^I2N]XFJ>\.^(=2E=[Q-4]X=\0%D/S'^$SP[J:O6%HN]DIUD
M?>)644S6IRZ?L8Y?I:G_ /)\YN.I2N]XFJ>\.^(\7\$:QZM5_$+5#E:NYN9U
M7"^M/."J7HG3M+I32UNLM$B+'2Q(US\8Z1_:YZ_.JJJ_6=LC?4I7>\35/>'?
M$.I2N]XFJ>\.^((L@(WU*5WO$U3WAWQ#J4KO>)JGO#OB L@(WU*5WO$U3WAW
MQ#J4KO>)JGO#OB L@(WU*5WO$U3WAWQ#J4KO>)JGO#OB L@(WU*5WO$U3WAW
MQ#J4KO>)JGO#OB L@(WU*5WO$U3WAWQ#J4KO>)JGO#OB L@(WU*5WO$U3WAW
MQ#J4KO>)JGO#OB L@(WU*5WO$U3WAWQ#J4KO>)JGO#OB L@(WU*5WO$U3WAW
MQ#J4KO>)JGO#OB LAPM<:<IM6:4N5EK,(RJB5K7JF>C>G-KOJ<B*3CJ4KO>)
MJGO#OB'4I7>\35/>'?$!^<= Z"K;_P 2H=,5L3XG4\[DKO\ _7'&OG\_G[$7
MUN0_=U/#'34\4$#&QPQ-1C&-3"-:B81$(I!P!Z"NFK8-;Z@BK9TQ+4,?MDD3
MU.<BY7L3M]1]?4I7>\35/>'?$%60$;ZE*[WB:I[P[XAU*5WO$U3WAWQ!%D!&
M^I2N]XFJ>\.^(=2E=[Q-4]X=\0%D!&^I2N]XFJ>\.^(=2E=[Q-4]X=\0%D!&
M^I2N]XFJ>\.^(=2E=[Q-4]X=\0%D!&^I2N]XFJ>\.^(=2E=[Q-4]X=\0%D/"
M9RLAD>U-RM:JHGK(]U*5WO$U3WAWQ#J4KO>)JGO#OB IFC;SY0Z4M-X6%(%K
M:9DZQ([<C%<F<9].#L$6I>!E124\=/2Z^U+!!&W:R..96M:GJ1$=A$/;U*5W
MO$U3WAWQ 60$;ZE*[WB:I[P[XAU*5WO$U3WAWQ 60$;ZE*[WB:I[P[XAU*5W
MO$U3WAWQ 60$;ZE*[WB:I[P[XAU*5WO$U3WAWQ 60$;ZE*[WB:I[P[XAU*5W
MO$U3WAWQ 60$;ZE*[WB:I[P[XAU*5WO$U3WAWQ 60$;ZE*[WB:I[P[XAU*5W
MO$U3WAWQ 60$;ZE*[WB:I[P[XC+\3>'-TTAHBYWVFUYJ:IEI$8K8I*ER-=ND
M:WFJ._V@/T8#C:+EDFT=8I9GNDE?00.>]ZY5RK&U555]*G9
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
M0QDF=KE:U5PN.>.1,^KKB1[SYNZ?]Q_).&_$61CF2<397,<F%:ZC145/4OG
M6.G>LD$;UY*YJ.7'SH>9&DX=<1T3"<3INY_]PZNN)'O/F[I_W 64$:ZNN)'O
M/F[I_P!PZNN)'O/F[I_W 64$:ZNN)'O/F[I_W#JZXD>\^;NG_<!901KJZXD>
M\^;NG_<.KKB1[SYNZ?\ <!901KJZXD>\^;NG_<.KKB1[SYNZ?]P%E!&NKKB1
M[SYNZ?\ <.KKB1[SYNZ?]P%E!&NKKB1[SYNZ?]PZNN)'O/F[I_W 64$:ZNN)
M'O/F[I_W'T<!KI?JJ[:UM>H[Q-=9+36LI8YI$1.Q9$543T9VH!70
M                             C5Z_A26#]BO_P"L64C5Z_A26#]BO_ZP
M%E
M                 G/X1'YG=1?S8?MF%&)S^$1^9W47\V'[9@,:O0OY$Z>_
M9U/]FT[9Q-"_D3I[]G4_V;3M@                      P/'K\T6I?Z!OV
MC3?&!X]?FBU+_0-^T:#&AT!^0NG/V;3?9-.Z<+0'Y"Z<_9M-]DT[H
M
M        1O@G^<SBO^TH_P#-,60C?!/\YG%?]I1_YIBR              $]
M_"!_,_J3^BC^U8:/A[^06FOV93?9-,Y^$#^9_4G]%']JPT?#W\@M-?LRF^R:
M!WP
M                 ([P-_+SBI^V/_?*6(CO W\O.*G[8_\ ?*!8@
M                              C5Z_A26#]BO_ZQ92-7K^%)8/V*_P#Z
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
M@;^7G%3]L?\ OE+$1W@;^7G%3]L?^^4"Q
M          !&KU_"DL'[%?\ ]8LI&KU_"DL'[%?_ -8"R@             7
ML  EUBEN6IN+%+?'6&ZVFWV^UR4KW7&%(E?*^1%VL1%7<F$SN3D<>&TZIH>'
M&L(K135U-<I]05-0QL7XN>2F=*U7.B5?2K<X7^SF6D 1"QV1LO$[2-SL>F=0
M6^VTK:MM5571TBN<]T6&Y;(]RMYI\KDCE=Z<&PX86NNM])K1M=2S0.JK_6U$
M"2-QTD;D9M>GK1<+S-^ /SQ66VY47"GAM9)J.K9=O&*O2BB<D%9EO2NW1N<B
MHQ6Y1RJN$Q])K=#5<=EU15TUXM-_35%RI'2Q37.HAG6JCB3/1,=&NUF,YQA.
MW*F\U7I6WZF91K7.JH*FCD66EJJ298IH7*F%5KD]:<E1<H?-I_15OL]V6ZR5
M5RN=TZ)8655QJ5F?'&JY5K$Y(U%7MPF0)_I^@E37MIJM&Z?U!IZD?)(^\P5D
M:PT;V*U<;6*Y6J_=C"LY'U6*HO>D;KJ^TMTS=+C+<[I-<*"IIVIX,])4;RDD
M5<1[53GGZD7TUT 8G@I;:RT<,;'0W.FDIJR%DB212-VN:JRO5,I]"HI\3;%-
M4\:KE75EN6:U26*.G266+=$Y_3*JLY\LX]'J*& (Y1VG5.GM-Z[TSIRGJ6)
M_P )L51V-Z*7SGPL<O)',\Y$^=3CTUC\+U1HNLLVE]34_@E<U]PK;J^579V.
M_BO>N>><O1$3L3TE[ $IMM1==#ZPU9&_3MVNM'>*M*^BGH(DD:KW,1'1R*JI
MLPJ)S7E@X"Z=O[^!>LK=4VFH9>*NXU$S*2-%>KMT['99R\YO)<+Z43)=0!@.
M)UKKKA2Z,;14LTZTM^HJB=(VYZ.-N[<Y?4B9YJ<N&:XZ&UWJ>IGL5UNMIO<D
M57!46V#IW1R-9M=&]J*BIV91>S_'%3 $NTSH^KO=BUO-J&C=02:HF<YE+(J.
M?3QHS9&KL<D?_&QZ.1\_!JUW^JN=7?-7T,U)74E#!9J5LR85S(TS)+\Z/=A<
M_,5D ?FZ^62[W/1]\H[WIO4]SUF]TV:I99/!$;O56K%A^Q6[,(C$:JJOH/T)
M8XWPV6@BE:K)&4\;7-7M14:F4/M $BMUBND>C^+5.^@J6SW&NN$E&Q6+F=KX
M41JL3THJ\D/HUI9;E5<#[-;*:AJ);A%%;FOIVL57M5CHM^4^;"Y^@JH FNMO
M#[-Q.L>HXK/<KI;VVZ>BD2WP]+)&]7M<U5;E.2X[3A:JTU#1\1[I?+UIRZWF
MTW:G@V/MRR.DI98V[5:]C'(JHJ87//"I])9P!&M4:>AJN#.J*;2NEKG;IZV5
MBMI*AJNJ*A4?'Y^U7.5.2+R5<^:O(U-UME;)Q@TY<(Z69U#!;*F*6=&^8QZN
M;AJKZ%4W@ _/UZMU?;^%%;05M'-'4UVJ5Z*E7\7/4-=4;FI"Y47:Y4;E'=B(
MBJ:+1\S+)K>A75-NU&R\W*)U'15MTJH*EB-;YZQ-Z)41JKC.53*X[2C:JTW;
M]3VZ.CNC9=L4S:B&6&58Y(96YVO8Y.:*F5_M.99]"6^@O%/=*NNNUVKJ9'-I
MI+E5+-T&Y,.5C<(B*J<LXR!++!I2W::AK+1J;1FH+G41U,KJ>LMW2R15,3G*
MYJKMD1K'87"HJ)V=ILKC898]0\+W6FSU%';;>M0LL&-W@;74^$:]454SGEG*
MY7TE- &#EM=8_C;XQ6FF\7+IU:9:A&^9TGA&=F?7CG@SG#^YWS1.G(=)U.DK
MS7U]#+)%3U%-&U*6HC=(YS7K*JX9R=S14S_R*^ (E=M,4MHU[J*LO^F;Q>;=
M=965-+56SI'K&[;A\<C&.14YIE%PO(I/#Z@H*#3Z):K)562":9\JTM4OXU7*
MN-[O.<J*N$7FN32               $Y_"(_,[J+^;#]LPHQ.?PB/S.ZB_FP
M_;,!C5Z%_(G3W[.I_LVG;.)H7\B=/?LZG^S:=L
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
MC4W*G8J^DQ;>%VDVSN?';YHX7/Z1:6.LF;3J[.<]$C]GU8Q\QM@   C?!/\
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
M-5W2.?E$\Y7+A$3*(B?/RU( CO W\O.*G[8_]\I8B.\#?R\XJ?MC_P!\H%B
M                                    "-7K^%)8/V*__K%E(U>OX4E@
M_8K_ /K 64                    !ZZATK:>5U.QKYD:JL8YVU'.QR15]"
M9])+KAKG6]!J.TV2HTK:/#KFV9]/MN;E;B-J.=E>CY<E*J3?6/YZ^'?]!<?L
MF@;.SUM<EE;5:E@I+;5)NZ5D=1TD;$SR7>J)VI@Z%+4P5<+9J6:*>%W8^-R.
M:OUH2?BFM9<.)FEK0EJI;O1)2SU;:"KJ>@AGF:J)EWF.1RM;S1JIZ5%ILU_T
MQY:7FGM%OL=#-:W2P6^BJNG8E5&UR](UJ,8C<IC*(G-40"JMKZ1U8M(VJIUJ
MD3*PI(F]$_FYR9+1^K7U]=JJ.]5%'306V[/H:=SE2/+$8U4155>;N:G%X8:+
MTQ/HC3%WDM]-/='Q05[[B[_7NJ%PYRK)\I?.54VJN/1@Y.A-'6+46I^(51?;
M=#7O2\RP,;4)O;&U6-558B\FN7/RDY\DY@6*2:*-K'22,:UZHUJN<B;E7L1/
MG4]5-6TM3++%35,$TD2XD9'(CE8OJ5$[#\]ITEQX!:*@J9YUS?(*5)&O5'M8
ME1(QN'=J*C41$7T80V5UT]:=*<5] +IR@@MR5C*VFJ6T[=J3L;$CF[_Y2HO/
M*\P*C6W"BH=GAM73TV]<-Z:5K-WT97F9KB?J*LTWI>.XVSH73.JZ>'\8W<W:
M^1&KV*GH4R6@[%:=77_7%PU104MSN$-WEM\;*R-)4IZ>-&]&C&NSMSE5RF,F
M-F>]G"2\4#)7RVZW:L;1T#G.5W^CMJ(]J(J]J(JN3Z@K]#U=73T4*S5E1#3Q
M(N%?*]&-_M4\J>:*HA;+3RLEB<F6O8Y'-7Z%0F$]OHM3\;;G0ZCIXJVDM=KA
MDH:.I:CXE61R])+L7DJYPW.#+79&::FXM6NPS^+[1!;8:AD<64935$C%16L1
M/DJ_ER3LRGJ"+>R[VU\KHF7"C=(UVU6),U51?4J9[3ZH9HID<L,C)$:Y6.VN
M1<*G:B_.0ZRZ2I+U?]&+1Z$\3PVA%DN%15T\2,E_%X:UJHJ]*N_#MZ]F,]JG
MUW>^)PUU3KF-?-IKI1^.;<ST+5?ZJ1B>M7/5COH LT,T<S5=#(R1J*K55CD5
M,IVH8B^:TN4NIZG3VCK/'=+A1L;)6SU%1T-/3;N;6JJ(JN<J<\(G_P"..KPU
MT^NF=$6FUR\ZF.+?4.7FKIGKN>JKZ?.53*\))&T^LN(MOJE1MR\;K5;7<G.@
M>U.C5/6F/^8&QTG<[S7Q54>HK*EJJX'HU%CG2:*9JI\ICD1%^E%1%0ZE)<:*
MLEDBI*RFGDC^6R*5KE;]*(O(PG'2O?!HAU-!5.IXZFMIJ6LEC?AT4$DF'+GT
M(J)CZU.)Q+TU9=)P:6N6EK;2VRZPW>FIH74D:1NG8]51\;\<WHJ=N<KR^D"P
M _B/:KU:CD5S>:IGF@:YKTRQR.3LRBY S2ZG>G$INEO!6]&MJ6Y>$;^>4E2/
M9MQ\^<Y/?JG5=NTU/:8K@KE?<:QE'&C%;YBOSA[LJF&IM7*F6?\ PBX__P!E
MW?\ JD/BXWV6V5UST/-6V^EGFFOM-22/DB1ROA7>JQJJ]K57GCL ISZRFCI5
MJGU$+:9$RLJO1&8]>>PRM/JBHJ>*26&G?32VIUE2X-D9YSG2=/LY.1<;<?,9
MC6MGML_$'06EYZ."/3B1U=0V@:Q&P2RL:BM:K>Q43*KCYU/7INR6JP_A UM-
M8X(J6!^G^E?3PKAD;UJ$RC6]C$5$1<)A.>?2!7 ?QCVO158Y'(BX7"YPOJ/Z
M                    G/X1'YG=1?S8?MF%&)S^$1^9W47\V'[9@,:O0OY$
MZ>_9U/\ 9M.V<30OY$Z>_9U/]FT[8                      ,#QZ_-%J7
M^@;]HTWQ@>/7YHM2_P! W[1H,:'0'Y"Z<_9M-]DT[IPM ?D+IS]FTWV33N@
M               #/7?6^F+-</ ;K?[;25G+,4M0UKFY[,IGE]9]6L+C+:-)
MWJY4Z(LU'133L14SYS6*J?XH9/A!IBUP\.[7/44=/65=TIVUE;/41I(^=\B;
MEW*J<^W % @ECGA9-!(R6)[4<Q['(K7(O8J*G:AYD^U!<:VV7RR:(T1'16^:
M:FDJ7SRQ+)'24[5PFV-%3<JN7"(JX3_E_=.7^^V_6U3I34]125\KZ%;A15]/
M L'2-1VUS'LRJ(Y%YIA>P"@ AE%K77M1PRAUTZ>SLI*=G2/M_@[E=5,:_:]R
MR;O,7MPU$7LYJ:"?4FKK/<=+W*]36Q]IOM;%1.M\$*H^D65%6-4E5?/5,>=R
M1/4GI0*F";7.]ZKN7$>[:9L-3;Z*EIJ."I6LG@65T6[=E$9E-RJN.U41$1>W
M*'&LFHN(&H;->W4U39J"HT_43T<\JT[I4KIHN:HC=R=&W:K>?-<KZ +$"9NU
M[75=CX=W&DBAA\?UD4%5&K=VU%8Y7(U<\O.;R7U'=NFH*VFXG6.PQ]%X!64-
M142Y;YV]BM1N%]"<U UY\%WO-OLZ4BW.KBIDJZAM+!TBXZ25V=K4^=<*36V7
MO76IY]4I9JZTV^GL]SJ*2&26F65]0K,*V-4W(C41%3+N:JJ]G(\JC7-5=-#Z
M O:4E(DUVO-)2SQRQ](UFY[F/<S/R5RU<+VH!5P3ROO6H]0ZVO%ATO6T5JI;
M-'#X55U%*M0Z661NYK&MW-1&HWM7MR???)]2TUBMSJR^Z>LDR(Y*ZNEC5[-R
M+YG1->YJ)E,JNY>7HR!M#Y+G<J.V6V>X5]1'!10,6229R^:UJ>DFFF]3WG4M
MCUC:HKQ:JFX6ES6176FAZ2"HB>S=G8C\;L(YJX=A%^CGE-+NU;:^!5/=Z:\6
MB2V4UN?,VAJ+8LBN8BN\QS^DPN?7M^H"^4E1#64L-32R-E@F8V2-[>QS53**
MGTH>TG%TU1=YG:2L&G4HZ>ZW>B\+FJ9HE=%20M8U55L:*F555PB9PF#WZ?OM
M^M>NO)75%327'PJC=645?3P= KMKL/C>S<J93.45%_Y\@H (C;-6:_NO#B76
M,-79J>GHXYI?!'4SGK6-B>Y'JYVY.C^2J(B(N<95>98;'<&W:RV^XL8K&5E/
M'4(U5SM1[4=C_$#Y=0ZFLFG8XWWVZT= DGR$GE1JO^A.U3ZK-=[=>J)M9:*Z
MFK:5RX26GD1[<^K*>GYB;\,**FU%JW6VHKM#'55T%VEM=-TS4=X/!#A$1J+\
MG.<K@[VM*ZET'8IJO3UJI&W2ZUL5+#$UO1QRU,B[6N?CU(BJN.:X^L#;@F5P
MO&K=&W.Q2ZCN=OO%JN=9'03)!1K3OI9),['-7<NYN4PN<*4T ?(VY43KJZV)
M50K<&PI4+3[DWI&J[=^/5GED^LF]+_"'K?\ ]FF?^I HZN1N,JB97"9])_23
M<=:>[R5^BW6^X4U/ Z^4L<;)*97JV==^V15W)EJ)_%PF?6=/4-ZU-3W;3VD[
M=74"WVNBEJ:NYOI5Z.&%B]K8MW-RJJ)S=CE\_(-G'?:"34DUB;*Y;E%3-JWQ
M[%PD:N5J+N[.U.PZ9(]%LO,7'"\1:CEI*BKCL<365%,Q8VS1],N'*Q57:[FJ
M*F53E\Y7                    C?!/\YG%?]I1_P":8LA&^"?YS.*_[2C_
M ,TQ9              ">_A _F?U)_11_:L-'P]_(+37[,IOLFF<_"!_,_J3
M^BC^U8:/A[^06FOV93?9- [X                                  ^2
MW7.BN25*V^JAJ4IIG4TW1N1W1RMQN8OJ5,IR^<^K<F[;E-V,X]).."7^KUS_
M /M36_\ *,X5VHM2R<?%;07J@@E=9'21.DH5>C(/"/\ 5JG2)EV>>[E] %E.
M98;[07UE<ZVRND;15<E%-EBMVRLQN3GV]J<S%37K5.I-8WVV:7KK?;*"QK'%
M)-4TJSNJIW-W*W&Y-K43"*J<_I]'IX!.J7V35#KA'''6+J&L69D3MS&O\S<C
M5]*9S@"G                                   1W@;^7G%3]L?^^4L1
M'>!OY><5/VQ_[Y0+$                                     $:O7\*
M2P?L5_\ UBRD:O7\*2P?L5__ %@+*                     '*KK!05U_M
M=YJ(W.K[:V5M.]'JB-21$:[*=B\D.J .'JK2MJU/#3LNL,G2TS^DIZB"5T4T
M#NQ58]JHJ?\ (\=-Z5H+"M2^GEKZJ>I1K99JZKDJ'.:F<)YZJB)S7L1.T[P
MQ-MX7Z:MUQAJ:6&M;#!.E3#1+62K312HNY'MBSM147FGH0T5EL-!9JBYST$;
MF27&I6KJ%<]7;I%1$54SV)A$Y'4 &7AT'8HM/6^R,IY4M]#5MK8&=*[*2H]7
MHJKVJFYR\CJ7*PT%QO-INE5&YU9:W2.IG(]41JR-VNRGIY>LZ@ R%]X=V*[W
M>>YN\/HJVI:C*F2@K)*?PAJ)A$D1JHCN7+/:?;/HJQ2Z9IM/MHDAM5/)'+'#
M$Y6X<QV]%SVKSYKGM])H@!F]4Z*M&I*RFK:UM3!<:9JLBK*.H?!,UJ]K=S53
M*?,IP-4:%2BX:WZS:,IF)7U[<R.J)-\E2JN3?ND?G+E;N1%7DBJG84, 0VFT
MD^:X6-NDM&772]72U<4E37U-6U&-A:OGL1K9'=+N3ES1/G-;Q%TO+JC7.BVO
MM_26ZVSR5M35NQAN$39%C//<Y$5>78A10 ,MJG0=BU+7PW"NAG@N4+=C*RCG
M?!,C?Y*N:J93Z34@#+V_06G:&QW"TMH.GI+ASK%J97ROG7T*Y[E5V4]&%Y>C
M!\UCX<6&T7*FKF)7UE12(J4GAU9)4-ID[/Q;7*J)R]/:;$ 9]^GZ:VW6]ZAM
M-(LM]KJ=K'(^949*L;<,;SY-]"*IZ.&VF5TEI*DMDTJ35:JZ>ID3Y+I7KN?M
M^9%7"?,AIP!E-3Z!LFI+Q%=+@E;'7QP>#)+2U<D"]'N5VU=BIGFN3QJ.']CJ
M=-,LE2E=-21U"544DE9(Z:*5.QS9%7<BI])K0!EKIH.RW2QT%LK4K)$H'])3
M57A4GA,3^>7)+G=E<^OU>I#^Z<T)8M/79USML$R7!\"T\M1-.^5\R*Y'*KU<
MJJYV43FOH3'8:@ <?3.F[;IJGK(+1$^*.KJGUDJ.D5^9'XW+S[$Y)R.P
M                 G/X1'YG=1?S8?MF%&)S^$1^9W47\V'[9@,:O0OY$Z>_
M9U/]FT[9Q-"_D3I[]G4_V;3M@                      P/'K\T6I?Z!OV
MC3?&!X]?FBU+_0-^T:#&AT!^0NG/V;3?9-.Z<+0'Y"Z<_9M-]DT[H
M         'IKJ6&NHJBDJF))3U$;HI&+_&:Y%14_L4F6G;5K_1UN;8;5!9;S
M:X%5E%5U52^&2*//)LC4:N['9YOH*F )Q>]-ZHCO%AU1;I;;6Z@HZ5]'7T[U
M=!#4QO7=B-V%5JM=V9[?3ZE^K3>GKW6ZPJ=5:ICHZ6J\"\7T=#2RK*D,:NW.
M<]ZHF7*OJ3"(;T 2ZAT-=X. CM(/\&\;K220\I/Q>YTCG)YV/4OJ.SJ_2]?=
M;=HV"D6'?:;K1UE1N?A.CB14=MY<UY\D-P ,C:]/5M-Q-OM^EZ+P&LH:>GBP
M[S]S%=NRF.2<T/FT;IBOM%OUE#5K#ONUVJZVGV/RG1R,8C=W+DN6KR-N ).[
M0=\@X<:.HZ)U'X_T[415;8Y'KT,RMW(YFY$RF4=VX]'UG0M=AU5<.(UKU-?X
MK;24U/1STR4=-*LCHMVW"J]43<JKGL1$1$3MRI2 !CM :<KK$S5:5RQ9N=ZJ
M:^#8[/XN1K$;GER7S5Y&6MW#^\P</M"6:1:7PRS7F"OJL2+MZ-DTCUVKCFN'
M)R*T )S7V/4U@UQ>+[I6EM]RI+U'#X32U50L#HI8V[6O:[:J*U6]J=N3Y=2:
M8U/77;3-^JJ*S7FLH(9HZFW/D=% CY%RU\2N:[FU,)ER<\93YJ@ )YH#2=WM
MMUUA67N.W4_CM8%CBH%561(V-S%;S1.S*<_2N5PAR++I/54?"JZZ,KZ6VMZ*
M@DI*.JBJ7.\(<Y785S5;YB85/2I6@!.+SI*^4U1I2^:>6CEO%GH_ JBDJ)%9
M'4Q.8U'(CT1<*CDRBXQZ_4?5IVP7RX:U75.JHJ.CE@HUHJ*@I95FZ-'.W/>]
MZHF7+A$PB8P;T 3?3FC;I;^"55I6H\'\:24M9"W:_,>Z5\KF^=CU/3/(VFE*
M&:UZ7L]OJMO3TE'#!)M7*;FL1JX7U90Z@ FLVG-3Z6U5=[IHV.W7"V7B5*FJ
MM]9,Z%T4^,.?&]$5,.[513SO^F-4ZKTM(V\5%KHKU3UL-?;64V]\4#XN;4D<
MJ9=G*Y5$Y9Y9*. )K5675FK[G9&ZIHK9:K5:ZME=(RFJ73R54S,[$3S41K,K
ME<Y4U+*V[V^YZAK+\ZWPZ<IHF2T<L:NZ5&M8JRK)GER5.6/0:$\)X8YXGQ3Q
MLDB>F',>U%1R>I44#.\.+G=[UHZWW+45/%35]4CI>BC:K4;&KEV9155456[5
M[?29S45DU52<37ZFTW1VRM@EM3:!T=75.A5JI*KU7DU?F_Q*0G).0 G6L+)J
M?4>FK)4OI+;!?K7=8KBE(VH<Z&5(U<FWI-N4547U'CJ"QZHJ;MIW5ENH[<V^
MT44M/5VY]2O12PO7DC9=ORDPB\TQS7U<Z. )[I+3VI&<1:_4VH_%[&5=M92L
M@I7J[H%217(S*HF[ES5W+FJHB80U.DUORVZ;RI;0MK?").C2CW;.BSYF<_QL
M=OU'9                    1O@G^<SBO\ M*/_ #3%D(WP3_.9Q7_:4?\
MFF+(              3W\('\S^I/Z*/[5AH^'OY!::_9E-]DTSGX0/YG]2?T
M4?VK#1\/?R"TU^S*;[)H'?                                  $IT]
M:-=:5K=11VNUV2MH[C=JBXQR35SXW(DF$1JHC%]#4_M.GJ&R:EAUY;=46.DM
MU7*ML6W55-/4NB2-5DW[VNVKN1%RG9DH8 F\MBU5IW65]N6EJ:V5]!?%CEDC
MJZAT*TL[6[5=R:NYJ]N$Y_1Z?+1>F]3Z8T?J6%DMOJ=05EPJ*ZGD<BMA>YZ-
MPKD3FWFB\O1RYE& 'S6SPM;=2>,DB2NZ)G3I#G9TF$W;<\\9S@^D
M                          1W@;^7G%3]L?\ OE+$1W@;^7G%3]L?^^4"
MQ                                     !&KU_"DL'[%?\ ]8LI&KU_
M"DL'[%?_ -8"R@
M                            3G\(C\SNHOYL/VS"C$Y_"(_,[J+^;#]L
MP&-7H7\B=/?LZG^S:=LXFA?R)T]^SJ?[-IVP                      8'
MCU^:+4O] W[1IOC \>OS1:E_H&_:-!C0Z _(73G[-IOLFG=.%H#\A=.?LVF^
MR:=T
M                   (WP3_ #F<5_VE'_FF+(1O@G^<SBO^TH_\TQ9
M         ">_A _F?U)_11_:L-'P]_(+37[,IOLFF<_"!_,_J3^BC^U8:/A[
M^06FOV93?9- [X
M                            $=X&_EYQ4_;'_OE+$1W@;^7G%3]L?^^4
M"Q                                     !(N(6C]8U'$^@U7HY;3NI
MJ#P7%<]V,JY^>2)ZG)Z2N@"1YXU?R='_ /%&>-7\G1__ !2N "1YXU?R='_\
M49XU?R='_P#%*X )'GC5_)T?_P 49XU?R='_ /%*X )'GC5_)T?_ ,49XU?R
M='_\4K@ D>>-7\G1_P#Q1GC5_)T?_P 4K@ D>>-7\G1__%&>-7\G1_\ Q2N
M"1YXU?R='_\ %&>-7\G1_P#Q2N "1YXU?R='_P#%&>-7\G1__%*X )'GC5_)
MT?\ \49XU?R='_\ %*X )'GC5_)T?_Q1GC5_)T?_ ,4K@ D>>-7\G1__ !1G
MC5_)T?\ \4K@ D>>-7\G1_\ Q1GC5_)T?_Q2N "1YXU?R='_ /%&>-7\G1__
M !2N "1YXU?R='_\49XU?R='_P#%*X )'GC5_)T?_P 49XU?R='_ /%*X )'
MGC5_)T?_ ,49XU?R='_\4K@ D>>-7\G1_P#Q1GC5_)T?_P 4K@ D>>-7\G1_
M_%&>-7\G1_\ Q2N "1YXU?R='_\ %&>-7\G1_P#Q2N "1YXU?R='_P#%&>-7
M\G1__%*X )'GC5_)T?\ \49XU?R='_\ %*X )'GC5_)T?_Q1GC5_)T?_ ,4K
M@ D>>-7\G1__ !1GC5_)T?\ \4K@ D>>-7\G1_\ Q1GC5_)T?_Q2N "1YXU?
MR='_ /%&>-7\G1__ !2N "1YXU?R='_\49XU?R='_P#%*X )'GC5_)T?_P 4
M9XU?R='_ /%*X )'GC5_)T?_ ,49XU?R='_\4K@ D>>-7\G1_P#Q3CZOT_Q>
MU7IVLLMS\E&T=4C4D6%TC7^:Y')A5SZ6IZ"Z #FZ9HI;;INTT-1M6>EI(H)-
MJY3<UB(N/FRAT@                       8[C#:ZV]<-;];[73OJ:V>%K
M8HF8RY=[5]/S(;$ 0VQ:PXEVFR6^W,X;OE;1T\=.CUJT17(QJ-SCY\'W=8'$
MSW9N[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9 !&^L#B9[LW=\3[AU@<3/
M=F[OB?<60 1OK XF>[-W?$^X=8'$SW9N[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V
M;N^)]Q9 !&^L#B9[LW=\3[AU@<3/=F[OB?<60 1OK XF>[-W?$^X=8'$SW9N
M[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9 !&^L#B9[LW=\3[AU@<3/=F[O
MB?<60 1OK XF>[-W?$^X=8'$SW9N[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)
M]Q9 !&^L#B9[LW=\3[AU@<3/=F[OB?<60 1OK XF>[-W?$^X=8'$SW9N[XGW
M%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9 !&^L#B9[LW=\3[AU@<3/=F[OB?<6
M0 1OK XF>[-W?$^X=8'$SW9N[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9
M!&^L#B9[LW=\3[AU@<3/=F[OB?<60 1OK XF>[-W?$^X=8'$SW9N[XGW%D $
M;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9 !&^L#B9[LW=\3[AU@<3/=F[OB?<60 1O
MK XF>[-W?$^X=8'$SW9N[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9 !&^L
M#B9[LW=\3[AU@<3/=F[OB?<60 1OK XF>[-W?$^X=8'$SW9N[XGW%D $;ZP.
M)GNS=WQ/N'6!Q,]V;N^)]Q9 !&^L#B9[LW=\3[AU@<3/=F[OB?<60 1OK XF
M>[-W?$^X=8'$SW9N[XGW%D $;ZP.)GNS=WQ/N'6!Q,]V;N^)]Q9 !(.!-IU!
M3:BUO=]2V:2U/N]3%41Q/<CD[95<B*GJW)_:5\               QW&&RU^
MH>&][M5G@\(KZF-C8HM[6;E21JKS<J(G)%[5,-8KSQ9M%DM]MCX?T,C*.GCI
MVO=<X45R,:C45?QGS%J $C\JN+GN\H/[TA^,>57%SW>4']Z0_&5P 2/RJXN>
M[R@_O2'XQY5<7/=Y0?WI#\97 !(_*KBY[O*#^](?C'E5Q<]WE!_>D/QE< $C
M\JN+GN\H/[TA^,>57%SW>4']Z0_&5P 2/RJXN>[R@_O2'XQY5<7/=Y0?WI#\
M97 !(_*KBY[O*#^](?C'E5Q<]WE!_>D/QE< $C\JN+GN\H/[TA^,>57%SW>4
M']Z0_&5P 2/RJXN>[R@_O2'XQY5<7/=Y0?WI#\97 !(_*KBY[O*#^](?C'E5
MQ<]WE!_>D/QE< $C\JN+GN\H/[TA^,>57%SW>4']Z0_&5P 2/RJXN>[R@_O2
M'XQY5<7/=Y0?WI#\97 !(_*KBY[O*#^](?C'E5Q<]WE!_>D/QE< $C\JN+GN
M\H/[TA^,>57%SW>4']Z0_&5P 2/RJXN>[R@_O2'XQY5<7/=Y0?WI#\97 !(_
M*KBY[O*#^](?C'E5Q<]WE!_>D/QE< $C\JN+GN\H/[TA^,>57%SW>4']Z0_&
M5P 2/RJXN>[R@_O2'XQY5<7/=Y0?WI#\97 !(_*KBY[O*#^](?C'E5Q<]WE!
M_>D/QE< $C\JN+GN\H/[TA^,>57%SW>4']Z0_&5P 2/RJXN>[R@_O2'XQY5<
M7/=Y0?WI#\97 !(_*KBY[O*#^](?C'E5Q<]WE!_>D/QE< $C\JN+GN\H/[TA
M^,>57%SW>4']Z0_&5P 2/RJXN>[R@_O2'XQY5<7/=Y0?WI#\97 !(_*KBY[O
M*#^](?C'E5Q<]WE!_>D/QE< $C\JN+GN\H/[TA^,>57%SW>4']Z0_&5P 2/R
MJXN>[R@_O2'XQY5<7/=Y0?WI#\97 !(_*KBY[O*#^](?C'E5Q<]WE!_>D/QE
M< $C\JN+GN\H/[TA^,>57%SW>4']Z0_&5P 2/RJXN>[R@_O2'XSW<#]/ZCM5
MUUE<]56IMMGO%8RJCB;/'*G-7JY$5KE[-R=I5@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                               !ZJNGCJZ6:FG:
MKH9F.C>B.5JJU4PO-.:<E]!D.K'2R(B-I*UJ)_)N52G_ % -H#&IPTTXBY:R
MZ-7YKM5)_P!0\>K6P(F&RWMOT7FK_> ;0&,ZN;0BY9<-1,_FWNJ_>#J[MZ-P
MV\:G;_\ QJI__%X&S!C.KVD1<MO^J6_1>)O_ ,5'5_$B8;J;5B?_ ,5D V8,
M:N@DSE-5:L3_ /B.?^;3Q\@Y$14;K#5J?_?,7_G&!M 8SR&J$7*:SU8G_P!S
M"O\ SB'D16HB[=<:K3Z9:9?^B!LP8SR,NJ*BLUUJ1/YR4J_]$>2%[1%VZ\OW
MS;H*5?\ I ;,PO&#7<G#[3]!=F43:V.6N932Q*_8NQ8Y'*K5]>6)VIZSW^2F
MHD5-NO+M_O4=*O\ TR0?A.6>\6[1%O?<]355V@=<6(V":EAB1KNCD\[+&HJ\
MLICLY@5[0/$S36MXFMM%<D=;C+J*HPR9OKPF<.3YVJIM#_/[0^BM2ZKKF>35
M!42+&],U2+T<<2^M9%Y(J>I.9^T^&=DU'8K"VEU7?DO%5RVN2/\ U2?R=Z\W
M_2J9"M<  @  !,;)KW5>H(JNIL6CJ6HHH*J6E222ZMC<Y8W;57:K.13B(\(+
M+J&MLUQJ+7JN6VT27>K1:1M!#*BJDJY7>Y,\P+.E0D5(R:N6.F7:BO1STVM<
MO:F[EGF>ULC'*J->U51$5<+Z%["6ZBMU'JCC;36?4$+:NUT-D6MIZ.7G&^9T
MVQSU;V.PWES/@T/::.RZ[XFVVU;THX:.D2*)9%>D2+%(Y6-SV(BJN$]'8!8>
MECZ+I-[>CQG=GECZ3EU=9<X]16^EIJ&"6U312.J*ITZ-?$Y/DHUG:Y%]?H_Y
MR)DC$_!-RKVHGBM6YSZ>DQC^WD=ZK:CN*'#EKD16K:*M%1?3^+C W-CU3;KS
M<[Q0TCGMFM<Z4\RR;4:YRM1V685<IA?F.TCV+'O1S=F,[L\L>O)'.&6C-.+K
M77*+9J+_ $&X-AIOQ:?B6.A3<UOJ1<K_ &G 2MJJ/0MPX9QRN\;)=TLD#EYN
M\#E59$E7YNBWH!^A&JCFHK5147FBIZ3D:8KKE666*HU!1T]OKG/<UT,50DS$
M3<J-PY.2JJ8.A04D-!0T]'2L1E/3QMBC:G\5K4PB?V(?GAK%D_!PMK&R21*Z
M\HB/C7#F_P"G.YHOH5 /T5'/#)))''+&^2/D]K7(JM^E/0<>V:HM]QU)>+)
MLB5EKZ'IG.PC'=*W<W8N<KR3GR0GE\TS:='\0M SZ<I&T,M54STE2Z-RYJ&+
M$J_C%7Y2Y3.5YY/7HG2&GTXQZWQ9Z-/%SZ":D_%I^(>Z)7.<WU*KN?T@5Z:I
M@@<QLTT<;GKAB/<B*Y?FSVGL<YK5:CG(FY<)E>U2 V2WU.J[IK"LN>C:344R
MW6HH4GJJ]L3J:.-4:V.-JM5681<[DQE5R?1JBQ75NA^&MBU342MKEO<=+/)#
M/E_1*V9J)O3T]&J)D"YQ3PRQK)%+&^-,HKFN143';S%//#41[Z>6.5F<;F.1
MR9^E".\3[-2V*/26F=.V>+Q1<[D]]501S] RI<R/+8W/7.$=A%5/3M.EI#3%
MWM^O&W&BTY1Z:M$U$^"KIZ6L;(R63*+&]&-:B(Y.:9]2@4]M1"Z=T#9HUF:F
M71HY-R)\Z=IR+-JBWW:]WFU4JR)4VN2.*97X1KU>S<FQ45<\NWDG,E^B[72Z
M)OMFMFKM-P>-)JJ2.BU)3N1_A<K]RXE7Y;7*U53"Y1?JY?3PVTAI^'B;KA\5
MHHVNME92K1JD:?B-T.5V^K*\P+&
M
M
M
M
M         !Q-4Z6L^JH*2"_T;:RGIITJ&1/<J-5Z-5J;D3M3#EY+R.V /524
ML%%31T]'!%3T\:;611,1K6IZD1.2'M       !@8N%=GIY)UH;IJ*BCFE?.Z
M*ENLL4>]RY54:U<=IO@!EM1:&M=]=;9IY[C35]O9T4%=253HJA&*F%:KTYN1
M?3GY_6IG^'6DW::X@:R6GHIXK54Q4?032N5ZSO1C^D<KG*JN=N7FJ^E2D@">
M2<']+R4]322>,G6V57N90+6/6F@>[.7QQ]B.YKA5SCT&I?IFWOO5INBME\+M
M<#Z>G7?YJ,>B(N4]*X:AV@!F&Z)MD6KI=14T]PIJR=S7U$,%4YD%0YK=K721
MIR<J(9ZETP^NXY5VI*BW.@I;?;XZ:"=R82IF=G+V_P UBJSZRD  9-F@+(W2
M<&G494>+8:E*IJ=+YV_I5E[?5N7^PU@ Y-XL%#=KE:*ZL21:BUS.GIU:["(Y
M6JU<IZ>2G.K-$VRHU8W44<]PI;@O1I,E+5.BCJ4C^0DK4Y.1.S'J-. ,?=.'
MUKK;Q57.DK+O::NKPM4MLK7T[:A4Y(KVIRSCTIA3[ZC2%KGI+'32I4NCL]2V
MKIE?.Y[ND:CL*]SLJ[Y2]JFA '(U3IRVZGMJ4-WA=)&V1LT;XWJR2*1OR7L<
MG-KD]:'/L>C*2U5$T\ERO5REDA=3YN%?),C6.QE&IE$15PG/&?G-. ,=:N'=
MIH+I1UTM7=[@ZA574<5?7/GCIE5,98U?3CDBKG!]4FB;8NKGZC@GN%-72JQ:
MB.GJG1PU*L3#5D8G)V$-.
M
M
M
M                                                  _C'->W+'(Y
M,JF47/9R/Z               #^.>UJM1SD17+AJ*O:N,X3^Q0/Z
M
M
M
M
M                                               #$\1.)NG="1HR
M[5#Y:][-\=' W=(Y/6OH:G+M5?HR?F/B#QSU/JGI::@D\36QW+H:5Z](]/\
M:D[?J3"?2?KS4FG+1J:@6BOUOIZVG7L25O-J^MKNUJ_.BH?GKB!^#?-%TM7H
MBLZ9O;X#5N1'?0R3L7Z'8^E0N-MP9U_I:U\,K#17.^T=/60PN22.1Z[FKO<O
M/^TVG6?HKVDM_P#YU/'@U;:RT<,[%07.GDIJR")S)8I$PYJ](XV81CNL_17M
M);__ #J.L_17M);_ /SJ;$ 8[K/T5[26_P#\ZCK/T5[26_\ \ZFQ &.ZS]%>
MTEO_ /.HZS]%>TEO_P#.IL0!CNL_17M);_\ SJ.L_17M);__ #J;$ 8[K/T5
M[26__P ZCK/T5[26_P#\ZFQ &.ZS]%>TEO\ _.I)OPD]<V.[Z)ML>F[Y#/7P
M72.=/!I%1[$2*5-R*G9S5/[3]%$H_"1TU=M5:,M=ML%$^LJUND;U:U41&M2*
M5%<Y5Y(F53FOK0+B.\/?PA;Y9>CI=41K>:%,)TV4;4,3Z>Q_U\_G/TMHC6MC
MUK;G5>GZQ)D9A)8G-5LD2KZ'-7_FF4^<CW#_ /!QH:/HZO6E7X=,F%\"IG*V
M)/F<_DYWU8^LO-JME#:*&.CM=)!24L:8;%"Q&-3ZD ^L !   9'B=J>ITQ8(
M'6N&.HN]PJHZ"ACD^0LTBX17?,B(JGPV_3&LJ.HI*N36[ZZ5)&+54T]#$V"1
MF4WM9M1',7&<+E?1D^3C=253;38K[14TE5XANL-PGAB3+G0MRCU1/2J(J+]&
M3JTW$_1]6E$E#?*:JGK)&10T\&7S*YRX3+$3<WMYY1, >V_<0+)9KK-;7I7U
MM= Q)*B*@HY*A8&KS19-B*C>7/"\SZ)M<Z>BTO3ZB\8L=9YY&1LJ&M7".<[:
MFY.UN%[<]GI,/H'4-HTI?M<T&J:^FMERDO$U<UU7(D?3T[T;T;F*ORD1$5,)
MV&/JZ9S^$5WK'0.9;KKJMM;1QR,VYIWSL1J[5[$7"KCU*%5^P\1-/WN]16NC
MFJHZF=CI*9:BEDA95,;VNB<Y$1R8Y\O0<&V<4(JGB+=;#-25B4</01T[V6^=
M7](Y51RR<L-9E$PY41,97*GMXDM1NO.&RM1$5+C.U%3T(L*Y3_ ^.ANU!9N.
M>I8[M604;Z^AHFTJ3O1G3JBN;AF>U<KC"!&AJ>).G8;U):6S54]PBJEI988*
M9\BQN3;ESL)R9YZ)N[.WU*+UQ'L-HJZN&H;<I8Z-VRJJ:>@EDAIU3MWO1N.7
MIQG!R.%$,::LXC3(QJ2NO.Q7XYJU(VJB9]7-?[3)ZEUE5W:DUK!<-44EA;0S
M5%O@M#:9DE15-1N&N7?ER[\\MB<D](%8ONK;-9++3W6NK$\#JE8E,L35D=4*
M],M2-K457*J<^1E=2<4[?2:-O%SM4%;XQHF[?!:N@F8Z.1S7.8LC<(K6+M7S
MLHG+M,9#516JU<%[Y=G;+)24KHJB9_R(9)*=K8G.]291>:]AM->:AM.IN'6M
M8-/5L-QDIK>])7TWGLYM<J(CTY.7"*N$5<?6!T;9Q$M4NC':@N*5E+3P-A;4
M+)1RQIO?M3S$<F7-R[M3)H;U?:"S3VV*X2.8^XU3:.G1&*[=(Y%5$7'9V+S4
MEFM[G1:A_!]J?$55#<'4E)1NG93O1[H]CHW.1R)V*B-551?4>>O-7V/46H>'
M\%BN$5>Y+U!.]U/Y[8FJUZ(CW)R:Y>?FKSY+RY ;>_\ $&S62NJJ2>.YU$E(
MB+5.I*&69E.BIN\]S6X3DJ+V]AQ.)5\2IM&AZ^QU\G@E=J"@1)8)%:DL3W+E
MJX[47THOUG%OFLZNKU!JF@KM44>F::UO2"&D6F9+45;59G>F_.Y'*N$1C<__
M (YVVYZG.$V[.4U#1)S_ *>0#] SRL@ADEF<C(XVJ]SE[$1$RJF.H>)>GZNX
MT5+_ /$:=E=(D5)4U-#+#!4/7L:Q[FHBJOH]9I-0UTMLL-RKJ:G=4STM-),R
M!O;(YK55&_7C!^?M2ZEGOU@TG5UFL:*X5E7<J*I?::.FC1*9>D3.7)E[=JKM
MRY4RH%EU+Q!L&G;H^V7">H=<4C9*VF@IWRR2(Y78VHU.?R'*OJ1#U7KB1IVS
MU,5+6352ULU-'514T5,]\LK)-VW:U$RJ^:Y53T8YG'H88W_A!W21[&NDCL$.
MQRIS;F9V<>H4\,;_ ,(>LD>QKI(].1['*F5;FH<BX]0'>NNO;1;G4T:PW2KJ
M)Z=E6D%)02S/9$[L<]&M\WL7DO/D>UVNM/II.+4GAZ+9Y)&Q=-L<FUSG[,.1
M4RW#N2Y[#)ZKU?5QZ]KK'-J*BTM;Z.CCJ65-1"Q\E6KLYV+(NW#<8PB*N2=Q
M.2HX"WE7R+4L?J3Y<D>SI$6J9S5F.6<YQCED*L]CXBZ>O-[AM=)-5,J*AKGT
MKJBEDBCJFMYJL3G(B.3'/D?W4/$.Q6.X5='4+75$U&Q)*M:.CDG;2M5,HLCF
MHJ-Y<_H.-Q.:UNL.'"M:B*V[/:F$[$6)W+Z# W#44]IUAK^WPW6V6B.OJT9*
MVX4L\SV(L+6],QT:;51R95&N7EA/6!7&Z]L/DM#J&2HGBMT[TC@Z2FD;),Y?
MDM9&J;G*OHPG,]^F=8VK4%;44-+X737"G8DDE)6TSZ>9&*N$>C7(F6Y]*$LU
ME2TMML/#*KLM]5FG;9*L#[O%&R9L:K'L9*Y%16HFY'(JJGFY]"FHTE26ROU[
M!<_+J/45UIJ&2-L,+8$1L+G-RKEB3UXQGUA'VNXO:12%D[:NJDIMVV:>.DD=
M'3+N5J=*Y$PS*IR1>>,+V*??3\2=-5%\IK9#5S.6IE6GIZKP=_@TTJ?_ $V2
MXVN=]"]O(GNE(8__ ,L=_7HV9?3W)[N7RG)))A5^?DG]B'0UI&R+A5P]2-C6
M(ROM*M1J8VKR[ *#J76-JT_6P4-3X74W&=BRLHZ*F?43*Q%PKU:U%PW/I4];
M-=6!^DZG4;*QRVNF=LG=T3D?$]'(U6N8J;D<BJF45"=7UTUKXT7N6NU0NFHK
MA0TZT=3)#"Z.9K$5'Q[Y45&JCN>$5,Y^@^'5EOMM-P;X@UMKU"E_=75#)*FI
M8V-&),CHD5$V(C>S;G 51[;Q)TY<;W36RGJ:A'U;G,I:B2FD9!4N3M2.14VN
M^KDOHR<9O%")G$JNT_-25BT,,#$8^.WSND699%:[.$_U>$3#L8^<\.+$4<5#
MP^;$QK&QZBH&L1J81J8<F$]28/5/=J"R<>:]]XK(**.KLD#*=T[T8DKDF<FU
MJKVK\W:$:>ZZ_LMMN]1;GI<*F:E5J53Z2BEGCIMR93I'-143ES-81/6MXHM*
M7._7[1^J:-MS=4-2OT_4XD2JF3#,,;RD:]4QS3*+CU%HII'2TT4DD:QO>Q'*
MQ>UJJG8OT >P
M
M
M
M                                              #Y:>VT--4/GIJ.
MFBG?\J2.)K7.^E43*GU #Y:RW45<YCJVCIJAT?R%EB:]6_1E.1[IH(IHTCFB
MCD8BHJ-<U%3*=BX/8 /"2&*1\;Y(V/?&N6.<U%5J]F4]1ZYZ*EJ)HIJBF@EF
MB7,;WQHYS%^95[#W@#PBABB=(Z*-C'2.W/5K417+ZU]:GIDM]')5I524E.ZI
M1NU)G1M5^/5NQG!]( ]+J6G=2^#.@B6FV[.B5B;-OJQV8%+24]' D%)3PP0I
MV1Q,1K4^I.1[@!Z*2BI:.-\=)3001O7+FQ1HU'+ZU1#UT]LH:9B,IZ*FB8C^
ME1K(FM1'_P KDG;\Y]8 ^>6@I)JJ.IEI8)*F/DR5T:*]OT+C*']2CIDBBB2G
MAZ.)R/C9L3#%3L5$]"GO  ^..UV^)TBQ4-*Q9'(]ZMA:FYR+E%7ES5%YY/L
M'@D,23K,D;$F5NU9-J;E3U9]02&))UF2-G3*W8LFU-RM[<9]1Y@#YZJ@I*M\
M3ZNE@G?$N8W2QHY6+ZTRG(_JT=,Z)T:T\*QN?TCFJQ,*[.=RIZ\\\GO 'A)#
M%*^-TD;'NC7<Q7-15:O9E/4I/Z326I[%<;T[35YM7@=UK)*YZ5]$^26%[\91
M'->B.1,)A%3EV%# &=T1I6GTMI:&S)*M8U'/DFDD8B)*][E<Y=O8B97DGJ.S
M0V^CH&N;0TE/3-=S5(8VL1?[$/I 'I;2T[:9U.V")('(J+&C$VKGMY=G/*G]
M?3P21LC?#&Z-BHK&JU%1JIV*B>C![0!Z*VBI:Z+HJVF@J8LYV31H],_0H2BI
M4I/!4IH4IL8Z'HTV8_F]A[P!ZY8(I48DL3'['(]NYJ+M<G8J>I3PJ:*EJI(G
MU--!,^)=T;I(T<K%]:*O8>\ ?*^W43ZQM6^CIG5;?DS+$U7I]#L9/J
M
M
M
M
M                     'BY[6*U'.:U7+M:BKC*XSA/J1?[ /(
M
M
M
M
M                                              'JJY704LTL<+YW
MQL5S8H\;I%1,[4RJ)E>SFJ(<G3MZK;J^=M;8+E:4C1%:ZK="J29SR3HWN[/G
MQVG; &?L.H:RYU[J:JTU>+8C6*[IZKH5C7"XPBLD<N5^CT**74=1/?5MSM-W
MR&))',\.D9#X.J)GSLI(KL+CEYN>:<D-  ,_6:F?37M+<EAODZ*]C/"XJ=JP
M>=CGNW(N$SSY>A1?]3+9ZYE/XCOE<CF(_IJ&EZ6-,JJ85=R+GEZO2:  <:^W
M]MH=3HZUW:LZ9%7-%2K-LQCY6.SM_P %/Y=-10VVUTM=+;[K*VHQB&GHGRRL
MRF?/8U%5OJY^D[0 XWE%3II]MW=171L*KCH/ I%J$\[;SB1-WS]G9S/Y0ZCI
M:RRU5T92W.."F5R/CFH98YEVHBKMC5NYW;RPG/F=H <2PZFM]\AJI:)E>Q*9
M$61*FBF@=SSV(]J*[L7LR>.G]5VN_P!3)3V[PWI(V;W=/0S0)C*)R61B(J\^
MQ.9W0!G[9K"S7.[NME'/4.K$5R*UU),QN6]OG.:C?1Z^9_'ZSL3+[XF?5R-N
M/2I"D:TTN%<N,)NV[?3VYP:$ 9R]:VT_9;GXON=PZ&LPU>CZ"1W;V<VM5/\
M$EGX6MXAI=)6BC@JUBNB7&.JC:QRM>C&QRMWHJ=G-4+L2;\)#3%XU;I6TVRP
M4;JJI6XMD<B*C48U(Y$W.5>2)S0&([P]_"$OMDZ.DU-&MYH4PG2JJ-J&)_.[
M'_[W/YS]+Z'UK8];6UU98*OIFQX26)[5;)$J^AR+_P TRGSDCT!^#C;:'HZK
M655XQJ$Y^"4ZJR%O\YW)SOJV_67:UVZBM5%'1VRE@I*6-,,BA8C&I]2!7U
M(  #-<0M4^1^GO&:4+ZYZSQ4[(&R)&KG/=M3SE140\=,WK4=QN#H;WI-]GID
MC5R5"W"*?+LIANUG/LRN?F,U^$*DBZ!A2!S6S+<J38KTRB.Z1,93U&@M=/JR
M*.O74EPL]33+3/2-M#2R1/1_K57/<F,9Y8]0&L!#[?(O_P"5![]_/Q5*F[/I
MWN0^K4UKBOFLN&5MK):AM'46RIZ=D,JQK*U(HG;%5.>U51,X[4Y 69%14RBY
M0X^LKM)8]*7FZ4[(Y)Z*DEJ&,?G:Y6M541<<\<B>:5I(='\1=86FP1.AM;;5
M%<8Z)'*YC)O.1=J*O+.$R92GT=:;KP+KM65KYY=1U5!45LUR2=R2.=AV8UYX
MV838K<8P!==-U[[KIVUW"9C62U=+%.YK>Q%>Q'*B?-S,=/J75%XU;?+5I2"S
M14MF=%%/-<5E5TTCV;\-1GR41.65R:70:(NA=.HO8MMI_LFDYX5Z2L=%Q&UM
M/2V]D<MMK8HZ1R/<O1-?!YR)E>><KVY W/"[4E5JW0]OO5PA@AJ:ATS7L@SL
M39*]B8RJKV-0U2*BYPJ+CD?GBQU=0W@AH>UPU,M)3WF^NM]5-$Y6N2%]3.KF
MHY.Q5VHF?I-/JC3=KT'J;1==I"F\735MUCMU5!"]VRIA>UVY7M5>:MQG/:%6
M $)O5?/IA>)&EZ=ZMJ+G-%46QN>:K6JD3]O\U^3Y*.2>MTI8N',\KI*R&_OM
MU4JKASZ2G=TRN^A6+&@1^@0
M
M
M
M
M                       '&U9IRBU1;(Z"XNF;"R>.H18G(U=S';D[47EE
M#LJF4PO8 !-Y>#U@EH:JW.KKUXFF5[H[:E7_ */ ]V?.8W':BJJHBJJ(O/!J
M7Z5H'7FQ7-7S^$6:"2GIDW)M5KVM:NY,<UPU.S!WP!QH-.T4.JJS4#73+755
M*RDD:KDV;&N54PF,YY^LR;^$-B?35=#X=>6V6=7O2UMJU2FB>[/G-;C/)5W(
MBJJ9YX** /EM-#%:[71T%,KU@I8601J]<N5K6HU,_/A#X;-IVCM%VO5QI73+
M/=IF33H]R*U'-8C4VICDF$^<[  R$7#RQ-T-'I25D\ULC>Z2-SY,2L>LCI-S
M7(B85'.7"_5S/&QZ H;=>*:Z5USO%ZK:1KFTK[G4]*E/E,*K$1$3<J<LKE38
M@#,7[0]HOFJ[/J&M2?P^U_ZE&/1&/Y[F[TQSPO-.:<S^4NA[13:\JM71I/XT
MJ(>A<U7IT:<FHKD;CDY48B9R:@
M
M
M
M                                                        '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001872090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-42209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">YXT.COM GROUP HOLDING LIMITED<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Room 501-502, No. 78 East Jinshan Road<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Huqiu District<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Suzhou<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">215011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">5395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Marcum Asia CPAs LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">China<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business contact [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Room 501-502, No. 78 East Jinshan Road<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Huqiu District<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Suzhou<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">215011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CountryRegion', window );">Country Region</a></td>
<td class="text">86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">6689 9881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Pun Leung Liu<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">liaobl@yxt.com<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=dei_AdrMember', window );">American depositary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">American depositary shares, each ADS representing three Class A ordinary shares, par value US$0.0001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">YXT<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A ordinary shares, par value US$0.0001 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">163,294,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">16,931,824<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">180,226,597<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelEmailAddress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CountryRegion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Region code of country</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CountryRegion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a security having no trading symbol.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_NoTradingSymbolFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:trueItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=dei_AdrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=dei_AdrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 417,920<span></span>
</td>
<td class="nump">$ 57,255<span></span>
</td>
<td class="nump">&#165; 320,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net (Credit losses of RMB 2,201 and RMB1,758 as of December&#160;31, 2023 and 2024, respectively)</a></td>
<td class="nump">19,386<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
<td class="nump">32,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AmountsDueFromRelatedParties', window );">Amounts due from related parties</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets, net (Credit losses of RMB 373 and nil as of December&#160;31, 2023 and 2024, respectively)</a></td>
<td class="nump">35,791<span></span>
</td>
<td class="nump">4,903<span></span>
</td>
<td class="nump">12,028<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">475,419<span></span>
</td>
<td class="nump">65,132<span></span>
</td>
<td class="nump">423,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="nump">15,175<span></span>
</td>
<td class="nump">2,079<span></span>
</td>
<td class="nump">23,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,069<span></span>
</td>
<td class="nump">968<span></span>
</td>
<td class="nump">12,720<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">163,837<span></span>
</td>
<td class="nump">22,446<span></span>
</td>
<td class="nump">164,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">114,432<span></span>
</td>
<td class="nump">15,677<span></span>
</td>
<td class="nump">126,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">25,655<span></span>
</td>
<td class="nump">3,515<span></span>
</td>
<td class="nump">34,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">20,349<span></span>
</td>
<td class="nump">2,788<span></span>
</td>
<td class="nump">22,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Long-term bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,573<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">346,517<span></span>
</td>
<td class="nump">47,473<span></span>
</td>
<td class="nump">501,411<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">821,936<span></span>
</td>
<td class="nump">112,605<span></span>
</td>
<td class="nump">924,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including accounts payables of the consolidated VIEs without recourse to the Company of RMB 17,855 and RMB 6,188 as of December&#160;31, 2023 and 2024, respectively)</a></td>
<td class="nump">7,389<span></span>
</td>
<td class="nump">1,013<span></span>
</td>
<td class="nump">17,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Amounts due to related parties (including amounts due to related parties of the consolidated VIEs without recourse to the Company of nil and RMB 2,452 as of December 31, 2023 and 2024, respectively)</a></td>
<td class="nump">2,452<span></span>
</td>
<td class="nump">336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term borrowings (including short-term borrowing of the consolidated VIEs without recourse to the Company of RMB 46,800 and RMB 163,000 as of December 31, 2023 and 2024, respectively)</a></td>
<td class="nump">163,000<span></span>
</td>
<td class="nump">22,331<span></span>
</td>
<td class="nump">46,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current (including deferred revenue, current of the consolidated VIEs without recourse to the Company of RMB 188,485 and RMB 125,428 as of December 31, 2023 and 2024, respectively)</a></td>
<td class="nump">125,428<span></span>
</td>
<td class="nump">17,184<span></span>
</td>
<td class="nump">188,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AcquisitionConsiderationPayable', window );">Acquisition consideration payable (including acquisition consideration payable of the consolidated VIEs without recourse to the Company of RMB 5,792 and RMB 5,792 as of December 31, 2023 and 2024, respectively)</a></td>
<td class="nump">14,775<span></span>
</td>
<td class="nump">2,024<span></span>
</td>
<td class="nump">14,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payable and accrued liabilities (including other payable and accrued liabilities of the consolidated VIEs without recourse to the Company of RMB 40,025 and RMB 17,451 as of December&#160;31, 2023 and 2024, respectively)</a></td>
<td class="nump">72,028<span></span>
</td>
<td class="nump">9,867<span></span>
</td>
<td class="nump">89,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities (including derivative liabilities of the consolidated VIEs without recourse to the Company of nil and nil as of December 31, 2023 and 2024, respectively)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current (including operating lease liabilities, current of the consolidated VIEs without recourse to the Company of RMB 12,778 and RMB 8,920 as of December&#160;31, 2023 and 2024, respectively)</a></td>
<td class="nump">8,966<span></span>
</td>
<td class="nump">1,228<span></span>
</td>
<td class="nump">15,818<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">394,038<span></span>
</td>
<td class="nump">53,983<span></span>
</td>
<td class="nump">473,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Company of RMB 219,000 and RMB125,500 as of December&#160;31, 2023 and 2024, respectively)</a></td>
<td class="nump">125,500<span></span>
</td>
<td class="nump">17,193<span></span>
</td>
<td class="nump">219,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current (including operating lease liabilities, non-current of the consolidated VIEs without recourse to the Company of RMB 20,257 and RMB 17,439 as of December 31, 2023 and 2024, respectively)</a></td>
<td class="nump">17,458<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
<td class="nump">20,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, non-current (including deferred revenue, non-current of the consolidated VIEs without recourse to the Company of RMB 58,952 and RMB 57,710 as of December 31, 2023 and 2024, respectively)</a></td>
<td class="nump">57,710<span></span>
</td>
<td class="nump">7,906<span></span>
</td>
<td class="nump">58,952<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">200,668<span></span>
</td>
<td class="nump">27,491<span></span>
</td>
<td class="nump">298,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">594,706<span></span>
</td>
<td class="nump">81,474<span></span>
</td>
<td class="nump">772,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 21)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MezzanineEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,563,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' (deficit)/equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">3,489,553<span></span>
</td>
<td class="nump">478,067<span></span>
</td>
<td class="nump">16,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">25,096<span></span>
</td>
<td class="nump">3,438<span></span>
</td>
<td class="nump">23,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(3,287,548)<span></span>
</td>
<td class="num">(450,392)<span></span>
</td>
<td class="num">(3,490,681)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total YXT.COM Group Holding Limited shareholders' (deficit)/equity</a></td>
<td class="nump">227,230<span></span>
</td>
<td class="nump">31,131<span></span>
</td>
<td class="num">(3,445,880)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,887<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' (deficit)/equity</a></td>
<td class="nump">227,230<span></span>
</td>
<td class="nump">31,131<span></span>
</td>
<td class="num">(3,410,993)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' (deficit)/equity</a></td>
<td class="nump">821,936<span></span>
</td>
<td class="nump">112,605<span></span>
</td>
<td class="nump">924,846<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember', window );">Series A convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MezzanineEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">408,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MezzanineEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MezzanineEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember', window );">Series D convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MezzanineEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,059,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember', window );">Series E convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MezzanineEquityAbstract', window );"><strong>Mezzanine equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,402,802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' (deficit)/equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' (deficit)/equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">&#165; 11<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (15)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (14)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AcquisitionConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition consideration payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AcquisitionConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AmountsDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AmountsDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_MezzanineEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_MezzanineEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, net | &#165;</a></td>
<td class="nump">&#165; 1,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">Prepaid expenses and other current assets, net | &#165;</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AccountsPayableCurrentRelatedPartiesCurrent', window );">Accounts payable, current related parties current | &#165;</a></td>
<td class="nump">6,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ShortTermBorrowingsToRelatedParty', window );">Short term borrowings to related party | &#165;</a></td>
<td class="nump">163,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeferredRevenueCurrentRelatedParty', window );">Deferred revenue, current related party | &#165;</a></td>
<td class="nump">125,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AcquisitionConsiderationPayableRelatedParty', window );">Acquisition consideration payable, related party | &#165;</a></td>
<td class="nump">5,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty', window );">Other payable and accrued liabilities, related party | &#165;</a></td>
<td class="nump">17,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DerivativeLiabilitiesCurrentRelatedParty', window );">Derivative Liabilities Current Related Party | &#165;</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OperatingLeaseLiabilityCurrentRelatedParty', window );">Operating lease liabilities, current related party | &#165;</a></td>
<td class="nump">8,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermDebtNonCurrentRelatedParty', window );">Long term borrowings non-current related party | &#165;</a></td>
<td class="nump">125,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty', window );">Operating lease liabilities, non-current related party | &#165;</a></td>
<td class="nump">17,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeferredRevenueNonCurrentRelatedParty', window );">Deferred revenue, non-current related party | &#165;</a></td>
<td class="nump">&#165; 57,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 58,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">390,518,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other Liabilities</a></td>
<td class="nump">&#165; 2,452<span></span>
</td>
<td class="nump">$ 336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Nonrecourse [Member] | Consolidated Entity Variable Interest Entities VIE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other Liabilities | &#165;</a></td>
<td class="nump">&#165; 2,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember', window );">Series A convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">15,040,570<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">7,085,330<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">23,786,590<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember', window );">Series D convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">37,152,161<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember', window );">Series E convertible redeemable preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">26,417,318<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">483,068,176<span></span>
</td>
<td class="nump">483,068,176<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on receivable, classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AccountsPayableCurrentRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts payable current related parties current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AccountsPayableCurrentRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AcquisitionConsiderationPayableRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition consideration payable related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AcquisitionConsiderationPayableRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeferredRevenueCurrentRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue, current related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeferredRevenueCurrentRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeferredRevenueNonCurrentRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue non current related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeferredRevenueNonCurrentRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DerivativeLiabilitiesCurrentRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative liabilities current related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DerivativeLiabilitiesCurrentRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermDebtNonCurrentRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term debt non current related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermDebtNonCurrentRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OperatingLeaseLiabilityCurrentRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease liability current related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OperatingLeaseLiabilityCurrentRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OperatingLeaseLiabilityNoncurrentRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease liability non current related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OperatingLeaseLiabilityNoncurrentRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other payable and accrued liabilities related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherPayableAndAccruedLiabilitiesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ShortTermBorrowingsToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short-term borrowings to related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ShortTermBorrowingsToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RevenueFromCorporateLearningSolutions', window );">Corporate learning solutions</a></td>
<td class="nump">&#165; 325,579<span></span>
</td>
<td class="nump">$ 44,604<span></span>
</td>
<td class="nump">&#165; 411,822<span></span>
</td>
<td class="nump">&#165; 424,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RevenuesOthers', window );">Others</a></td>
<td class="nump">5,611<span></span>
</td>
<td class="nump">769<span></span>
</td>
<td class="nump">12,194<span></span>
</td>
<td class="nump">6,361<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">331,190<span></span>
</td>
<td class="nump">45,373<span></span>
</td>
<td class="nump">424,016<span></span>
</td>
<td class="nump">430,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">(126,522)<span></span>
</td>
<td class="num">(17,333)<span></span>
</td>
<td class="num">(194,474)<span></span>
</td>
<td class="num">(197,899)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="num">(144,217)<span></span>
</td>
<td class="num">(19,758)<span></span>
</td>
<td class="num">(244,379)<span></span>
</td>
<td class="num">(344,729)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(116,105)<span></span>
</td>
<td class="num">(15,906)<span></span>
</td>
<td class="num">(176,537)<span></span>
</td>
<td class="num">(312,093)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(138,392)<span></span>
</td>
<td class="num">(18,960)<span></span>
</td>
<td class="num">(142,852)<span></span>
</td>
<td class="num">(206,254)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncome', window );">Other operating income</a></td>
<td class="nump">6,974<span></span>
</td>
<td class="nump">955<span></span>
</td>
<td class="nump">5,629<span></span>
</td>
<td class="nump">9,507<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(187,072)<span></span>
</td>
<td class="num">(25,629)<span></span>
</td>
<td class="num">(328,597)<span></span>
</td>
<td class="num">(620,832)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest and investment income</a></td>
<td class="nump">6,494<span></span>
</td>
<td class="nump">890<span></span>
</td>
<td class="nump">4,613<span></span>
</td>
<td class="nump">5,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(10,699)<span></span>
</td>
<td class="num">(1,466)<span></span>
</td>
<td class="num">(4,650)<span></span>
</td>
<td class="num">(497)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities', window );">Impairment of available-for-sale debt securities</a></td>
<td class="num">(14,464)<span></span>
</td>
<td class="num">(1,981)<span></span>
</td>
<td class="num">(13,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on deconsolidation of CEIBS Publishing Group</a></td>
<td class="nump">78,760<span></span>
</td>
<td class="nump">10,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gain/(loss), net</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="num">(350)<span></span>
</td>
<td class="nump">2,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">34,378<span></span>
</td>
<td class="nump">4,710<span></span>
</td>
<td class="nump">102,419<span></span>
</td>
<td class="num">(32,190)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax expense</a></td>
<td class="num">(92,053)<span></span>
</td>
<td class="num">(12,611)<span></span>
</td>
<td class="num">(239,709)<span></span>
</td>
<td class="num">(645,686)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit | &#165;</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,871<span></span>
</td>
<td class="nump">5,391<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(92,053)<span></span>
</td>
<td class="num">(12,611)<span></span>
</td>
<td class="num">(229,838)<span></span>
</td>
<td class="num">(640,295)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to non-controlling interests shareholders</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">9,383<span></span>
</td>
<td class="nump">25,520<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to YXT.COM Group Holding Limited</a></td>
<td class="num">(91,753)<span></span>
</td>
<td class="num">(12,570)<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(91,753)<span></span>
</td>
<td class="num">(12,570)<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="nump">672,170<span></span>
</td>
<td class="nump">92,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</a></td>
<td class="num">(5,940)<span></span>
</td>
<td class="num">(814)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_NetAccretionOfConvertibleRedeemablePreferredShares', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="num">(290,543)<span></span>
</td>
<td class="num">(39,804)<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="num">(396,716)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</a></td>
<td class="nump">283,934<span></span>
</td>
<td class="nump">38,899<span></span>
</td>
<td class="num">(229,907)<span></span>
</td>
<td class="num">(1,011,491)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss)</a></td>
<td class="num">(92,053)<span></span>
</td>
<td class="num">(12,611)<span></span>
</td>
<td class="num">(229,838)<span></span>
</td>
<td class="num">(640,295)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment, net of tax</a></td>
<td class="nump">3,742<span></span>
</td>
<td class="nump">513<span></span>
</td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">47,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Unrealized (loss)/gain on investments in available-for-sale debt securities, net of tax</a></td>
<td class="num">(2,421)<span></span>
</td>
<td class="num">(332)<span></span>
</td>
<td class="nump">6,988<span></span>
</td>
<td class="num">(1,650)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive loss</a></td>
<td class="num">(90,732)<span></span>
</td>
<td class="num">(12,430)<span></span>
</td>
<td class="num">(220,465)<span></span>
</td>
<td class="num">(594,911)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Total comprehensive loss attributable to non-controlling interests shareholders</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">9,383<span></span>
</td>
<td class="nump">25,520<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss attributable to YXT.COM Group Holding Limited</a></td>
<td class="num">(90,432)<span></span>
</td>
<td class="num">(12,389)<span></span>
</td>
<td class="num">(211,082)<span></span>
</td>
<td class="num">(569,391)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</a></td>
<td class="nump">&#165; 283,934<span></span>
</td>
<td class="nump">$ 38,899<span></span>
</td>
<td class="num">&#165; (229,907)<span></span>
</td>
<td class="num">&#165; (1,011,491)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">- Weighted average number of ordinary shares - basic</a></td>
<td class="nump">97,788,561<span></span>
</td>
<td class="nump">97,788,561<span></span>
</td>
<td class="nump">48,781,392<span></span>
</td>
<td class="nump">47,315,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">- Weighted average number of ordinary shares - diluted</a></td>
<td class="nump">168,152,425<span></span>
</td>
<td class="nump">168,152,425<span></span>
</td>
<td class="nump">48,781,392<span></span>
</td>
<td class="nump">47,315,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">- Basic | (per share)</a></td>
<td class="nump">&#165; 2.9<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="num">&#165; (4.71)<span></span>
</td>
<td class="num">&#165; (21.38)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">- Diluted | (per share)</a></td>
<td class="num">&#165; (0.55)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">&#165; (4.71)<span></span>
</td>
<td class="num">&#165; (21.38)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed dividend to convertible redeemable preferred share shareholders due to modifications.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_NetAccretionOfConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net accretion of convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_NetAccretionOfConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other than temporary impairment loss on available for sale of debt securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_RevenueFromCorporateLearningSolutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue from Corporate learning solutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_RevenueFromCorporateLearningSolutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_RevenuesOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_RevenuesOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders' (Deficit)/Equity<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Ordinary shares [Member] </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Ordinary shares [Member] </div>
<div>Class A ordinary shares [Member] </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Ordinary shares [Member] </div>
<div>Class B ordinary shares [Member] </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Additional paid-in capital [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Accumulated other comprehensive (loss)/income [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Statutory reserve [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Accumulated deficit [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Total YXT.COM Group Holding Limited shareholders' deficit	[Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Non-controlling interests [Member] </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">&#165; (2,287,387)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (34,124)<span></span>
</td>
<td class="nump">&#165; 4,322<span></span>
</td>
<td class="num">&#165; (2,327,408)<span></span>
</td>
<td class="num">&#165; (2,357,177)<span></span>
</td>
<td class="nump">&#165; 69,790<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(640,295)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
<td class="num">(25,520)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">47,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on investments in available-for-sale debt securities, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax', window );">Accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(396,716)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (71,815)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(324,901)<span></span>
</td>
<td class="num">(396,716)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringPeriodShareBasedCompensationValue', window );">Share-based compensation (Note&#160;19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">71,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2022 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,207,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,260<span></span>
</td>
<td class="nump">4,322<span></span>
</td>
<td class="num">(3,267,084)<span></span>
</td>
<td class="num">(3,251,469)<span></span>
</td>
<td class="nump">44,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(229,838)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(9,383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax', window );">Cumulative effect of adoption of new accounting standard (Note 2.12)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,142)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on investments in available-for-sale debt securities, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax', window );">Net accretion on convertible redeemable preferred shares to redemption value (Note&#160;18)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringPeriodShareBasedCompensationValue', window );">Share-based compensation (Note&#160;19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2023 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,410,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,671<span></span>
</td>
<td class="nump">23,775<span></span>
</td>
<td class="nump">4,322<span></span>
</td>
<td class="num">(3,490,681)<span></span>
</td>
<td class="num">(3,445,880)<span></span>
</td>
<td class="nump">34,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(92,053)<span></span>
</td>
<td class="num">$ (12,611)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(91,753)<span></span>
</td>
<td class="num">(91,753)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,742<span></span>
</td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on investments in available-for-sale debt securities, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,421)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,421)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,421)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Class A ordinary shares upon initial public offering ("IPO"), net of issuance cost (Note&#160;17) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of Class A ordinary shares upon initial public offering ("IPO"), net of issuance cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">128,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationOfCEIBSPublishingGroup', window );">Deconsolidation of CEIBS Publishing Group (Note 4)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(34,587)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (4,322)<span></span>
</td>
<td class="nump">4,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (34,587)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications (Note&#160;18)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,940)<span></span>
</td>
<td class="num">(814)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares (Note&#160;18)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 672,170<span></span>
</td>
<td class="nump">$ 92,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">480,377<span></span>
</td>
<td class="nump">672,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(125,154,172)<span></span>
</td>
<td class="num">(125,154,172)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,154,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO (Note&#160;18)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 3,187,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,187,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,187,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48,253,425)<span></span>
</td>
<td class="nump">31,321,601<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (33)<span></span>
</td>
<td class="nump">&#165; 22<span></span>
</td>
<td class="nump">&#165; 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ExerciseOfConversionFeaturesOfPreferredShares', window );">Exercise of conversion features of preferred shares upon the consummation of IPO</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">65,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax', window );">Net accretion on convertible redeemable preferred shares to redemption value (Note&#160;18)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(290,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(189,813)<span></span>
</td>
<td class="num">(290,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringPeriodShareBasedCompensationValue', window );">Share-based compensation (Note&#160;19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2024 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 227,230<span></span>
</td>
<td class="nump">$ 31,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 118<span></span>
</td>
<td class="nump">&#165; 11<span></span>
</td>
<td class="nump">&#165; 3,489,553<span></span>
</td>
<td class="nump">&#165; 25,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (3,287,548)<span></span>
</td>
<td class="nump">&#165; 227,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Redesignation of ordinary shares into Class A and Class B ordinary shares upon IPO includes (i) re-designation of 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu into Class B ordinary shares on a one-for-one basis; (ii) re-designation of all of 31,321,601 outstanding ordinary shares into Class A ordinary shares on a one-for-one basis</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeconsolidationOfCEIBSPublishingGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deconsolidation of CEIBS publishing group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeconsolidationOfCEIBSPublishingGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed dividend to convertible redeemable preferred share shareholders due to modifications.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ExerciseOfConversionFeaturesOfPreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise of conversion features of preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ExerciseOfConversionFeaturesOfPreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income accretion on convertible redeemable preferred shares to redemption value net of tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income cumulative effect of adoption of new accounting standard net of tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income net accretion on convertible redeemable preferred shares to redemption value net of tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StockIssuedDuringPeriodShareBasedCompensationValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Share Based Compensation Value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StockIssuedDuringPeriodShareBasedCompensationValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders' (Deficit)/Equity (Parenthetical) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 15, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Ordinary shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48,253,425)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares [Member] | Ordinary shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125,154,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member] | Ordinary shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,321,601<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Redesignation of ordinary shares into Class A and Class B ordinary shares upon IPO includes (i) re-designation of 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu into Class B ordinary shares on a one-for-one basis; (ii) re-designation of all of 31,321,601 outstanding ordinary shares into Class A ordinary shares on a one-for-one basis</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (92,053)<span></span>
</td>
<td class="num">$ (12,611)<span></span>
</td>
<td class="num">&#165; (229,838)<span></span>
</td>
<td class="num">&#165; (640,295)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property, equipment and software</a></td>
<td class="nump">7,638<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">9,368<span></span>
</td>
<td class="nump">7,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">5,673<span></span>
</td>
<td class="nump">777<span></span>
</td>
<td class="nump">21,985<span></span>
</td>
<td class="nump">23,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Gain on deconsolidation of CEIBS Publishing Group</a></td>
<td class="num">(78,760)<span></span>
</td>
<td class="num">(10,790)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss/(gain) from disposal of property, equipment and software</a></td>
<td class="num">(22)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueChangeOfDerivativesLiabilities', window );">Fair value change of derivatives liabilities</a></td>
<td class="num">(34,378)<span></span>
</td>
<td class="num">(4,710)<span></span>
</td>
<td class="num">(102,419)<span></span>
</td>
<td class="nump">32,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection', window );">Accrual/(reverse) of allowance for doubtful accounts/expected credit losses</a></td>
<td class="num">(252)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="num">(654)<span></span>
</td>
<td class="nump">978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ImpairmentOfAvailableForSaleDebtSecurities', window );">Impairment of available-for-sale debt securities</a></td>
<td class="nump">14,464<span></span>
</td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">13,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized foreign exchange loss/(gain)</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="nump">335<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income tax, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,871)<span></span>
</td>
<td class="num">(5,391)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensations</a></td>
<td class="nump">5,879<span></span>
</td>
<td class="nump">805<span></span>
</td>
<td class="nump">26,123<span></span>
</td>
<td class="nump">71,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">2,728<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="nump">3,224<span></span>
</td>
<td class="nump">4,841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Prepaid expenses and other assets</a></td>
<td class="num">(40,288)<span></span>
</td>
<td class="num">(5,519)<span></span>
</td>
<td class="nump">15,330<span></span>
</td>
<td class="nump">3,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(2,710)<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">2,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amounts due to related parties</a></td>
<td class="nump">2,452<span></span>
</td>
<td class="nump">336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">1,629<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">19,081<span></span>
</td>
<td class="nump">24,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payable and accrued liabilities</a></td>
<td class="num">(3,655)<span></span>
</td>
<td class="num">(499)<span></span>
</td>
<td class="num">(45,729)<span></span>
</td>
<td class="nump">16,184<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(211,734)<span></span>
</td>
<td class="num">(29,007)<span></span>
</td>
<td class="num">(257,029)<span></span>
</td>
<td class="num">(456,835)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, equipment and software</a></td>
<td class="num">(1,697)<span></span>
</td>
<td class="num">(232)<span></span>
</td>
<td class="num">(4,640)<span></span>
</td>
<td class="num">(11,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(991)<span></span>
</td>
<td class="num">(6,779)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Cash paid for short-term investments</a></td>
<td class="num">(56,261)<span></span>
</td>
<td class="num">(7,708)<span></span>
</td>
<td class="num">(96,468)<span></span>
</td>
<td class="num">(224,269)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Cash received from maturity of short-term investments</a></td>
<td class="nump">115,117<span></span>
</td>
<td class="nump">15,771<span></span>
</td>
<td class="nump">141,728<span></span>
</td>
<td class="nump">547,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLongtermInvestments', window );">Cash paid for long-term bank deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(117,573)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CashReceivedFromMaturityOfLongtermBankDeposit', window );">Cash received from maturity of long-term bank deposit</a></td>
<td class="nump">117,728<span></span>
</td>
<td class="nump">16,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PaymentsToAcquireLongtermBankDeposit', window );">Purchase of available-for-sale debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(36,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Partial cash payment for acquisition of CEIBS Publishing Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PaymentOfAmountDueFromRelatedParties', window );">Amounts due from related parties</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(274)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashDivestedFromDeconsolidation', window );">Cash change due to deconsolidation of CEIBS Publishing Group</a></td>
<td class="num">(30,767)<span></span>
</td>
<td class="num">(4,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash generated from/(used in) investing activities</a></td>
<td class="nump">142,166<span></span>
</td>
<td class="nump">19,477<span></span>
</td>
<td class="num">(97,533)<span></span>
</td>
<td class="nump">267,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">110,000<span></span>
</td>
<td class="nump">15,070<span></span>
</td>
<td class="nump">39,800<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of short-term borrowings</a></td>
<td class="num">(39,800)<span></span>
</td>
<td class="num">(5,453)<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(8,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">138,000<span></span>
</td>
<td class="nump">18,906<span></span>
</td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term borrowings</a></td>
<td class="num">(185,500)<span></span>
</td>
<td class="num">(25,413)<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of ordinary shares upon the completion of IPO</a></td>
<td class="nump">178,063<span></span>
</td>
<td class="nump">24,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of initial public offering costs</a></td>
<td class="num">(27,034)<span></span>
</td>
<td class="num">(3,704)<span></span>
</td>
<td class="num">(3,896)<span></span>
</td>
<td class="num">(2,425)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash generated from financing activities</a></td>
<td class="nump">173,729<span></span>
</td>
<td class="nump">23,801<span></span>
</td>
<td class="nump">241,904<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes</a></td>
<td class="num">(6,408)<span></span>
</td>
<td class="num">(879)<span></span>
</td>
<td class="nump">1,140<span></span>
</td>
<td class="nump">20,809<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease)/increase in cash and cash equivalents</a></td>
<td class="nump">97,753<span></span>
</td>
<td class="nump">13,392<span></span>
</td>
<td class="num">(111,518)<span></span>
</td>
<td class="num">(158,534)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the year</a></td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">43,907<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
<td class="nump">590,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">418,242<span></span>
</td>
<td class="nump">57,299<span></span>
</td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Less: restricted cash</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at the end of the year</a></td>
<td class="nump">417,920<span></span>
</td>
<td class="nump">57,255<span></span>
</td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental disclosure of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="num">(10,563)<span></span>
</td>
<td class="num">(1,447)<span></span>
</td>
<td class="num">(4,390)<span></span>
</td>
<td class="num">(543)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of non-cash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">290,543<span></span>
</td>
<td class="nump">39,804<span></span>
</td>
<td class="nump">&#165; 9,452<span></span>
</td>
<td class="nump">&#165; 396,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">(672,170)<span></span>
</td>
<td class="num">(92,087)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="nump">&#165; 5,940<span></span>
</td>
<td class="nump">$ 814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDivestedFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDivestedFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable, credit loss expense (reversal) including reversal due to subsequent collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_CashReceivedFromMaturityOfLongtermBankDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received from maturity of long-term bank deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_CashReceivedFromMaturityOfLongtermBankDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders due to extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed dividend to convertible redeemable preferred share shareholders due to modifications and&#160;re-designation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_FairValueChangeOfDerivativesLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value change of derivatives liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_FairValueChangeOfDerivativesLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ImpairmentOfAvailableForSaleDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of available-for-sale debt securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ImpairmentOfAvailableForSaleDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net accretion on convertible redeemable preferred shares to redemption value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PaymentOfAmountDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment of amount due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PaymentOfAmountDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PaymentsToAcquireLongtermBankDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments to acquire long-term bank deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PaymentsToAcquireLongtermBankDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">&#165; (91,753)<span></span>
</td>
<td class="num">$ (12,570)<span></span>
</td>
<td class="num">&#165; (220,455)<span></span>
</td>
<td class="num">&#165; (614,775)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company. This framework includes steps for regularly conducting data <div style="letter-spacing: 0px; top: 0px;display:inline;">pr</div>otection impact assessments on inform<div style="letter-spacing: 0px; top: 0px;display:inline;">a</div>tion systems, monitoring the information about the security vulnerabilities of our systems, identifying the source of a cybersecurity threat including whether the cybersecurity threat is associated with a third-party service provider, implementing data security emergency response plans and adopting remedial measures, and informing management and our board of directors of material cybersecurity threats and incidents. Our cybersecurity team is responsible for assessing our cybersecurity risk management program and we currently <div style="letter-spacing: 0px; top: 0px;display:inline;">do not engage</div> third parties for such assessment. In addition, our cybersecurity team provides training to all key employees for product development regularly. </div> <div style="margin-top: 12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has overall oversight responsibility for our risk management, and is charged with oversight of our cybersecurity risk management program. The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents. The management is responsible for identifying, considering and assessing material cybersecurity risks on an ongoing basis, establishing processes to ensure that such potential cybersecurity risk exposures are monitored, putting in place appropriate mitigation measures and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our chief financial officer/chief operating officer, which receives reports from our cybersecurity team and monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents. Our chief financial officer/chief operating officer and dedicated personnel are experienced information systems security professionals and information security ma<div style="letter-spacing: 0px; top: 0px;display:inline;">n</div>agers with years of experience. The management regularly updates the board of directors on the company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies and provide cybersecurity reports annually that cover, among other topics, third-party assessments of the company&#8217;s cybersecurity programs, developments in cybersecurity and updates to the company&#8217;s cybersecurity programs and mitigation strategies. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;Security breaches and improper access to or disclosure of our data or our customers&#8217; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business.&#8221; </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#8220;Item 3. Key Information&#8212;3.D. Risk Factors&#8212;Risks Relating to Our Business and Industry&#8212;Security breaches and improper access to or disclosure of our data or our customers&#8217; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business.&#8221; </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our board of directors has overall oversight responsibility for our risk management, and is charged with oversight of our cybersecurity risk management program. The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents. The management is responsible for identifying, considering and assessing material cybersecurity risks on an ongoing basis, establishing processes to ensure that such potential cybersecurity risk exposures are monitored, putting in place appropriate mitigation measures and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our chief financial officer/chief operating officer, which receives reports from our cybersecurity team and monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents. Our chief financial officer/chief operating officer and dedicated personnel are experienced information systems security professionals and information security ma<div style="letter-spacing: 0px; top: 0px;display:inline;">n</div>agers with years of experience. The management regularly updates the board of directors on the company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies and provide cybersecurity reports annually that cover, among other topics, third-party assessments of the company&#8217;s cybersecurity programs, developments in cybersecurity and updates to the company&#8217;s cybersecurity programs and mitigation strategies. </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company. This framework includes steps for regularly conducting data <div style="letter-spacing: 0px; top: 0px;display:inline;">pr</div>otection impact assessments on inform<div style="letter-spacing: 0px; top: 0px;display:inline;">a</div>tion systems, monitoring the information about the security vulnerabilities of our systems, identifying the source of a cybersecurity threat including whether the cybersecurity threat is associated with a third-party service provider, implementing data security emergency response plans and adopting remedial measures, and informing management and our board of directors of material cybersecurity threats and incidents. Our cybersecurity team is responsible for assessing our cybersecurity risk management program and we currently <div style="letter-spacing: 0px; top: 0px;display:inline;">do not engage</div> third parties for such assessment. In addition, our cybersecurity team provides training to all key employees for product development regularly. </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Principal Activities and Organization</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">1. PRINCIPAL ACTIVITIES AND ORGANIZATION </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">(a) Principal Activities </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">YXT.COM Group Holding Limited (&#8220;the Company&#8221;) (formerly known as Unicentury Group Holding Limited) was incorporated under the laws of the Cayman Islands in January 2017, as an exempted company with limited liability. In June 2021, the Company was renamed to YXT.COM Group Holding Limited. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company, through its subsidiaries, consolidated variable interest entities (&#8220;VIEs&#8221;) and VIE&#8217;s subsidiaries (collectively, the &#8220;Group&#8221;). The Group&#8217;s platform has innovated a SaaS model, which integrates software and content, effectively assisting customers in the digital transformation of corporate learning. The Group&#8217;s principal operation and geographic market is in the People&#8217;s Republic of China (&#8220;PRC&#8221;). </div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(b) History of the Group and Basis of Presentation for the Reorganization and Latest Development of the Organization </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Prior to the incorporation of the Company and starting in November 2011, the Group commenced its initial operations through Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.) (&#8220;Jiangsu Radnova&#8221;) by Xiaoyan Lu (the &#8220;Founder&#8221;) and other three founding individuals. After a series of agreements, Jiangsu Radnova was owned by Xiaoyan Lu and other eight founding individuals (collectively, the &#8220;Initial Ordinary Shareholder&#8221;) by January 2017. After the Company was established in Cayman Island in January 2017, YXT.COM (HK) Limited (&#8220;YXT HK&#8221;) was incorporated in Hong Kong SAR (&#8220;Hong Kong&#8221;) as a wholly owned subsidiary of the Company, and Yunxuetang Information Technology (Jiangsu) Co., Ltd. (&#8220;the WFOE&#8221;) was established as a wholly owned subsidiary of YXT HK in the PRC. The Group then entered into a series of contractual arrangements among the WFOE, Jiangsu Radnova and Jiangsu Radnova&#8217;s shareholders in October 2017 (the &#8220;Reorganization&#8221;). The principal term of these contractual agreements is discussed below. Jiangsu Radnova became the variable interest entity of the Group (the &#8220;VIE&#8221;) as these contractual agreements provided the Group (i)&#160;with the power to direct activities of the VIE that most significantly affected its economic performance and (ii)&#160;received the economic benefits from the VIE that could be significant to them and as such the Group is the primary beneficiary and consolidates the VIE for financial reporting. After the completion of this transaction, the Group&#8217;s consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs. As the shareholders of the Company and Jiangsu Radnova were mirrored with the same ownership immediately before and after the Reorganization, the Reorganization was determined to be a recapitalization and accounted for in a manner of a common ownership transaction. Accordingly, the accompanying consolidated financial statements were prepared as if the current corporate structure has been in existence since the incorporation of Jiangsu Radnova. In 2018, 2020 and 2024, the VIE agreements were amended or restated, which amended the VIE&#8217;s shareholders list and equity interest of each shareholder as a result of the change in registered share capital of the VIE. Rights and obligations, clause, and terms regarding VIE accounting and consolidation basis remained substantially the same. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;24, 2020, the Company completed acquisition of the 60% outstanding shares, including preferred shares and common shares, of CEIBS Publishing Group Limited(the &#8220;CEIBS PG&#8221;). CEIBS PG, its subsidiary and its consolidated variable interest entities (together &#8220;CEIBS Publishing Group&#8221;) offer corporate learning solution through providing online learning content and offline training courses in the PRC. Since the completion of this acquisition, the Group had historically consolidated CEIBS Publishing Group. Until January&#160;15, 2024, the Hong Kong International Arbitration Center (the &#8220;HKIAC Arbitration&#8221;) tribunal concluded and issued their final decision on the CEIBS arbitration case, resulting in the deconsolidation of CEIBS Publishing Group in January 2024. In January 2025, the High Court of Hong Kong dismissed the Company&#8217;s application to set aside the partial final award. Refer to Deconsolidation of CEIBS Publishing Group (Note 4) for additional details on the impact to the Group&#8217;s consolidated financial statements. </div> <div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(b) History of the Group and Basis of Presentation for the Reorganization and Latest Development of the Organization (continued) </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, the Company&#8217;s principal subsidiary is as<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;follow: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 42%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of subsidiary</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Place of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">incorporation</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date&#160;of&#160;incorporation<br/>or acquisition</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Percentage of direct<br/>or&#160;indirect&#160;ownership</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Establish or<br/>acquired</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;activities</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr>
<td style="width: 42%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 42%; white-space: nowrap;"><div style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 1em;text-indent: -1em;font-size: 10pt;font-family: &quot;Times New Roman&quot;;line-height: normal;white-space: nowrap;">Yunxuetang Information Technology (Jiangsu) <br/>Co., Ltd.</div></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">August 8, 2017</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Established</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Technology<br/>development</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, the Company&#8217;s principal VIEs and VIEs&#8217; subsidiaries are as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 39%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 14%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of VIEs and VIEs&#8217; subsidiaries</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/>incorporation</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date of incorporation<br/>or acquisition</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Percentage of<br/>economic&#160;interest</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Establish or</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">acquired</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Principal&#160;activities</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: bottom;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)*</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">December 22, 2011</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Technology development and sales of SaaS platform</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly &#8220;Beijing Yunxuetang Network Technology Co., Ltd.&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Beijing</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">August 21, 2012</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Technology development and sales of SaaS platform</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly &#8220;Suzhou Xuancai Network Technology Co., Ltd&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">September 25, 2015</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Technology development and sales of SaaS platform</td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; text-align: left; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">*</div></td>
<td style="text-align: left; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The name of this entity was change on March 26, 2025. </div></div></div></td></tr></table>  <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(c) Consolidated Variable Interest Entities </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In order to comply with the PRC laws and regulations which prohibit or restrict foreign investments into companies involved in restricted businesses, the Group operates its Apps, websites and other restricted businesses in the PRC through PRC domestic companies and its subsidiaries, whose equity interests are held by certain entities and individuals including management members of the Company (&#8220;Nominee Shareholders&#8221;). Unrecognized revenue generating assets mainly include trademarks, licenses, patent and domain names, majority of which were held by VIEs and not recognized on VIEs&#8217; standalone financial statements. Recognized revenue generating assets mainly included electronic equipment recorded in property, equipment, and software, while certain licenses and domain names were recognized as intangible assets. The Company entered into a series of contractual arrangements with such PRC domestic companies and its respective Nominee Shareholders, which provided the Company with substantially all of the economic benefits from such PRC domestic companies. Management concluded that such PRC domestic companies are VIE of the Company, of which the Company is the ultimate primary beneficiary. As such, the Group consolidated financial results of such PRC domestic companies and its subsidiaries in the Group&#8217;s consolidated financial statements. The principal terms of the agreements entered into amongst the VIE, the Nominee Shareholders and the WFOE are further described below. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Call Option Agreements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the exclusive call option agreement, the Nominee Shareholders of the VIE have granted the WFOE the exclusive and irrevocable right to purchase or to designate one or more person(s) at its discretion to purchase part or all of the equity interests in the VIE (the &#8220;Target Equity&#8221;) from the Nominee Shareholders at any time. The total transfer price for the Target Equity shall be subject to the lowest price permitted by PRC laws and regulations. The VIE and its Nominee Shareholders have agreed that without prior written consent of the WFOE, the Nominee Shareholders or the VIE shall not sell, transfer, pledge or dispose of any of the Target Equity, assets, or the revenue or business in the VIE. In addition, the VIE covenants that it shall not declare any dividend or change capitalization structure of the VIE or enter into any loan or investment agreements without WFOE&#8217;s prior written consent. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Power of Attorney </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Pursuant to the Power of Attorney, each of the Nominee Shareholders appointed the WFOE or its designee(s) as their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">attorney-in-fact</div></div> to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, attending shareholders meetings and signing on their behalf on the resolutions, voting on their behalf on all matters requiring shareholder approval, including but not limited to the appointment and removal of legal representative, directors and senior management, as well as the sale, transfer and disposal of all or part of the equity interests owned by such shareholders. The power of attorney will remain effective for a given Nominee Shareholder until such shareholder ceases to be a shareholder of the VIE. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Technology, Consulting and Service Agreement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the exclusive technology consulting and service agreement, the WFOE has agreed to provide to the VIE services, including, but not limited to, product development and research, website design, design, installation, commissioning and maintenance of computer networks system, database support and software service, economic and technology information consulting. The VIE shall pay to the WFOE service fees quarterly for an amount equal to 100% of its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> profit, and the amount shall not be deducted or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">set-off</div> unless mutually agreed by VIE and WFOE. The agreement remains effective until VIE dissolves in accordance with PRC laws, unless WFOE early terminates the agreement by delivering a prior written notice. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Equity Interest Pledge Agreements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the equity interest pledge agreement, the Nominee Shareholders of the VIE have pledged 100% equity interests in VIE to the WFOE to guarantee Nominee Shareholders and WFOE&#8217;s fulfillment of obligations under the above agreements, including the payment of service fees by the VIE of its obligations under the exclusive technology consulting and service agreement. The equity interest pledge shall not be released until Nominee Shareholders and WFOE have fulfilled all the obligations under the above agreements and WFOE has recognized in writing, unless otherwise expressly approved by WFOE in writing. In the event of a breach by the VIE or any of its Nominee Shareholders of contractual obligations under the above agreements, as the case may be, the WFOE, as pledgee, will have the right to auction or dispose of the pledged equity interests in the VIE and will have priority in receiving the proceeds from such auction or disposal. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Spousal Consent Letters </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Pursuant to the Spousal Consent Letter, the spouse of each Nominee Shareholder (except for Mr.&#160;Xiaoyan Lu, Ms.Qi Gao, the shareholder of Jiangsu Radnova, who have no spouse yet), who is a natural person, unconditionally and irrevocably agreed that the equity interests in the VIE held by such Nominee Shareholder will be disposed of pursuant to the equity interest pledge agreement, the exclusive call option agreement, and power of attorney. Each of their spouses agreed not to assert any rights over the equity interests in the VIE held by such Nominee Shareholder. In addition, in the event that any spouse obtains any equity interests in VIE held by such Nominee Shareholder for any reason, he or she agreed to be bound by the equity interest pledge agreement, the exclusive option agreement, and power of attorney. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(d) Risks in Relations to the VIE Structure </div></div>  <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:86%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">292,286</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">143,120</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">322</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">32,790</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">19,386</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from the Group&#8217;s entities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">25,012</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">149,180</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due from related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">2,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expense and other current assets</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">9,652</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">29,450</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">359,740</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">343,458</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">126,341</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">113,884</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8,469</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">4,942</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">12,720</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">7,069</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">32,300</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">25,559</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">4,154</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">16,092</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">183,984</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">167,546</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">543,724</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">511,004</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">17,855</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6,188</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">2,452</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">46,800</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">163,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">188,485</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">125,428</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to the Group&#8217;s entities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6,282</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable, onshore</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">5,792</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">5,792</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">40,025</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">17,451</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">12,778</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">8,920</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">318,017</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">329,231</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Loan from the Group&#8217;s entity</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">30,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">20,257</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">17,439</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">219,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">125,500</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">58,952</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">57,710</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">298,209</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">230,649</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">616,226</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">559,880</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Third-party revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(116,162</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(136,865</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(97,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,952</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(45,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(18,255</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash generated from/(used in) operating activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">47,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,070</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54,515</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(28,222</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,711</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(147,029</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash generated from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">185,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">52,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net increase/(decrease) in cash, cash equivalents and restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">51,150</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">171,019</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(148,844</td>
<td style="vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents and restricted cash at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">70,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">292,286</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents and restricted cash at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">292,286</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">143,442</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Under the contractual arrangements with the consolidated VIEs, the Company has the power to direct activities of the consolidated VIEs and VIEs&#8217; subsidiaries through the Group&#8217;s relevant PRC subsidiaries. Relevant PRC laws and regulations restrict the VIEs and VIEs&#8217; subsidiaries from transferring a portion of their net assets, equivalent to the balance of its </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">registered</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> capital, additional paid-in capital and statutory reserves, to the Company in the form of loans and advances or cash dividends. Please refer to Note 23 for disclosure of restricted net assets. The Company believes that there are no assets held in the consolidated VIEs and VIEs&#8217; subsidiaries can be used only to settle obligations of the respective VIEs and VIEs&#8217; subsidiaries, except for </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">registered</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> capital, additional paid-in capital and PRC statutory reserves. Since the consolidated VIEs and VIEs&#8217; subsidiaries are incorporated as limited liability companies under the PRC Law, the creditors of the consolidated VIEs and VIEs&#8217; subsidiaries do not have recourse to any assets of the WFOE or the Company for the debt settlement purpose. In the event that the shareholders of the VIEs breach the terms of the contractual arrangements and voluntarily liquidate the VIE, or the VIE declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, the Company may be unable to conduct some or all of our and our subsidiaries business and the VIEs&#8217; businesses operations or otherwise benefit from the assets held by the VIEs. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group believes that the Group&#8217;s relevant PRC subsidiaries&#8217; contractual arrangements with the consolidated WFOEs, VIEs and VIEs&#8217; subsidiaries and the Nominee Shareholders are in compliance with PRC laws and regulations, as applicable, and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#8217;s ability to enforce these contractual arrangements. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, if the current structure of any of the contractual arrangements were found to be in violation of any existing PRC laws, the Company may be subject to penalties, which may include but not be limited to, the cancellation or revocation of the Company&#8217;s business and operating licenses, being required to restructure the Company&#8217;s operations or terminate the Company&#8217;s operating activities. The imposition of any of these or other penalties may result in a material and adverse effect on the Company&#8217;s ability to conduct its operations. In such case, the Company may not be able to operate or consolidate the VIEs and VIEs&#8217; subsidiaries, which may result in deconsolidation of the VIEs and VIEs&#8217; subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There are, however, substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. Accordingly, the Company cannot be assured that the PRC government authorities will not ultimately take a view that is contrary to the Company&#8217;s belief and the opinion of its PRC legal counsel. In March 2019, the draft Foreign Investment Law was submitted to the National People&#8217;s Congress for review and was approved on March&#160;15, 2019, which came into effect from January&#160;1, 2020. The approved Foreign Investment Law does not touch upon the relevant concepts and regulatory regimes that were historically suggested for the regulation of VIE structures, and thus this regulatory topic remain unclear under the Foreign Investment Law. Since the Foreign Investment Law is new, there are substantial uncertainties exist with respect to its implementation and interpretation and the possibility that such entities will be deemed as foreign-invested enterprise and subject to relevant restrictions in the future shall not be excluded. If the contractual arrangements establishing the Company&#8217;s VIE structure are found to be in violation of any existing law and regulations or future PRC laws and regulations, the relevant PRC government authorities will have broad discretion in dealing with such violation, including, without limitation, levying fines, confiscating income or the income of these affiliated Chinese entities, revoking business licenses or the business licenses of these affiliated Chinese entities, requiring the Company and its affiliated Chinese entities to restructure their ownership structure or operations and requiring the Company or its affiliated Chinese entities to discontinue any portion or all of the Company&#8217;s value-added businesses. Any of these actions could cause significant disruption to the Company&#8217;s business operations and have a severe adverse impact on the Company&#8217;s cash flows, financial position and operating performance. If the imposing of these penalties causes the Company to lose its rights to direct the activities of and receive economic benefits from the VIEs, which in turn may restrict the Company&#8217;s ability to consolidate and reflect in its financial statements the financial position and results of operations of its VIEs. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(e) Liquidity </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group incurred net losses of RMB 640,295, RMB 229,838 and RMB 92,053 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Net cash used in operating activities was RMB 456,835, RMB 257,029 and RMB 211,734 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Accumulated deficit was RMB 3,490,681 and RMB 3,287,548 as of December&#160;31, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Historically, the Group has relied principally on both operational sources of cash and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-operational</div> sources of financing from investors and borrowings from banks to fund its operations and business development. There can be no assurances that such funding sources will be available at terms acceptable to the Company, or at all. The Group&#8217;s ability to continue as a going concern is dependent on management&#8217;s ability to obtain additional loan or equity financing and successfully executing its business plan, which includes increasing revenue while controlling operating cost and expenses to improve operating cash flows. Upon the completion of the Company&#8217;s IPO on August&#160;15, 2024, the Company offered and issued 6,819,000 Class&#160;A ordinary shares with a par value $0.0001 per share at the <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">g</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">r</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">o</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">s</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">s</div></div> proceeds of RMB 178,063. With these and based on cash flows projection and existing balance of cash and cash equivalents, the Group believes the operating cash flows are sufficient to meet the cash requirements to fund planned operations and other commitments for at least the next twelve months from the consolidated financial statements are issued. The Group&#8217;s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Principal Accounting Policies</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. PRINCIPAL ACCOUNTING POLICIES </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.1 Basis of Presentation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) for the periods presented. The consolidated financial statements have been prepared on a going concern basis. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant accounting policies followed by the Group in the preparation of its accompanying consolidated financial statements are summarized below: </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.2 Basis of Consolidation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include the financial statements of the Company, its subsidiaries, the consolidated VIEs and VIEs&#8217; subsidiaries for which the Company is the ultimate primary beneficiary. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, to cast a majority of votes at the meeting of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All transactions and balances between the Company, its subsidiaries, VIEs and VIEs&#8217; subsidiaries have been eliminated upon consolidation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company deconsolidates its subsidiaries or business in accordance with Accounting Standards Codification 810 (&#8220;ASC 810&#8221;) as of the date the Company ceased to have a controlling financial interest in the subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a)&#160;the aggregate of the fair value of any consideration received, the fair value of any retained <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the subsidiaries being deconsolidated, and the carrying amount of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest and (b)&#160;the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated. </div>  <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.3 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-Controlling</div> Interests </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the Company&#8217;s consolidated subsidiaries, VIEs and VIEs&#8217; subsidiaries, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. The third party held the common shares of our subsidiary. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests are classified as a separate line item in the equity section of the Group&#8217;s Consolidated Balance Sheets and have been separately disclosed in the Group&#8217;s Consolidated Statements of Comprehensive Loss and Consolidated Statements of Changes in Shareholders&#8217; (Deficit)/Equity to distinguish the interests from that of the Company. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.4 Use of Estimates </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses for the reporting period. These estimates and assumptions are based on the Group&#8217;s historical results and management&#8217;s future expectations. Actual results could differ from those estimates. Changes in facts and circumstances may cause the Group to revise its estimates. </div></div></div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.5 Foreign Currencies </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s reporting currency is Renminbi (&#8220;RMB&#8221;). The functional currency of the Group&#8217;s entities incorporated in Cayman Islands, British Virgin Islands, Singapore and Hong Kong is the United States dollars (&#8220;US$&#8221;). The Group&#8217;s PRC subsidiaries consolidated VIEs and VIEs&#8217; subsidiaries determined their functional currency to be RMB. The determination of the respective functional currency is based on the criteria of ASC 830, Foreign Currency Matters and is based primarily on the currency the entity conducts its business in. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Transactions denominated in other than the functional currencies are translated into the functional currency of the entity at the exchange rates quoted by authoritative banks prevailing on the transaction dates. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded in the Consolidated Statements of Comprehensive Loss. Total foreign exchanges gain/loss were a gain of RMB </div></div>2,151, a loss of RMB 350 and a gain of RMB 550 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current period are translated into RMB at the appropriate historical rates. Revenues, expenses, gain and loss are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in other comprehensive income as a component of shareholders&#8217; (deficit)/equity. Total foreign currency translation adjustments to the Group&#8217;s other comprehensive<div style="null;text-indent: 0px;display:inline;">&#160;loss<div style="display:inline;">&#160;</div></div>were gains of RMB 47,034, RMB 2,385 and RMB 3,742 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.6 Convenience Translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Translations of the Consolidated Balance Sheets, the Consolidated Statements of Comprehensive Loss and the Consolidated Statements of Cash Flows from RMB into US$ as of and for the year ended December&#160;31, 2024 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024 stipulated by the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December&#160;31, 2024, or at any other rate. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.7 Fair Value Measurements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;1 &#8212; Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;2 &#8212; Include other inputs that are directly or indirectly observable in the marketplace. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;3 &#8212; Unobservable inputs which are supported by little or no market activity. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach, (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from related parties, prepaid expenses and other current assets, long-term investments, accounts payable, amounts due to related parties, short-term borrowings, long-term borrowings, deferred revenue, acquisition consideration payable, other payable and accrued liabilities and derivative liabilities. As of December&#160;31, 2023 and 2024, except for short-term investments, long-term investments and derivative liabilities which are measured at fair value and long-term borrowings and long-term bank deposit are measured at amortized cost, the carrying values of the other financial instruments approximated their fair values due to the short-term maturity of these instruments. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.8 Cash, Cash Equivalents and Restricted Cash </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term, highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash that is restricted as to withdrawal for use or pledged as security is reported as &#8220;Restricted cash&#8221; in the Consolidated Balance Sheets. The Group&#8217;s restricted cash mainly represents the secured deposits held in designated bank accounts as performance guarantee to customers. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.9 Short-Term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Short-term investments are comprised of i) time deposits issued by financial institutions with original maturities greater than three months but less than twelve months and ii) wealth management products issued by PRC banks, which contains variable interest with original maturities within one year. These investments are stated at fair value. Changes in the fair value are reflected in Interest and investment income in the Consolidation Statements of Comprehensive Loss. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.10 Long-Term Bank Deposits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Long-term</div> bank deposits which were fixed deposits in financial institutions with original maturities greater than twelve months, stated at amortized cost and interest accrued is recorded in Interest and investment income in the Consolidated Statements of Comprehensive Loss. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.11 Accounts Receivable, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounts receivable <div style="letter-spacing: 0px; top: 0px;display:inline;">is</div> presented net of allowance for doubtful accounts/expected credit losses. Prior to January&#160;1, 2023, the Group maintained an allowance for doubtful accounts which reflects its best estimate of amounts that potentially would not be collected. The Group determined the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances were written off after all collection efforts had been exhausted. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Starting from January&#160;1, 2023, the Group <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">adopted&#160;ASU&#160;No.&#160;2016-13,&#160;&#8220;Financial&#160;Instruments&#8212;Credit</div> Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASC Topic 326&#8221;), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. The Group used a modified retrospective approach which resulted in only de minimum impact on the accumulated deficit due to accounts receivable. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s accounts receivable, amounts due from related parties and other receivables included in prepaid expenses and other current assets are within the scope of ASC Topic 326. To estimate expected credit losses, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group&#8217;s customer collection trends. The Group has identified the relevant credit risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar credit risk characteristics have been grouped into pools. For each pool, the Group determines an expected loss rate based on historical loss experience adjusted for judgments about the effects of relevant observable data including current and future economic conditions. This is assessed at each quarter based on the Group&#8217;s specific facts and circumstances. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarized the details of the Group&#8217;s allowance for doubtful accounts/expected credit losses: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,250</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(191</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reverse of doubtful accounts due to subsequent collection</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,841</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Provision/(Reverse) for doubtful accounts/expected credit losses<br/></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,027</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(252</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.12 Long-term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group accounts for debt securities as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">available-for-sale</div></div> (&#8220;AFS&#8221;) when they are not classified as either trading or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">held-to-maturity.</div></div> AFS debt securities are recorded at fair value, with unrealized gains and losses, net of related tax effect, are excluded from earnings and are reported as a separate component of accumulated other comprehensive income until realized. Realized gains and losses from the sale of AFS debt securities are determined on a specific-identification basis. Prior to January&#160;1, 2023, an impairment loss on the AFS debt securities is recognized in the Consolidated Statements of Comprehensive Loss when the decline in value is determined to be other-than-temporary. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Starting from January 1, 2023, after the Group adopted ASC Topic 326, if the amortized cost basis of an AFS security exceeds its fair value and if the Group has the intention to sell the security or it is more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the Consolidated Statements of Comprehensive Loss. If the Group does not have the intention to sell the security and it is not more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis and the Group determines that the decline in fair value below the amortized cost basis of an AFS security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the Consolidated Statements of Comprehensive Loss. The allowance is measured as the amount by which the debt security&#8217;s amortized cost basis exceeds the Group&#8217;s best estimate of the present value of cash flows expected to be collected. Upon adoption of the new standard on January 1, 2023, the Company used a modified retrospective approach and recorded a decrease to its accumulated deficit of RMB </div></div>3,142 related to the investment of Beijing Lingdai Information Technology Co., Ltd (&#8220;Beijing Lingdai&#8221;) classified from accumulated other comprehensive income. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.13 Property, Equipment and Software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Property and equipment are stated at historical cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred as repairs and maintenance do not extend the useful life or improve the related assets. Depreciation and amortization, including amortization of leasehold improvements, is computed using the straight-line method over the estimated useful lives of the assets. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The estimated useful life of each asset category is as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:28%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:71%"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Leasehold improvement</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="-sec-ix-hidden:hidden139523036;display:inline;">Shorter of the lease term or the estimated useful lives of the assets</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Electronic equipment</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3-5</div> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Furniture</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Software purchased</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Vehicles</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from their respective accounts and any loss on such retirement is reflected in operating expenses. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.14 Intangible Assets with Definite Lives </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Separately identifiable intangible assets that have determinable lives continue to be amortized and consist primarily of license, developed content, trademarks, domain name and customer relationship. The content library assets which are classified as license have been acquired from the independent course provider. Particularly, the developed content, trademarks, domain name and customer relationship were acquired from the business combination of CEIBS Publishing Group in 2020 and were fully impaired as of December 31, 2023, which is triggered by the final ruling in the CEBIS arbitration case on January 15, 2024 (refer to Note 4 for further details). The Group amortizes these intangible assets on a straight-line basis over their estimated useful lives, which is <div style="-sec-ix-hidden:hidden139523113;display:inline;">three</div> to five years. The estimated life of amortized intangibles is reassessed if circumstances occur that indicate the life has changed. The Group has no intangible assets with indefinite lives.&#160;</div> </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.15 Impairment of Long-Lived Assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group assesses potential impairment of its long-lived assets, which include the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, the property, equipment and software and intangible assets with definite lives. The Group performs an impairment review whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Group considers important that could trigger an impairment review include, but are not limited to, significant under-performance relative to historical or projected future results of operations, significant changes in the manner of its use of acquired assets or its overall business strategy, and significant industry or economic trends. When the Group determines that the carrying value of a long-lived asset (or asset group) may not be recoverable based upon the existence of one or more of the above indicators, the Group determines the recoverability by comparing the carrying amount of the asset to the net future undiscounted cash flows that the asset is expected to generate and recognizes an impairment charge equal to the amount by which the carrying amount exceeds the fair value of the asset. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The final decision of the HKIAC Arbitration tribunal on January&#160;15, 2024 for the CEIBS arbitration case triggered an impairment review on the aforementioned developed content, trademarks, domain name and customer relationship acquired from the business combination of CEIBS Publishing Group. Based on the impairment assessment conducted by the Group, the carrying amount of these intangible assets associated with the CEIBS Publishing Group cannot be recovered and therefore were fully impaired as of December&#160;31, 2023. Refer to Note 4 for further details. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">No impairment loss of long-lived assets was recognized for the year ended December 31, 2024.&#160;</div> </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.16 Goodwill </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. The Group tests goodwill for impairment annually as of December&#160;31, or whenever events or changes in circumstances indicate that goodwill may be impaired. The Group initially assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">likely-than-not</div> that the fair value of its sole reporting unit is less than its carrying amount. If, after assessing the events or circumstances, the Group determines it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">more-likely-than-not</div> that the fair value of the reporting unit is less than its carrying amount, then the Group performs a quantitative analysis by comparing the book value of net assets to the fair value of the reporting unit. If the fair value is determined to be less than the book value, an impairment charge is recorded. In assessing the qualitative factors, the Group considers the impact of certain key factors including macroeconomic conditions, industry and market considerations, management turnover, changes in regulation, litigation matters, changes in enterprise value and overall financial performance. The goodwill of the Group is generated from the acquisition of CEIBS PG in June 2020. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Since the acquisition of CEIBS PG, the Group has had one reporting unit for goodwill impairment assessment. According to ASC 350-20-40, when a portion of a reporting unit that constitutes a business or nonprofit activity is to be disposed of, goodwill associated with that business or nonprofit activity shall be included in the carrying amount of the business or nonprofit activity in determining the gain or loss on disposal. The amount of goodwill to be included in that carrying amount shall be based on the relative fair values of the business or nonprofit activity to be disposed of and the portion of the reporting unit that will be retained. The relative fair value allocated to the disposed CEIBS Publishing Group was</div> RMB 276, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">which reduced the goodwill amount to</div>&#160;RMB 163,837 <div style="letter-spacing: 0px; top: 0px;display:inline;">as of December 31, 2024.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">After performing goodwill assessment for impairment, the Group determined that </div></div>no impairment of goodwill was recorded for the year<div style="letter-spacing: 0px; top: 0px;display:inline;">s</div> ended December&#160;31, 2023<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;and<div style="display:inline;">&#160;</div>2</div>024. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.17 Operating Lease </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group determines if an arrangement is a lease at inception. The Group enters into operating lease arrangements primarily for office and operation space. The Group determines if an arrangement contains a lease at its inception by assessing whether there is an identified asset and whether the arrangement conveys the right to control the use of the identified asset in exchange for consideration. Operating leases are included in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets and operating lease liabilities on the Consolidated Balance Sheets. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets represent the Group&#8217;s right to use an underlying asset over the lease term and operating lease liabilities represent the Group&#8217;s obligation to make payments arising from the lease. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets also includes any lease payments made at or before the lease commencement date and excludes any lease incentives received. Lease payments consist of the fixed payments under the arrangements. As the implicit rate of the Group&#8217;s leases is not determinable, the Group uses an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. Operating lease expense is recognized on a straight-line basis over the lease term. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s lease term may include options to extend or terminate the lease. Only renewal or termination options that are reasonably certain of exercise are included in the lease term. The Group accounts for lease components and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-lease</div> components as a single lease component. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">After the lease commencement date, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets are amortized by the difference between the straight-line lease expenses, and the accretion of interest on the operating lease liabilities each period over the lease term. Operating lease liabilities are increased to reflect the accretion of interest and reduced for the lease payment made. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For operating lease with a term of one year or less, the Group has elected to not recognize operating lease liabilities or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> asset on its Consolidated Balance Sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its Consolidated Statements of Comprehensive Loss. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.18 <div style="white-space:nowrap;display:inline;">Internal-Use</div> Software Development Costs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group recognizes <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">internal-use</div> software development costs related to our technology of corporate learning platform, including related software and mobile applications in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">350-40</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#8220;Internal-use</div> software&#8221;. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Costs that are directly attributable to the development of the software in the application development stage are capitalized. Costs capitalized for developing corporate learning solution were not material for the periods presented. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.19 Revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consistent with the criteria of Topic 606, the Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Group expects to receive in exchange for those goods or services. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To achieve that core principle, the Group applies the five steps defined under Topic 606: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract, and (v)&#160;recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided. The Group determines standalone selling prices considering market conditions and based on overall pricing objectives such as observable standalones selling prices. Revenue is recognized upon the transfer of control of promised goods or services to a customer. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue is recorded net of value-added tax. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue recognition policies for each type of revenue steam are as follows: </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Corporate Learning Solution </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group offers corporate learning solution to corporate customers through providing subscription-based services including corporate learning platform, personalized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">e-learning</div> system, teaching tools and online courses. The Group&#8217;s subscription-based services generally do not provide customers with the right to take possession of the software supporting the platform, learning content or tools and, as a result, are accounted for as service arrangements. Through the subscription of the Group&#8217;s SaaS platform service, customers can rapidly deploy the intelligent learning platform in a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">plug-and-play</div></div> manner. Frequently, existing customers who subscribed platform service tend to add additional courses to their subscription by purchasing prioritized package or advanced package with additional charges. The Group also offered the teaching tools, such as virtual classroom or meeting room, for subscription as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">add-on</div> options. For platform service, online courses and online teaching tools, the Group continually provides customer access and connectivity to its services, and fulfills its obligation to, the end customer over the subscription period. Each distinct service represents a single performance obligation that is satisfied over time. The subscription-based contracts vary from one month to five years. Revenue from subscription-based corporate learning solution is recognized on a straight-line basis over the subscription period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group also derives revenue from providing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-subscription</div> based corporate learning solution, such as offline courses and courseware recording service. Based on the needs of the customers, the Group designs the offline courses and hires experienced lecturer to provide <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">face-to-face</div></div> offline learning courses. The offline course is delivered on the specific date agreed and the unit price for each offline course is also specified in the contract. The recorded courseware belongs to the customers. Revenue from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-subscription</div> based corporate learning solution is generally recognized at point in time upon completion. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other Revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group also develops software for other customers who have specific demand for learning platform software. The Group develops learning platform to be installed on these customers&#8217; own servers. Copyright of the software developed belongs to these customers. The development processes last approximately <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">6-11</div> months. The Group is also obligated to provide post-sales maintenance service for malfunction during the period determined in the contract, which is usually a year. Revenue for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-premises</div> software development is recognized at a point in time when the software is made available to the customer; whereas the revenue for post-sales maintenance service is recognized over the contract term beginning on the date that the software is made available to the customer. </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate learning solutions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Subscription-based</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">368,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">347,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">301,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-subscription-based</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">56,099</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">411,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325,579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Sales of software developed and related maintenance service</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Remaining Performance Obligations </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Remaining performance obligations represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancelable</div> contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2024, the aggregate amount of transaction price allocated to the remaining performance obligations was RMB 391,672 which included balance of deferred revenue which will be recognized as revenue in the future periods. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company expects to recognize approximately 56% of the remaining performance obligations in the 12 months following December&#160;31, 2024 and 42% of the remaining performance obligations between 13 to 36 months, with the remainder to be recognized thereafter. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.20 Contract Balance </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Payment terms are established on the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-established</div> credit requirements based upon an evaluation of customers&#8217; credit. A receivable is a right to consideration that is unconditional as compared to a contract asset which is a right to consideration that is conditional upon factors other than the passage of time. The Group recognizes accounts receivable in its Consolidated Balance Sheets when it performs a service in advance of receiving consideration and it has the unconditional right to receive consideration. A contract asset is recorded when the Group has transferred services to the customer before payment is received or is due. As of December&#160;31, 2023 and 2024, the Group did not record contract assets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group records deferred revenue when cash payments are received in advance of revenue recognition from subscription services described above in accordance with the terms of the underlying contracts where the service period has not yet commenced but will commence in the near future. Deferred revenue is recognized when, or as, performance obligations are satisfied. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current; the remaining portion is recorded as deferred revenue, non-current. Revenue recognized that was included in deferred revenue balance at the beginning of the period were RMB 168,362, RMB 182,620 and RMB 145,644 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in deferred revenue were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">203,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">228,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">247,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions to deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">455,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">443,097</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">332,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recognition of deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65,928</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">228,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">247,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">183,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other than accounts receivable and deferred revenue, the Group had no other material contract assets, contract liabilities or deferred contract costs recorded on its balance sheet as of December&#160;31, 2023 and 2024. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.21 Cost of Revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cost of revenue includes certain direct costs associated with delivering the Group&#8217;s platform and includes costs for hosting and bandwidth, depreciation, amortization of long-lived assets used in the provision of SaaS service, cost of self-made courses&#8217; development and amortization of purchased content library, rental expenses for office space, impairment of intangible assets, personnel-related costs associated with the Group&#8217;s customer support team and engineering team that is responsible for maintaining the Group&#8217;s service availability and security of its platform, and other contract fulfilment costs. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.22 Sales and Marketing </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses comprise primarily of expenses relating to marketing and brand promotion activities, employee-related cost for personnel engaged in marketing, business development, impairment of intangible assets, rental expenses for office space and sales support functions. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.23 Research and Development </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Research and development expenses are principally related to our technology of corporate learning platform which consists mainly of employee-related cost for research and development personnel, third-party cloud infrastructure and bandwidth expenses incurred for research and development purposes, rental expenses, and depreciation expenses associated with the equipment used for research and development functions and other expenses incurred for courses designing. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2.18 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Internal-Use</div> Software Development Costs. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.24 General and Administrative </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist of employee-related cost for personnel related to the general corporate functions, including accounting, finance, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.25 Share-based compensation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group grants restricted shares, restricted share units<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>(&#8220;RSUs&#8221;) and ordinary shares to the employees and the founder transferred ordinary shares to the employees with no consideration. Such compensations are accounted for in accordance with ASC 718, Compensation&#8212;Stock Compensation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) for awards granted with only service conditions, using the graded vesting method, over the vesting period. </div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Share-based compensation in relation to the restricted shares, RSUs and ordinary shares is measured based on the fair market value of the Group&#8217;s ordinary shares at the grant date of the award. Given that the shares underlying the awards were not publicly traded at the time of grant, estimation of the fair value of the Group&#8217;s ordinary shares used the income approach/discounted cash flow method with a discount for lack of marketability and involved assumptions regarding a number of complex and subjective variables, including the comparable companies&#8217; volatilities, risk-free rate, expected term and weighting among the scenarios of liquidation, <div style="display:inline;">redemption and IPO.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2016-09,</div> the Group has chosen to account for forfeitures when they occur<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">.</div></div></div></div> </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.26 Employee Benefits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. Total amounts of such employee benefit expenses were RMB 129,738, RMB<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>82,336 and RMB 56,091 for the years ended December&#160;31, 2022, 2023 and 2024, respectively, including accrued and unpaid. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.27 Government Grant </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Government grants are recognized as Other Operating Income. Such amounts are recognized in the Consolidated Statements of Comprehensive Loss upon receipts and all conditions attached to the grants are fulfilled. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.28 Income Tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the Consolidated Statements of Comprehensive Loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold is measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#8217;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#8217;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. As of December&#160;31, 2023 and 2024, the Group did not have any significant unrecognized uncertain tax positions. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Valuation allowances have been provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group evaluates a variety of factors including the Group&#8217;s entities&#8217; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December&#160;31, 2023 and 2024, valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be realized based on the Group&#8217;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.29 Comprehensive Loss </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss, foreign currency translation adjustments and unrealized (loss)/gain on investments in AFS debt securities. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.30 Net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>Loss)/Earnings Per Share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-class</div> method, net (loss)/income is allocated between common shares and other participating securities base on their participating rights. Diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share reflects the potential dilution that could occur if securities to issue ordinary shares were exercised. The dilutive effect of convertible redeemable preferred shares and outstanding share-based awards is reflected in the diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share by application of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">if-converted</div> method and treasury stock method, respectively. Dilutive equivalent shares are excluded from the computation of diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share if their effects would be anti-dilutive. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.31 Segment Reporting </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ASC 280, Segment Reporting, establishes standards for companies to report in their financial statements information about operating segments, products, services, geographic areas, and major customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#8220;CODM&#8221;) and included within each reported measure of a segment&#8217;s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment&#8217;s profit or loss in assessing segment performance and deciding how to allocate resources. The Group adopted this ASU commencing January&#160;1, 2024 and the adoption of the ASU does not have a material effect on its consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the criteria established by ASC 280, the Group&#8217;s CODM has been identified as the <div style="-sec-ix-hidden:hidden139523610;display:inline;">Chief Executive Officer</div>, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and hence, the Group has only one operating segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The CODM considers year-over-year fluctuations and budget-to-actual variances of these consolidated results when assessing performance and making <div style="null;text-indent: 0px;display:inline;">operating</div> decisions. The Group manages assets on a consolidated basis as reported on the consolidated balance sheets. As the Group&#8217;s long-lived assets are substantially located in the PRC and substantially all the Group&#8217;s revenue is derived from within the PRC, no geographical segments are presented. </div>  <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.32 Recent Accounting Pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group qualifies as an &#8220;emerging growth company&#8221;, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group will adopt the standards based on extended transition period provided to private companies. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In December 2023, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">No.&#160;2023-09,</div> Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income taxes paid. For public business entities, this standard is effective for annual periods beginning after December&#160;15, 2024. For <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-public</div> business entities, this standard is effective for annual periods beginning after December&#160;15, 2025. Early adoption is permitted, and the disclosures in this standard are required to be applied on a prospective basis with the option to apply the standard retrospectively. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;), and in January&#160;2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (&#8220;ASU 2025-01&#8221;). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted. This ASU may be applied either prospectively to financial statements issued for reporting periods after its effective date or retrospectively to all prior periods presented in the financial statements. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other accounting standards that have been issued by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Risks<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration and Risks</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">3. CONCENTRATION AND RISKS </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">3.1 Concentration of Credit Risk </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Financial instruments that potentially subject the Group to the concentration of credit risks consist of cash and cash equivalents, restricted cash and short-term investments. The maximum exposures of such assets to credit risk are their carrying amounts as of the balance sheet dates. As of December&#160;31, 2023 and 2024, all of the Company&#8217;s cash and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC, Hong Kong and Singapore, which management considers to be of high credit quality based on their credit ratings. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group has not experienced any significant recoverability issue with respect to its accounts receivable. The Group assesses the creditworthiness of each customer when providing services and requires the customers to make advance payments or a deposit before the services are rendered. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, there was no customer with greater than 10% of the accounts receivable, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">3.2 Concentration of Customers and Suppliers </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Substantially all revenue was derived from customers located in <div style="null;text-indent: 0px;display:inline;">the PRC</div>. There are no customers or suppliers from whom revenues or purchases individually represent greater than 10% of the total revenues or the total purchases of the Group in any of the periods presented. As of December 31, 2024, there were <div style="null;text-indent: 0px;display:inline;">two</div> suppliers collectively accounted for </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">52</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">% of <div style="null;text-indent: 0px;display:inline;">the Group&#8217;s</div> accounts payable. As of December 31, 2023, there were <div style="null;text-indent: 0px;display:inline;">two</div> suppliers collectively accounted for </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">22</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">% of <div style="null;text-indent: 0px;display:inline;">the Group&#8217;s</div> accounts payable. </div></div></div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">3.3 Foreign Currency Exchange Rate Risk </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In July 2005, the PRC government changed its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">decades-old</div> policy of pegging the value of the RMB to the US$, and the RMB appreciated more than 20% against the US$ over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the US$ remained within a narrow band. Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The depreciation of the RMB against the US$ was approximately 8.5%, 1.7% and 1.5% in years ended December&#160;31, 2022, 2023 and 2024, respectively. It is difficult to predict how market forces or PRC, or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deconsolidation of Ceibs Publishing Group<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Deconsolidation of Ceibs Publishing Group</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4. DECONSOLIDATION OF CEIBS PUBLISHING GROUP </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&#160;24, 2020, the Company acquired 100% shares of CEIBS Management Ltd.(the &#8220;ManCo&#8221;) and Digital <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">B-School</div> China Limited (the &#8220;Digital B&#8221;) (the &#8220;Acquisition&#8221;, &#8220;Share Transfer&#8221;). ManCo held 21% common shares of CEIBS PG. Digital B held 0.04% common shares and 38.96% preferred shares of CEIBS PG. After the Acquisition, the Company effectively held 60% shares of CEIBS PG and obtained control of CEIBS PG. China Europe International Business School (&#8220;CEIBS&#8221;) holds the rest 40% common shares of CEIBS Publishing Group. The Company has included the financial results of CEIBS Publishing Group in the consolidated financial statements since the acquisition date. The consideration of the Acquisition included US$15&#160;million in cash (equivalent to RMB 103,924) and 5,252,723 Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> preferred shares of the Company with the total fair value of RMB 94,755 issued. The Company made partial cash consideration of RMB 79,549 upon closing in July 2020 and also made cash payment of RMB 9,600 in February 2023. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In 2007, CEIBS had entered into a quitclaim with CEIBS PG and stated that CEIBS relinquished and waived all of its rights in relevant intellectual properties and authorized CEIBS PG the exclusive right to file for relevant trademark registration and use such intellectual properties worldwide (the &#8220;Quitclaim&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">However, in August 2020, CEIBS, the other shareholder of CEIBS PG holding the remaining 40% equity interest, stated publicly that <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">the</div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Group </div>had infringed its intellectual property rights and CEIBS was not aware of and did not recognize the associated share purchase of Shanghai China Europe International Culture Communication Co., Ltd. and Shanghai Fenghe Culture Communication Co., Ltd. by <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Jiangsu Radnova</div>, the VIEs. In January 2021, CEIBS further filed a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">winding-up</div> petition with the High Court of Hong Kong, seeking to wind up CEIBS PG and to terminate the Quitclaim (the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">&#8220;Winding-up</div> Proceedings&#8221;). These disputes arose from a series of transaction documents, including a share purchase agreement, entered into among CEIBS and certain then shareholders of CEIBS PG for the establishment of CEIBS PG in May 2007 (collectively, the &#8220;Transaction Documents&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">CEIBS filed this petition on the basis that, amongst others, (i)&#160;the Share Transfer circumvented and was in breach of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-first-offer</div></div> provision, which requires a shareholder to give notice to other shareholders before it transfers its shares to a transferee who is neither another shareholder or an affiliate of a shareholder; (ii)&#160;the Share Transfer has caused a complete and irretrievable breakdown of mutual trust and confidence in the cooperation of CEIBS PG among the parties; (iii)&#160;CEIBS had the right to withdraw the sole and exclusive rights over the trademarks granted to CEIBS PG when there are significant changes to the shareholder structure of CEIBS PG based on the memorandum of understanding agreed among the parties; and (iv)&#160;the Group infringed its intellectual property rights by using &#8220;CEIBS&#8221; related trademarks outside the agreed scope under the Quitclaim. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In November 2020, CEIBS PG brought an arbitration action against CEIBS in the HKIAC Arbitration, alleging the CEIBS has breached the Quitclaim and the Transaction Documents entered into among the parties by using &#8220;CEIBS&#8221; related trademarks, which CEIBS PG has sole and exclusive rights to use. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In November 2021, the High Court of Hong Kong decided that the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Winding-up</div> Proceedings be stayed pending determination of the HKIAC Arbitration. However, upon determination of the HKIAC Arbitration, the parties do have the liberty to restore the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Winding-up</div> Proceedings for further directions or order. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The hearing of the HKIAC Arbitration was held in May 2023, and in August 2023, a closing of the HKIAC Arbitration was held. Upon the hearing period, as advised by the Group&#8217;s litigation counsel, the Group believed that the claims of CEIBS above lacked merit and the likelihood for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Winding-up</div> Proceedings to succeed was relatively remote based on the available information by at that time, including the claims made by CEIBS throughout the period up to the hearing period. Also, in July 2023, CEIBS alleged in its closing submission to the HKIAC arbitration tribunal that, among other things, the issuance of the<div style="letter-spacing: 0px; top: 0px;display:inline;"> 21</div>% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#8217;s 100% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the Series A preferred share purchase agreement (the &#8220;SPA&#8221;). The parties had different interpretations regarding the relevant clause in the SPA. Management believed the transfer of 21% of CEIBS PG shares beneficial ownership to the Company in 2020 was valid. The Company&#8217;s view had been fully supported by their litigation counsel and remained unchanged throughout the process of the HKIAC Arbitration. Although, the Company believed the new allegation raised by CEIBS in July 2023 had no merit at that time, an unfavorable arbitration result would have a material and adverse effect on the Company&#8217;s results of operations reflected on the consolidated financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div><div> <div style="line-height:normal;display: inline;">  </div> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On January&#160;15, 2024, the arbitration tribunal declared the transfer of 21% of CEIBS PG shares to the Company as invalid at the time of the transfer and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">the</div> Group&#8217;s appointment of one director CEIBS PG invalid, while dismissing the Quitclaim issue due to the lack of jurisdiction. Such ruling was based on the tribunal&#8217;s determination that the issuance of the 21% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#8217;s 100% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the SPA, which made his transfer of such equity interest to Chengwei Capital HK Limited in 2016 invalid, and the subsequent transfer from Chengwei Capital HK Limited to us in 2020 invalid too. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Group</div> subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. In May 2024, the High Court of Hong Kong held a hearing, during which the set aside application and the enforcement application were adjourned for substantive arguments before a judge in August 2024. Having considered recent Hong Kong courts have generally adopted a very <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">pro-arbitration</div> approach, the chance of successfully set aside the Award before the Hong Kong Court was determined to be remote. 21% of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">the</div> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Company&#8217;s equity</div> interest in CEIBS PG was invalidated upon the Partial Final Award. In addition, the Tribunal held that the appointment to the CEIBS PG Board of one of the three Directors from the Group was invalid, one of the three YXT Directors should cease to exercise any rights in its capacity as a director of CEIBS PG, failing which CEIBS may apply to enforce the Award, accordingly, the Group determined they had lost their control over CEIBS PG since the Partial Final Award upon the final ruling declared on January&#160;15, 2024. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On November 25, 2024, HKIAC issued a cover letter and final award on litigation costs according to which Digital B shall pay to CEIBS the amount up to RMB 17,756. The Group accrued the litigation costs in other payable and accrued liabilities as of December&#160;31, 2024. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In January 2025, the High Court of Hong Kong dismissed the application to set aside the partial final award. Prior to any future negotiations amongst the counter parties, the remaining consideration payable of the Acquisition amount to RMB 14,775 remains unchanged legally as of December&#160;31, 2023 and 2024.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In March 2025, CEIBS filed a petition with the High Court of Hong Kong, seeking to restore the Winding-up Proceeding. In the same month, the High Court of Hong Kong order to enforce the final award on the litigation cost. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company still legally retains the 39% share of CEIBS PG. The Company recorded the remaining 39% share of CEIBS PG amounting to RMB 4,976 as a debt investment in January 2024. <div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Given the underlined shares are redeemable preferred shares issued by CEIBS PG, it is classified as available for sale debt security investment in Long-term investments on the Consolidated Balance Sheet and is subject to market fair value assessment. The fair value assessment utilizes income approach to determine the equity value. The redeemable preferred shares were not considered in substance common stock. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">According to ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">810-10-40,</div></div> the difference between the carrying value of the assets, liabilities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest of CEIBS Publishing Group that were deconsolidated, and the fair value of the continuing investment, as determined at the date of deconsolidation, resulted in a gain in the amount of RMB 78,760 before tax. This gain on the deconsolidation was presented on the Company&#8217;s Consolidated Statement of Comprehensive Loss for the year ended December&#160;31, 2024.</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth details of the condensed balance sheet of CEIBS Publishing Group, which was deconsolidated on January&#160;15, 2024: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:10%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">January&#160;15,&#160;2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">30,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses and other current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,170</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">70</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,005</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,755</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(53,437</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(11,780</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,022</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,117</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(12,491</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(34,587</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying net liabilities of CEIBS Publishing Group at deconsolidation</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(73,784</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value of 39% CEIBS Publishing Group after deconsolidation</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Gain on deconsolidation of CEIBS Publishing Group</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(78,760</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-Term Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ShortTermInvestmentsTextBlock', window );">Short Term Investments</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">5. SHORT-TERM INVESTMENTS </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:83%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">58,128</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short term investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Bank Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermBankDepositAbstract', window );"><strong>Long Term Bank Deposit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermBankDepositsTextBlock', window );">Long Term Bank Deposits</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">6. LONG-TERM BANK DEPOSITS </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:84%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">117,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The Group&#8217;s long-term bank deposits were fixed deposits in financial institutions with original maturities of 18 months. For the years ended December&#160;31, 2022, 2023 and 2024, the weighted average return of the wealth management products was nil, 4.0% and 0.43%, respectively. </div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermBankDepositAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermBankDepositAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermBankDepositsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermBankDepositsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">7. PREPAID EXPENSES AND OTHER CURRENT ASSETS </div></div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid bandwidth costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,773</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,447</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid travel expense</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,308</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,449</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid office software service fee</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">927</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT recoverable <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">992</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid content rental expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid marketing expenses<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,648</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid consulting service fee</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Receivables from third-party payment settlement platform <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other miscellaneous prepaid expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">612</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,028</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid marketing expenses<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,672</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred initial public offering related costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits for lease</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,940</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,604</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid content rental expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">73</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">73</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">22,265</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">The Company entered marketing and promotion service agreements with total contract price of RMB 46,410 and service terms of two years. The Group <div style="letter-spacing: 0px; top: 0px;display:inline;">recorded&#160;</div>the marketing and promotion expenses when actual services are provided and fulfilled. The portion of prepaid marketing expenses is expected to be utilized within the next 12 months is classified as prepaid expenses and other current assets, while the remaining balance is included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets on the Consolidated Balance Sheets. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Receivables from third-party payment settlement platform represent cash due from the third-party <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-line</div> payment service providers in relation to their processing of payments to the Group. </div></td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, the Group&#8217;s allowance for expected credit losses for prepaid expenses and other current assets were RMB 373 and nil, respectively. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid expenses and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Equipment and Software, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Equipment and Software, Net</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">8. PROPERTY, EQUIPMENT AND SOFTWARE, NET </div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property, equipment and software, net, consist of the following: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,264</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,233</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software purchased</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total cost</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">51,844</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">47,019</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(28,442</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(31,844</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">23,402</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">15,175</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Depreciation expenses were RMB 7,732, RMB 9,368 and RMB 7,638 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. No impairment charges were recorded for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">9. INTANGIBLE ASSETS, NET </div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets are summarized as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;Average<br/>Amortization&#160;Period</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.15)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net&#160;Book</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">License</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(16,990</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Developed Content</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,100</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(24,570</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,530</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(18,480</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,920</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain Name</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,644</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(11,644</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer Relationship</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,490</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,210</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">113,554</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(79,174</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(21,660</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;Average<br/>Amortization&#160;Period</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Gross&#160;Carrying<br/>Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.15)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net&#160;Book</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">License</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,374</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(22,305</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain Name</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(244</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,618</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(22,549</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The total amounts charged to the Consolidated Statements of Comprehensive Loss for amortization expenses amounted to approximately RMB 23,729, RMB 21,985 and RMB 5,673 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amounts charged to Cost of Revenue and Sales and Marketing Expenses in the Consolidated Statements of Comprehensive Loss for impairment amounted to RMB 10,530 and RMB 11,130 for the year ended December&#160;31, 2023, respectively. There is no impairments recorded for the years ended December&#160;31, 2022 and 2024. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the recorded intangible assets on December&#160;31, 2024, estimated amortization expense is expected to be as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr>
<td style="width:77%"></td>
<td style="vertical-align:bottom;width:17%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amortization&#160;Expense</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,093</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">106</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Long-Term Investments</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">10. LONG-TERM INVESTMENTS </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:53%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Initial<br/>cost</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Net<br/>cumulative<br/>fair value<br/>adjustments</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Carrying<br/>value</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Initial&#160;cost</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Net<br/>cumulative<br/>fair value<br/>adjustments</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Carrying<br/>value</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Available-for-sale debt securities</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Jiayang Information System Co., Ltd<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">55,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">55,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangzhou Tale Base Technology Co., Ltd<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">776</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,636</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing Lingdai<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,980</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(6,507</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,980</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(13,999</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,981</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(4)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(9,779</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,115</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">133,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,439</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">138,756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(24,324</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">114,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Company&#8217;s AFS debt investments all include substantive liquidation preference and redemption provision and is redeemable at the option of the investor.&#160;</div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">On September&#160;28, 2021, <div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova</div> entered into a share purchase agreement and a share transfer agreement to acquire 10% equity interest of Shanghai Jiayang Information System Co., Ltd (&#8220;Shanghai Jiayang&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB 55,000 (&#8220;Jiayang Investment&#8221;), and the investment is legally settled on October&#160;13, 2021. The Company recognized unrealized gains of RMB 2,130, RMB 5,941 and an unrealized loss of RMB 1,645 in Accumulated Other Comprehensive Income for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Dividend of nil, nil and RMB 500 were declared and paid by Shanghai Jiayang during the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova</div>&#160;entered into a share purchase agreement and a share transfer agreement to acquire 10.02% equity interest of Guangzhou Tale Base Technology Co., Ltd (&#8220;Tale Base&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB 31,400 (&#8220;Tale Base Investment&#8221;), and the investment was legally closed on February&#160;28, 2022. The Company recognized an unrealized loss of RMB 271<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">,</div> unrealized gain of RMB 1,047 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and unrealized loss of RMB 776&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">in Accumulated Other Comprehensive Income for the year ended December 31, 2022, 2023 and 2024, respectively. In addition, the&#160;Company recognized an impairment loss of</div> RMB 1,636<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;<div style="display:inline;">for the </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">difference between the</div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;"> fair value </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">and amortized cost basis </div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">for the year ended December 31, 2024</div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">&#160;as the Company has the intent to sell the impaired securities before recovery of its amortized cost basi<div style="display:inline;">s</div></div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">.</div></div></div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On July&#160;1, 2021, <div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova</div> entered into a share purchase agreement and a share transfer agreement to acquire 19% equity interest of Beijing Lingdai, which is principally engaged in online and offline training in finance, at a cash consideration of RMB 31,980 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">(&#8220;Lingdai Investment&#8221;).&#160;The Company recognized an unrealized loss of</div> RMB 3,509 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">in Accumulated Other Comprehensive Income for the year ended December 31, 2022. The Company recognized an impairment loss of<div style="display:inline;">&#160;</div></div>RMB 3,365 and RMB 7,492 <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">in available-for-sale debt securities <div style="null;text-indent: 0px;display:inline;">for</div> the decline in fair value </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">compared to amortized cost basis </div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">for the year ended December 31, 2023 and 2024, respectively</div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">, as the Company has the intent to sell the impaired securities before recovery of its amortized cost basis</div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">.&#160;</div></div></div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(4)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Company assesses the unrealized losses of the other investments and determines that&#160;the Company <div style="null;text-indent: 0px;display:inline;">has the intent</div> to sell the impaired <div style="null;text-indent: 0px;display:inline;">securities</div> before recovery of its amortized cost basis. Thus, the Company recognized an impairment loss of</div>&#160;RMB 9,779 and RMB 5,336 <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.&#160;</div></div></div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. FAIR VALUE MEASUREMENTS </div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, information about inputs into the fair value measurement of the Group&#8217;s assets and liabilities that are measured or disclosed at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:52%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;as&#160;of<br/>December&#160;31,&#160;2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;prices&#160;in&#160;active<br/>markets&#160;for&#160;identical</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">assets (Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant&#160;other<br/>observable&#160;inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>unobservable<br/>inputs<br/>(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Available-for-sale debt securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jiayang Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tale Base Investment<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lingdai Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">184,469</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Derivative liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Conversion feature</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;as&#160;of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;prices&#160;in&#160;active<br/>markets&#160;for&#160;identical</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">assets (Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant&#160;other<br/>observable&#160;inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>unobservable<br/>inputs<br/>(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Available-for-sale debt securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jiayang Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tale Base Investment<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lingdai Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,981</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,981</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">114,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">114,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Refer to Note 10&#8212;Long-term investments for further information on the Company&#8217;s investments </div></td></tr></table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets and liabilities that the Group reports in its Consolidated Balance Sheets at fair value. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Short-Term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Short-term investment consists of wealth management products and time deposits, which are valued by the Group on a recurring basis. The Group values its short-term wealth management products investments and time deposits held in certain banks using model-derived valuations based upon discounted cash flow, in which significant inputs, mainly including expected return, are observable or can be derived principally from, or corroborated by, observable market data, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;2. The expected return of the financial products was determined based on the prevailing interest rates in the market. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Long-Term Investments </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Our Level&#160;3 available-for-sale debt securities as of December&#160;31, 2023 and 2024 primarily consist of redeemable preferred stock investments in privately held companies without readily determinable fair values. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Depending on the investee&#8217;s financing activity in a reporting period, management&#8217;s estimate of fair value may be primarily derived from the investee&#8217;s financing transactions, such as the issuance of preferred stock to new investors. The price in these transactions generally provides the best indication of the enterprise value of the investee. If there are no investee&#8217;s financing transactions, the Group may estimate the fair value by using other valuation techniques, including the guideline public company approach. The guideline public company approach relies on publicly available market data of comparable companies and uses comparative valuation multiples of the investee&#8217;s revenue or net profit. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Once the fair value of the investee is estimated, an option-pricing model (&#8220;OPM&#8221;) is employed to allocate value to various classes of securities of the investee, including the class owned by the Group. The model involves making assumptions around the investees&#8217; expected time to liquidity and volatility. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">An increase or decrease in any of the unobservable inputs in isolation, such as the security price in a significant financing transaction of the investee, could result in a material increase or decrease in the Group&#8217;s estimate of fair value. If there are investee&#8217;s financing transactions, other unobservable inputs, including short-term revenue projections, expected terms (expiration/time to exit), and volatility are less sensitive to the valuation in the respective reporting periods, as a result of the primary weighting on the investee&#8217;s financing transactions. Depending on the existence of investee&#8217;s financing transaction, weight of evidence and valuation approaches used, these or other inputs may have a more significant impact on the Group&#8217;s estimate of fair value. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For any sales of equity and debt securities, it will be recorded for as realized gains or losses in the Interest and investment income in the Consolidated Statements of Comprehensive Loss. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 10pt;text-indent: 0px; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"></div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;"></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-style:italic;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following table summarizes information about the significant unobservable inputs used in the fair value measurement for our long-term investments as of December&#160;31, 2023 and 2024: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Lingdai Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,980</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">25,473</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiple</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.5x-2.5x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">62%-67%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.5-2.5&#160;years</div></td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Jiayang Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">55,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">63,071</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Market&#160;Approach&#160;-</div><br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Net&#160;Profit&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">18x-20x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">35%-40%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-3.0</div>&#160;years</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr>
<td style="width: 155.609px;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.3281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.3281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.2188px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td> </tr>
<tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Investment</div></div></div> </div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="margin-block: 0em;">&#160;</div> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">At initial<br/>valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div> </div> </div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Tale Base Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap">32,176</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.8x-4.3x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">35%-40%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-1.5</div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: center;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">at initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 31%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Lingdai Investment</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">31,980</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;">17,981</div></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0x-2.5x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 31%;"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">50%-60%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 31%;"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.5-2.5</div>&#160;years</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 27%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">at initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 28%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Jiayang Investment</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">55,000</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;">61,426</div></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">0.2x-1.2x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 28%;"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">40%-48%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 28%;"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-3.0</div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <br/>
<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr>
<td style="width: 154.438px;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.0156px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.0156px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.8281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td> </tr>
<tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Investment</div></div></div> </div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">At initial<br/>valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div> </div> </div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Tale Base Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">31,400</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;">29,764</div></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2.4x-3x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">38%-42%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-2.0</div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derivative Liabilities </div></div></div></div>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the years ended December&#160;31, 2022, 2023 and 2024, respectively, the roll forward of these conversion features which required to be bifurcated and accounted for as derivative liabilities are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 70%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">170,508</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">202,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The change in fair value</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65,901</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">202,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Conversion Feature </div></div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant factors, assumptions and methodologies used in determining the business valuation include applying the discounted cash flow approach, and such approach involves certain significant estimates which are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:51%"></td>
<td style="vertical-align:bottom;width:12%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:11%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2024<div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(2)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Discount rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighting between IPO scenario and Redemption scenario</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"></div> </td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">IPO&#160;scenario-80</div><br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Redemption&#160;scenario-20</div></div> </td>
<td style="white-space:nowrap;vertical-align:bottom">%<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">%&#160;</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"></div> </td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;">&#8212;&#8194;</div> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Upon the consummation of the IPO and the automatic conversion of preferred shares on August 15, 2024, the conversion feature of preferred shares were exercised, consequently, the derivative liabilities of conversion features were reduced to zero. </div> </td> </tr> </table>  <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Discount rates </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The discount rates listed out in the table above were based on the weighted average cost of capital, which was determined based on a consideration of the factors including risk-free rate, comparative industry risk, equity risk premium, company size and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-systemic</div> risk factors. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Comparable companies </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In deriving the weighted average cost of capital used as the discount rates under the income approach, certain publicly traded companies were selected for reference as our guideline companies. The guideline companies were selected based on the following criteria: (i)&#160;they operate in the SaaS industry and (ii)&#160;their shares are publicly traded in the United States, Hong Kong and China. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The income approach involves applying appropriate discount rates to estimated cash flows that are based on earnings forecasts. The Group&#8217;s revenues and earnings growth rates, as well as major milestones that the Group has achieved. However, these fair values are inherently uncertain and highly subjective. The assumptions used in deriving the fair values are consistent with the Group&#8217;s business plan. These assumptions include: no material changes in the applicable future periods in the existing political, legal, fiscal or economic conditions in China; no material changes will occur in the current taxation law in China and the applicable tax rates will remain consistent; the Group has the ability to retain competent management and key personnel to support its ongoing operations; and industry trends and market conditions for the corporate training service business will not deviate significantly from current forecasts. These assumptions are inherently uncertain. </div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Measured at Fair Value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-Recurring</div> Basis </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">See Note 9, Intangible assets, net, regarding the Group&#8217;s consolidated financial statements for fair value measurements of certain assets and liabilities on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-recurring</div> basis. </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term and Long-Term Borrowings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Short-Term and Long-Term Borrowings</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">12. SHORT-TERM AND LONG-TERM BORROWINGS </div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:57%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fixed&#160;annual<br/>interest rate</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Term</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Secured bank loans</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.35%-3.60%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Within&#160;12&#160;months</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">110,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unsecured bank loans</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.10%-3.15%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Within 12 months</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">39,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current portion of long-term borrowings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.30%-4.20%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Mature in 2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">46,800</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">163,000</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Secured bank loan<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.45%-3.65%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1-2</div> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">78,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">73,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unsecured bank loan<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.40%-4.20%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1-2</div> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">147,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">105,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: current portion of long-term borrowings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.30%-4.20%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Mature in 2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">219,000</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">125,500</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On April&#160;27, 2023, the Group entered into one secured bank loan of RMB 80,000 which was guaranteed by the Founder of the Group with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 76,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 1,500 during the year ended December&#160;31, 2023 when the installment became due. In May 2024, the Company made early repayment of the <div style="letter-spacing: 0px; top: 0px;display:inline;">full remaining&#160;</div>balance, and refinanced a new secured bank loan of RMB 75,000 with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 71,500 in 2024, 2025 and 2026, respectively. The new loan is also guaranteed by the Founder of the Group. <div style="letter-spacing: 0px; top: 0px;display:inline;">The Group repaid RMB 1,500 during the year ended December 31, 2024 when the installment bec<div style="display:inline;">a</div>me due.&#160;</div>In February 2025, the Group made early repayment of the <div style="letter-spacing: 0px; top: 0px;display:inline;">entire remaining&#160;</div>balance. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On April&#160;24, 2023, the Group entered into one unsecured bank loan of RMB 50,000 with annual payment schedule of RMB 2,500, RMB 5,000 and RMB 42,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 2,500 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and RMB 5,000&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;">during the years ended December 31, 2023 and 2024, respectively, when the installment became due. In February 2025, the Group made early repayment of the remaining balance.</div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Then on December&#160;27, 2023, the Group entered into another two unsecured bank loans with the same bank in total amount of RMB 100,000, both of which are due in June 2025. In 2024, the Group made early repayment of the balance. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On April&#160;19, 2024, the Group entered into one unsecured bank loan of RMB 43,000 with annual payment schedule of RMB 3,000 and RMB 40,000 in 2025 and 2026, respectively.<div style="display:inline;">&#160;</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="display:inline;">The Group repaid RMB 3,000 in April 2025 when the installment became due. </div></div> </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;26, 2024, the Group entered into one unsecured bank loan of RMB 10,000 with annual payment schedule of RMB 500, RMB 3,500 and RMB 6,000 in 2024, 2025 and 2026, respectively. The Group repaid RMB 500 during the year ended December&#160;31, 2024, when the installment became due. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On July&#160;31, 2024, the Group entered into one unsecured bank loan of RMB 10,000 with annual payment schedule of RMB 2,000 and RMB 8,000 in 2025 and 2026, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The combined aggregate amount of maturities for all long-term borrowings for each of the five years following December&#160;31, 2024 as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:77%"></td>
<td style="vertical-align:bottom;width:14%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Long-term&#160;borrowings</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom">2025</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">2026</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt;text-indent: 0px;"></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The weighted average interest rates for the outstanding borrowings were approximately 3.88% and 3.68% as of December&#160;31, 2023 and 2024, respectively. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payable And Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Other Payable And Accrued Liabilities</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">13. OTHER PAYABLE AND ACCRUED LIABILITIES </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare payable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">69,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">43,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued litigation liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">17,756</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Taxes payable</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">8,625</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">4,780</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Professional fees payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">3,855</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">3,063</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term rental payable</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">2,924</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,190</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">907</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">4,006</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,031</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);">89,937</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);">72,028</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other accounts payable and accrued liabilities disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Lease</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">14. OPERATING LEASE </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has operating leases primarily for office and operation space. The Group&#8217;s operating lease arrangements have remaining terms of one year to eleven years with no variable lease costs. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group performed evaluations of its contracts and determined that each of its identified leases <div style="letter-spacing: 0px; top: 0px;display:inline;">i</div><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div> operating lease. The components of operating lease expense were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:76%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease costs</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">22,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenses for short-term lease within 12 months</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,371</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,266</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,732</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">14,173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Supplemental balance sheet information related to leases is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,997</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,818</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,966</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,257</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total lease liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">36,075</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,424</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Supplemental cash flow information related to leases is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:75%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,997</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,187</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13,444</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets obtained in exchange for operating lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.66</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.63</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5.61</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.59</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.73</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3.92</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Maturities of lease liabilities are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 18%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,608</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2029 and after</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total undiscounted operating lease payments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: imputed interest</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,506</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,424</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances And Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Balances And Transactions</a></td>
<td class="text"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">15. RELATED PARTY BALANCES AND TRANSACTIONS </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2024: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 51%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 48%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of related parties</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Relationship with the Group</div></div></div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Xiaoyan Lu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Director, Founder, Chairman of the Board, Chief Executive Officer and Shareholder of the Group (&#8220;Mr.&#160;Lu&#8221;)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Yazhou Wu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Chief Technology Officer <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">(&#8220;</div></div>Mr.&#160;Wu&#8221;)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Suzhou Yunzheng Technology Co., Ltd. (&#8220;Suzhou Yunzheng&#8221;)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Controlled by the Mr.&#160;Lu</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Shanghai China Europe International Culture Communication Co., Ltd. (&#8220;Shanghai China Europe&#8221;)</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align:top">Significantly influenced by the Group</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Shanghai Fenghe Culture Communication Co., Ltd. (&#8220;Shanghai Fenghe&#8221;)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Significantly influenced by the Group</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group had the following transactions with the major related parties: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sales of service</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Yunzheng</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">57</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">40</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Purchase of service</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">3,561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Yunzheng</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Loan to related parties</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Fenghe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,000</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Advances for the Group&#8217;s operation</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Xiaoyan Lu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yazhou Wu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Collection of unused advances for the Group&#8217;s operation</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Xiaoyan Lu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,455</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yazhou Wu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group had the following balances with related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 85%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amount due from related parties</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Fenghe</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">2,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amount due to related parties</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">2,452</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The balance represented a RMB 2,000 loan to the related party with an interest rate at Loan Prime Rate (&#8220;LPR&#8221;) issued by China&#8217;s central bank, which is expected to be repaid on May 31, 2025. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Taxation</a></td>
<td class="text"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">16. TAXATION </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(a) Value Added Tax (&#8220;VAT&#8221;) and Surcharges </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group is subject to VAT at the rate of 6% for both corporate learning solution and other revenue. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Income Tax </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Cayman Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the current laws of the Cayman Islands, entities incorporated in the Cayman Islands are not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">British Virgin Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the current Hong Kong Inland Revenue Ordinance, the Company&#8217;s subsidiaries incorporated in Hong Kong are subject to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-tiered</div> profits tax rates regime. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-tiered</div> profits tax rates regime, the first HK$2&#160;million of profits of the qualifying group entity will be taxed at 8.25%, and profits above HK$2&#160;million will be taxed at 16.5%. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">PRC </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March&#160;16, 2007, the National People&#8217;s Congress of PRC enacted a new Enterprise Income Tax Law (&#8220;new EIT law&#8221;), under which Foreign Investment Enterprises (&#8220;FIEs&#8221;) and domestic companies would be subject to enterprise income tax at a uniform rate of 25%. The new EIT law became effective on January&#160;1, 2008. In accordance with the implementation rules of EIT Law, a qualified &#8220;High and New Technology Enterprise&#8221; (&#8220;HNTE&#8221;) is eligible for a preferential tax rate of 15%. The HNTE certificate is effective for a period of three years. An entity could <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-apply</div> for the HNTE certificate when the prior certificate expires. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">Jiangsu Radnova</div></div> obtained its HNTE certificate on November&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;">30</div>, 2021 and was eligible to enjoy a preferential tax rate of 15% from 2021 to 2023 to the extent it has taxable income under the EIT Law, as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In 2024, <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">Jiangsu Radnova</div></div> renewed its HNTE certificate and was eligible to enjoy the preferential tax rate from 2024 to 202<div style="letter-spacing: 0px; top: 0px;display:inline;">6</div>. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">For qualified small and low-profit enterprises, from January 1, 2023 to December&#160;31, 2027, 25% of the first RMB&#160;3.0&#160;million of the assessable profit before tax is subject to the tax rate of 20%. For the year ended December&#160;31, 2024, there are qualified small and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">low-profit</div> enterprises in PRC, and thus they were eligible for the above preferential tax rate for small and low-profit enterprises. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Withholding Tax on Undistributed Dividends </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The new EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose &#8220;actual management body&#8221; is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#8220;actual management body&#8221; as &#8220;the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, property, etc., of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-PRC</div> company is located.&#8221; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered a resident enterprise for PRC tax purposes. However, due to limited guidance and implementation history of the EIT Law, there is uncertainty as to the application of the EIT Law. Should the company be treated as a resident enterprise for PRC tax purposes, the company will be subject to PRC income tax on worldwide income at a uniform tax rate of 25%. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The new EIT law also imposes a withholding income tax of 10% on dividends distributed by an FIE to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% if the foreign investor owns directly at least 25% of the shares of the FIE and if Hong Kong company is a beneficial owner of the dividend. The State Taxation Administration (&#8220;SAT&#8221;) further promulgated SAT Public Notice [2018] No.9 regarding the assessment criteria on beneficial owner status. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, the Group does not have any plan for its PRC subsidiaries to distribute their retained earnings and intends to retain them to operate and expand its business in the PRC. Accordingly, no deferred income tax liabilities on withholding tax were provided as of December&#160;31, 2023 and 2024, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div><div style="line-height:normal;display: inline;"></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Composition of Income Tax </div></div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The components of loss before tax are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from PRC entities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(607,635</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(307,901</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(176,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Loss)/gain from overseas entities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(38,051</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">68,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">84,403</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total loss before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(645,686</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(239,709</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(92,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="12" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Reconciliation of the Differences Between Statutory Tax Rate and the Effective Tax Rate </div></div></div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax benefit of the<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Group: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 81%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC Statutory income tax rate</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax rate difference from statutory rate in other jurisdictions <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(1.5</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">21.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of preferential tax rates and tax holiday <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(0.5</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(4.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(11.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of permanent differences <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(2.8</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(2.6</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Additional deduction of qualified R&amp;D expenditures</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">4.2</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">7.7</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">16.0</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Changes in valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(23.4</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(19.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">70.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of changes in tax rates</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of expiration on NOL</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(0.2</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(11.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;">(49.0</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of deconsolidation on NOL</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(22.0</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effective tax rates</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">0.8</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">4.1</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The tax rate difference is attributed to varying rates in other jurisdictions where the Group is established or operates, such as the Cayman Islands, British Virgin Islands or Hong Kong. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova has been qualified as HNTE and enjoys a preferential income tax rate of<div style="display:inline;">&#160;</div></div>15% <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">during 2022, 2023 and 2024. Since Jiangsu Radnova had cumulative tax losses as of December 31, 2023 and 2024, there was no effect of the tax holiday.</div></div></div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="text-align: left; vertical-align: top;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The permanent differences are primarily related to share-based compensation, non-deductible expenses and true-up on NOL. </div> </td> </tr> </table>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-weight:bold;display:inline;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(c) Deferred Tax Assets and Deferred Tax Liabilities </div></div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The tax effects of temporary differences that give rise to the deferred tax asset balances as of December&#160;31, 2023 and 2024 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accumulated losses-carry forward</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">522,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">452,178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivables allowance</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">259</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value change of long-term investment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,972</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">524,335</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">456,578</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(521,462</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(456,578</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets, net of valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">2,873</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts offset by deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(2,873</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 83%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,909</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,873</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts offset by deferred tax assets</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(2,873</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 83%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities, net</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Movement of valuation allowance </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(325,200</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(476,022</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(521,462</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes of valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(150,822</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(45,440</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">64,884</td>
<td style="white-space:nowrap;vertical-align:bottom"></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(476,022</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(521,462</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(456,578</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">According to PRC tax regulations, the PRC enterprise net operating loss can generally carry forward for no longer than five years, and HNTE&#8217;s net operating losses can be carried forward for no more than 10 years, starting from the year subsequent to the year in which the loss was incurred. Carryback of losses is not permitted. The Group will re-apply for the HNTE certificate when the prior certificate expires in the foreseeable future. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Total net operating losses (NOLs) carryforwards of the subsidiaries, consolidated VIEs and VIEs&#8217; subsidiaries established in the PRC of the Company is RMB 1,870,574 and RMB 1,905,882 as of December 31, 2023 and 2024, respectively. As of December 31, 2024, net operating loss carryforwards of the subsidiaries, consolidated VIEs and VIEs&#8217; subsidiaries established in the PRC of the Company will expire in calendar years 2025-2030 and 2033-2034, if not utilized. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses, forecasts of future profitability, the duration of statutory carry forward periods, the Group&#8217;s experience with tax attributes expiring unused and tax planning alternatives. Valuation allowances have been established for deferred tax assets based on a more-likely-than-not threshold. Under the applicable accounting standards, management has considered the Group&#8217;s history of losses and concluded that it is more likely than not that the Group will not generate future taxable income prior to the expiration of the net operating losses for PRC. Accordingly, as of December 31, 2023 and 2024, a RMB 521,462 and RMB 456,578 valuation allowance has been established respectively. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023 and 2024, the Group did not have any unrecognized uncertain tax positions and the Group does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023 and 2024, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">As of December 31, 2024, the tax years ended December 31, 2019 through 2023 for the Group&#8217;s subsidiaries in the PRC and the VIEs are generally subject to examination by the PRC tax authorities. The tax years ended December 31, 2018 through 2023 for the Group&#8217;s subsidiaries in Hong Kong are generally subject to examination by the Hong Kong tax authorities. </div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ordinary Shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Ordinary Shares</a></td>
<td class="text"><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">17. ORDINARY SHARES </div></div></div></div><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On January&#160;20, 2017, the Company was incorporated as an exempted company with limited liability with authorized share capital of US$50 divided into 500,000,000 shares with par value US$0.0001 each. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In addition, 56,179,775 ordinary shares were issued to the Initial Ordinary Shareholders on May&#160;4, 2017 as part of the Reorganization to swap the Initial Ordinary Shareholders&#8217; equity interests in <div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Jiangsu Radnova&#160;</div></div>with the shareholding interests in the Company. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company amended the numbers of its ordinary shares authorized as 493,344,264, 467,924,866, 433,071,251, 420,874,891 and 390,518,031 upon the issuance of Series A-1; Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1;</div> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2;</div> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2;</div> Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> convertible redeemable preferred shares in November 2017, September 2018, January 2020, June 2020 and January 2021, respectively. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;24, 2020, The Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> 6,943,638 ordinary shares to Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> convertible redeemable preferred shares after the Initial Ordinary Shareholder transferred the ordinary share to the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> convertible redeemable preferred shares investor. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On January 25, 2021, the Company <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> 3,939,542 ordinary shares to Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> convertible redeemable preferred shares after the Initial Ordinary Shareholder transferred the ordinary share to the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> convertible redeemable preferred shares investor. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On March&#160;22, 2021, one of the Series E investors acquired 3,751,945 ordinary shares of the Company from Unicentury Holding Limited, which is a shareholder of the Company and wholly owned by the founder, at fair value. These shares remained as ordinary shares after the share transaction. In this share transaction, the Company didn&#8217;t receive any consideration. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On September&#160;10, 2021, the Company granted 1,478,415 restricted ordinary shares at par value US$0.0001 to Zuniform Limited, owned by the CEO. The restricted ordinary shares vested in two tranches, i.e. 739,207 and 739,208 ordinary shares and no longer be deemed restricted shares on July&#160;5, 2022 and July&#160;5, 2023, respectively. This transaction was treated as the Company&#8217;s share-based compensation to CEO, refer to Note 19 for more details. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On September&#160;10, 2021, the Company also granted 1,478,415 ordinary shares at par value US$0.0001 to Zuniform Limited, which were vested immediately on the grant date. This transaction was treated as the Company&#8217;s share-based compensation to the CEO. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On September&#160;10, 2021, one of the Company&#8217;s shareholders Unicentury Holdings Limited (owned by Xiaoyan Lu, the founder) transferred 825,131 ordinary shares to Zuniform Limited (owned by Teng Zu, the CEO of the Company) with no consideration being exchanged. This transaction was treated as the Company&#8217;s share-based compensation to CEO. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On July&#160;1, 2024, the Company adopted an eighth amended and restated memorandum and articles of association that provided that, immediately prior to the completion of IPO, the Company authorized share capital was $50 divided into 500,000,000 ordinary shares, comprising of (i) 483,068,176 Class&#160;A ordinary shares with a par value of US$0.0001 each, and (ii) 16,931,824 Class&#160;B ordinary shares with a par value of US$0.0001 each. Each Class&#160;A ordinary share is entitled to one vote, and each Class&#160;B ordinary share is entitled to twenty votes. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof. Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. Except for voting and conversion rights, holder of Class&#160;A ordinary shares and Class&#160;B ordinary shares have the same rights. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Upon the completion of the Company&#8217;s IPO on August 15, 2024, (1) the Company offered and issued 6,819,000 Class&#160;A ordinary shares at the total gross proceeds of $25,003, and IPO related expense was $7,866; (2) the Company granted the underwriters the rights to purchase up to an additional 1,022,850 Class&#160;A ordinary shares from the Company within 30 days<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;from August 15, 2024, to cover over-allotments.</div> (3) 16,931,824 <div style="letter-spacing: 0px; top: 0px;display:inline;">ordinary shares beneficially owned by the Xiaoyan Lu, prior to IPO were re-designated into Class B ordinary shares. (4) all of the Company&#8217;s issued and outstanding convertible redeemable preferred shares </div><div style="display:inline;">and all of ordinary shares, except for the 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu were converted or redesignated into Class&#160;A ordinary shares on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">one-for-one</div></div> basis, reflecting the anti-dilution adjustments based on the initial public offering price of US$11.00 per ADS. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt;display:inline;">As of December&#160;31, 2024, there were </div>163,294,773<div style="font-size: 10pt;display:inline;"> and </div>16,931,824<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;shares issued and outstanding for Class&#160;A and Class&#160;B ordinary shares, respectively. Underwriters did not exercise the over-allotment option granted and these over-allotment option has expired after September 15, 2024.</div></div></div><div style="letter-spacing: 0px; top: 0px; background: none;text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Redeemable Preferred Shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock', window );">Convertible Redeemable Preferred Shares</a></td>
<td class="text"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">18. CONVERTIBLE REDEEMABLE PREFERRED SHARES </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On November&#160;3, 2017, the Company entered into a share purchase agreement with certain investors, pursuant to which 6,655,736 Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1</div> Preferred Shares&#8221;) were issued on November&#160;3, 2017 for an aggregated consideration of US$8,500. The investors were also granted Series A Warrant allowing them to purchase 3,132,111 additional series A preferred shares at the price of $1.277/share within 18 months after the closing. The warrant was separately transferrable. The Company incurred issuance costs of US$101 in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1</div> Preferred Shares and Series A Warrant. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On July&#160;26, 2018 and September&#160;7, 2018, the Series A Warrant holders exercised Series A Warrant to purchase <div style="letter-spacing: 0px; top: 0px;display:inline;">1,566,056 </div>Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2</div> Preferred Shares&#8221;) and 1,566,055 Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> Preferred Shares&#8221;), respectively. The total consideration was US$4,000. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&#160;24, 2020, the Company and its subsidiaries entered into a series of share purchase agreements and acquired 60% of the shares of CEIBS Publishing Group. The Company and its subsidiaries obtained control of CEIBS Publishing Group. As part of the consideration, the Company issued 5,252,723 Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> Preferred Shares (the &#8220;Series A Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> Preferred Shares&#8221;) to the selling shareholders.</div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On July&#160;30, 2019, the Company issued 7,085,330 Redeemable Convertible Series B Preferred Shares (the &#8220;Series B Preferred Shares&#8221;) for an aggregated consideration of US$10,595 (equivalent to RMB70,000) pursuant to a share purchase agreement entered into with certain investors. No issuance cost was incurred in connection with the offering of Series B Preferred Shares. These investors injected consideration of RMB60,000 in December 2017 and RMB10,000 in January 2018 into <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Jiangsu Radnova</div>, respectively, when these investors were warranted to the subscription of the Series B Preferred Shares based on fair value at the time. Accordingly, the proceeds received were recorded as warrant liability and subsequently measured at fair value with changes in fair value recorded in the Consolidated Statements of Comprehensive Loss. The warrant liability was reclassified to mezzanine equity upon issuance of Series B Preferred Shares on July&#160;30, 2019 after the investors&#8217; completion of the overseas direct investment administrative processes. The Group recognized a loss of RMB3,983 from the change in fair value of the warrant liability up to July&#160;30 in the year of 2019. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&#160;10, 2018, the Company entered into a share purchase agreement with certain investors, pursuant to which 15,201,956 Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Preferred Shares (the &#8220;Series C Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Preferred Shares&#8221;) were issued on September&#160;10, 2018 for an aggregated consideration of US$30,000. The investors were also granted Series C Warrant allowing them to purchase no more than US$20,000 Series C preferred shares upon the occurrence of the two scenarios below (whichever occurs first) </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(a)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">the completion of the next equity financing at the price of 85% of the per share purchase price of the shares to be issued by the Company in the next equity financing but no lower than the per share issuance price of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Purchased Shares, or </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(b)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">eighteenth (18th)-month anniversary after the closing at a price agreed upon by the Company and Series C Warrant holder in writing which shall be no lower than the per share issuance price of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> Purchased Shares </div> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company incurred issuance costs of US$1,134 in connection with the offering of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Series&#160;C-1</div> Preferred Share and Series C Warrant. The warrant is separately transferrable. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2020, the Series C Warrant holders exercised Series C Warrant to purchase 8,584,634 Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares (the &#8220;Series C Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares&#8221;). The total consideration was US$20,000. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2020, the Company entered into a share purchase agreement with certain investors, pursuant to which 26,268,981 Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shares (the &#8220;Series D Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shares&#8221;) were issued on January&#160;15, 2020 for an aggregated consideration of US$<div style="letter-spacing: 0px; top: 0px;display:inline;">72,000.</div> The Company incurred issuance costs of US$2,386 in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&#160;24, 2020, a Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> Preferred Shareholder acquired 6,943,638 ordinary shares from one of the original shareholders with total consideration of US$16,177 and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> into Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> preferred shares (the &#8220;Series D Preferred Shares&#8221;, &#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Preferred Shares&#8221;) after transfer (&#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Transfer&#8221;). In this share transaction, the Company didn&#8217;t receive any consideration. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> was approved through the Company&#8217;s shareholder resolution. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;25, 2021, the Company entered into a share purchase agreement with certain investors, pursuant to which 16,883,753 Redeemable Convertible Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> Preferred Shares were issued for an aggregated consideration of US$90,000. The Company incurred issuance costs of US$ 1,376 in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> Preferred Shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;25, 2021, a Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> Preferred Share investor acquired 3,939,542 ordinary shares from one of the original shareholders with total consideration of US$11,250 and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> into Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares after transfer (&#8220;Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Transfer&#8221;). In the share transaction, the Company did not receive any consideration. Similar to the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Transfer, in Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Transfer, ordinary shareholder gave up their benefit to maintain the new investor. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> was approved through the Company&#8217;s shareholder resolution. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March&#160;22, 2021, the Company entered into a share purchase agreement with certain investors, pursuant to which 9,533,565 Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Redeemable Convertible Preferred Shares were issued for an aggregated consideration of US$64,328. The Company incurred issuance costs of US$ 910 in connection with the offering of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Preferred Shares. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On July&#160;1, 2024, the Company approved that the conversion of all of the Group&#8217;s outstanding convertible redeemable preferred shares into ordinary shares on a one-for-one basis was adjusted from weight-average anti-dilution mechanism to full-ratchet anti-dilution mechanism if the issuance price of the securities issued in the IPO, which is determined based on the per share offering price (the &#8220;initial public offering price&#8221;), was lower than the respective issuance prices of the Company&#8217;s Preferred Shares when they were issued. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Series A, B, C, D and E Preferred Shares are collectively referred to as the Preferred Shares. The holders of Preferred Shares are collectively referred to as the Preferred Shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All Preferred Shares were automatically converted into 125,154,172 Series A ordinary share upon the completion of IPO on August 15, 2024. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The key terms of the Preferred Shares issued by the Company are as follows: </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Redemption Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At any time commencing on a date when certain events specified in the shareholders&#8217; agreement (the &#8220;Redemption Start Date&#8221;) occurred, any holders of the then outstanding Series A, B, C, D Preferred Shares may request a redemption of specified number of Preferred Shares of such series as determined by the shareholders. On receipt of a redemption request from the holders, the Company shall redeem all of the Preferred Shares requested. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Redemption Start Date of Preferred Shares have been amended for a number of times historically. If any holder of any series of Preferred Shares exercises its redemption right, any holder of other series of Preferred Shares shall have the right to exercise the redemption of its series at the same time. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and Series B Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the higher of (a)&#160;and (b) below: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(a)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The 150% or 200% of original Preferred Shares issue price for such series and declared but unpaid dividends depend on certain circumstance specified in the shareholders&#8217; agreement. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left">(b)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The fair market value of the relevant series of Preferred Shares on the date of redemption. </div> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus 8% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If on the redemption date triggered by the occurrence of any redemption event, the Company&#8217;s assets or funds which are legally available are insufficient to pay in full the aggregate redemption price for Preferred Shares requested to be redeemed, upon the request of a redeeming shareholder, the Company shall execute and deliver a promissory note, bearing an interest of twelve percent (12%) per annum and with repayment of the principal and interest to be made on a monthly basis. Preferred Shares subject to redemption with respect to which the Company has become obligated to pay the redemption price but which it has not paid in full shall continue to have all the rights and privileges which such Preferred Shareholders had prior to such date, until the redemption price has been paid in full with respect to such Preferred Shares. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Optional Conversion </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share is convertible, at the option of the holder, at any time after the date of issuance of such Preferred Shares according to a conversion ratio, subject to adjustments for dilution, including but not limited to stock splits, stock dividends and capitalization and certain other events. Each Preferred Share is convertible into a number of ordinary shares determined by dividing the applicable original issuance price by the conversion price (initially being 1 to 1 conversion ratio). The conversion price of each Preferred Share is the same as its original issuance price and no adjustments to conversion price have occurred so far. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Automatic Conversion </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share shall automatically be converted into ordinary shares, at the then applicable preferred share conversion price upon (i)&#160;closing of a Qualified Initial Public Offering or (ii)&#160;the written approval of the holders of a majority of each series of Preferred Shares (calculated and voting separately in their respective single class on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis). </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Upon the issuance of the Series A Preferred Shares, a &#8220;Qualified IPO&#8221; was defined as an initial public offering with gross offering proceeds no less than US$100&#160;million and implied market capitalization of the Company of no less than US$500&#160;million prior to such initial public offering. Upon the issuance of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">B&amp;C-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2</div> Preferred Shares, the gross offering proceeds and market capitalization criteria for a &#8220;Qualified IPO&#8221; was increased to US$160&#160;million and US$800&#160;million respectively. Upon the issuance of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares, for a &#8220;Qualified IPO&#8221;, the gross offering proceeds was US$160&#160;million and the market capitalization required was the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 5 years, or US$1,000&#160;million, if IPO occurred after 5 years. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Upon the issuance of the Series E Preferred Shares, the definition of &#8220;Qualified IPO&#8221; was modified as follows: For Series A, B, C and D <div style="null;text-indent: 0px;display:inline;">Preferred</div> shareholders, the market capitalization was the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 4 years, or US$1,000&#160;million, if IPO occurred after 7 years; Upon the issuance of the Series E Preferred Shares, for Series E <div style="null;text-indent: 0px;display:inline;">Preferred</div> shareholders, a &#8220;Qualified IPO&#8221; was defined as an initial public offering consummated on or prior to the fourth (4th) anniversary of the Series E closing date with gross offering proceeds no less than US$160&#160;million and the implied market capitalization of the Company of no less than US$1,400&#160;million. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Voting Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share has voting rights equivalent to the number of common shares to which it is convertible at the record date. Each Preferred Share shall be entitled to that number of votes corresponding to the number of ordinary shares on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis. The holders of Preferred Shares and ordinary shares shall vote together as a single class. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Dividend Rights </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each Preferred Share shall have the right to receive dividends, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis, when, as and if declared by the Board. No dividend shall be paid on the ordinary shares at any time unless and until all dividends on the Preferred Shares have been paid in full. No dividends on preferred and ordinary shares have been declared since the issuance date until December&#160;31, 2024. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Liquidation Preferences </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the event of any liquidation (unless waived by the Preferred Shareholders) including deemed liquidation (i.e. change of control, etc.), dissolution or winding up of the Company, holders of the Preferred Shares shall be entitled to receive the liquidation value in the sequence of Series E Preferred Shares, Series D Preferred Shares, Series C Preferred Shares, Series B and Series A Preferred Shares (Series B and Series A preferred shares share the same sequential position). After such liquidation amounts have been paid in full, any remaining funds or assets of the Company legally available for distribution to shareholders shall be distributed on a pro rata, pari passu basis among the holders of the Preferred Shares, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis, together with the holders of the ordinary shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series E Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series D Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series C Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus 8% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series B and Series A Preferred Shares, liquidation value equals the 150% of the original Preferred Shares issue price and declared but unpaid dividends. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Accounting for Preferred Shares </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company classified the Preferred Shares in the mezzanine section of the Consolidated Balance Sheets because they were redeemable at the holders&#8217; option any time after a certain date and were contingently redeemable upon the occurrence of certain liquidation event outside of the Company&#8217;s control. The conversion feature of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and B Preferred Shares and liquidation preferences feature of Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> and B Preferred Shares as mentioned below, are initially measured at its fair value, respectively, and the initial carrying value for the Preferred Shares are allocated on a residual basis, net of issuance costs. There were no beneficial conversion features for the Preferred Shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For each reporting period, the Company accretes the carrying amount of the Preferred Shares to the redemption value. For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and Series B Preferred Shares the redemption value is the higher of (1) 150% of the original preferred shares issue price of such series, or (2)&#160;the fair market value of the Preferred Shares of such series. For Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">C-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-2</div> Preferred Shares the redemption value is the result of using effective interest rate method to accrete the Preferred Shares to the redemption prices on the optional redemption date. The accretion is recorded against retained earnings, or in the absence of retained earnings, by charges against additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> or in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> by charges to accumulated deficit. For year ended December&#160;31, 2022, 2023 and 2024, the net accretion of the Preferred Shares was RMB 396,716. RMB 9,452 and RMB 290,543, respectively. In August 2024, in connection with the completion of IPO, all of the Preferred Shares were&#160;converted to 125,154,172 Class&#160;A ordinary shares based on the aforementioned conversion price. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has determined that, under the whole instrument approach, host contract of the Preferred Shares is more akin to a debt host, given the Preferred Shares holders have potential creditors&#8217; right in the event of insufficient fund upon redemption, along with other debt-like features in the terms of the Preferred Shares, including the redemption rights. The conversion feature that is embedded in the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3</div> and B Preferred Shares is required to be bifurcated and accounted for as derivative liability, due to the optional redemption settlement mechanism could give rise to net settlement of the conversion provision in cash if fair market value of relevant series of the Preferred Shares on the date of the redemption is higher than the fixed redemption amount, instead of the settlement by delivery of the ordinary shares of the Company. Thus, the conversion feature is a derivative instrument subject to ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">815-10-15,</div></div> also this equity-like feature is not considered clearly and closely related to the debt host of the Preferred Shares and should be bifurcated and accounted for as derivative liability. The fair value of the derivative liabilities of conversion feature was RMB 29,853 initially, and subsequently was marked to market value of RMB 100,279 as at December&#160;31, 2023. Upon the consummation of IPO and conversion of preferred shares, the conversion feature of preferred shares were automatically exercised, consequently, the derivative liabilities of conversion features were reduced to zero at August&#160;15, 2024. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Also, the Group has determined that, certain debt-like liquidation features (i.e. change of control, etc.) with which the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-1,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-2,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-3,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">A-4</div> and B Preferred Shares holders shall be entitled to receive a per share amount equal to 150% of the original preferred share issuance price of the respective series of the Preferred Shares, involve a substantial premium, and could accelerate the repayment of the contractual principal amount as it is contingently exercisable in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">815-15-25-42.</div></div></div> Thus, the liquidation features are considered not to be clearly and closely related to the debt host, and are accounted for as derivative liabilities, too. The Group determined the fair value of these derivative liabilities with the assistance of an independent appraiser and concluded that the fair value of the bifurcated liquidation features was insignificant, both initially and subsequently, at the end of each reporting period presented. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Modification of Preferred Shares </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group assesses whether an amendment to the terms of its convertible redeemable preferred shares is an extinguishment or a modification based on a qualitative evaluation of the amendment. If the amendment adds, removes, significantly changes to a substantive contractual term or to the nature of the overall instrument, the amendment results in an extinguishment of the preferred shares. The Group also assess if the change in terms results in value transfer between Preferred Shareholders or between Preferred Shareholders and ordinary shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">When convertible redeemable preferred shares are extinguished, the difference between the fair value of the consideration transferred to the convertible redeemable Preferred Shareholders and the carrying amount of such preferred shares (net&#160;of issuance costs) is treated as a deemed dividend to the Preferred Shareholders. When convertible redeemable preferred shares are modified and such modification results in value transfer between Preferred Shareholders and ordinary shareholders, the change in fair value resulted from the amendment is treated as a deemed dividend to or from the Preferred Shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;15, 2020, the Redemption Start Date of Series A, B and C Preferred Shares were extended from September&#160;10, 2022 to January&#160;15, 2025, which is to be in line with the optional redemption date of Series D Preferred Shares. In the meantime, the market capitalization criteria for a &#8220;Qualified IPO&#8221; was increased from US$800&#160;million to the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 5 years, or US$1,000&#160;million, if IPO occurred after 5 years. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;25, 2021, the optional redemption date of Series A, B, C and D Preferred Shares was changed from January&#160;15, 2025 to January&#160;25, 2025, which is to be in line with the optional redemption date of Series E Preferred Shares. On January&#160;25, 2021, the Series D issuance price with respect to one of the Series D investors changed from US$2.7409 to US$2.6510. In the meantime, the definition of &#8220;Qualified IPO&#8221; was modified as follows: </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For Series A, B, C and D <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Preferred</div> shareholders, the market capitalization was the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 4 years, or US$1,000&#160;million, if IPO occurred after 7 years; For Series E <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Preferred</div> shareholders, a &#8220;Qualified IPO&#8221; was defined as an initial public offering consummated on or prior to the fourth (4th) anniversary of the Series E closing date with gross offering proceeds no less than US$160&#160;million and the implied market capitalization of the Company of no less than US$1,400&#160;million. <br/></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="null;text-indent: 0px;display:inline;">The Group evaluated the above modifications in accordance with U.S. GAAP and concluded that they are modifications, rather than extinguishment, of Preferred Shares, which resulted in transfer of value amongst Preferred Shareholders and ordinary shareholders. The change in fair value of Preferred Shares before and after the modification on January 15, 2020 was</div> RMB </div></div>8,971<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"> <div style="null;text-indent: 0px;display:inline;">and was recorded as deemed dividend from ordinary shareholders to Preferred Shareholders. The change in fair value of Preferred Shares before and after the modification on January 25, 2021 was</div> RMB </div>1,323<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"> <div style="display:inline;">and was recorded as deemed contribution from Preferred Shareholders to ordinary shareholders.&#160;</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On June&#160;24, 2020, Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-1</div> investor acquired 6,943,638 ordinary shares from one of the original shareholders and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> as Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Preferred Shares after transfer. On January&#160;25, 2021, Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-1</div> investor acquired 3,939,542 ordinary shares from one of the original shareholders and these shares were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designated</div> as Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Shares after transfer. In both Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> Transfer and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Transfer, considerations were directly transferred from the new shareholder to the original shareholder based on mutually agreed share price and the Company received no consideration upon the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> of new Preferred Shares. The Group allowed investors to receive redeemable preferred shares without paying the Group any consideration. In both circumstances, ordinary shareholders gave up their benefit to maintain the new investors. Thus, both should be treated as deemed contributions from ordinary shareholders to the Preferred Shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Accounting treatment is made for value transfer from ordinary shareholders to Preferred Shareholders. The difference between the fair value of the Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-2</div> and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">D-3</div> Preferred Share (booked to mezzanine equity) and the fair value of the ordinary shares on the date of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div> is charged to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> or in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">paid-in-capital,</div></div> by charges to accumulated deficit.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On May 13, 2024, the Group entered into agreements with the Preferred Shareholders to extend the optional redemption date. The optional redemption date was changed from January 25, 2025 to March 31, 2026 for Series A-4, Series B and part of Series D Preferred Shares and changed from January 25, 2025 to January 31, 2026 for the rest Preferred Shares, respectively. The Group evaluated the above modifications in accordance with U.S. GAAP and concluded that they are modifications, rather than extinguishment, of Preferred Shares, which resulted in transfer of value amongst Preferred Shareholders and ordinary shareholders. The change in fair value of Preferred Shares before and after the modification on May 13, 2024 was RMB 5,940 and was recorded as deemed dividend from ordinary shareholders to Preferred Shareholders. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On July&#160;1, 2024, the definition of &#8220;Qualified IPO&#8221; was modified as an initial public offering with a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-offering</div> valuation of the Company of at least US$630&#160;million and aggregate gross proceeds to the Company not exceeding US$55&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">million before January&#160;31, 2026 to match with the Company&#8217;s current valuation and market condition. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">On July&#160;1, 2024,&#160;the conversion of all of the Group&#8217;s outstanding convertible redeemable preferred shares into ordinary shares on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">one-for-one</div></div> basis was adjusted from weight-average anti-dilution mechanism to full-ratchet anti-dilution mechanism if the issuance price of the securities issued in the IPO, which is determined based on the per share offering price (the &#8220;initial public offering price&#8221;), was lower than the respective issuance prices of the Company&#8217;s Preferred Shares when they were issued. Immediately prior to the completion of the offering, the Company should issue such number of ordinary shares as fully paid bonus shares for no additional consideration, to the shareholders whose anti-dilution rights were triggered, such that the total number of ordinary shares held by such shareholders on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">as-converted</div> basis immediately following such issuance and prior to the completion of this offering shall be equal to (x)&#160;the aggregate purchase price paid by such shareholders to the Company in consideration for their respective shares divided by (y)&#160;the initial public offering price. Following such&#160;full-ratchet&#160;anti-dilution mechanism, the respective issuance price for each shareholder whose anti-dilution right was triggered should be deemed to have been adjusted to be equal to the initial public offering price. Following such full-ratchet anti-dilution mechanism, the respective issuance price for each shareholder whose anti-dilution right is triggered shall be deemed to have been adjusted to be equal to the initial public offering price. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px; line-height: 10pt;"><div style="font-family:Times New Roman;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size:10pt;display:inline;"><div style="text-indent: 0px; font-family: &quot;Times New Roman&quot;;display:inline;">The Group evaluated this amendment on July 1, 2024 based on qualitative and quantitative evaluations and concluded that amendment to Series A, B, C and D Preferred Shares was accounted for as a modification and the amendment to Series E Preferred Shares was accounted for as an extinguishment. The change in fair value of Series A, B, C and D Preferred Shares before and after the modification was</div>&#160;<div style="text-indent: 0px; font-family: &quot;Times New Roman&quot;;display:inline;">RMB</div> 191,793 <div style="display:inline;">and was recorded as a deemed contribution from Preferred Shareholders to ordinary shareholders. The difference between the fair value after the extinguishment and the carrying amount of Series E Preferred Shares was</div>&#160;<div style="text-indent: 0px;display:inline;">RMB</div> 480,377, <div style="letter-spacing: 0px; top: 0px; line-height: 10pt; text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;;display:inline;">which was recorded as a deemed contribution from Preferred Shareholders to ordinary shareholders.&#160;</div></div></div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s Preferred Shares activities for the years ended December&#160;31, 2023 and 2024 are summarized below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:64%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;A Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;B Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;C Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;D Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;E Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">574,512</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">329,406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">453,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">959,436</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,417,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,236,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">109,481,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,554,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(166,373</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(129,888</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">39,862</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,998</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">165,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">199,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">493,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,059,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,417,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,402,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">109,481,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,563,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January&#160;1, 2024</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">199,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">493,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,059,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,417,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,402,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">109,481,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,563,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">14,606</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,438</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">76,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">136,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">290,543</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(30,405</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(12,730</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(58,026</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(90,632</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,672,203</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(480,377</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,672,203</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(672,170</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(8,583</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(5,041</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(8,659</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(203</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">28,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,940</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IP<div style="display:inline;">O</div><br/></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(400,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(196,353</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(458,541</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,044,675</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(42,089,521</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,087,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(125,154,172</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,187,994</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2024</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible redeemable preferred shares disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">19. SHARE-BASED COMPENSATION </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&#160;10, 2021, the Company adopted 2021 Share Incentive Plan (&#8220;the 2021 Plan&#8221;) with the purpose of providing incentives and rewards to its managements and employees. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the 2021 Plan, the Company&#8217;s Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted shall be 11,258,693 shares<div style="letter-spacing: 0px; top: 0px;display:inline;">.</div> 4,378,011 shares have been granted under the 2021 plan since adoption day. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Compensation expenses recognized for share-based awards granted by the Company were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:77%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">71,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="12" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-Related to management&#8217;s restricted shares (a)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">33,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,865</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-Related to management&#8217;s RSUs (b)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">38,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,258</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">71,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There was no income tax benefit recognized in the Consolidated Statements of Comprehensive Loss for share-based compensation expenses and the Company did not capitalize any of the share-based compensation expenses as part of the cost of any assets for years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(a) Management&#8217;s Restricted Shares </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As further discussed in Note <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">17</div>, on September&#160;10, 2021, the Company granted 1,478,415 restricted ordinary shares at par value US$0.0001 to Zuniform Limited, owned by the CEO. The restricted ordinary shares had been vested in two tranches, i.e., 739,207 and 739,208 ordinary shares and no longer be deemed restricted shares on July&#160;5, 2022 and July&#160;5, 2023, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The movement of the restricted shares during the year ended December&#160;31, 2023, was as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 58%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 13%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 12%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of&#160;restricted<br/>shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;average&#160;grant<br/>date fair value (US$)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,478,415</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">5.7072</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(739,207</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">5.7072</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">739,208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">5.7072</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January 1, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">739,208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">5.7072</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(739,208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">5.7072</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the management&#8217;s restricted shares was determined at the respective grant date by the Company and was amortized over the respective vesting period on graded vesting method. The share-based compensation expenses related to management&#8217;s restricted shares for the years ended December&#160;31, 2022, 2023 and 2024 were RMB 33,105, RMB 9,865 and RMB nil, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">(b) Management&#8217;s RSUs </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On October&#160;5, 2022, 1,421,181 RSUs representing 1,421,181 ordinary shares of the Company with par value US$0.0001 were granted to certain director, executive officer and management of the Company. 745,164 RSUs have immediately vested due to the service inception date preceded the grant date and the Company recognized RMB 33,600 on the grant date. 234,005 RSUs vested in 2023 and 2024. 208,007 <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">RSUs shall vest in 2025. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The movement of the RSUs during the years ended December&#160;31, 2022, 2023 and 2024, was as follow<div style="display:inline;">s</div>: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of<br/>RSUs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;average<br/>grant date fair<br/>value (US$)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">1,421,181</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(745,164</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">676,017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">676,017</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(234,005</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">442,012</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2024</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">442,012</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(234,005</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2024</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">208,007</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the management&#8217;s RSUs was determined at the respective grant date by the Company and was amortized over the respective vesting period on graded vesting method. The share-based compensation expenses related to management&#8217;s RSU for the years ended December&#160;31, 2022, 2023 and 2024 were RMB 38,710, RMB 16,258 and RMB 5,879, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, there was RMB 997 of unamortized stock-based compensation expense related to unvested awards which is expected to be recognized over a weighted-average period of <div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;">0.26</div> years.</div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss)/Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net (Loss)/Earnings Per Share</a></td>
<td class="text"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">20. NET (LOSS)/EARNINGS PER SHARE </div></div></div></div>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Basic and diluted net (loss)/earnings per share for each of the years presented were calculated as follows:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr>
<td style="width: 65%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Numerator:</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(640,295</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(229,838</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(92,053</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25,520</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">9,383</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">300</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">672,170</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(5,940</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(396,716</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(9,452</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(290,543</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders &#8211; Basic</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(1,011,491</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(229,907</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">283,934</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">(672,170</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);">5,940</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">290,543</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> loss</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> attributable to ordinary shareholders</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">-</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">dilute</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">d</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(1,011,491</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(229,907</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(91,753</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares - basic</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">47,315,140</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">48,781,392</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">97,788,561</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">70,363,864</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares - diluted</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">47,315,140</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">48,781,392</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">168,152,425</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income per share attributable to ordinary shareholders:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Basic</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(21.38</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(4.71</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">2.90</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Diluted</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(21.38</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(4.71</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(0.55</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr> </table>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Basic net (loss)/earnings per share is computed using the weighted average number of ordinary shares outstanding and vested RSUs during the period. Diluted net (loss)/earnings per share is computed using the weighted average number of ordinary shares, vested RSUs and dilutive potential ordinary shares outstanding during the period. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the years ended December&#160;31, 2022, 2023 and 2024, the Company had potential ordinary shares, including convertible redeemable preferred shares, restricted shares and RSUs. Assumed conversion of the restricted shares and RSUs have not been reflected in the dilutive calculations for the years ended December 31, 2022, 2023 and 2024, pursuant to ASC 260, &#8220;Earnings Per Share&#8221;, due to the anti-dilutive effect. The weighted-average numbers of restricted shares excluded from the calculation of diluted net (loss)/income per share of the Company were</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>1,115,899<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">, </div>376,692<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> and </div>nil<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">for the years ended December&#160;31, 2022, 2023 and 2024, respectively (Note 19). The weighted-average numbers of RSUs excluded from the calculation of diluted net (loss)/income per share of the Company were </div></div>161,133 <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">and </div>516,522<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> and </div>325,010<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">for the years ended December&#160;31, 2022, 2023 and 2024, respectively (Note 19). Assumed conversion of the convertible redeemable preferred shares have not been reflected in the dilutive calculations for the years ended December 31, 2022 and 2023, pursuant to ASC 260, &#8220;Earnings Per Share&#8221;, due to the anti-dilutive effect. The weighted-average numbers of convertible redeemable preferred shares excluded from the calculation of diluted net (loss)/income per share of the Company were 109,481,969 and 109,481,969 for the years ended December 31, 2022 and 2023 (Note 1<div style="display:inline;">8</div>). </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> &#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">21. COMMITMENTS AND CONTINGENCIES </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Commitments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has outstanding commitments on several <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;to</div> recognize any lease liability or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> asset, and operating lease contracts which lease commencement date has not been started yet, therefore not yet reflected in the consolidated financial statements as of December&#160;31, 2024 were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:80%"></td>
<td style="vertical-align:bottom;width:16%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">363</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Contingencies </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, which cover a wide range of matters. Liabilities for contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. If the assessment of a contingency indicates that it is probable that a loss is incurred and the amount of the liability can be estimated, then the estimated liability is accrued in the Group&#8217;s consolidated financial statements. If the assessment indicates that a potential loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the nature of the guarantee would be disclosed. The Group does not believe that any currently pending legal or administrative proceeding to which the Group is a party will have a material effect on its business or financial condition. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The HKIAC Arbitration tribunal concluded and issued their final decision on the CEIBS arbitration case, which is disclosed in Note 4 to the consolidated financial statements. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">22. SUBSEQUENT EVENTS </div></div></div></div><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;">In January 2025, the Group <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">granted 6,776,687</div> share options to employees under the 2021 Plan. The contractual term is ten years <div style="letter-spacing: 0px; top: 0px;display:inline;">from the grant date and the options granted have both service condition and performance condition based on employees&#8217; key performance indicators evaluation during the performance period. Options granted are scheduled to be vested over service periods ranging from two months to two years.</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">On March&#160;27, 2025, the board of directors authorized the Company to adopt a share repurchase program under which the Company may repurchase up to US$10&#160;million of its ordinary shares in the form of American depositary shares (&#8220;ADSs&#8221;) during a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-year</div> period (the &#8220;Share Repurchase Program&#8221;).</div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In March 2025, the Group adopted the 2025 Share Plan for the purpose of granting share-based compensation awards to the officers, directors, employees and other eligible persons to incentivize their performance and align their interests with the Group. The maximum aggregate number of Class A ordinary shares the Group authorized to issue pursuant to the 2025 Share Plan is 18,022,659, and the Group has not granted any shares pursuant to the 2025 Share Plan as of the date of this report. </div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves and Restricted Net Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock', window );">Statutory Reserves and Restricted Net Assets</a></td>
<td class="text"><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">23. STATUTORY RESERVES AND RESTRICTED NET ASSETS </div></div></div></div><div style="null;text-indent: 0px;font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Pursuant to laws applicable to entities incorporated in the PRC, the Group&#8217;s subsidiaries and consolidated VIE in the PRC must make appropriations <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">from&#160;after-tax&#160;profit</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">to&#160;non-distributable&#160;reserve</div> funds. These reserve funds include one or more of the following: (i)&#160;a general reserve, (ii)&#160;an enterprise expansion fund and (iii)&#160;a staff bonus and welfare fund. Subject to certain cumulative limits, the general reserve fund requires an annual appropriation of 10% of after tax profit (as determined under accounting principles generally accepted in the PRC at <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">each&#160;year-end)&#160;until</div> the accumulative amount of such reserve fund reaches 50% of a company&#8217;s registered capital, the other fund appropriations are at the subsidiaries&#8217; discretion. These reserve funds can only be used for specific purposes of enterprise expansion and staff bonus and welfare and are not distributable as cash dividends. During the years ended December&#160;31, 2022, 2023 and 2024, nil statutory reserve has been made by the Group. The statutory reserve of RMB 4,180 was appropriated by the CEIBS Publishing Group&#8217;s VIEs before the acquisition. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">For the year ended December&#160;31, 2024, the Group performed a test on the restricted net assets of subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">S-X</div> Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">4-08</div> (e) (3), &#8220;General Notes to Financial Statements&#8221; and concluded that the restricted net assets exceeded 25% of the consolidated net assets of the Group as of December&#160;31, 2024 and the condensed financial information of the Company are required to be presented. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div><div style="font-weight:bold;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Condensed Financial Information of the Parent Company </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Balance Sheet </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from the Group&#8217;s entities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">174,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">185,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Investments in subsidiaries, VIE and VIE&#8217;s subsidiaries</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">60,013</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">266,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">285,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS&#8217; DEFICIT</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to the Group&#8217;s entities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Equity loss in subsidiaries, VIE and VIE&#8217;s subsidiaries</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">12,021</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8,983</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8,983</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">3,857</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">2,052</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Derivative liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">100,279</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">148,732</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">58,669</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 74%;"><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Mezzanine equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series A convertible redeemable preferred shares (US$0.0001 par value, 15,040,570 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series B convertible redeemable preferred shares (US$0.0001 par value, 7,085,330 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">199,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series C convertible redeemable preferred shares (US$0.0001 par value, 23,786,590 and nil shares and authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">493,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series D convertible redeemable preferred shares (US$0.0001 par value, 37,152,161 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,059,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series E convertible redeemable preferred shares (US$0.0001 par value, 26,417,318 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,402,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total mezzanine equity</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,563,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; text-align: right; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ordinary shares (US$0.0001 par value<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;per share;</div> 390,518,031 shares authorized<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;as of December 31, 2023;</div> 48,253,425 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">shares</div> issued and outstanding as of December&#160;31, 2023<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">; None authorized, issued and outstanding as of December 31,</div> 2024)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">33</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr>
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Class A Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 483,068,176 Class A ordinary shares authorized, 163,294,773 Class A ordinary shares issued and outstanding as of December&#160;31, 2024)</div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Class B Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 16,931,824 Class B ordinary shares authorized, issued and outstanding as of December&#160;31, 2024)</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">11</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div> capital</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">16,671</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">3,489,553</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">23,775</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25,096</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated deficit</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(3,486,359</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(3,287,548</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(3,445,880</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">227,230</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities, mezzanine equity and shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">266,533</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">285,899</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statements of Comprehensive Loss </div></div></div><br/></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 64%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(9,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(27,856</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(15,730</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity in loss of the Group&#8217;s entities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(575,930</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(295,718</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(106,358</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from operation</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(584,980</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(323,574</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(122,088</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest and investment income</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">2,454</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">756</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">408</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(59</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(56</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(23</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of available-for-sale debt securities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(4,428</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of derivative liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(32,190</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">102,419</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">34,378</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss before income tax expense</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(614,775</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(220,455</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(91,753</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(614,775</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(220,455</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(91,753</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(396,716</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(9,452</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(290,543</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">672,170</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to preferred shareholders due to modifications</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(5,940</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(1,011,491</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(229,907</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">283,934</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 64%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in operating activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(6,211</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(29,486</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(20,519</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(150,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(172,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(44,013</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net cash (used in)/ provided by in financing activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,425</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,896</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">151,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of exchange rate changes on cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">22,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,146</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,504</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net (decrease)/increase in cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(136,662</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(198,092</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">83,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at beginning of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">350,220</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">213,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at end of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">213,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves and Restricted net assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.1 Basis of Presentation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) for the periods presented. The consolidated financial statements have been prepared on a going concern basis. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant accounting policies followed by the Group in the preparation of its accompanying consolidated financial statements are summarized below: </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.2 Basis of Consolidation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include the financial statements of the Company, its subsidiaries, the consolidated VIEs and VIEs&#8217; subsidiaries for which the Company is the ultimate primary beneficiary. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, to cast a majority of votes at the meeting of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All transactions and balances between the Company, its subsidiaries, VIEs and VIEs&#8217; subsidiaries have been eliminated upon consolidation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company deconsolidates its subsidiaries or business in accordance with Accounting Standards Codification 810 (&#8220;ASC 810&#8221;) as of the date the Company ceased to have a controlling financial interest in the subsidiaries. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a)&#160;the aggregate of the fair value of any consideration received, the fair value of any retained <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the subsidiaries being deconsolidated, and the carrying amount of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest and (b)&#160;the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_NonControllingInterestsPolicyTextBlock', window );">Non-Controlling Interests</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.3 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-Controlling</div> Interests </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the Company&#8217;s consolidated subsidiaries, VIEs and VIEs&#8217; subsidiaries, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. The third party held the common shares of our subsidiary. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests are classified as a separate line item in the equity section of the Group&#8217;s Consolidated Balance Sheets and have been separately disclosed in the Group&#8217;s Consolidated Statements of Comprehensive Loss and Consolidated Statements of Changes in Shareholders&#8217; (Deficit)/Equity to distinguish the interests from that of the Company. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.4 Use of Estimates </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses for the reporting period. These estimates and assumptions are based on the Group&#8217;s historical results and management&#8217;s future expectations. Actual results could differ from those estimates. Changes in facts and circumstances may cause the Group to revise its estimates. </div></div></div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currencies</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.5 Foreign Currencies </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s reporting currency is Renminbi (&#8220;RMB&#8221;). The functional currency of the Group&#8217;s entities incorporated in Cayman Islands, British Virgin Islands, Singapore and Hong Kong is the United States dollars (&#8220;US$&#8221;). The Group&#8217;s PRC subsidiaries consolidated VIEs and VIEs&#8217; subsidiaries determined their functional currency to be RMB. The determination of the respective functional currency is based on the criteria of ASC 830, Foreign Currency Matters and is based primarily on the currency the entity conducts its business in. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Transactions denominated in other than the functional currencies are translated into the functional currency of the entity at the exchange rates quoted by authoritative banks prevailing on the transaction dates. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded in the Consolidated Statements of Comprehensive Loss. Total foreign exchanges gain/loss were a gain of RMB </div></div>2,151, a loss of RMB 350 and a gain of RMB 550 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current period are translated into RMB at the appropriate historical rates. Revenues, expenses, gain and loss are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in other comprehensive income as a component of shareholders&#8217; (deficit)/equity. Total foreign currency translation adjustments to the Group&#8217;s other comprehensive<div style="null;text-indent: 0px;display:inline;">&#160;loss<div style="display:inline;">&#160;</div></div>were gains of RMB 47,034, RMB 2,385 and RMB 3,742 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ConvenienceTranslationPolicyTextBlock', window );">Convenience Translation</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.6 Convenience Translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Translations of the Consolidated Balance Sheets, the Consolidated Statements of Comprehensive Loss and the Consolidated Statements of Cash Flows from RMB into US$ as of and for the year ended December&#160;31, 2024 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024 stipulated by the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December&#160;31, 2024, or at any other rate. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.7 Fair Value Measurements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;1 &#8212; Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;2 &#8212; Include other inputs that are directly or indirectly observable in the marketplace. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&#160;3 &#8212; Unobservable inputs which are supported by little or no market activity. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach, (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from related parties, prepaid expenses and other current assets, long-term investments, accounts payable, amounts due to related parties, short-term borrowings, long-term borrowings, deferred revenue, acquisition consideration payable, other payable and accrued liabilities and derivative liabilities. As of December&#160;31, 2023 and 2024, except for short-term investments, long-term investments and derivative liabilities which are measured at fair value and long-term borrowings and long-term bank deposit are measured at amortized cost, the carrying values of the other financial instruments approximated their fair values due to the short-term maturity of these instruments. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.8 Cash, Cash Equivalents and Restricted Cash </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term, highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash that is restricted as to withdrawal for use or pledged as security is reported as &#8220;Restricted cash&#8221; in the Consolidated Balance Sheets. The Group&#8217;s restricted cash mainly represents the secured deposits held in designated bank accounts as performance guarantee to customers. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ShortTermInvestmentsPolicyTextBlock', window );">Short-Term Investments</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.9 Short-Term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Short-term investments are comprised of i) time deposits issued by financial institutions with original maturities greater than three months but less than twelve months and ii) wealth management products issued by PRC banks, which contains variable interest with original maturities within one year. These investments are stated at fair value. Changes in the fair value are reflected in Interest and investment income in the Consolidation Statements of Comprehensive Loss. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongtermBankDepositsPolicyTextBlock', window );">Long-Term Bank Deposits</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.10 Long-Term Bank Deposits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Long-term</div> bank deposits which were fixed deposits in financial institutions with original maturities greater than twelve months, stated at amortized cost and interest accrued is recorded in Interest and investment income in the Consolidated Statements of Comprehensive Loss. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable, net</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.11 Accounts Receivable, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounts receivable <div style="letter-spacing: 0px; top: 0px;display:inline;">is</div> presented net of allowance for doubtful accounts/expected credit losses. Prior to January&#160;1, 2023, the Group maintained an allowance for doubtful accounts which reflects its best estimate of amounts that potentially would not be collected. The Group determined the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances were written off after all collection efforts had been exhausted. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Starting from January&#160;1, 2023, the Group <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">adopted&#160;ASU&#160;No.&#160;2016-13,&#160;&#8220;Financial&#160;Instruments&#8212;Credit</div> Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASC Topic 326&#8221;), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. The Group used a modified retrospective approach which resulted in only de minimum impact on the accumulated deficit due to accounts receivable. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s accounts receivable, amounts due from related parties and other receivables included in prepaid expenses and other current assets are within the scope of ASC Topic 326. To estimate expected credit losses, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group&#8217;s customer collection trends. The Group has identified the relevant credit risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar credit risk characteristics have been grouped into pools. For each pool, the Group determines an expected loss rate based on historical loss experience adjusted for judgments about the effects of relevant observable data including current and future economic conditions. This is assessed at each quarter based on the Group&#8217;s specific facts and circumstances. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div>   <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarized the details of the Group&#8217;s allowance for doubtful accounts/expected credit losses: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,250</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(191</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reverse of doubtful accounts due to subsequent collection</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,841</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Provision/(Reverse) for doubtful accounts/expected credit losses<br/></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,027</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(252</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermInvestmentsPolicyTextBlock', window );">Long-term Investments</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.12 Long-term Investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group accounts for debt securities as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">available-for-sale</div></div> (&#8220;AFS&#8221;) when they are not classified as either trading or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">held-to-maturity.</div></div> AFS debt securities are recorded at fair value, with unrealized gains and losses, net of related tax effect, are excluded from earnings and are reported as a separate component of accumulated other comprehensive income until realized. Realized gains and losses from the sale of AFS debt securities are determined on a specific-identification basis. Prior to January&#160;1, 2023, an impairment loss on the AFS debt securities is recognized in the Consolidated Statements of Comprehensive Loss when the decline in value is determined to be other-than-temporary. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Starting from January 1, 2023, after the Group adopted ASC Topic 326, if the amortized cost basis of an AFS security exceeds its fair value and if the Group has the intention to sell the security or it is more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the Consolidated Statements of Comprehensive Loss. If the Group does not have the intention to sell the security and it is not more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis and the Group determines that the decline in fair value below the amortized cost basis of an AFS security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the Consolidated Statements of Comprehensive Loss. The allowance is measured as the amount by which the debt security&#8217;s amortized cost basis exceeds the Group&#8217;s best estimate of the present value of cash flows expected to be collected. Upon adoption of the new standard on January 1, 2023, the Company used a modified retrospective approach and recorded a decrease to its accumulated deficit of RMB </div></div>3,142 related to the investment of Beijing Lingdai Information Technology Co., Ltd (&#8220;Beijing Lingdai&#8221;) classified from accumulated other comprehensive income. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Equipment and Software, net</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.13 Property, Equipment and Software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Property and equipment are stated at historical cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred as repairs and maintenance do not extend the useful life or improve the related assets. Depreciation and amortization, including amortization of leasehold improvements, is computed using the straight-line method over the estimated useful lives of the assets. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The estimated useful life of each asset category is as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:28%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:71%"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Leasehold improvement</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="-sec-ix-hidden:hidden139523036;display:inline;">Shorter of the lease term or the estimated useful lives of the assets</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Electronic equipment</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3-5</div> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Furniture</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Software purchased</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Vehicles</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from their respective accounts and any loss on such retirement is reflected in operating expenses. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend', window );">Intangible Assets with Definite Lives</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.14 Intangible Assets with Definite Lives </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Separately identifiable intangible assets that have determinable lives continue to be amortized and consist primarily of license, developed content, trademarks, domain name and customer relationship. The content library assets which are classified as license have been acquired from the independent course provider. Particularly, the developed content, trademarks, domain name and customer relationship were acquired from the business combination of CEIBS Publishing Group in 2020 and were fully impaired as of December 31, 2023, which is triggered by the final ruling in the CEBIS arbitration case on January 15, 2024 (refer to Note 4 for further details). The Group amortizes these intangible assets on a straight-line basis over their estimated useful lives, which is <div style="-sec-ix-hidden:hidden139523113;display:inline;">three</div> to five years. The estimated life of amortized intangibles is reassessed if circumstances occur that indicate the life has changed. The Group has no intangible assets with indefinite lives.&#160;</div> </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.15 Impairment of Long-Lived Assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group assesses potential impairment of its long-lived assets, which include the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, the property, equipment and software and intangible assets with definite lives. The Group performs an impairment review whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Group considers important that could trigger an impairment review include, but are not limited to, significant under-performance relative to historical or projected future results of operations, significant changes in the manner of its use of acquired assets or its overall business strategy, and significant industry or economic trends. When the Group determines that the carrying value of a long-lived asset (or asset group) may not be recoverable based upon the existence of one or more of the above indicators, the Group determines the recoverability by comparing the carrying amount of the asset to the net future undiscounted cash flows that the asset is expected to generate and recognizes an impairment charge equal to the amount by which the carrying amount exceeds the fair value of the asset. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The final decision of the HKIAC Arbitration tribunal on January&#160;15, 2024 for the CEIBS arbitration case triggered an impairment review on the aforementioned developed content, trademarks, domain name and customer relationship acquired from the business combination of CEIBS Publishing Group. Based on the impairment assessment conducted by the Group, the carrying amount of these intangible assets associated with the CEIBS Publishing Group cannot be recovered and therefore were fully impaired as of December&#160;31, 2023. Refer to Note 4 for further details. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div>   <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">No impairment loss of long-lived assets was recognized for the year ended December 31, 2024.&#160;</div> </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.16 Goodwill </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. The Group tests goodwill for impairment annually as of December&#160;31, or whenever events or changes in circumstances indicate that goodwill may be impaired. The Group initially assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">likely-than-not</div> that the fair value of its sole reporting unit is less than its carrying amount. If, after assessing the events or circumstances, the Group determines it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">more-likely-than-not</div> that the fair value of the reporting unit is less than its carrying amount, then the Group performs a quantitative analysis by comparing the book value of net assets to the fair value of the reporting unit. If the fair value is determined to be less than the book value, an impairment charge is recorded. In assessing the qualitative factors, the Group considers the impact of certain key factors including macroeconomic conditions, industry and market considerations, management turnover, changes in regulation, litigation matters, changes in enterprise value and overall financial performance. The goodwill of the Group is generated from the acquisition of CEIBS PG in June 2020. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Since the acquisition of CEIBS PG, the Group has had one reporting unit for goodwill impairment assessment. According to ASC 350-20-40, when a portion of a reporting unit that constitutes a business or nonprofit activity is to be disposed of, goodwill associated with that business or nonprofit activity shall be included in the carrying amount of the business or nonprofit activity in determining the gain or loss on disposal. The amount of goodwill to be included in that carrying amount shall be based on the relative fair values of the business or nonprofit activity to be disposed of and the portion of the reporting unit that will be retained. The relative fair value allocated to the disposed CEIBS Publishing Group was</div> RMB 276, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">which reduced the goodwill amount to</div>&#160;RMB 163,837 <div style="letter-spacing: 0px; top: 0px;display:inline;">as of December 31, 2024.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">After performing goodwill assessment for impairment, the Group determined that </div></div>no impairment of goodwill was recorded for the year<div style="letter-spacing: 0px; top: 0px;display:inline;">s</div> ended December&#160;31, 2023<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;and<div style="display:inline;">&#160;</div>2</div>024. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OperatingLeasePolicyTextBlock', window );">Operating Lease</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.17 Operating Lease </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group determines if an arrangement is a lease at inception. The Group enters into operating lease arrangements primarily for office and operation space. The Group determines if an arrangement contains a lease at its inception by assessing whether there is an identified asset and whether the arrangement conveys the right to control the use of the identified asset in exchange for consideration. Operating leases are included in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets and operating lease liabilities on the Consolidated Balance Sheets. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets represent the Group&#8217;s right to use an underlying asset over the lease term and operating lease liabilities represent the Group&#8217;s obligation to make payments arising from the lease. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets also includes any lease payments made at or before the lease commencement date and excludes any lease incentives received. Lease payments consist of the fixed payments under the arrangements. As the implicit rate of the Group&#8217;s leases is not determinable, the Group uses an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. Operating lease expense is recognized on a straight-line basis over the lease term. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div>  <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group&#8217;s lease term may include options to extend or terminate the lease. Only renewal or termination options that are reasonably certain of exercise are included in the lease term. The Group accounts for lease components and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-lease</div> components as a single lease component. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">After the lease commencement date, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets are amortized by the difference between the straight-line lease expenses, and the accretion of interest on the operating lease liabilities each period over the lease term. Operating lease liabilities are increased to reflect the accretion of interest and reduced for the lease payment made. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For operating lease with a term of one year or less, the Group has elected to not recognize operating lease liabilities or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> asset on its Consolidated Balance Sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its Consolidated Statements of Comprehensive Loss. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Internal-Use Software Development Costs</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.18 <div style="white-space:nowrap;display:inline;">Internal-Use</div> Software Development Costs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group recognizes <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">internal-use</div> software development costs related to our technology of corporate learning platform, including related software and mobile applications in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">350-40</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#8220;Internal-use</div> software&#8221;. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Costs that are directly attributable to the development of the software in the application development stage are capitalized. Costs capitalized for developing corporate learning solution were not material for the periods presented. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenues</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.19 Revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consistent with the criteria of Topic 606, the Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Group expects to receive in exchange for those goods or services. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To achieve that core principle, the Group applies the five steps defined under Topic 606: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract, and (v)&#160;recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided. The Group determines standalone selling prices considering market conditions and based on overall pricing objectives such as observable standalones selling prices. Revenue is recognized upon the transfer of control of promised goods or services to a customer. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue is recorded net of value-added tax. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue recognition policies for each type of revenue steam are as follows: </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Corporate Learning Solution </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group offers corporate learning solution to corporate customers through providing subscription-based services including corporate learning platform, personalized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">e-learning</div> system, teaching tools and online courses. The Group&#8217;s subscription-based services generally do not provide customers with the right to take possession of the software supporting the platform, learning content or tools and, as a result, are accounted for as service arrangements. Through the subscription of the Group&#8217;s SaaS platform service, customers can rapidly deploy the intelligent learning platform in a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">plug-and-play</div></div> manner. Frequently, existing customers who subscribed platform service tend to add additional courses to their subscription by purchasing prioritized package or advanced package with additional charges. The Group also offered the teaching tools, such as virtual classroom or meeting room, for subscription as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">add-on</div> options. For platform service, online courses and online teaching tools, the Group continually provides customer access and connectivity to its services, and fulfills its obligation to, the end customer over the subscription period. Each distinct service represents a single performance obligation that is satisfied over time. The subscription-based contracts vary from one month to five years. Revenue from subscription-based corporate learning solution is recognized on a straight-line basis over the subscription period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group also derives revenue from providing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-subscription</div> based corporate learning solution, such as offline courses and courseware recording service. Based on the needs of the customers, the Group designs the offline courses and hires experienced lecturer to provide <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap;display:inline;">face-to-face</div></div> offline learning courses. The offline course is delivered on the specific date agreed and the unit price for each offline course is also specified in the contract. The recorded courseware belongs to the customers. Revenue from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-subscription</div> based corporate learning solution is generally recognized at point in time upon completion. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other Revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;">The Group also develops software for other customers who have specific demand for learning platform software. The Group develops learning platform to be installed on these customers&#8217; own servers. Copyright of the software developed belongs to these customers. The development processes last approximately <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">6-11</div> months. The Group is also obligated to provide post-sales maintenance service for malfunction during the period determined in the contract, which is usually a year. Revenue for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-premises</div> software development is recognized at a point in time when the software is made available to the customer; whereas the revenue for post-sales maintenance service is recognized over the contract term beginning on the date that the software is made available to the customer. </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate learning solutions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Subscription-based</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">368,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">347,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">301,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-subscription-based</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">56,099</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">411,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325,579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Sales of software developed and related maintenance service</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Remaining Performance Obligations </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Remaining performance obligations represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancelable</div> contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2024, the aggregate amount of transaction price allocated to the remaining performance obligations was RMB 391,672 which included balance of deferred revenue which will be recognized as revenue in the future periods. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company expects to recognize approximately 56% of the remaining performance obligations in the 12 months following December&#160;31, 2024 and 42% of the remaining performance obligations between 13 to 36 months, with the remainder to be recognized thereafter. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ContractBalancePolicyTextBlock', window );">Contract Balance</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.20 Contract Balance </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Payment terms are established on the Group&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-established</div> credit requirements based upon an evaluation of customers&#8217; credit. A receivable is a right to consideration that is unconditional as compared to a contract asset which is a right to consideration that is conditional upon factors other than the passage of time. The Group recognizes accounts receivable in its Consolidated Balance Sheets when it performs a service in advance of receiving consideration and it has the unconditional right to receive consideration. A contract asset is recorded when the Group has transferred services to the customer before payment is received or is due. As of December&#160;31, 2023 and 2024, the Group did not record contract assets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group records deferred revenue when cash payments are received in advance of revenue recognition from subscription services described above in accordance with the terms of the underlying contracts where the service period has not yet commenced but will commence in the near future. Deferred revenue is recognized when, or as, performance obligations are satisfied. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current; the remaining portion is recorded as deferred revenue, non-current. Revenue recognized that was included in deferred revenue balance at the beginning of the period were RMB 168,362, RMB 182,620 and RMB 145,644 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. </div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in deferred revenue were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">203,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">228,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">247,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions to deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">455,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">443,097</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">332,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recognition of deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65,928</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">228,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">247,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">183,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other than accounts receivable and deferred revenue, the Group had no other material contract assets, contract liabilities or deferred contract costs recorded on its balance sheet as of December&#160;31, 2023 and 2024. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.21 Cost of Revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cost of revenue includes certain direct costs associated with delivering the Group&#8217;s platform and includes costs for hosting and bandwidth, depreciation, amortization of long-lived assets used in the provision of SaaS service, cost of self-made courses&#8217; development and amortization of purchased content library, rental expenses for office space, impairment of intangible assets, personnel-related costs associated with the Group&#8217;s customer support team and engineering team that is responsible for maintaining the Group&#8217;s service availability and security of its platform, and other contract fulfilment costs. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_SalesAndMarketingPolicyTextBlock', window );">Sales and Marketing</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.22 Sales and Marketing </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses comprise primarily of expenses relating to marketing and brand promotion activities, employee-related cost for personnel engaged in marketing, business development, impairment of intangible assets, rental expenses for office space and sales support functions. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.23 Research and Development </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Research and development expenses are principally related to our technology of corporate learning platform which consists mainly of employee-related cost for research and development personnel, third-party cloud infrastructure and bandwidth expenses incurred for research and development purposes, rental expenses, and depreciation expenses associated with the equipment used for research and development functions and other expenses incurred for courses designing. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2.18 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Internal-Use</div> Software Development Costs. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.24 General and Administrative </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist of employee-related cost for personnel related to the general corporate functions, including accounting, finance, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.25 Share-based compensation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group grants restricted shares, restricted share units<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>(&#8220;RSUs&#8221;) and ordinary shares to the employees and the founder transferred ordinary shares to the employees with no consideration. Such compensations are accounted for in accordance with ASC 718, Compensation&#8212;Stock Compensation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) for awards granted with only service conditions, using the graded vesting method, over the vesting period. </div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Share-based compensation in relation to the restricted shares, RSUs and ordinary shares is measured based on the fair market value of the Group&#8217;s ordinary shares at the grant date of the award. Given that the shares underlying the awards were not publicly traded at the time of grant, estimation of the fair value of the Group&#8217;s ordinary shares used the income approach/discounted cash flow method with a discount for lack of marketability and involved assumptions regarding a number of complex and subjective variables, including the comparable companies&#8217; volatilities, risk-free rate, expected term and weighting among the scenarios of liquidation, <div style="display:inline;">redemption and IPO.&#160;</div> </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2016-09,</div> the Group has chosen to account for forfeitures when they occur<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">.</div></div></div></div> </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_EmployeeBenefitsPolicyTextBlock', window );">Employee Benefits</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.26 Employee Benefits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. Total amounts of such employee benefit expenses were RMB 129,738, RMB<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>82,336 and RMB 56,091 for the years ended December&#160;31, 2022, 2023 and 2024, respectively, including accrued and unpaid. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_GovernmentGrantPolicyTextBlock', window );">Government Grant</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.27 Government Grant </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Government grants are recognized as Other Operating Income. Such amounts are recognized in the Consolidated Statements of Comprehensive Loss upon receipts and all conditions attached to the grants are fulfilled. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.28 Income Tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the Consolidated Statements of Comprehensive Loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#8220;more likely than not&#8221; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#8220;more likely than not&#8221; recognition threshold is measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#8217;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#8217;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. As of December&#160;31, 2023 and 2024, the Group did not have any significant unrecognized uncertain tax positions. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Valuation allowances have been provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group evaluates a variety of factors including the Group&#8217;s entities&#8217; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December&#160;31, 2023 and 2024, valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be realized based on the Group&#8217;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.29 Comprehensive Loss </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss, foreign currency translation adjustments and unrealized (loss)/gain on investments in AFS debt securities. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">(Net Loss)/Earnings Per Share</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.30 Net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>Loss)/Earnings Per Share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">two-class</div> method, net (loss)/income is allocated between common shares and other participating securities base on their participating rights. Diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share reflects the potential dilution that could occur if securities to issue ordinary shares were exercised. The dilutive effect of convertible redeemable preferred shares and outstanding share-based awards is reflected in the diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share by application of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">if-converted</div> method and treasury stock method, respectively. Dilutive equivalent shares are excluded from the computation of diluted net <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>loss)/earnings per share if their effects would be anti-dilutive. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.31 Segment Reporting </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ASC 280, Segment Reporting, establishes standards for companies to report in their financial statements information about operating segments, products, services, geographic areas, and major customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#8220;CODM&#8221;) and included within each reported measure of a segment&#8217;s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment&#8217;s profit or loss in assessing segment performance and deciding how to allocate resources. The Group adopted this ASU commencing January&#160;1, 2024 and the adoption of the ASU does not have a material effect on its consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the criteria established by ASC 280, the Group&#8217;s CODM has been identified as the <div style="-sec-ix-hidden:hidden139523610;display:inline;">Chief Executive Officer</div>, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and hence, the Group has only one operating segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The CODM considers year-over-year fluctuations and budget-to-actual variances of these consolidated results when assessing performance and making <div style="null;text-indent: 0px;display:inline;">operating</div> decisions. The Group manages assets on a consolidated basis as reported on the consolidated balance sheets. As the Group&#8217;s long-lived assets are substantially located in the PRC and substantially all the Group&#8217;s revenue is derived from within the PRC, no geographical segments are presented. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">2.32 Recent Accounting Pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group qualifies as an &#8220;emerging growth company&#8221;, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group will adopt the standards based on extended transition period provided to private companies. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In December 2023, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">No.&#160;2023-09,</div> Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income taxes paid. For public business entities, this standard is effective for annual periods beginning after December&#160;15, 2024. For <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-public</div> business entities, this standard is effective for annual periods beginning after December&#160;15, 2025. Early adoption is permitted, and the disclosures in this standard are required to be applied on a prospective basis with the option to apply the standard retrospectively. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;), and in January&#160;2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (&#8220;ASU 2025-01&#8221;). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted. This ASU may be applied either prospectively to financial statements issued for reporting periods after its effective date or retrospectively to all prior periods presented in the financial statements. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other accounting standards that have been issued by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the treatment of costs incurred to renew or extend the term of a recognized intangible asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-40/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ContractBalancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract balance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ContractBalancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ConvenienceTranslationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convenience translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ConvenienceTranslationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_EmployeeBenefitsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_EmployeeBenefitsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_GeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>General and administrative expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_GeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_GovernmentGrantPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Government grant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_GovernmentGrantPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term Investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongtermBankDepositsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongtermBankDepositsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_NonControllingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_NonControllingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OperatingLeasePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OperatingLeasePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_SalesAndMarketingPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales and marketing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_SalesAndMarketingPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ShortTermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short term investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ShortTermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Organization (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MinorityInterestTableTextBlock', window );">Schedule of the Company's Principal Subsidiary</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, the Company&#8217;s principal subsidiary is as<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;follow: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 42%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of subsidiary</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Place of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">incorporation</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date&#160;of&#160;incorporation<br/>or acquisition</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Percentage of direct<br/>or&#160;indirect&#160;ownership</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Establish or<br/>acquired</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;activities</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr>
<td style="width: 42%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 42%; white-space: nowrap;"><div style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 1em;text-indent: -1em;font-size: 10pt;font-family: &quot;Times New Roman&quot;;line-height: normal;white-space: nowrap;">Yunxuetang Information Technology (Jiangsu) <br/>Co., Ltd.</div></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">August 8, 2017</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Established</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Technology<br/>development</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of the Company's Principal VIEs and VIEs' Subsidiaries</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2024, the Company&#8217;s principal VIEs and VIEs&#8217; subsidiaries are as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 39%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 14%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of VIEs and VIEs&#8217; subsidiaries</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/>incorporation</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date of incorporation<br/>or acquisition</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Percentage of<br/>economic&#160;interest</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Establish or</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">acquired</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Principal&#160;activities</div></div></div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: bottom;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)*</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">December 22, 2011</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Technology development and sales of SaaS platform</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly &#8220;Beijing Yunxuetang Network Technology Co., Ltd.&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Beijing</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">August 21, 2012</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Technology development and sales of SaaS platform</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly &#8220;Suzhou Xuancai Network Technology Co., Ltd&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">Suzhou</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">September 25, 2015</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">100</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Established</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">Technology development and sales of SaaS platform</td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 2%; text-align: left; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">*</div></td>
<td style="text-align: left; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The name of this entity was change on March 26, 2025. </div></div></div></td></tr></table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock', window );">Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries</a></td>
<td class="text"> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div>   <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:86%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">292,286</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">143,120</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">322</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">32,790</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">19,386</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from the Group&#8217;s entities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">25,012</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">149,180</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due from related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">2,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expense and other current assets</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">9,652</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">29,450</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">359,740</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">343,458</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">126,341</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">113,884</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8,469</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">4,942</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">12,720</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">7,069</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">32,300</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">25,559</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">4,154</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">16,092</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">183,984</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">167,546</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">543,724</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">511,004</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">17,855</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6,188</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Amounts due to related parties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">2,452</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">46,800</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">163,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">188,485</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">125,428</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to the Group&#8217;s entities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6,282</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable, onshore</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">5,792</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">5,792</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">40,025</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">17,451</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">12,778</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">8,920</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">318,017</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">329,231</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Loan from the Group&#8217;s entity</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">30,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">20,257</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">17,439</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">219,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">125,500</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">58,952</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">57,710</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">298,209</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">230,649</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">616,226</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">559,880</div></div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock', window );">Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries</a></td>
<td class="text"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Third-party revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(116,162</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(136,865</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(97,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,952</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(45,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(18,255</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash generated from/(used in) operating activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">47,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,070</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(54,515</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(28,222</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,711</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(147,029</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash generated from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">185,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">52,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net increase/(decrease) in cash, cash equivalents and restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">51,150</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">171,019</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(148,844</td>
<td style="vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents and restricted cash at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">70,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">292,286</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, cash equivalents and restricted cash at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">121,267</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">292,286</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">143,442</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of operations and cash flows of the consolidated variable interest entities and their subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of statement of financial position of the consolidated variable interest entities and their subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_MinorityInterestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minority interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_MinorityInterestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarized the details of the Group&#8217;s allowance for doubtful accounts/expected credit losses: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,250</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(191</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reverse of doubtful accounts due to subsequent collection</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,841</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Provision/(Reverse) for doubtful accounts/expected credit losses<br/></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,027</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(252</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,201</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of Property Plant and Equipment Useful Life</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The estimated useful life of each asset category is as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:28%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:71%"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Category</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimated useful lives</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Leasehold improvement</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="-sec-ix-hidden:hidden139523036;display:inline;">Shorter of the lease term or the estimated useful lives of the assets</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Electronic equipment</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3-5</div> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Furniture</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Software purchased</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Vehicles</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">5 years</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregated Revenue</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate learning solutions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Subscription-based</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">368,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">347,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">301,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-subscription-based</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">56,099</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,783</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">411,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325,579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Sales of software developed and related maintenance service</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock', window );">Schedule of Changes in Deferred Revenue</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in deferred revenue were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">203,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">228,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">247,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions to deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">455,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">443,097</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">332,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recognition of deferred revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(430,636</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(424,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(331,190</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deconsolidation of CEIBS Publishing Group</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65,928</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">228,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">247,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">183,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of changes in deferred revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of property plant and equipment useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deconsolidation of Ceibs Publishing Group (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationAbstract', window );"><strong>Deconsolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock', window );">Schedule Of Deconsolidated Balance Sheet [Table Text Block]</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth details of the condensed balance sheet of CEIBS Publishing Group, which was deconsolidated on January&#160;15, 2024: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:10%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">January&#160;15,&#160;2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">30,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses and other current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">383</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,170</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">70</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,005</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,806</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,755</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(53,437</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(11,780</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(4,022</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,117</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(12,491</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(34,587</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying net liabilities of CEIBS Publishing Group at deconsolidation</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(73,784</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value of 39% CEIBS Publishing Group after deconsolidation</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Gain on deconsolidation of CEIBS Publishing Group</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(78,760</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeconsolidationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deconsolidation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeconsolidationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of deconsolidated balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-Term Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfShortTermInvestmentTableTextBlock', window );">Schedule of short term investment</a></td>
<td class="text">&#160;
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:83%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">58,128</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfShortTermInvestmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Short Term Investment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfShortTermInvestmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Bank Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermBankDepositAbstract', window );"><strong>Long Term Bank Deposit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfLongTermBankDepositsTableTextBlock', window );">Schedule of long term bank deposits</a></td>
<td class="text">&#160;
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:84%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">117,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The Group&#8217;s long-term bank deposits were fixed deposits in financial institutions with original maturities of 18 months. For the years ended December&#160;31, 2022, 2023 and 2024, the weighted average return of the wealth management products was nil, 4.0% and 0.43%, respectively. </div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermBankDepositAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermBankDepositAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfLongTermBankDepositsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of long term bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfLongTermBankDepositsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid bandwidth costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,773</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,447</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid travel expense</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,308</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,449</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid office software service fee</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">927</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT recoverable <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">992</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid content rental expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid marketing expenses<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,648</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid consulting service fee</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Receivables from third-party payment settlement platform <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other miscellaneous prepaid expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">612</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,028</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid marketing expenses<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,672</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred initial public offering related costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits for lease</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,940</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,604</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid content rental expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">73</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">73</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">22,265</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">The Company entered marketing and promotion service agreements with total contract price of RMB 46,410 and service terms of two years. The Group <div style="letter-spacing: 0px; top: 0px;display:inline;">recorded&#160;</div>the marketing and promotion expenses when actual services are provided and fulfilled. The portion of prepaid marketing expenses is expected to be utilized within the next 12 months is classified as prepaid expenses and other current assets, while the remaining balance is included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets on the Consolidated Balance Sheets. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Receivables from third-party payment settlement platform represent cash due from the third-party <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-line</div> payment service providers in relation to their processing of payments to the Group. </div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Prepaid Expenses And Other Current Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Equipment and Software, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Equipment and Software, Net</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property, equipment and software, net, consist of the following: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Electronic equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,264</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vehicles</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,233</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software purchased</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total cost</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">51,844</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">47,019</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(28,442</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(31,844</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">23,402</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">15,175</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets are summarized as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;Average<br/>Amortization&#160;Period</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>Carrying<br/>Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.15)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net&#160;Book</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">License</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(16,990</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Developed Content</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,100</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(24,570</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(10,530</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(18,480</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,920</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain Name</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">11,644</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(11,644</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer Relationship</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">10,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,490</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,210</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">113,554</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(79,174</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(21,660</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;Average<br/>Amortization&#160;Period</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Gross&#160;Carrying<br/>Amount</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>Amortization</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Impairment</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2.15)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net&#160;Book</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">License</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,374</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(22,305</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domain Name</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(244</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,618</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(22,549</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of intangible Assets, Estimated Amortization Expense</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the recorded intangible assets on December&#160;31, 2024, estimated amortization expense is expected to be as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto">
<tr>
<td style="width:77%"></td>
<td style="vertical-align:bottom;width:17%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Amortization&#160;Expense</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,093</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">106</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Debt Securities and Available for Sale</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:53%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Initial<br/>cost</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Net<br/>cumulative<br/>fair value<br/>adjustments</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Carrying<br/>value</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Initial&#160;cost</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Net<br/>cumulative<br/>fair value<br/>adjustments</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">Carrying<br/>value</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Available-for-sale debt securities</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Jiayang Information System Co., Ltd<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">55,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">55,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangzhou Tale Base Technology Co., Ltd<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">776</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,636</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing Lingdai<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,980</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(6,507</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,980</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(13,999</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,981</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(4)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(9,779</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,115</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">133,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,439</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">138,756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(24,324</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">114,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of the fair value measurement of the Group's assets and liabilities</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December&#160;31, 2023 and 2024, information about inputs into the fair value measurement of the Group&#8217;s assets and liabilities that are measured or disclosed at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:52%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;as&#160;of<br/>December&#160;31,&#160;2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;prices&#160;in&#160;active<br/>markets&#160;for&#160;identical</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">assets (Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant&#160;other<br/>observable&#160;inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>unobservable<br/>inputs<br/>(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Available-for-sale debt securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jiayang Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">63,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tale Base Investment<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lingdai Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">184,469</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">58,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">126,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Derivative liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Conversion feature</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Description</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;as&#160;of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Quoted&#160;prices&#160;in&#160;active<br/>markets&#160;for&#160;identical</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">assets (Level&#160;1)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant&#160;other<br/>observable&#160;inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level&#160;2)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/>unobservable<br/>inputs<br/>(Level&#160;3)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Available-for-sale debt securities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jiayang Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">61,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tale Base Investment<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,764</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lingdai Investment <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,981</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,981</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">114,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">114,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Refer to Note 10&#8212;Long-term investments for further information on the Company&#8217;s investments </div></td></tr></table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of the significant unobservable inputs used in the fair value measurement</a></td>
<td class="text"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The following table summarizes information about the significant unobservable inputs used in the fair value measurement for our long-term investments as of December&#160;31, 2023 and 2024: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Lingdai Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,980</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">25,473</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiple</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.5x-2.5x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">62%-67%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.5-2.5&#160;years</div></td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Jiayang Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">55,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">63,071</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Market&#160;Approach&#160;-</div><br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Net&#160;Profit&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">18x-20x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">35%-40%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-3.0</div>&#160;years</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr>
<td style="width: 155.609px;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.3281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7031px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.3281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.2188px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td> </tr>
<tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Investment</div></div></div> </div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="margin-block: 0em;">&#160;</div> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">At initial<br/>valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023 (and relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div> </div> </div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Tale Base Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap">32,176</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.8x-4.3x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">35%-40%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-1.5</div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: center;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"></div>  <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 30%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">at initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 31%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Lingdai Investment</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">31,980</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;">17,981</div></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0x-2.5x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 31%;"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">50%-60%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 31%;"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.5-2.5</div>&#160;years</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 27%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;">Investment</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">At initial<br/>valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">at initial valuation</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 28%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Jiayang Investment</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">55,000</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;">61,426</div></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">0.2x-1.2x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 28%;"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">40%-48%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 28%;"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-3.0</div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <br/>
<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr>
<td style="width: 154.438px;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.0156px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.7656px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 25.0156px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td style="width: 26.8281px; vertical-align: bottom;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td>
<td> <div style="letter-spacing: 0px; top: 0px; display: inline;"></div> </td> </tr>
<tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"> <div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Investment</div></div></div> </div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">At initial<br/>valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Fair&#160;value&#160;method&#160;at<br/>initial valuation</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">date&#160;(and&#160;relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">as of</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value&#160;method&#160;as</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">of December&#160;31,</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024 (and relative</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">weighting)</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Key&#160;unobservable</div></div></div> </div> <div style="display:inline;"><br/></div> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div> </div> </div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"><div style="display:inline;">&#160;</div></div> </td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="letter-spacing: 0px; top: 0px; display: inline;"> <div style="display: inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Range</div></div></div> </div> </div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Financing transaction of Tale Base Investment</div> </td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="letter-spacing: 0px; top: 0px;display:inline;">31,400</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Financing<br/>transactions&#160;(100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="letter-spacing: 0px; top: 0px;display:inline;">29,764</div></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Market&#160;Approach&#160;-<br/>Guideline&#160;company<br/>method (100%)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Revenue&#160;multiples</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2.4x-3x</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Volatility</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">38%-42%</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 30%;"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">Expected terms<br/>(expiration/time&#160;to<br/>exit)</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.0-2.0</div>&#160;years</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock', window );">Schedule of reconciliation of derivative liability</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the years ended December&#160;31, 2022, 2023 and 2024, respectively, the roll forward of these conversion features which required to be bifurcated and accounted for as derivative liabilities are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 70%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Conversion<br/>feature</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">170,508</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">202,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The change in fair value</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">32,190</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(102,419</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(34,378</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(65,901</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">202,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">100,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock', window );">Schedule Of Valuation Methodologies And Assumptions</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant factors, assumptions and methodologies used in determining the business valuation include applying the discounted cash flow approach, and such approach involves certain significant estimates which are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:51%"></td>
<td style="vertical-align:bottom;width:12%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:11%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2024<div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(2)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Discount rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighting between IPO scenario and Redemption scenario</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"></div> </td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">IPO&#160;scenario-80</div><br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Redemption&#160;scenario-20</div></div> </td>
<td style="white-space:nowrap;vertical-align:bottom">%<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">%&#160;</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"></div> </td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;<br/> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;">&#8212;&#8194;</div> </td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;<br/> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Upon the consummation of the IPO and the automatic conversion of preferred shares on August 15, 2024, the conversion feature of preferred shares were exercised, consequently, the derivative liabilities of conversion features were reduced to zero. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of reconciliation of derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of valuation methodologies and assumptions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term and Long-Term Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:57%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fixed&#160;annual<br/>interest rate</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Term</div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term borrowings:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Secured bank loans</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.35%-3.60%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Within&#160;12&#160;months</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">110,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unsecured bank loans</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.10%-3.15%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Within 12 months</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">39,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current portion of long-term borrowings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.30%-4.20%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Mature in 2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">46,800</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">163,000</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term borrowings:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Secured bank loan<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.45%-3.65%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1-2</div> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">78,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">73,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unsecured bank loan<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.40%-4.20%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1-2</div> years</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">147,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">105,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: current portion of long-term borrowings</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">3.30%-4.20%</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">Mature in 2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">219,000</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center">125,500</td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On April&#160;27, 2023, the Group entered into one secured bank loan of RMB 80,000 which was guaranteed by the Founder of the Group with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 76,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 1,500 during the year ended December&#160;31, 2023 when the installment became due. In May 2024, the Company made early repayment of the <div style="letter-spacing: 0px; top: 0px;display:inline;">full remaining&#160;</div>balance, and refinanced a new secured bank loan of RMB 75,000 with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 71,500 in 2024, 2025 and 2026, respectively. The new loan is also guaranteed by the Founder of the Group. <div style="letter-spacing: 0px; top: 0px;display:inline;">The Group repaid RMB 1,500 during the year ended December 31, 2024 when the installment bec<div style="display:inline;">a</div>me due.&#160;</div>In February 2025, the Group made early repayment of the <div style="letter-spacing: 0px; top: 0px;display:inline;">entire remaining&#160;</div>balance. </div></td></tr></table>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;">On April&#160;24, 2023, the Group entered into one unsecured bank loan of RMB 50,000 with annual payment schedule of RMB 2,500, RMB 5,000 and RMB 42,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 2,500 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and RMB 5,000&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;">during the years ended December 31, 2023 and 2024, respectively, when the installment became due. In February 2025, the Group made early repayment of the remaining balance.</div></div></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Amount of Maturities for All Long-term Borrowings</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The combined aggregate amount of maturities for all long-term borrowings for each of the five years following December&#160;31, 2024 as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:77%"></td>
<td style="vertical-align:bottom;width:14%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Long-term&#160;borrowings</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom">2025</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">53,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">2026</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">125,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payable And Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Schedule of Other Payable and Accrued Liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare payable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">69,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">43,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accrued litigation liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">17,756</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Taxes payable</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">8,625</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">4,780</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Professional fees payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">3,855</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">3,063</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term rental payable</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">2,924</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,190</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvement payable</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">907</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">4,006</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,031</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);">89,937</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);">72,028</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Components of Operating Lease Expense</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group performed evaluations of its contracts and determined that each of its identified leases <div style="letter-spacing: 0px; top: 0px;display:inline;">i</div><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div> operating lease. The components of operating lease expense were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:76%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease costs</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">22,361</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">18,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">12,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenses for short-term lease within 12 months</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,371</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,266</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,732</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">19,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">14,173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Schedule of Supplemental Balance Sheet Information Related to Leases</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Supplemental balance sheet information related to leases is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">
<tr>
<td style="width:82%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">34,997</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">25,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,818</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,966</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,257</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">17,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total lease liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">36,075</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,424</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock', window );">Schedule of Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Supplemental cash flow information related to leases is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:75%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;ended&#160;December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,997</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">20,187</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">13,444</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">Right-of-use</div></div> assets obtained in exchange for operating lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">29,168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.66</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.63</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5.61</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.59</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4.73</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3.92</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Lease Liabilities</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Maturities of lease liabilities are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 18%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,&#160;2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,608</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">6,124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,592</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2029 and after</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total undiscounted operating lease payments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">27,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: imputed interest</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,506</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,424</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental balance sheet information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances  And Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock', window );">Schedule of Related Party Relationships</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2024: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 51%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 48%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of related parties</div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Relationship with the Group</div></div></div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Xiaoyan Lu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Director, Founder, Chairman of the Board, Chief Executive Officer and Shareholder of the Group (&#8220;Mr.&#160;Lu&#8221;)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Yazhou Wu</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Chief Technology Officer <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style=";text-indent: 0px;display:inline;">(&#8220;</div></div>Mr.&#160;Wu&#8221;)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Suzhou Yunzheng Technology Co., Ltd. (&#8220;Suzhou Yunzheng&#8221;)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Controlled by the Mr.&#160;Lu</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Shanghai China Europe International Culture Communication Co., Ltd. (&#8220;Shanghai China Europe&#8221;)</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align:top">Significantly influenced by the Group</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Shanghai Fenghe Culture Communication Co., Ltd. (&#8220;Shanghai Fenghe&#8221;)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Significantly influenced by the Group</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of the Major Related Parties Transactions</a></td>
<td class="text"><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group had the following transactions with the major related parties: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:81%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sales of service</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Yunzheng</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">57</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">40</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Purchase of service</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right">3,561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Suzhou Yunzheng</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Loan to related parties</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Fenghe</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">2,000</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Advances for the Group&#8217;s operation</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Xiaoyan Lu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yazhou Wu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Collection of unused advances for the Group&#8217;s operation</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Xiaoyan Lu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,455</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yazhou Wu</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The balance represented a RMB 2,000 loan to the related party with an interest rate at Loan Prime Rate (&#8220;LPR&#8221;) issued by China&#8217;s central bank, which is expected to be repaid on May 31, 2025. </div> </td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock', window );">Schedule of the Major Related Parties Balances</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group had the following balances with related parties: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 85%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amount due from related parties</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Fenghe</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8212;&#8194;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">2,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amount due to related parties</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Shanghai China Europe</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">2,452</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The balance represented a RMB 2,000 loan to the related party with an interest rate at Loan Prime Rate (&#8220;LPR&#8221;) issued by China&#8217;s central bank, which is expected to be repaid on May 31, 2025. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfRelatedPartyBalancesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Related Party Balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfRelatedPartyBalancesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Related Party Relationships.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of The components of loss before tax</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The components of loss before tax are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from PRC entities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(607,635</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(307,901</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(176,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Loss)/gain from overseas entities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(38,051</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">68,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">84,403</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total loss before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(645,686</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(239,709</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(92,053</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="12" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total income tax benefit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,391</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,871</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation of the differences between the statutory EIT rate</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax benefit of the<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Group: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 81%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC Statutory income tax rate</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax rate difference from statutory rate in other jurisdictions <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(1.5</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">21.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of preferential tax rates and tax holiday <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(0.5</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(4.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(11.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of permanent differences <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(3)</div></div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(2.8</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(2.6</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="display:inline;">)</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Additional deduction of qualified R&amp;D expenditures</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">4.2</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">7.7</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">16.0</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Changes in valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(23.4</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(19.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">70.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of changes in tax rates</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(25.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of expiration on NOL</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(0.2</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(11.0</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;">(49.0</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">%<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of deconsolidation on NOL</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(22.0</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">%)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effective tax rates</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">0.8</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">4.1</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">%&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(1)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The tax rate difference is attributed to varying rates in other jurisdictions where the Group is established or operates, such as the Cayman Islands, British Virgin Islands or Hong Kong. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(2)</td>
<td style="vertical-align:top;text-align:left"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">Jiangsu Radnova has been qualified as HNTE and enjoys a preferential income tax rate of<div style="display:inline;">&#160;</div></div>15% <div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="display:inline;">during 2022, 2023 and 2024. Since Jiangsu Radnova had cumulative tax losses as of December 31, 2023 and 2024, there was no effect of the tax holiday.</div></div></div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left">(3)</td>
<td style="text-align: left; vertical-align: top;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The permanent differences are primarily related to share-based compensation, non-deductible expenses and true-up on NOL. </div> </td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Tax effects of temporary differences that give rise to the deferred tax asset</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The tax effects of temporary differences that give rise to the deferred tax asset balances as of December&#160;31, 2023 and 2024 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accumulated losses-carry forward</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">522,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">452,178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivables allowance</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">259</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value change of long-term investment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,972</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">4,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">524,335</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">456,578</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(521,462</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(456,578</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax assets, net of valuation allowance</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">2,873</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts offset by deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(2,873</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax assets, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 83%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,909</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 83%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses</div> </td>
<td style="vertical-align: bottom; width: 4%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total deferred tax liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">2,873</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 83%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts offset by deferred tax assets</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(2,873</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; width: 83%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities, net</div> </td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule of Movement of valuation allowance</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Movement of valuation allowance </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at beginning of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(325,200</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(476,022</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(521,462</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes of valuation allowance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(150,822</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(45,440</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">64,884</td>
<td style="white-space:nowrap;vertical-align:bottom"></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at end of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(476,022</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(521,462</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(456,578</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Redeemable Preferred Shares (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityTableTextBlock', window );">Schedule of The Company's Preferred Shares activities</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s Preferred Shares activities for the years ended December&#160;31, 2023 and 2024 are summarized below: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:64%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;A Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;B Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;C Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;D Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Series&#160;E Shares</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Number of<br/>shares</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center">Amount<br/>(RMB)</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">574,512</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">329,406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">453,926</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">959,436</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,417,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,236,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">109,481,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,554,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(166,373</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(129,888</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">39,862</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,998</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">165,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">199,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">493,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,059,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,417,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,402,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">109,481,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,563,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January&#160;1, 2024</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">199,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">493,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,059,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,417,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,402,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">109,481,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,563,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">14,606</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">31,438</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">76,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">136,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">290,543</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(30,405</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(12,730</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(58,026</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(90,632</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,672,203</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(480,377</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,672,203</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(672,170</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-designation</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(8,583</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(5,041</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(8,659</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(203</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">28,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,940</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IP<div style="display:inline;">O</div><br/></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(15,040,570</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(400,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(7,085,330</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(196,353</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(23,786,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(458,541</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(37,152,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,044,675</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(42,089,521</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(1,087,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(125,154,172</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,187,994</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of December&#160;31, 2024</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Summary of Compensation Expenses Recognized for Share-Based Awards</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Compensation expenses recognized for share-based awards granted by the Company were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">
<tr>
<td style="width:77%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">71,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="12" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-Related to management&#8217;s restricted shares (a)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">33,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">9,865</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-Related to management&#8217;s RSUs (b)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">38,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,258</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">71,815</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">26,123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">5,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Summary of Movement of the Restricted Shares</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The movement of the restricted shares during the year ended December&#160;31, 2023, was as follow: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 58%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 13%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 12%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of&#160;restricted<br/>shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;average&#160;grant<br/>date fair value (US$)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,478,415</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">5.7072</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(739,207</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">5.7072</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">739,208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">5.7072</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January 1, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">739,208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">5.7072</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(739,208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">5.7072</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Movement of the RSUs</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The movement of the RSUs during the years ended December&#160;31, 2022, 2023 and 2024, was as follow<div style="display:inline;">s</div>: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 72%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of<br/>RSUs</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Weighted&#160;average<br/>grant date fair<br/>value (US$)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">1,421,181</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(745,164</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">676,017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">676,017</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(234,005</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2023</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">442,012</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of January&#160;1, 2024</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">442,012</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(234,005</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Unvested as of December&#160;31, 2024</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">208,007</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">6.3515</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss)/Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Basic and diluted net (loss)/earnings per share for each of the years presented were calculated as follows:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr>
<td style="width: 65%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year ended December&#160;31,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Numerator:</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(640,295</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(229,838</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(92,053</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25,520</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">9,383</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">300</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">672,170</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(5,940</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(396,716</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(9,452</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(290,543</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders &#8211; Basic</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(1,011,491</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(229,907</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">283,934</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">(672,170</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);">5,940</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">290,543</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> loss</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> attributable to ordinary shareholders</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">-</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">dilute</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">d</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(1,011,491</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(229,907</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(91,753</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div>&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares - basic</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">47,315,140</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">48,781,392</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">97,788,561</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">70,363,864</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares - diluted</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">47,315,140</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">48,781,392</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">168,152,425</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income per share attributable to ordinary shareholders:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Basic</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(21.38</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(4.71</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">2.90</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Diluted</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(21.38</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(4.71</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(0.55</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Summary of Payments for Leases</a></td>
<td class="text"><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Group has outstanding commitments on several <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;to</div> recognize any lease liability or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space:nowrap;display:inline;">right-of-use</div></div> asset, and operating lease contracts which lease commencement date has not been started yet, therefore not yet reflected in the consolidated financial statements as of December&#160;31, 2024 were as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;">
<tr>
<td style="width:80%"></td>
<td style="vertical-align:bottom;width:16%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">363</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Subparagraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves And Restricted Net Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Statement Of Financial Position</a></td>
<td class="text"> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Balance Sheet </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 7%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from the Group&#8217;s entities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">174,801</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">185,892</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Investments in subsidiaries, VIE and VIE&#8217;s subsidiaries</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">60,013</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">16,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">266,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">285,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS&#8217; DEFICIT</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to the Group&#8217;s entities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">35,613</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Equity loss in subsidiaries, VIE and VIE&#8217;s subsidiaries</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">12,021</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition consideration payable</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8,983</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">8,983</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payable and accrued liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">3,857</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">2,052</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Derivative liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">100,279</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">148,732</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">58,669</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;">
<tr>
<td style="width: 74%;"><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;of&#160;December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Mezzanine equity</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series A convertible redeemable preferred shares (US$0.0001 par value, 15,040,570 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">408,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series B convertible redeemable preferred shares (US$0.0001 par value, 7,085,330 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">199,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series C convertible redeemable preferred shares (US$0.0001 par value, 23,786,590 and nil shares and authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">493,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series D convertible redeemable preferred shares (US$0.0001 par value, 37,152,161 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,059,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Series E convertible redeemable preferred shares (US$0.0001 par value, 26,417,318 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">1,402,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total mezzanine equity</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">3,563,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; text-align: right; padding: 0px;">&#160;</td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ordinary shares (US$0.0001 par value<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;per share;</div> 390,518,031 shares authorized<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">&#160;as of December 31, 2023;</div> 48,253,425 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">shares</div> issued and outstanding as of December&#160;31, 2023<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">; None authorized, issued and outstanding as of December 31,</div> 2024)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">33</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr>
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Class A Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 483,068,176 Class A ordinary shares authorized, 163,294,773 Class A ordinary shares issued and outstanding as of December&#160;31, 2024)</div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;">118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Class B Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 16,931,824 Class B ordinary shares authorized, issued and outstanding as of December&#160;31, 2024)</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">11</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">paid-in</div> capital</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">16,671</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">3,489,553</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">23,775</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">25,096</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated deficit</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(3,486,359</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(3,287,548</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(3,445,880</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">227,230</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities, mezzanine equity and shareholders&#8217; (deficit)/equity</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">266,533</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">285,899</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Statement Of Income And Comprehensive Income</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statements of Comprehensive Loss </div></div></div><br/></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 64%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,</div></div><br/><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(9,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(27,856</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(15,730</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity in loss of the Group&#8217;s entities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(575,930</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(295,718</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(106,358</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from operation</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(584,980</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(323,574</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(122,088</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest and investment income</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">2,454</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">756</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">408</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(59</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(56</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">(23</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td></tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of available-for-sale debt securities</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">(4,428</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of derivative liabilities</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(32,190</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">102,419</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">34,378</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss before income tax expense</div></div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(614,775</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(220,455</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(91,753</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(614,775</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(220,455</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(91,753</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;">Net accretion on convertible redeemable preferred shares to redemption value</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(396,716</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(9,452</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(290,543</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">672,170</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed dividend to preferred shareholders due to modifications</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);">(5,940</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss)/income attributable to ordinary shareholders</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(1,011,491</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">(229,907</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">283,934</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Statement Of Cash Flows</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;">
<tr>
<td style="width: 64%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/>December&#160;31,<br/>2024</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="text-align: center; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in operating activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(6,211</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(29,486</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(20,519</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash used in investing activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(150,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(172,856</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(44,013</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net cash (used in)/ provided by in financing activities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,425</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(3,896</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">151,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of exchange rate changes on cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">22,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">8,146</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(2,504</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net (decrease)/increase in cash and cash equivalents</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(136,662</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">(198,092</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">83,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at beginning of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">350,220</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">213,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at end of the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">213,558</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">15,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right">99,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Organization - Schedule of the Company's Principal Subsidiary (Detail) - Yunxuetang Information Technology (Jiangsu) Co., Ltd. [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation or acquisition</a></td>
<td class="text">Aug.  08,  2017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of direct or indirect ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DescriptionOfPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Technologydevelopment<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DescriptionOfPrincipalActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of principal activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DescriptionOfPrincipalActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Organization - Schedule of the Company's Principal VIEs and VIEs' Subsidiaries (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember', window );">Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation or acquisition</a></td>
<td class="text">Dec. 22,  2011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of economic interest</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DescriptionOfPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Technology development and sales of SaaS platform<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember', window );">Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly "Beijing Yunxuetang Network Technology Co., Ltd.") [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation or acquisition</a></td>
<td class="text">Aug. 21,  2012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of economic interest</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DescriptionOfPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Technology development and sales of SaaS platform<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember', window );">Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly "Suzhou Xuancai Network Technology Co., Ltd") [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation or acquisition</a></td>
<td class="text">Sep. 25,  2015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of economic interest</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DescriptionOfPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Technology development and sales of SaaS platform<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DescriptionOfPrincipalActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of principal activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DescriptionOfPrincipalActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Principal Activities and Organization - Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 417,920<span></span>
</td>
<td class="nump">$ 57,255<span></span>
</td>
<td class="nump">&#165; 320,489<span></span>
</td>
<td class="nump">&#165; 432,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">19,386<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
<td class="nump">32,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AmountsDueFromRelatedParties', window );">Amounts due from the Group's entities</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expense and other current assets</a></td>
<td class="nump">35,791<span></span>
</td>
<td class="nump">4,903<span></span>
</td>
<td class="nump">12,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">475,419<span></span>
</td>
<td class="nump">65,132<span></span>
</td>
<td class="nump">423,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">114,432<span></span>
</td>
<td class="nump">15,677<span></span>
</td>
<td class="nump">126,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="nump">15,175<span></span>
</td>
<td class="nump">2,079<span></span>
</td>
<td class="nump">23,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,069<span></span>
</td>
<td class="nump">968<span></span>
</td>
<td class="nump">12,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">25,655<span></span>
</td>
<td class="nump">3,515<span></span>
</td>
<td class="nump">34,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">20,349<span></span>
</td>
<td class="nump">2,788<span></span>
</td>
<td class="nump">22,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">346,517<span></span>
</td>
<td class="nump">47,473<span></span>
</td>
<td class="nump">501,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">821,936<span></span>
</td>
<td class="nump">112,605<span></span>
</td>
<td class="nump">924,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">7,389<span></span>
</td>
<td class="nump">1,013<span></span>
</td>
<td class="nump">17,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Amounts due to related parties</a></td>
<td class="nump">2,452<span></span>
</td>
<td class="nump">336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term borrowings</a></td>
<td class="nump">163,000<span></span>
</td>
<td class="nump">22,331<span></span>
</td>
<td class="nump">46,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">125,428<span></span>
</td>
<td class="nump">17,184<span></span>
</td>
<td class="nump">188,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AcquisitionConsiderationPayable', window );">Acquisition consideration payable, onshore</a></td>
<td class="nump">14,775<span></span>
</td>
<td class="nump">2,024<span></span>
</td>
<td class="nump">14,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payable and accrued liabilities</a></td>
<td class="nump">72,028<span></span>
</td>
<td class="nump">9,867<span></span>
</td>
<td class="nump">89,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">8,966<span></span>
</td>
<td class="nump">1,228<span></span>
</td>
<td class="nump">15,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">394,038<span></span>
</td>
<td class="nump">53,983<span></span>
</td>
<td class="nump">473,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">17,458<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
<td class="nump">20,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Long-term borrowings</a></td>
<td class="nump">125,500<span></span>
</td>
<td class="nump">17,193<span></span>
</td>
<td class="nump">219,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue,&#160;non-current</a></td>
<td class="nump">57,710<span></span>
</td>
<td class="nump">7,906<span></span>
</td>
<td class="nump">58,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">200,668<span></span>
</td>
<td class="nump">27,491<span></span>
</td>
<td class="nump">298,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">594,706<span></span>
</td>
<td class="nump">$ 81,474<span></span>
</td>
<td class="nump">772,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember', window );">Variable Interest Entity and Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">143,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">19,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AmountsDueFromRelatedParties', window );">Amounts due from the Group's entities</a></td>
<td class="nump">149,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Amounts due from related parties</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expense and other current assets</a></td>
<td class="nump">29,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">343,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">359,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">113,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">25,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">16,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">167,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">183,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">511,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">6,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Amounts due to related parties</a></td>
<td class="nump">2,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term borrowings</a></td>
<td class="nump">163,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">125,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AmountsDueToRelatedParties', window );">Amounts due to the Group's entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AcquisitionConsiderationPayable', window );">Acquisition consideration payable, onshore</a></td>
<td class="nump">5,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payable and accrued liabilities</a></td>
<td class="nump">17,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">8,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">329,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">318,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Loan from the Group's entity</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">17,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Long-term borrowings</a></td>
<td class="nump">125,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue,&#160;non-current</a></td>
<td class="nump">57,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">230,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">298,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">&#165; 559,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 616,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AcquisitionConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition consideration payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AcquisitionConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AmountsDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AmountsDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AmountsDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due to related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AmountsDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Organization - Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">&#165; (126,522)<span></span>
</td>
<td class="num">$ (17,333)<span></span>
</td>
<td class="num">&#165; (194,474)<span></span>
</td>
<td class="num">&#165; (197,899)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(91,753)<span></span>
</td>
<td class="num">(12,570)<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash generated from/(used in) operating activities</a></td>
<td class="num">(211,734)<span></span>
</td>
<td class="num">(29,007)<span></span>
</td>
<td class="num">(257,029)<span></span>
</td>
<td class="num">(456,835)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="nump">142,166<span></span>
</td>
<td class="nump">19,477<span></span>
</td>
<td class="num">(97,533)<span></span>
</td>
<td class="nump">267,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash generated from financing activities</a></td>
<td class="nump">173,729<span></span>
</td>
<td class="nump">23,801<span></span>
</td>
<td class="nump">241,904<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase/(decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">97,753<span></span>
</td>
<td class="nump">13,392<span></span>
</td>
<td class="num">(111,518)<span></span>
</td>
<td class="num">(158,534)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the year</a></td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">43,907<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
<td class="nump">590,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">418,242<span></span>
</td>
<td class="nump">$ 57,299<span></span>
</td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember', window );">Variable Interest Entity and Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Third-party revenues</a></td>
<td class="nump">331,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">424,016<span></span>
</td>
<td class="nump">430,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">(97,076)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(136,865)<span></span>
</td>
<td class="num">(116,162)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(18,255)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,835)<span></span>
</td>
<td class="num">(1,952)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash generated from/(used in) operating activities</a></td>
<td class="num">(54,515)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,070)<span></span>
</td>
<td class="nump">47,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(147,029)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,711)<span></span>
</td>
<td class="num">(28,222)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash generated from financing activities</a></td>
<td class="nump">52,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,800<span></span>
</td>
<td class="nump">32,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase/(decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="num">(148,844)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,019<span></span>
</td>
<td class="nump">51,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the year</a></td>
<td class="nump">292,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,267<span></span>
</td>
<td class="nump">70,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">&#165; 143,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 292,286<span></span>
</td>
<td class="nump">&#165; 121,267<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities and Organization - Additional Information (Detail)<br> &#165; / shares in Units, $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 15, 2024 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Jun. 24, 2020</div></th>
<th class="th">
<div>Jan. 20, 2017 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfServiceFees', window );">Percentage of service fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_VariableInterestEntityOwnershipPledgePercentage', window );">Variable interest entity ownership pledge percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (92,053)<span></span>
</td>
<td class="num">$ (12,611)<span></span>
</td>
<td class="num">&#165; (229,838)<span></span>
</td>
<td class="num">&#165; (640,295)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(211,734)<span></span>
</td>
<td class="num">(29,007)<span></span>
</td>
<td class="num">&#165; (257,029)<span></span>
</td>
<td class="num">&#165; (456,835)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,287,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (450,392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (3,490,681)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Total net proceeds through IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 178,063<span></span>
</td>
<td class="nump">$ 24,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=yxt_CEIBSPublishingGroupLimitedMember', window );">CEIBS Publishing Group Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired', window );">Business acquisition, percentage of equity interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member] | IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares, issued | shares</a></td>
<td class="nump">6,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | &#165; / shares</a></td>
<td class="nump">&#165; 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Total net proceeds through IPO | &#165;</a></td>
<td class="nump">&#165; 178,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business acquisition, percentage of equity interests acquired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of service fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfServiceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_VariableInterestEntityOwnershipPledgePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable interest entity ownership pledge percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_VariableInterestEntityOwnershipPledgePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=yxt_CEIBSPublishingGroupLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=yxt_CEIBSPublishingGroupLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies - Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at beginning of the year</a></td>
<td class="nump">&#165; 2,201<span></span>
</td>
<td class="nump">&#165; 3,228<span></span>
</td>
<td class="nump">&#165; 2,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable', window );">Deconsolidation of CEIBS Publishing Group</a></td>
<td class="num">(191)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Reverse of doubtful accounts due to subsequent collection</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,841)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision/(Reverse) for doubtful accounts/expected credit losses</a></td>
<td class="num">(252)<span></span>
</td>
<td class="num">(1,027)<span></span>
</td>
<td class="nump">3,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at end of the year</a></td>
<td class="nump">&#165; 1,758<span></span>
</td>
<td class="nump">&#165; 2,201<span></span>
</td>
<td class="nump">&#165; 3,228<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deconsolidation of CEIBS publishing group allowance for doubtful accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Principal Accounting Policies - Schedule of Property Plant and Equipment Useful Life (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ElectricGenerationEquipmentMember', window );">Electronic equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ElectricGenerationEquipmentMember', window );">Electronic equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software purchased [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482190/360-10-35-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ElectricGenerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ElectricGenerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies - Schedule of Disaggregated Revenue (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RevenueFromCorporateLearningSolutions', window );">Corporate learning solutions</a></td>
<td class="nump">&#165; 325,579<span></span>
</td>
<td class="nump">$ 44,604<span></span>
</td>
<td class="nump">&#165; 411,822<span></span>
</td>
<td class="nump">&#165; 424,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RevenuesOthers', window );">Others</a></td>
<td class="nump">5,611<span></span>
</td>
<td class="nump">769<span></span>
</td>
<td class="nump">12,194<span></span>
</td>
<td class="nump">6,361<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">331,190<span></span>
</td>
<td class="nump">$ 45,373<span></span>
</td>
<td class="nump">424,016<span></span>
</td>
<td class="nump">430,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_SubscriptionBasedMember', window );">Subscription-based [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RevenueFromCorporateLearningSolutions', window );">Corporate learning solutions</a></td>
<td class="nump">301,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">347,829<span></span>
</td>
<td class="nump">368,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_NonSubscriptionBasedMember', window );">Non-subscription-based [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RevenueFromCorporateLearningSolutions', window );">Corporate learning solutions</a></td>
<td class="nump">&#165; 23,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 63,993<span></span>
</td>
<td class="nump">&#165; 56,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_RevenueFromCorporateLearningSolutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue from Corporate learning solutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_RevenueFromCorporateLearningSolutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_RevenuesOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_RevenuesOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_SubscriptionBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_SubscriptionBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_NonSubscriptionBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_NonSubscriptionBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies - Schedule of Changes in Deferred Revenue (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAbstract', window );"><strong>Deferred Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Balance at beginning of the year</a></td>
<td class="nump">&#165; 247,437<span></span>
</td>
<td class="nump">&#165; 228,356<span></span>
</td>
<td class="nump">&#165; 203,698<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Additions to deferred revenue</a></td>
<td class="nump">332,819<span></span>
</td>
<td class="nump">443,097<span></span>
</td>
<td class="nump">455,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeferredRevenueRevenueRecognized', window );">Recognition of deferred revenue</a></td>
<td class="num">(331,190)<span></span>
</td>
<td class="num">(424,016)<span></span>
</td>
<td class="num">(430,636)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue', window );">Deconsolidation of CEIBS Publishing Group</a></td>
<td class="num">(65,928)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Balance at end of the year</a></td>
<td class="nump">&#165; 183,138<span></span>
</td>
<td class="nump">&#165; 247,437<span></span>
</td>
<td class="nump">&#165; 228,356<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deconsolidation of CEIBS publishing group deferred revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeferredRevenueRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue revenue recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeferredRevenueRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Accounting Policies - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss), before tax</a></td>
<td class="nump">&#165; 550<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
<td class="num">&#165; (350)<span></span>
</td>
<td class="nump">&#165; 2,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment, net of tax</a></td>
<td class="nump">&#165; 3,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">47,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTranslationAdjustmentDescription', window );">Foreign currency translation adjustment description</a></td>
<td class="text">calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024<span></span>
</td>
<td class="text">calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">&#165; 163,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">391,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeferredRevenueRecognized', window );">Deferred revenue recognized</a></td>
<td class="nump">145,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,620<span></span>
</td>
<td class="nump">168,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanAdministrativeExpenses', window );">Defined contribution plan, administrative expense</a></td>
<td class="nump">56,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 82,336<span></span>
</td>
<td class="nump">&#165; 129,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of Long-Lived Assets to be Disposed of</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription', window );">Segment Reporting, Expense Information Used by CODM, Description</a></td>
<td class="text">In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#8220;CODM&#8221;) and included within each reported measure of a segment&#8217;s profit or loss.<span></span>
</td>
<td class="text">In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#8220;CODM&#8221;) and included within each reported measure of a segment&#8217;s profit or loss.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration', window );">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</a></td>
<td class="text">srt:ChiefExecutiveOfficerMember<span></span>
</td>
<td class="text">srt:ChiefExecutiveOfficerMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription', window );">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</a></td>
<td class="text">The Group&#8217;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss.<span></span>
</td>
<td class="text">The Group&#8217;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-12-31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">56.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2028-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-12-31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">42.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis=yxt_BeijingLingdaiMember', window );">Beijing Lingdai [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss', window );">Investment company, distributable earnings (loss), accumulated ordinary income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (3,142)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis=yxt_CEIBSPublishingGroupMember', window );">CEIBS Publishing Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillFairValueDisclosure', window );">Goodwill, Fair value</a></td>
<td class="nump">&#165; 276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of administrative expense incurred by defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTranslationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the nature of the translation adjustment. Includes an analysis of the change during the period in the accumulated adjustment and explanation of items creating the change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTranslationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit) from ordinary income (loss) of investment company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of nature of expense information used by chief operating decision maker (CODM) to manage operation when segment expense information by category is not disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeferredRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeferredRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2028-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2028-12-31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis=yxt_BeijingLingdaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis=yxt_BeijingLingdaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis=yxt_CEIBSPublishingGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis=yxt_CEIBSPublishingGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Risks - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2008</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate', window );">Foreign currency exchange rate base currency appreciation rate</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate', window );">Foreign currency exchange rate base currency depreciation rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency exchange rate base currency appreciation rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency exchange rate base currency depreciation rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_SuppliersAxis=yxt_SupplierTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_SuppliersAxis=yxt_SupplierTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deconsolidation of Ceibs Publishing Group - Schedule of Deconsolidated Balance Sheet (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 15, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidatedBalanceSheetLineItems', window );"><strong>Deconsolidated Balance Sheet [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 417,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,255<span></span>
</td>
<td class="nump">&#165; 320,489<span></span>
</td>
<td class="nump">&#165; 432,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
<td class="nump">32,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,903<span></span>
</td>
<td class="nump">12,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,079<span></span>
</td>
<td class="nump">23,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">968<span></span>
</td>
<td class="nump">12,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,446<span></span>
</td>
<td class="nump">164,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,515<span></span>
</td>
<td class="nump">34,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,788<span></span>
</td>
<td class="nump">22,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,389)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,013)<span></span>
</td>
<td class="num">(17,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred Revenue, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(125,428)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,184)<span></span>
</td>
<td class="num">(188,485)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(72,028)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,867)<span></span>
</td>
<td class="num">(89,937)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,966)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,228)<span></span>
</td>
<td class="num">(15,818)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,458)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,392)<span></span>
</td>
<td class="num">(20,257)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue,&#160;non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,710)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,906)<span></span>
</td>
<td class="num">(58,952)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,887)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Carrying net liabilities of CEIBS Publishing Group at deconsolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(594,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (81,474)<span></span>
</td>
<td class="num">&#165; (772,158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Gain on deconsolidation of CEIBS Publishing Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 78,760<span></span>
</td>
<td class="nump">$ 10,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=yxt_CEIBSPublishingGroupMember', window );">CEIBS Publishing Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidatedBalanceSheetLineItems', window );"><strong>Deconsolidated Balance Sheet [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 30,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">10,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="nump">2,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">6,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">1,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="num">(7,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred Revenue, Current</a></td>
<td class="num">(53,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payable and accrued liabilities</a></td>
<td class="num">(11,780)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="num">(4,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="num">(2,117)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue,&#160;non-current</a></td>
<td class="num">(12,491)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="num">(34,587)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Carrying net liabilities of CEIBS Publishing Group at deconsolidation</a></td>
<td class="num">(73,784)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueOfDeconsolidation', window );">Fair value of 39% CEIBS Publishing Group after deconsolidation</a></td>
<td class="nump">4,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Gain on deconsolidation of CEIBS Publishing Group</a></td>
<td class="num">&#165; (78,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeconsolidatedBalanceSheetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deconsolidated balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeconsolidatedBalanceSheetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_FairValueOfDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of deconsolidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_FairValueOfDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_CEIBSPublishingGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_CEIBSPublishingGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deconsolidation of Ceibs Publishing Group - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 24, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 24, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>May 31, 2024</div></th>
<th class="th">
<div>Jan. 15, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Aug. 31, 2020</div></th>
<th class="th">
<div>Jun. 24, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash Acquired from Acquisition</a></td>
<td class="nump">&#165; 103,924<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfIssuanceForEquityInterest', window );">Percentage Of Issuance For Equity Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfBeneficialOwnershipTransfer', window );">Percentage Of Beneficial Ownership Transfer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RemainingAmountOfConsiderationPayableForAcquisition', window );">Remaining Amount Of Consideration Payable For Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfOwnershipShareRetain', window );">Percentage Of Ownership Share Retain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Percentageofremainingshare', window );">Percentage Of Remaining Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Amountofdebtinvestment', window );">Amount Of Debt Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeconsolidationGainOrLossAmount', window );">Deconsolidation, Gain (Loss), Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 78,760<span></span>
</td>
<td class="nump">$ 10,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AccuredLitigationLiabilities', window );">Accured litigation liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember', window );">Cash [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,600<span></span>
</td>
<td class="nump">&#165; 79,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,252,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, Value, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 94,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_MancoMember', window );">ManCo [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Percentageofshareheldbythecompany', window );">Percentage Of Share Held By The Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_DigitalBMember', window );">Digital B [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Percentageofshareheldbythecompany', window );">Percentage Of Share Held By The Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.04%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_DigitalBMember', window );">Digital B [Member] | Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Percentageofshareheldbythecompany', window );">Percentage Of Share Held By The Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.96%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsPgMember', window );">Ceibs PG [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfOwnershipWithOtherShareholders', window );">Percentage of Ownership with Other Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsPgMember', window );">Ceibs PG [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Percentageofshareheldbythecompany', window );">Percentage Of Share Held By The Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsMember', window );">Ceibs [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_Percentageofshareheldbythecompany', window );">Percentage Of Share Held By The Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsManagementLtdMember', window );">CEIBS Management Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfBeneficialOwnershipTransfer', window );">Percentage Of Beneficial Ownership Transfer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=yxt_ManCoAndDigitalBMember', window );">ManCo And Digital B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeconsolidationLineItems', window );"><strong>Deconsolidation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AccuredLitigationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accured litigation liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AccuredLitigationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_Amountofdebtinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_Amountofdebtinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeconsolidationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deconsolidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeconsolidationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfBeneficialOwnershipTransfer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of beneficial ownership transfer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfBeneficialOwnershipTransfer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfIssuanceForEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of issuance for equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfIssuanceForEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfOwnershipShareRetain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership share retain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfOwnershipShareRetain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfOwnershipWithOtherShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership with other shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfOwnershipWithOtherShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_Percentageofremainingshare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_Percentageofremainingshare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_Percentageofshareheldbythecompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of share held by the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_Percentageofshareheldbythecompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_RemainingAmountOfConsiderationPayableForAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amount of consideration payable for acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_RemainingAmountOfConsiderationPayableForAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_MancoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_MancoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_DigitalBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_DigitalBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsPgMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsPgMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsManagementLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_CeibsManagementLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=yxt_ManCoAndDigitalBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=yxt_ManCoAndDigitalBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short Term Investments - Schedule of Short Term Investment (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ShortTermInvestmentsLineItems', window );"><strong>Short Term Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 58,128<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=yxt_TimeDepositsMember', window );">Time deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ShortTermInvestmentsLineItems', window );"><strong>Short Term Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 58,128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ShortTermInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ShortTermInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=yxt_TimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=yxt_TimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermBankDepositAbstract', window );"><strong>Long Term Bank Deposit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Long-term bank deposits</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 117,573<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermBankDepositAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermBankDepositAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermBankDepositsLineItems', window );"><strong>Long Term Bank Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MaturityOfBankDeposits', window );">Maturity of bank deposits</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Bank Time Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LongTermBankDepositsLineItems', window );"><strong>Long Term Bank Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct', window );">Percentage of Weighted Average Deposits for Wealth Management Product</a></td>
<td class="nump">0.43%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LongTermBankDepositsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LongTermBankDepositsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_MaturityOfBankDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maturity of bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_MaturityOfBankDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of weighted average deposits for wealth management product.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidBandwidthCosts', window );">Prepaid bandwidth costs</a></td>
<td class="nump">&#165; 2,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Deposits</a></td>
<td class="nump">2,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidTravelExpense', window );">Prepaid travel expense</a></td>
<td class="nump">1,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidOfficeSoftwareServiceFee', window );">Prepaid office software service fee</a></td>
<td class="nump">1,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">VAT recoverable</a></td>
<td class="nump">992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidRent', window );">Prepaid content rental expenses</a></td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidAdvertising', window );">Prepaid marketing expenses</a></td>
<td class="nump">25,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidConsultingServiceFee', window );">Prepaid consulting service fee</a></td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform', window );">Receivables from third-party payment settlement platform</a></td>
<td class="nump">340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Other miscellaneous prepaid expenses</a></td>
<td class="nump">612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,561<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Current assets</a></td>
<td class="nump">35,791<span></span>
</td>
<td class="nump">$ 4,903<span></span>
</td>
<td class="nump">12,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract', window );"><strong>Non-current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidMarketingExpensesNoncurrent', window );">Prepaid marketing expenses</a></td>
<td class="nump">18,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred initial public offering related costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DepositForLease', window );">Deposits for lease</a></td>
<td class="nump">1,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidContentRentalExpensesNoncurrent', window );">Prepaid content rental expenses</a></td>
<td class="nump">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">&#165; 20,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 22,265<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DepositForLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposit for lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DepositForLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidBandwidthCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid bandwidth costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidBandwidthCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidConsultingServiceFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid consulting service fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidConsultingServiceFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidContentRentalExpensesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid content rental expenses noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidContentRentalExpensesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidMarketingExpensesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid marketing expenses noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidMarketingExpensesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidOfficeSoftwareServiceFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid office software service fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidOfficeSoftwareServiceFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidTravelExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid travel expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidTravelExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Receivables from third-party payment settlement platform.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidMarketingAndPromotionalService', window );">Prepaid Marketing and Promotional Service</a></td>
<td class="nump">&#165; 46,410<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidMarketingAndPromotionalService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Marketing And Promotional Service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidMarketingAndPromotionalService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets - Additional Information (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems', window );"><strong>Prepaid Expenses And Other Current Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Credit losses for prepaid expenses and other current assets</a></td>
<td class="nump">&#165; 1,758<span></span>
</td>
<td class="nump">&#165; 2,201<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid Expenses and Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems', window );"><strong>Prepaid Expenses And Other Current Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Credit losses for prepaid expenses and other current assets</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 373<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expenses And Other Current Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">&#165; 47,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 51,844<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(31,844)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,442)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="nump">15,175<span></span>
</td>
<td class="nump">$ 2,079<span></span>
</td>
<td class="nump">23,402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">26,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Electronic Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">12,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">3,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">3,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software Purchased [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">&#165; 1,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,831<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Equipment and Software, Net - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expenses</a></td>
<td class="nump">&#165; 7,638<span></span>
</td>
<td class="nump">$ 1,046<span></span>
</td>
<td class="nump">&#165; 9,368<span></span>
</td>
<td class="nump">&#165; 7,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment charges</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net - Schedule of Intangible Assets (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">&#165; 113,554<span></span>
</td>
<td class="nump">&#165; 29,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(79,174)<span></span>
</td>
<td class="num">(22,549)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment</a></td>
<td class="num">(21,660)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;Book Value</a></td>
<td class="nump">&#165; 12,720<span></span>
</td>
<td class="nump">&#165; 7,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicenseMember', window );">License [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted&#160;Average Amortization&#160;Period (in years)</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">1 year 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">&#165; 29,710<span></span>
</td>
<td class="nump">&#165; 29,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(16,990)<span></span>
</td>
<td class="num">(22,305)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;Book Value</a></td>
<td class="nump">&#165; 12,720<span></span>
</td>
<td class="nump">7,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Content [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted&#160;Average Amortization&#160;Period (in years)</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">&#165; 35,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(24,570)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment</a></td>
<td class="num">&#165; (10,530)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted&#160;Average Amortization&#160;Period (in years)</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">&#165; 26,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(18,480)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment</a></td>
<td class="num">(7,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Domain Name [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">11,644<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">&#165; (11,644)<span></span>
</td>
<td class="num">&#165; (244)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted&#160;Average Amortization&#160;Period (in years)</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;Carrying Amount</a></td>
<td class="nump">&#165; 10,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7,490)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment</a></td>
<td class="num">&#165; (3,210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="nump">&#165; 5,673<span></span>
</td>
<td class="nump">$ 777<span></span>
</td>
<td class="nump">&#165; 21,985<span></span>
</td>
<td class="nump">&#165; 23,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CostOfRevenueImpairmentLoss', window );">Cost of revenue impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,530<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_SalesAndMarketingImpairmentLoss', window );">Sales and marketing impairment loss</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,130<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_CostOfRevenueImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of revenue impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_CostOfRevenueImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_SalesAndMarketingImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales and marketing impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_SalesAndMarketingImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net - Schedule of intangible Assets, Estimated Amortization Expense (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract', window );"><strong>Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">&#165; 4,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">2,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;Book Value</a></td>
<td class="nump">&#165; 7,069<span></span>
</td>
<td class="nump">&#165; 12,720<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Long-Term Investments - Schedule of Debt Securities and Available for Sale (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Initial cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 138,756<span></span>
</td>
<td class="nump">&#165; 133,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Net cumulative fair value adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(24,324)<span></span>
</td>
<td class="num">(7,439)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Carrying value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">114,432<span></span>
</td>
<td class="nump">126,341<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=yxt_ShanghaiJiayangInformationSystemCoLtdMember', window );">Shanghai Jiayang Information System Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Initial cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">55,000<span></span>
</td>
<td class="nump">55,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Net cumulative fair value adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,426<span></span>
</td>
<td class="nump">8,071<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Carrying value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">61,426<span></span>
</td>
<td class="nump">63,071<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=yxt_GuangzhouTaleBaseTechnologyCoLtdMember', window );">Guangzhou Tale Base Technology Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Initial cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">31,400<span></span>
</td>
<td class="nump">31,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Net cumulative fair value adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,636)<span></span>
</td>
<td class="nump">776<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Carrying value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">29,764<span></span>
</td>
<td class="nump">32,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=yxt_BeijingLingdaiMember', window );">Beijing Lingdai [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Initial cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">31,980<span></span>
</td>
<td class="nump">31,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Net cumulative fair value adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="num">(13,999)<span></span>
</td>
<td class="num">(6,507)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Carrying value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">17,981<span></span>
</td>
<td class="nump">25,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=yxt_OtherMember', window );">Others [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Initial cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">20,376<span></span>
</td>
<td class="nump">15,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Net cumulative fair value adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="num">(15,115)<span></span>
</td>
<td class="num">(9,779)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Carrying value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">&#165; 5,261<span></span>
</td>
<td class="nump">&#165; 5,621<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On September 28, 2021, Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 10% equity interest of Shanghai Jiayang Information System Co., Ltd (&#8220;Shanghai Jiayang&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB 55,000 (&#8220;Jiayang Investment&#8221;), and the investment is legally settled on October 13, 2021. The Company recognized unrealized gains of RMB 2,130, RMB 5,941 and an unrealized loss of RMB 1,645 in Accumulated Other Comprehensive Income for the years ended December 31, 2022, 2023 and 2024, respectively. Dividend of nil, nil and RMB 500 were declared and paid by Shanghai Jiayang during the years ended December 31, 2022, 2023 and 2024, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 10.02% equity interest of Guangzhou Tale Base Technology Co., Ltd (&#8220;Tale Base&#8221;), which is principally engaged in human resource management software, at a cash consideration of RMB 31,400 (&#8220;Tale Base Investment&#8221;), and the investment was legally closed on February 28, 2022. The Company recognized an unrealized loss of RMB 271, unrealized gain of RMB 1,047 and unrealized loss of RMB 776 in Accumulated Other Comprehensive Income for the year ended December 31, 2022, 2023 and 2024, respectively. In addition, the investment has been a continuous unrealized loss position for over 12 months and it is more likely than not that the Company will be required to sell the impaired security before recovery of the security&#8217;s amortized cost basis. The Company recognized an impairment loss of RMB 1,636 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2024.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">On July 1, 2021, Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 19% equity interest of Beijing Lingdai, which is principally engaged in online and offline training in finance, at a cash consideration of RMB 31,980 (&#8220;Lingdai Investment&#8221;). The investment has been a continuous unrealized loss position for over 12 months and it is more likely than not that the Company will be required to sell the impaired security before recovery of the security&#8217;s amortized cost basis. The Company recognized an unrealized loss of RMB 3,509 in Accumulated Other Comprehensive Income for the year ended December 31, 2022. The Company recognized an impairment loss of RMB 3,365 and RMB 7,492 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The Company assesses the unrealized losses of the other investments and determines that it is more likely than not that the Company will be required to sell the impaired investment before recovery of its amortized cost basis. Thus, the Company recognized an impairment loss of RMB 9,779 and RMB 5,336 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_ShanghaiJiayangInformationSystemCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_ShanghaiJiayangInformationSystemCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_GuangzhouTaleBaseTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_GuangzhouTaleBaseTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_BeijingLingdaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_BeijingLingdaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Investments - Additional Information (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Oct. 13, 2021</div></th>
<th class="th"><div>Sep. 28, 2021</div></th>
<th class="th"><div>Jun. 01, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_JiayangInvestmentMember', window );">Jiayang Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Equity Method Investment, Aggregate Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 55,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized Gain (Losses) Recognized</a></td>
<td class="num">&#165; (1,645)<span></span>
</td>
<td class="nump">&#165; 5,941<span></span>
</td>
<td class="nump">&#165; 2,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Payments of Dividends</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_TaleBaseInvestmentMember', window );">Tale Base Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.02%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Equity Method Investment, Aggregate Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 31,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized Gain (Losses) Recognized</a></td>
<td class="num">(776)<span></span>
</td>
<td class="nump">1,047<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded', window );">Credit Losses on Investment</a></td>
<td class="nump">1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_LingdaiInvestmentMember', window );">Lingdai Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Equity Method Investment, Aggregate Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 31,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized Gain (Losses) Recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (3,509)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded', window );">Credit Losses on Investment</a></td>
<td class="nump">7,492<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_OtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized Gain (Losses) Recognized</a></td>
<td class="nump">&#165; 5,336<span></span>
</td>
<td class="nump">&#165; 9,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_JiayangInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_JiayangInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_TaleBaseInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_TaleBaseInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_LingdaiInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_LingdaiInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=yxt_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of the fair value measurement of the Group's assets and liabilities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 58,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">114,432<span></span>
</td>
<td class="nump">$ 15,677<span></span>
</td>
<td class="nump">126,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative liabilities Conversion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,279<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=yxt_TimeDepositsMember', window );">Time Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,128<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember', window );">Available for Sale Security [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">114,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember', window );">Available for Sale Security [Member] | Jiayang Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">61,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,071<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember', window );">Available for Sale Security [Member] | Tale Base Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">29,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember', window );">Available for Sale Security [Member] | Lingdai Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">17,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember', window );">Available for Sale Security [Member] | Other Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">5,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative liabilities Conversion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Time Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Available for Sale Security [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Available for Sale Security [Member] | Jiayang Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Available for Sale Security [Member] | Tale Base Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Available for Sale Security [Member] | Lingdai Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Available for Sale Security [Member] | Other Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative liabilities Conversion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Time Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,128<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Available for Sale Security [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,128<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Available for Sale Security [Member] | Jiayang Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Available for Sale Security [Member] | Tale Base Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Available for Sale Security [Member] | Lingdai Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Available for Sale Security [Member] | Other Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative liabilities Conversion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,279<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Time Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Available for Sale Security [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">114,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,341<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Available for Sale Security [Member] | Jiayang Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">61,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,071<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Available for Sale Security [Member] | Tale Base Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">29,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Available for Sale Security [Member] | Lingdai Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">17,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Available for Sale Security [Member] | Other Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-Term Investments</a></td>
<td class="nump">&#165; 5,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,621<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480463/815-10-45-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value assets and liabilities measured on recurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=yxt_TimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=yxt_TimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=yxt_AvailableForSaleSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=yxt_JiayangInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=yxt_JiayangInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=yxt_TaleBaseInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=yxt_TaleBaseInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=yxt_LingdaiInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=yxt_LingdaiInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=yxt_OtherInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=yxt_OtherInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of the significant unobservable inputs used in the fair value measurement (Detail) - Valuation Technique, Option Pricing Model [Member] - Fair Value, Recurring [Member]<br> &#165; in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>yr</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>yr</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueOptionPricingModelMember', window );">Financing Transaction Of Lingdai Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtCost', window );">Financing transaction at initial valuation date | &#165;</a></td>
<td class="nump">&#165; 31,980<span></span>
</td>
<td class="nump">&#165; 31,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Financing transaction of Fair Value | &#165;</a></td>
<td class="nump">17,981<span></span>
</td>
<td class="nump">25,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueOptionPricingModelMember', window );">Financing Transaction Of Jiayang Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtCost', window );">Financing transaction at initial valuation date | &#165;</a></td>
<td class="nump">55,000<span></span>
</td>
<td class="nump">55,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Financing transaction of Fair Value | &#165;</a></td>
<td class="nump">61,426<span></span>
</td>
<td class="nump">63,071<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueOptionPricingModelMember', window );">Financing Transaction Of Tale Base Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtCost', window );">Financing transaction at initial valuation date | &#165;</a></td>
<td class="nump">31,400<span></span>
</td>
<td class="nump">31,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Financing transaction of Fair Value | &#165;</a></td>
<td class="nump">&#165; 29,764<span></span>
</td>
<td class="nump">&#165; 32,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Lingdai Investment [Member] | Measurement Input, Revenue Multiple [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Lingdai Investment [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.50<span></span>
</td>
<td class="nump">0.62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Lingdai Investment [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs | yr</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Jiayang Investment [Member] | Measurement Input, Revenue Multiple [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Jiayang Investment [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.40<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Jiayang Investment [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs | yr</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Tale Base Investment [Member] | Measurement Input, Revenue Multiple [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Tale Base Investment [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.38<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Financing Transaction Of Tale Base Investment [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs | yr</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Lingdai Investment [Member] | Measurement Input, Revenue Multiple [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Lingdai Investment [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.60<span></span>
</td>
<td class="nump">0.67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Lingdai Investment [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs | yr</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Jiayang Investment [Member] | Measurement Input, Revenue Multiple [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Jiayang Investment [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.48<span></span>
</td>
<td class="nump">0.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Jiayang Investment [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs | yr</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Tale Base Investment [Member] | Measurement Input, Revenue Multiple [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Tale Base Investment [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs</a></td>
<td class="nump">0.42<span></span>
</td>
<td class="nump">0.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Financing Transaction Of Tale Base Investment [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Key unobservable inputs | yr</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in security owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueOptionPricingModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueOptionPricingModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_FinancingTransactionOfLingdaiInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_FinancingTransactionOfLingdaiInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_FinancingTransactionOfJiayangInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_FinancingTransactionOfJiayangInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=yxt_FinancingTransactionOfTaleBaseInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=yxt_FinancingTransactionOfTaleBaseInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRevenueMultipleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRevenueMultipleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of reconciliation of derivative liability (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Balance at beginning of the year</a></td>
<td class="nump">&#165; 100,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 202,698<span></span>
</td>
<td class="nump">&#165; 170,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_FairValueChangeOfDerivativesLiabilities', window );">The change in fair value</a></td>
<td class="num">(34,378)<span></span>
</td>
<td class="num">$ (4,710)<span></span>
</td>
<td class="num">(102,419)<span></span>
</td>
<td class="nump">32,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo', window );">Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO</a></td>
<td class="num">(65,901)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Balance at end of the year</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,279<span></span>
</td>
<td class="nump">&#165; 202,698<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise of conversion of convertible redeemable preferred shares upon the consummation of ipo.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_FairValueChangeOfDerivativesLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value change of derivatives liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_FairValueChangeOfDerivativesLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Valuation Methodologies and Assumptions (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ConversionFeatureDiscountRate', window );">Discount rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage', window );">Weighting between IPO scenario</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ConversionFeatureRedemptionPossiblePercentage', window );">Weighting between Redemption&#160;scenario</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ConversionFeatureDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion feature discount rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ConversionFeatureDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion feature initial public offering possible percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ConversionFeatureRedemptionPossiblePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion feature redemption possible percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ConversionFeatureRedemptionPossiblePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term and Long-Term Borrowings - Schedule of Debt (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument term, Description</a></td>
<td class="text">June 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term borrowings</a></td>
<td class="nump">&#165; 163,000<span></span>
</td>
<td class="nump">$ 22,331<span></span>
</td>
<td class="nump">&#165; 46,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="nump">125,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=yxt_SecuredBankLoanMember', window );">Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuredDebtCurrent', window );">Secured bank loans</a></td>
<td class="nump">73,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=yxt_UnsecuredBankLoanMember', window );">Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebtCurrent', window );">Unsecured bank loans</a></td>
<td class="nump">&#165; 105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=yxt_LongTermDebtCurrentMaturitiesMember', window );">Long term debt current maturities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument term, Description</a></td>
<td class="text">Mature in 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term borrowings</a></td>
<td class="nump">&#165; 53,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=yxt_SecuredBankLoanMember', window );">Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument term, Description</a></td>
<td class="text">Within&#160;12&#160;months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuredDebtCurrent', window );">Secured bank loans</a></td>
<td class="nump">&#165; 110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=yxt_UnsecuredBankLoanMember', window );">Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument term, Description</a></td>
<td class="text">Within 12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebtCurrent', window );">Unsecured bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=yxt_LongTermDebtCurrentMaturitiesMember', window );">Long term debt current maturities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument term, Description</a></td>
<td class="text">Mature in 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term borrowings</a></td>
<td class="nump">&#165; 53,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.45%<span></span>
</td>
<td class="nump">3.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Long term debt current maturities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.35%<span></span>
</td>
<td class="nump">3.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Long term debt current maturities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.65%<span></span>
</td>
<td class="nump">3.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Long term debt current maturities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">3.15%<span></span>
</td>
<td class="nump">3.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Long term debt current maturities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=yxt_SecuredBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=yxt_SecuredBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=yxt_UnsecuredBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=yxt_UnsecuredBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=yxt_LongTermDebtCurrentMaturitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=yxt_LongTermDebtCurrentMaturitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=yxt_SecuredBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=yxt_SecuredBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=yxt_UnsecuredBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=yxt_UnsecuredBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=yxt_LongTermDebtCurrentMaturitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=yxt_LongTermDebtCurrentMaturitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term and Long-Term Borrowings - Schedule of Debt (Parenthetical) (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Jul. 31, 2026</div></th>
<th class="th"><div>Jun. 26, 2026</div></th>
<th class="th"><div>May 31, 2026</div></th>
<th class="th"><div>Apr. 19, 2026</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jun. 26, 2025</div></th>
<th class="th"><div>May 31, 2025</div></th>
<th class="th"><div>Apr. 27, 2025</div></th>
<th class="th"><div>Apr. 24, 2025</div></th>
<th class="th"><div>Apr. 19, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jun. 26, 2024</div></th>
<th class="th"><div>May 31, 2024</div></th>
<th class="th"><div>Apr. 27, 2024</div></th>
<th class="th"><div>Apr. 24, 2024</div></th>
<th class="th"><div>Apr. 19, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 27, 2023</div></th>
<th class="th"><div>Apr. 27, 2023</div></th>
<th class="th"><div>Apr. 24, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000<span></span>
</td>
<td class="nump">&#165; 10,000<span></span>
</td>
<td class="nump">&#165; 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 43,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,000<span></span>
</td>
<td class="nump">&#165; 80,000<span></span>
</td>
<td class="nump">&#165; 50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt instrument, annual principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,000<span></span>
</td>
<td class="nump">&#165; 6,000<span></span>
</td>
<td class="nump">&#165; 71,500<span></span>
</td>
<td class="nump">&#165; 40,000<span></span>
</td>
<td class="nump">&#165; 2,000<span></span>
</td>
<td class="nump">&#165; 3,500<span></span>
</td>
<td class="nump">&#165; 2,000<span></span>
</td>
<td class="nump">&#165; 76,500<span></span>
</td>
<td class="nump">&#165; 42,500<span></span>
</td>
<td class="nump">&#165; 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500<span></span>
</td>
<td class="nump">&#165; 1,500<span></span>
</td>
<td class="nump">&#165; 2,000<span></span>
</td>
<td class="nump">&#165; 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,500<span></span>
</td>
<td class="nump">&#165; 2,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Debt instrument, repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt instrument, periodic payment</a></td>
<td class="nump">&#165; 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=yxt_SecuredBankLoanMember', window );">Secured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Debt instrument, repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=yxt_UnsecuredBankLoanMember', window );">Unsecured bank loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfDebtLineItems', window );"><strong>Schedule of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Debt instrument, repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of annual principal payment for debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRepurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value amount of debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=yxt_SecuredBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=yxt_SecuredBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=yxt_UnsecuredBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=yxt_UnsecuredBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term and Long-Term Borrowings - Schedule of Amount of Maturities for All Long-term Borrowings (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">&#165; 53,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">&#165; 125,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term and Long-Term Borrowings - Additional Information (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2026</div></th>
<th class="th"><div>Jun. 26, 2026</div></th>
<th class="th"><div>May 31, 2026</div></th>
<th class="th"><div>Apr. 19, 2026</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jun. 26, 2025</div></th>
<th class="th"><div>May 31, 2025</div></th>
<th class="th"><div>Apr. 27, 2025</div></th>
<th class="th"><div>Apr. 24, 2025</div></th>
<th class="th"><div>Apr. 19, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>Jun. 26, 2024</div></th>
<th class="th"><div>May 31, 2024</div></th>
<th class="th"><div>Apr. 27, 2024</div></th>
<th class="th"><div>Apr. 24, 2024</div></th>
<th class="th"><div>Apr. 19, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 27, 2023</div></th>
<th class="th"><div>Apr. 27, 2023</div></th>
<th class="th"><div>Apr. 24, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000<span></span>
</td>
<td class="nump">&#165; 10,000<span></span>
</td>
<td class="nump">&#165; 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 43,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,000<span></span>
</td>
<td class="nump">&#165; 80,000<span></span>
</td>
<td class="nump">&#165; 50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt instrument, annual principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,000<span></span>
</td>
<td class="nump">&#165; 6,000<span></span>
</td>
<td class="nump">&#165; 71,500<span></span>
</td>
<td class="nump">&#165; 40,000<span></span>
</td>
<td class="nump">&#165; 2,000<span></span>
</td>
<td class="nump">&#165; 3,500<span></span>
</td>
<td class="nump">&#165; 2,000<span></span>
</td>
<td class="nump">&#165; 76,500<span></span>
</td>
<td class="nump">&#165; 42,500<span></span>
</td>
<td class="nump">&#165; 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500<span></span>
</td>
<td class="nump">&#165; 1,500<span></span>
</td>
<td class="nump">&#165; 2,000<span></span>
</td>
<td class="nump">&#165; 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,500<span></span>
</td>
<td class="nump">&#165; 2,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Debt instrument, repurchase amount</a></td>
<td class="nump">&#165; 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Debt, weighted average interest rate</a></td>
<td class="nump">3.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt instrument term, Description</a></td>
<td class="text">June 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of annual principal payment for debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRepurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value amount of debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Payable And Accrued Liabilities - Schedule of Other Payable and Accrued Liabilities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salary and welfare payable</a></td>
<td class="nump">&#165; 43,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 69,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AccuredLitigationLiabilities', window );">Accured litigation liabilities</a></td>
<td class="nump">17,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Taxes payable</a></td>
<td class="nump">4,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Professional fees payable</a></td>
<td class="nump">3,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Short-term rental payable</a></td>
<td class="nump">1,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LeaseholdImprovementPayable', window );">Leasehold improvement payable</a></td>
<td class="nump">515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Others</a></td>
<td class="nump">1,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,006<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Total</a></td>
<td class="nump">&#165; 72,028<span></span>
</td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">&#165; 89,937<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AccuredLitigationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accured litigation liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AccuredLitigationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LeaseholdImprovementPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leasehold improvement payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LeaseholdImprovementPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease - Additional Information (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable Lease, Cost</a></td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease - Schedule of Components of Operating Lease Expense (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">&#165; 12,907<span></span>
</td>
<td class="nump">&#165; 18,472<span></span>
</td>
<td class="nump">&#165; 22,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Expenses for short-term lease within 12 months</a></td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">3,371<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">&#165; 14,173<span></span>
</td>
<td class="nump">&#165; 19,627<span></span>
</td>
<td class="nump">&#165; 25,732<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">&#165; 25,655<span></span>
</td>
<td class="nump">$ 3,515<span></span>
</td>
<td class="nump">&#165; 34,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - current</a></td>
<td class="nump">8,966<span></span>
</td>
<td class="nump">1,228<span></span>
</td>
<td class="nump">15,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities -&#160;non-current</a></td>
<td class="nump">17,458<span></span>
</td>
<td class="nump">$ 2,392<span></span>
</td>
<td class="nump">20,257<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">&#165; 26,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 36,075<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">&#165; 13,444<span></span>
</td>
<td class="nump">&#165; 20,187<span></span>
</td>
<td class="nump">&#165; 23,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use&#160;assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">&#165; 9,858<span></span>
</td>
<td class="nump">&#165; 4,168<span></span>
</td>
<td class="nump">&#165; 29,168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">5 years 7 months 9 days<span></span>
</td>
<td class="text">4 years 7 months 17 days<span></span>
</td>
<td class="text">4 years 7 months 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">3.92%<span></span>
</td>
<td class="nump">4.73%<span></span>
</td>
<td class="nump">4.59%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Lease - Schedule of Maturities of Lease Liabilities (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">&#165; 8,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">6,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">3,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">1,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears', window );">2029 and after</a></td>
<td class="nump">8,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease payments</a></td>
<td class="nump">27,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(1,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">&#165; 26,424<span></span>
</td>
<td class="nump">&#165; 36,075<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>lessee operating lease liability payments due year five and after five years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances And Transactions - Schedule of the Major Related Parties Transactions (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_ShanghaiChinaEuropeMember', window );">Shanghai China Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase of service</a></td>
<td class="nump">&#165; 3,561<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_SuzhouYunzhengMember', window );">Suzhou Yunzheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase of service</a></td>
<td class="nump">836<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_ShanghaiFengheMember', window );">Shanghai Fenghe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan to related parties</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_XiaoyanLuMember', window );">Xiaoyan Lu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Advances for the Group's operation</a></td>
<td class="nump">1,943<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty', window );">Collection of unused advances for the Group's operation</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_YazhouWuMember', window );">Yazhou Wu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Advances for the Group's operation</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty', window );">Collection of unused advances for the Group's operation</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Sales Channel, Directly to Consumer [Member] | Shanghai China Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Sales of service</a></td>
<td class="nump">219<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Sales Channel, Directly to Consumer [Member] | Suzhou Yunzheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Sales of service</a></td>
<td class="nump">&#165; 40<span></span>
</td>
<td class="nump">&#165; 57<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_CollectionOfUnusedAdvancesFromTheRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collection Of Unused Advances From The Related Party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_CollectionOfUnusedAdvancesFromTheRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_ShanghaiChinaEuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_ShanghaiChinaEuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_SuzhouYunzhengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_SuzhouYunzhengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_ShanghaiFengheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_ShanghaiFengheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_XiaoyanLuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_XiaoyanLuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_YazhouWuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_YazhouWuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Amount due to related parties</a></td>
<td class="nump">&#165; 2,452<span></span>
</td>
<td class="nump">$ 336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_ShanghaiFengheMember', window );">Shanghai Fenghe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Amount due from related parties</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=yxt_ShanghaiChinaEuropeMember', window );">Shanghai China Europe [Member] | Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Amount due to related parties</a></td>
<td class="nump">&#165; 2,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_ShanghaiFengheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_ShanghaiFengheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=yxt_ShanghaiChinaEuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=yxt_ShanghaiChinaEuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Parenthetical) (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToFundLongtermLoansToRelatedParties', window );">Payments to fund long-term loans to related parties</a></td>
<td class="nump">&#165; 2,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_LoansToRelatedPartiesMaturityDate', window );">Loans to related parties maturity date</a></td>
<td class="text">May 31,  2025<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToFundLongtermLoansToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToFundLongtermLoansToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_LoansToRelatedPartiesMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans To Related Parties Maturity Date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_LoansToRelatedPartiesMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Additional Information (Detail)<br> &#165; in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">60 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Jan. 01, 2008</div></th>
<th class="th"><div>Mar. 16, 2007</div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th">
<div>Dec. 31, 2027 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfValueAddedTaxRate', window );">Percentage of Value added tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome', window );">Income Tax Rate on Global Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercenatgeOfUniformTaxRate', window );">Uniform Tax Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends', window );">Tax on Undistributed Dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfWithholdingTaxOnForeignInvestor', window );">Tax on Foreign Investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfForeignInvestorOwnsShare', window );">Investor Owns Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets, valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 521,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 456,578<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember', window );">Consolidated Entity Variable Interest Entities VIE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,870,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,905,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ProfitInIncomeTaxRegime', window );">Profit In Income Tax Regime | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HK | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ProfitInIncomeTaxRegime', window );">Profit In Income Tax Regime | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">CN | Enterprise Income Tax Law [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PreferentialTaxRate', window );">Preferential Tax Rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=yxt_PRCentitiesMember', window );">PRC entities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_IncomeLossBeforeTaxSubjectToTax', window );">Income loss before tax subject to tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfProfitBeforeTaxSubjectToTax', window );">Percentage of profit before tax subject to tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_IncomeLossBeforeTaxSubjectToTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income loss before tax subject to tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_IncomeLossBeforeTaxSubjectToTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percenatge of income tax rate on global income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercenatgeOfUniformTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percenatge Of Uniform Tax Rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercenatgeOfUniformTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfForeignInvestorOwnsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>percentage of foreign investor owns share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfForeignInvestorOwnsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfProfitBeforeTaxSubjectToTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of profit before tax subject to tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfProfitBeforeTaxSubjectToTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfValueAddedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of Value added tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfValueAddedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfWithHoldingTaxOnUndistributedDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of with holding tax on undistributed dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfWithHoldingTaxOnUndistributedDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfWithholdingTaxOnForeignInvestor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of withholding tax on foreign investor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfWithholdingTaxOnForeignInvestor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PreferentialTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferential tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PreferentialTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ProfitInIncomeTaxRegime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Profit in income tax regime.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ProfitInIncomeTaxRegime</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=yxt_EnterpriseIncomeTaxLawMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=yxt_EnterpriseIncomeTaxLawMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=yxt_PRCentitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=yxt_PRCentitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Schedule of the components of loss before tax (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems', window );"><strong>Schedule Of Income Before Income Tax Domestic And Foreign [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToParent', window );">Total loss before tax</a></td>
<td class="num">&#165; (92,053)<span></span>
</td>
<td class="num">&#165; (239,709)<span></span>
</td>
<td class="num">&#165; (645,686)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax benefit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,871<span></span>
</td>
<td class="nump">5,391<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax benefit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,871<span></span>
</td>
<td class="nump">5,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=yxt_PRCentitiesMember', window );">Loss from PRC entities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems', window );"><strong>Schedule Of Income Before Income Tax Domestic And Foreign [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToParent', window );">Total loss before tax</a></td>
<td class="num">(176,456)<span></span>
</td>
<td class="num">(307,901)<span></span>
</td>
<td class="num">(607,635)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=yxt_OverseasEntitiesMember', window );">(Loss)/gain from overseas entities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems', window );"><strong>Schedule Of Income Before Income Tax Domestic And Foreign [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToParent', window );">Total loss before tax</a></td>
<td class="nump">&#165; 84,403<span></span>
</td>
<td class="nump">&#165; 68,192<span></span>
</td>
<td class="num">&#165; (38,051)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=yxt_PRCentitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=yxt_PRCentitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=yxt_OverseasEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=yxt_OverseasEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC Statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax rate difference from statutory rate in other jurisdictions</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="num">(1.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays', window );">Effect of preferential tax rates and tax holiday</a></td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Effect of permanent differences</a></td>
<td class="num">(25.00%)<span></span>
</td>
<td class="num">(2.60%)<span></span>
</td>
<td class="num">(2.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures', window );">Additional deduction of qualified R&amp;D expenditures</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">7.70%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowance</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="num">(19.00%)<span></span>
</td>
<td class="num">(23.40%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Effect of changes in tax rates</a></td>
<td class="num">(25.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss', window );">Effect of expiration on NOL</a></td>
<td class="num">(49.00%)<span></span>
</td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss', window );">Effect of deconsolidation on NOL</a></td>
<td class="num">(22.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rates</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation additional deduction of qualified research and development expenditures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation effect of deconsolidation on net operating loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation effect of expiration on net operating loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=yxt_YunxuetangMember', window );">Yunxuetang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PreferentialTaxRate', window );">Preferential Tax Rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PreferentialTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferential tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PreferentialTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_YunxuetangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_YunxuetangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxation - Schedule of Tax effects of temporary differences that give rise to the deferred tax asset (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net accumulated losses-carry forward</a></td>
<td class="nump">&#165; 452,178<span></span>
</td>
<td class="nump">&#165; 522,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivables allowance</a></td>
<td class="nump">259<span></span>
</td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross', window );">Fair value change of long-term investment</a></td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">1,972<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">456,578<span></span>
</td>
<td class="nump">524,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(456,578)<span></span>
</td>
<td class="num">(521,462)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets, net of valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Amounts offset by deferred tax liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,873)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total deferred tax assets, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">964<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Amounts offset by deferred tax assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,873)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total deferred tax liabilities, net</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Schedule of Movement of valuation allowance (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of the year</a></td>
<td class="num">&#165; (521,462)<span></span>
</td>
<td class="num">&#165; (476,022)<span></span>
</td>
<td class="num">&#165; (325,200)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Changes of valuation allowance</a></td>
<td class="nump">64,884<span></span>
</td>
<td class="num">(45,440)<span></span>
</td>
<td class="num">(150,822)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of the year</a></td>
<td class="num">&#165; (456,578)<span></span>
</td>
<td class="num">&#165; (521,462)<span></span>
</td>
<td class="num">&#165; (476,022)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Ordinary Shares - Additional Information (Detail)<br> $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 15, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 15, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 05, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 05, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 10, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 22, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 24, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 04, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 20, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnits', window );">Capital Units, Value | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">390,518,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockPurchasedDuringPeriodShares', window );">Stock Purchased During Period Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,751,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited', window );">Share Transferred From Ordinary Share To Zuniform Limited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">825,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739,208<span></span>
</td>
<td class="nump">739,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Zuniform Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,478,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd2convertibleRedeemablePreferredSharesMember', window );">Series D2 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares', window );">Redesignated Ordinary Share Transferred To Convertible Redeemable Preferred Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,943,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd3convertibleRedeemablePreferredSharesMember', window );">Series D3 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares', window );">Redesignated Ordinary Share Transferred To Convertible Redeemable Preferred Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,939,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">483,068,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,294,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,294,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125,154,172<span></span>
</td>
<td class="nump">125,154,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnits', window );">Capital Units, Value | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,819,000<span></span>
</td>
<td class="nump">6,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,179,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 25,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_InitialPublicOfferingRelatedCost', window );">Initial Public Offering Related Cost | &#165;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48,253,425)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Zuniform Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,478,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Series A1 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,344,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Series C1 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467,924,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Series D1 And Series C2 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">433,071,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Series A4 And Series D2 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,874,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Series E1 And Series E2 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">390,518,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Common Class A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">483,068,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,294,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockPurchasedDuringPeriodShares', window );">Stock Purchased During Period Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,022,850<span></span>
</td>
<td class="nump">1,022,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,321,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Common Class B [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockPurchasedDuringPeriodShares', window );">Stock Purchased During Period Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,931,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="19"></td></tr>
<tr><td colspan="19"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Redesignation of ordinary shares into Class A and Class B ordinary shares upon IPO includes (i) re-designation of 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu into Class B ordinary shares on a one-for-one basis; (ii) re-designation of all of 31,321,601 outstanding ordinary shares into Class A ordinary shares on a one-for-one basis</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_InitialPublicOfferingRelatedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Initial public offering related cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_InitialPublicOfferingRelatedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redesignated ordinary share transferred to convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ShareTransferredFromOrdinaryShareToZuniformLimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share transferred from ordinary share to zuniform limited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ShareTransferredFromOrdinaryShareToZuniformLimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StockPurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock purchased during period shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StockPurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=yxt_ZuniformLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=yxt_ZuniformLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd2convertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_Seriesd2convertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd3convertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_Seriesd3convertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Redeemable Preferred Shares - Addition Information (Detail)<br> $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 15, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 01, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 13, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 22, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 24, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 15, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 15, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 30, 2019 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 10, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 07, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 03, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 07, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 25, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 15, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 27,034<span></span>
</td>
<td class="nump">$ 3,704<span></span>
</td>
<td class="nump">&#165; 3,896<span></span>
</td>
<td class="nump">&#165; 2,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockTermsOfConversion', window );">Preferred Stock, Convertible, Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">For Series A-1, A-2, A-3 and Series B Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the higher of (a)&#160;and (b) below:  &#160;


&#160;
(a)
 The 150% or 200% of original Preferred Shares issue price for such series and declared but unpaid dividends depend on certain circumstance specified in the shareholders&#8217; agreement.     &#160;


&#160;
(b)
 The fair market value of the relevant series of Preferred Shares on the date of redemption.    <span></span>
</td>
<td class="text">For Series A-1, A-2, A-3 and Series B Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the higher of (a)&#160;and (b) below:  &#160;


&#160;
(a)
 The 150% or 200% of original Preferred Shares issue price for such series and declared but unpaid dividends depend on certain circumstance specified in the shareholders&#8217; agreement.     &#160;


&#160;
(b)
 The fair market value of the relevant series of Preferred Shares on the date of redemption.    <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 178,063<span></span>
</td>
<td class="nump">$ 24,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AnnualRateOfReturn', window );">Annual Rate Of Return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueToBeCalculatedToDetermineMarketCapitalization', window );">Value to be calculated to determine market capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax', window );">Net accretion on convertible redeemable preferred shares to redemption value | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 290,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,452<span></span>
</td>
<td class="nump">396,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Derivative liabilities of conversion feature | &#165;</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 29,853<span></span>
</td>
<td class="nump">&#165; 100,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividend', window );">Deemed Dividend | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PreOfferingValuation', window );">Pre Offering Valuation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 630,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AggregateGrossProceeds', window );">Aggregate Gross Proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares', window );">Deemed Contribution To Ordinary Shareholders Due To Modifications On Convertible Redeemable Preferred Shares | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 191,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed Contribution To Ordinary Shareholders Due To Extinguishment On Convertible Redeemable Preferred Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">480,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(672,170)<span></span>
</td>
<td class="num">$ (92,087)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_YearOfIpoAxis=yxt_FourYearsMember', window );">Four Years [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueToBeCalculatedToDetermineMarketCapitalization', window );">Value to be calculated to determine market capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_YearOfIpoAxis=yxt_LaterThanSevenYearsMember', window );">Later than Seven Years [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueToBeCalculatedToDetermineMarketCapitalization', window );">Value to be calculated to determine market capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_YearOfIpoAxis=yxt_LaterThanFiveYearsMember', window );">Later Than Five Years [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueToBeCalculatedToDetermineMarketCapitalization', window );">Value to be calculated to determine market capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_YearOfIpoAxis=yxt_FiveYearsMember', window );">Five Years [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueToBeCalculatedToDetermineMarketCapitalization', window );">Value to be calculated to determine market capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=yxt_PromissoryNoteMember', window );">Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=yxt_CEIBSPublishingGroupMember', window );">CEIBS Publishing Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Percentage of shares acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=yxt_SeriesAWarrantMember', window );">Series A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants to purchase additional shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,132,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants to purchase additional shares, price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringThePeriodValueWarrantsExercised', window );">Warrants to purchase shares exercised, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember', window );">Series A1 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,655,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MarketCapitalization', window );">Market Capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa2preferredSharesMember', window );">Redeemable Convertible Series A-2 Preferred Shares [Member] | Series A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised', window );">Warrants to purchase shares exercised, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,566,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 70,000<span></span>
</td>
<td class="nump">$ 10,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000<span></span>
</td>
<td class="nump">&#165; 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Loss from the change in fair value of the warrant liability | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember', window );">Series C1 Convertible Redeemable Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,201,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember', window );">Series C1 Convertible Redeemable Preferred Shares [Member] | Series C Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised', window );">Warrants to purchase shares exercised, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,584,634<span></span>
</td>
<td class="nump">8,584,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringThePeriodValueWarrantsExercised', window );">Warrants to purchase shares exercised, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa3preferredSharesMember', window );">Redeemable Convertible Series A-3 Preferred Shares [Member] | Series A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised', window );">Warrants to purchase shares exercised, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,566,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa4preferredSharesMember', window );">Redeemable Convertible Series A-4 Preferred Shares [Member] | CEIBS Publishing Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in acquisition of shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,252,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesC2PreferredSharesMember', window );">Series C-2 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd1preferredSharesMember', window );">Series D-1 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,268,981<span></span>
</td>
<td class="nump">26,268,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesD2PreferredSharesMember', window );">Series D-2 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CommonSharesAcquired', window );">Common Shares Acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,943,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE2RedeemableConvertiblePreferredSharesMember', window );">Series E-2 Redeemable Convertible Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,533,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE1PreferredSharesMember', window );">Series E-1 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,883,753<span></span>
</td>
<td class="nump">16,883,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd3PreferredSharesMember', window );">Series D-3 Preferred shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CommonSharesAcquired', window );">Common Shares Acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,939,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember', window );">Series A-4 Preferred Shares Series C-2 Preferred Shares Series C-1 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CompoundInterestRate', window );">Compound Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember', window );">Series D-1 Preferred Shares Series D-2 Preferred Shares Series D-3 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CompoundInterestRate', window );">Compound Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember', window );">Series E-1 Preferred Shares Series E-2 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CompoundInterestRate', window );">Compound Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember', window );">Series D Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CompoundInterestRate', window );">Compound Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issuance price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.651<span></span>
</td>
<td class="nump">$ 2.7409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember', window );">Series E Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CompoundInterestRate', window );">Compound Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,000<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_MarketCapitalization', window );">Market Capitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember', window );">Series C Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_CompoundInterestRate', window );">Compound Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember', window );">Series C Preferred Stock [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrants to purchase shares, maximum value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember', window );">Series B Preferred Stock And Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PreferredStockLiquidationPricePercentage', window );">Preferred stock liquidation price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember', window );">Series B Preferred Stock And Series C-1 Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesAOrdinaryShareMember', window );">Series A Ordinary Share [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted | shares</a></td>
<td class="nump">125,154,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockTypeOfStockConverted', window );">Conversion of stock, type of stock converted</a></td>
<td class="text">Series A ordinary share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, Value, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted | shares</a></td>
<td class="nump">125,154,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockTypeOfStockConverted', window );">Conversion of stock, type of stock converted</a></td>
<td class="text">Class&#160;A ordinary shares<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockTypeOfStockConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of stock (i.e. preferred, common, treasury, etc.) being converted in a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockTypeOfStockConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockTermsOfConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of conversion terms for preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockTermsOfConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of new stock classified as temporary equity issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AggregateGrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate gross proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AggregateGrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AnnualRateOfReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual rate of return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AnnualRateOfReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_CommonSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common shares acquired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_CommonSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_CompoundInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Compound interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_CompoundInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders due to extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders due to modifications on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed dividend.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_MarketCapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Market capitalization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_MarketCapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income accretion on convertible redeemable preferred stock to redemption value net of tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PreOfferingValuation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pre offering valuation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PreOfferingValuation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PreferredStockLiquidationPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred stock liquidation price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PreferredStockLiquidationPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StockIssuedDuringThePeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during the period, shares, warrants exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StockIssuedDuringThePeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StockIssuedDuringThePeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during the period, value, warrants exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StockIssuedDuringThePeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary equity, stock issued during period shares, new issues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ValueToBeCalculatedToDetermineMarketCapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value to be calculated to determine market capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ValueToBeCalculatedToDetermineMarketCapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_YearOfIpoAxis=yxt_FourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_YearOfIpoAxis=yxt_FourYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_YearOfIpoAxis=yxt_LaterThanSevenYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_YearOfIpoAxis=yxt_LaterThanSevenYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_YearOfIpoAxis=yxt_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_YearOfIpoAxis=yxt_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_YearOfIpoAxis=yxt_FiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_YearOfIpoAxis=yxt_FiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=yxt_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=yxt_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=yxt_CEIBSPublishingGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=yxt_CEIBSPublishingGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=yxt_SeriesAWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=yxt_SeriesAWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa2preferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa2preferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=yxt_SeriesCWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=yxt_SeriesCWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa3preferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa3preferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa4preferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_RedeemableConvertibleSeriesa4preferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesC2PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesC2PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd1preferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_Seriesd1preferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesD2PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesD2PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE2RedeemableConvertiblePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesE2RedeemableConvertiblePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE1PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesE1PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_Seriesd3PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_Seriesd3PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesAOrdinaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesAOrdinaryShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Redeemable Preferred Shares - Schedule of Activities of Preference Stock (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">109,481,969<span></span>
</td>
<td class="nump">109,481,969<span></span>
</td>
<td class="nump">109,481,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">&#165; 3,563,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,554,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">&#165; 290,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares ( in shares) | shares</a></td>
<td class="nump">15,672,203<span></span>
</td>
<td class="nump">15,672,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">&#165; (672,170)<span></span>
</td>
<td class="num">$ (92,087)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="nump">&#165; 5,940<span></span>
</td>
<td class="nump">$ 814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares) | shares</a></td>
<td class="num">(125,154,172)<span></span>
</td>
<td class="num">(125,154,172)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</a></td>
<td class="num">&#165; (3,187,994)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">109,481,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,563,681<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series&#160;A Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">15,040,570<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">&#165; 408,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 574,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">31,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (166,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">(30,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="num">&#165; (8,583)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares) | shares</a></td>
<td class="num">(15,040,570)<span></span>
</td>
<td class="num">(15,040,570)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</a></td>
<td class="num">&#165; (400,835)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 408,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series&#160;B Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">7,085,330<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">&#165; 199,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 329,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">14,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (129,888)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">(12,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="num">&#165; (5,041)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares) | shares</a></td>
<td class="num">(7,085,330)<span></span>
</td>
<td class="num">(7,085,330)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</a></td>
<td class="num">&#165; (196,353)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 199,518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember', window );">Series&#160;C Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">23,786,590<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">&#165; 493,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 453,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">31,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 39,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">(58,026)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="num">&#165; (8,659)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares) | shares</a></td>
<td class="num">(23,786,590)<span></span>
</td>
<td class="num">(23,786,590)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</a></td>
<td class="num">&#165; (458,541)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 493,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember', window );">Series&#160;D Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">37,152,161<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">&#165; 1,059,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 959,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">76,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 99,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">(90,632)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="num">&#165; (203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares) | shares</a></td>
<td class="num">(37,152,161)<span></span>
</td>
<td class="num">(37,152,161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</a></td>
<td class="num">&#165; (1,044,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,059,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember', window );">Series&#160;E Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">26,417,318<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Beginning balance</a></td>
<td class="nump">&#165; 1,402,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,236,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">&#165; 136,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 165,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares ( in shares) | shares</a></td>
<td class="nump">15,672,203<span></span>
</td>
<td class="nump">15,672,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">&#165; (480,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="nump">&#165; 28,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares) | shares</a></td>
<td class="num">(42,089,521)<span></span>
</td>
<td class="num">(42,089,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO</a></td>
<td class="num">&#165; (1,087,590)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,402,802<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (15)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (14)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of a stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed dividend to convertible redeemable preferred share shareholders due to modifications.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of accretion of temporary equity to its redemption value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Compensation Expenses Recognized for Share-Based Awards (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses recognized for share-based awards</a></td>
<td class="nump">&#165; 5,879<span></span>
</td>
<td class="nump">&#165; 26,123<span></span>
</td>
<td class="nump">&#165; 71,815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Related to management's restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses recognized for share-based awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,865<span></span>
</td>
<td class="nump">33,105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Related to management's RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses recognized for share-based awards</a></td>
<td class="nump">5,879<span></span>
</td>
<td class="nump">16,258<span></span>
</td>
<td class="nump">38,710<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses recognized for share-based awards</a></td>
<td class="nump">&#165; 5,879<span></span>
</td>
<td class="nump">&#165; 26,123<span></span>
</td>
<td class="nump">&#165; 71,815<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Movement of the Restricted Shares (Detail) - Restricted Stock [Member] - 2021 Plan [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number&#160;of&#160;restricted shares, Beginning</a></td>
<td class="nump">739,208<span></span>
</td>
<td class="nump">1,478,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number&#160;of&#160;restricted shares, Vested</a></td>
<td class="num">(739,208)<span></span>
</td>
<td class="num">(739,207)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number&#160;of&#160;restricted shares, Ending</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">739,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted&#160;average&#160;grant date fair value, Beginning</a></td>
<td class="nump">$ 5.7072<span></span>
</td>
<td class="nump">$ 5.7072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted&#160;average&#160;grant date fair value, Vested</a></td>
<td class="nump">5.7072<span></span>
</td>
<td class="nump">5.7072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted&#160;average&#160;grant date fair value, Ending</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5.7072<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation -  Summary of Movement of the RSUs (Detail) - Restricted Stock Units (RSUs) [Member] - 2021 Plan [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 05, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number&#160;of&#160;restricted shares, Beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">442,012<span></span>
</td>
<td class="nump">676,017<span></span>
</td>
<td class="nump">1,421,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number&#160;of&#160;restricted shares, Vested</a></td>
<td class="num">(745,164)<span></span>
</td>
<td class="num">(234,005)<span></span>
</td>
<td class="num">(234,005)<span></span>
</td>
<td class="num">(745,164)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number&#160;of&#160;restricted shares, Ending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208,007<span></span>
</td>
<td class="nump">442,012<span></span>
</td>
<td class="nump">676,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted&#160;average&#160;grant date fair value, Beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.3515<span></span>
</td>
<td class="nump">$ 6.3515<span></span>
</td>
<td class="nump">$ 6.3515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted&#160;average&#160;grant date fair value, Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.3515<span></span>
</td>
<td class="nump">6.3515<span></span>
</td>
<td class="nump">6.3515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted&#160;average&#160;grant date fair value, Ending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.3515<span></span>
</td>
<td class="nump">$ 6.3515<span></span>
</td>
<td class="nump">$ 6.3515<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation -  Additional Information (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">40 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 05, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 05, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 05, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 10, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 05, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 20, 2017 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-based compensation expenses, tax benefit | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,879<span></span>
</td>
<td class="nump">26,123<span></span>
</td>
<td class="nump">71,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">739,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,865<span></span>
</td>
<td class="nump">33,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,879<span></span>
</td>
<td class="nump">&#165; 16,258<span></span>
</td>
<td class="nump">&#165; 38,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember', window );">2021 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum aggregate number of shares that may be issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,258,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares granted under the 2021 plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,378,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unamortized stock-based compensation expense | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unamortized stock-based compensation expense, recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember', window );">2021 Plan [Member] | Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares granted under the 2021 plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,478,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share awards vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739,208<span></span>
</td>
<td class="nump">739,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">RSUs expected to vest in 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,478,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember', window );">2021 Plan [Member] | Restricted Stock [Member] | Share-Based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember', window );">2021 Plan [Member] | Restricted Stock [Member] | Share-Based Payment Arrangement, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember', window );">2021 Plan [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares granted under the 2021 plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,421,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Shares vested value | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share awards vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">745,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,005<span></span>
</td>
<td class="nump">234,005<span></span>
</td>
<td class="nump">745,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">RSUs expected to vest in 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">676,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208,007<span></span>
</td>
<td class="nump">442,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,421,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=yxt_TwentyThousandTwentyOnePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss)/Earnings Per Share - Schedule of Earnings Per Share Basic And Diluted (Detail)<br> &#165; / shares in Units, $ / shares in Units, &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">&#165; (92,053)<span></span>
</td>
<td class="num">$ (12,611)<span></span>
</td>
<td class="num">&#165; (229,838)<span></span>
</td>
<td class="num">&#165; (640,295)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to non-controlling interests shareholders</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">9,383<span></span>
</td>
<td class="nump">25,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="nump">672,170<span></span>
</td>
<td class="nump">92,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemablePreferredStockDividends', window );">Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation</a></td>
<td class="num">(5,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="num">(290,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="num">(396,716)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</a></td>
<td class="nump">283,934<span></span>
</td>
<td class="nump">$ 38,899<span></span>
</td>
<td class="num">(229,907)<span></span>
</td>
<td class="num">(1,011,491)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares</a></td>
<td class="num">(672,170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications', window );">Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications</a></td>
<td class="nump">5,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue', window );">Dilution effect from net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="nump">290,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss attributable to ordinary shareholders-diluted</a></td>
<td class="num">&#165; (91,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (229,907)<span></span>
</td>
<td class="num">&#165; (1,011,491)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">- Weighted average number of ordinary shares - basic | shares</a></td>
<td class="nump">97,788,561<span></span>
</td>
<td class="nump">97,788,561<span></span>
</td>
<td class="nump">48,781,392<span></span>
</td>
<td class="nump">47,315,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock', window );">Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares | shares</a></td>
<td class="nump">70,363,864<span></span>
</td>
<td class="nump">70,363,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">- Weighted average number of ordinary shares - diluted | shares</a></td>
<td class="nump">168,152,425<span></span>
</td>
<td class="nump">168,152,425<span></span>
</td>
<td class="nump">48,781,392<span></span>
</td>
<td class="nump">47,315,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">- Basic | (per share)</a></td>
<td class="nump">&#165; 2.9<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="num">&#165; (4.71)<span></span>
</td>
<td class="num">&#165; (21.38)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">- Diluted | (per share)</a></td>
<td class="num">&#165; (0.55)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">&#165; (4.71)<span></span>
</td>
<td class="num">&#165; (21.38)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemablePreferredStockDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemablePreferredStockDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dilution effect from net accretion on convertible redeemable preferred shares to redemption value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss)/Earnings Per Share - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">109,481,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,481,969<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">376,692<span></span>
</td>
<td class="nump">1,115,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">325,010<span></span>
</td>
<td class="nump">516,522<span></span>
</td>
<td class="nump">161,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies  - Summary of Lease Payments (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2025</a></td>
<td class="nump">&#165; 363<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 27, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share options, vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share options, vesting period</a></td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Share Repurchase Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share Repurchase Program, Authorized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | 2021 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share options, granted</a></td>
<td class="nump">6,776,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share options, contractual term of from the grant date</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | 2025 Plan [Member] | Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,022,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=yxt_ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=yxt_ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=yxt_TwentyTwentyOnePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=yxt_TwentyTwentyOnePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=yxt_TwentyTwentyFiveSharePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=yxt_TwentyTwentyFiveSharePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 417,920<span></span>
</td>
<td class="nump">$ 57,255<span></span>
</td>
<td class="nump">&#165; 320,489<span></span>
</td>
<td class="nump">&#165; 432,007<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">821,936<span></span>
</td>
<td class="nump">112,605<span></span>
</td>
<td class="nump">924,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AcquisitionConsiderationPayable', window );">Acquisition consideration payable</a></td>
<td class="nump">14,775<span></span>
</td>
<td class="nump">2,024<span></span>
</td>
<td class="nump">14,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty', window );">Other payable and accrued liabilities</a></td>
<td class="nump">17,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">594,706<span></span>
</td>
<td class="nump">81,474<span></span>
</td>
<td class="nump">772,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,563,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">3,489,553<span></span>
</td>
<td class="nump">478,067<span></span>
</td>
<td class="nump">16,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">25,096<span></span>
</td>
<td class="nump">3,438<span></span>
</td>
<td class="nump">23,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(3,287,548)<span></span>
</td>
<td class="num">(450,392)<span></span>
</td>
<td class="num">(3,490,681)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' (deficit)/equity</a></td>
<td class="nump">821,936<span></span>
</td>
<td class="nump">112,605<span></span>
</td>
<td class="nump">924,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">99,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Amounts due from the Group's entities</a></td>
<td class="nump">185,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments in subsidiaries, VIE and VIE's subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">285,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Amounts due to the Group's entities</a></td>
<td class="nump">35,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries', window );">Equity loss in subsidiaries, VIE and VIE's subsidiaries</a></td>
<td class="nump">12,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_AcquisitionConsiderationPayable', window );">Acquisition consideration payable</a></td>
<td class="nump">8,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty', window );">Other payable and accrued liabilities</a></td>
<td class="nump">2,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">58,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,563,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">3,489,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">25,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(3,287,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,486,359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' (deficit)/equity</a></td>
<td class="nump">227,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,445,880)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, mezzanine equity and shareholders' (deficit)/equity</a></td>
<td class="nump">285,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember', window );">Series A Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">408,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember', window );">Series A Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">408,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember', window );">Series D Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,059,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember', window );">Series D Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,059,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember', window );">Series E Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,402,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember', window );">Series E Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount', window );">Total mezzanine equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,402,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common class A [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common class A [member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common class B [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">&#165; 11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedBalanceSheetStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of credit risk derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of ownership interest in a limited liability company (LLC), including portions attributable to both the parent and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (15)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (14)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_AcquisitionConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition consideration payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_AcquisitionConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity loss in subsidiaries, VIE and VIE's subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherPayableAndAccruedLiabilitiesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other payable and accrued liabilities related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherPayableAndAccruedLiabilitiesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Parenthetical) (Detail) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jan. 20, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">109,481,969<span></span>
</td>
<td class="nump">109,481,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">390,518,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">390,518,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">48,253,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember', window );">Series A Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Mezzanine equity, shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,040,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Mezzanine equity, shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,085,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Mezzanine equity, shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,786,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember', window );">Series D Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Mezzanine equity, shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,152,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember', window );">Series E Redeemable Convertible Preferred Stock [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Mezzanine equity, shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,417,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">483,068,176<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">483,068,176<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">163,294,773<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member] | Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="nump">16,931,824<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesARedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesBRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesCRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesDRedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=yxt_SeriesERedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves and Restricted Net Assets - Statement of Income And Comprehensive Income (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">&#165; (138,392)<span></span>
</td>
<td class="num">$ (18,960)<span></span>
</td>
<td class="num">&#165; (142,852)<span></span>
</td>
<td class="num">&#165; (206,254)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(187,072)<span></span>
</td>
<td class="num">(25,629)<span></span>
</td>
<td class="num">(328,597)<span></span>
</td>
<td class="num">(620,832)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest and investment income</a></td>
<td class="nump">6,494<span></span>
</td>
<td class="nump">890<span></span>
</td>
<td class="nump">4,613<span></span>
</td>
<td class="nump">5,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(10,699)<span></span>
</td>
<td class="num">(1,466)<span></span>
</td>
<td class="num">(4,650)<span></span>
</td>
<td class="num">(497)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities', window );">Impairment of available-for-sale debt securities</a></td>
<td class="num">(14,464)<span></span>
</td>
<td class="num">(1,981)<span></span>
</td>
<td class="num">(13,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">34,378<span></span>
</td>
<td class="nump">4,710<span></span>
</td>
<td class="nump">102,419<span></span>
</td>
<td class="num">(32,190)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax expense</a></td>
<td class="num">(92,053)<span></span>
</td>
<td class="num">(12,611)<span></span>
</td>
<td class="num">(239,709)<span></span>
</td>
<td class="num">(645,686)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to YXT.COM Group Holding Limited</a></td>
<td class="num">(91,753)<span></span>
</td>
<td class="num">(12,570)<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="num">(290,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="num">(396,716)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment</a></td>
<td class="nump">672,170<span></span>
</td>
<td class="nump">92,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemablePreferredStockDividends', window );">Deemed dividend to preferred shareholders due to modifications</a></td>
<td class="num">(5,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</a></td>
<td class="nump">283,934<span></span>
</td>
<td class="nump">$ 38,899<span></span>
</td>
<td class="num">(229,907)<span></span>
</td>
<td class="num">(1,011,491)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(15,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,856)<span></span>
</td>
<td class="num">(9,050)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in loss of the Group's entities</a></td>
<td class="num">(106,358)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(295,718)<span></span>
</td>
<td class="num">(575,930)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(122,088)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(323,574)<span></span>
</td>
<td class="num">(584,980)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest and investment income</a></td>
<td class="nump">408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">756<span></span>
</td>
<td class="nump">2,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities', window );">Impairment of available-for-sale debt securities</a></td>
<td class="num">(4,428)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">34,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,419<span></span>
</td>
<td class="num">(32,190)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax expense</a></td>
<td class="num">(91,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to YXT.COM Group Holding Limited</a></td>
<td class="num">(91,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(220,455)<span></span>
</td>
<td class="num">(614,775)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Net accretion on convertible redeemable preferred shares to redemption value</a></td>
<td class="num">(290,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
<td class="num">(396,716)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares', window );">Deemed contribution to ordinary shareholders due to modifications and extinguishment</a></td>
<td class="nump">672,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemablePreferredStockDividends', window );">Deemed dividend to preferred shareholders due to modifications</a></td>
<td class="num">(5,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited</a></td>
<td class="nump">&#165; 283,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (229,907)<span></span>
</td>
<td class="num">&#165; (1,011,491)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemablePreferredStockDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemablePreferredStockDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other than temporary impairment loss on available for sale of debt securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves And Restricted Net Assets - Statement Of Cash Flows (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedCashFlowStatementsCaptionsLineItems', window );"><strong>Condensed Cash Flow Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">&#165; (211,734)<span></span>
</td>
<td class="num">$ (29,007)<span></span>
</td>
<td class="num">&#165; (257,029)<span></span>
</td>
<td class="num">&#165; (456,835)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="nump">142,166<span></span>
</td>
<td class="nump">19,477<span></span>
</td>
<td class="num">(97,533)<span></span>
</td>
<td class="nump">267,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in)/ provided by in financing activities</a></td>
<td class="nump">173,729<span></span>
</td>
<td class="nump">23,801<span></span>
</td>
<td class="nump">241,904<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(6,408)<span></span>
</td>
<td class="num">(879)<span></span>
</td>
<td class="nump">1,140<span></span>
</td>
<td class="nump">20,809<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease)/increase in cash and cash equivalents</a></td>
<td class="nump">97,753<span></span>
</td>
<td class="nump">13,392<span></span>
</td>
<td class="num">(111,518)<span></span>
</td>
<td class="num">(158,534)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the year</a></td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">43,907<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
<td class="nump">590,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">418,242<span></span>
</td>
<td class="nump">$ 57,299<span></span>
</td>
<td class="nump">320,489<span></span>
</td>
<td class="nump">432,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedCashFlowStatementsCaptionsLineItems', window );"><strong>Condensed Cash Flow Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(20,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,486)<span></span>
</td>
<td class="num">(6,211)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(44,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(172,856)<span></span>
</td>
<td class="num">(150,456)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in)/ provided by in financing activities</a></td>
<td class="nump">151,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,896)<span></span>
</td>
<td class="num">(2,425)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(2,504)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,146<span></span>
</td>
<td class="nump">22,430<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease)/increase in cash and cash equivalents</a></td>
<td class="nump">83,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(198,092)<span></span>
</td>
<td class="num">(136,662)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the year</a></td>
<td class="nump">15,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,558<span></span>
</td>
<td class="nump">350,220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">&#165; 99,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,466<span></span>
</td>
<td class="nump">&#165; 213,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedCashFlowStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedCashFlowStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves And Restricted Net Assets - Additional Information (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems', window );"><strong>Disclosure Of Statutory Reserves And Restricted Net Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StatutoryReserveMadeDuringThePeriod', window );">Statutory reserve made</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StatutoryReserve', window );">Statutory Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset', window );">Percentage of restricted net asset to consolidated net asset</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember', window );">Variable Interest Entity And Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems', window );"><strong>Disclosure Of Statutory Reserves And Restricted Net Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_yxt_StatutoryReserve', window );">Statutory Reserve</a></td>
<td class="nump">&#165; 4,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Statutory Reserves And Restricted Net Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Concluded Restricted Net Asset Than Consolidated Net Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_yxt_StatutoryReserveMadeDuringThePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserve made during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">yxt_StatutoryReserveMadeDuringThePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>yxt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=yxt_VariableInterestEntityAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>152
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ( QF%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( ( QF%IN25\+\P   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=XZZ58.4=?+$">0D)@$XA8E
MWA;1M%%BU.[M2</6@> !.,;^\_FSY$9[J8> 3V'P&,ABO)E<UT>I_88=B;P$
MB/J(3L4R)?K4W _!*4K/< "O]+LZ(%2<WX)#4D:1@AE8^(7(VL9HJ0,J&L(9
M;_2"]Q^ARS"C 3MTV%,$40I@[3S1GZ:N@2M@AA$&%[\*:!9BKOZ)S1U@Y^04
M[9(:Q[$<5SF7=A#P^OCPG-<M;!])]1K3KV@EG3QNV&7RRVI[M[MG;<6KNN#K
MHEKO!)="R+I^FUU_^%V%W6#LWOXGXTIR_LWX(M@V\.LNVD]02P,$%     @
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
M3@H\W/[O#;#"Q([A[8N_ 5!+ P04    " " ,9A:;\#LSPL(  "I*@  &
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
M;"]W;W)K<VAE971S+W-H965T,BYX;6RU7&UOXS82_BM"KKC; MZU^"9*VVR
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
MVKN<U2ZK(O-X%80XNI@^'LNOC5N5MC?%-EZRRXFH707CCVQR547T^R(2-2(
M?M".2!U%;.D(#SI"K8XWG&WC9.6Q3Z(Z%V+ZB(GNY>*PX.( Y=41XL5%(0X8
ML[K[0/BHKWY'6FTJ0Z55P\$0=I1U%+"E+#HHB^QFZ#;^O)^>SX)REM85:1OS
M,A&2/W^N$Q<IO9T%47?J:A,:JJ\:,0@CC#L*.PK94A@?%,9:A6_7.2^]DO&-
M=Y=ST3C)'@JOS%L"?];*BM5.SJ#O=R>N-H^APJHQT2SJAJ2.0K:$G1V$G6F%
M)>R>B2FY$D(^LFQW8NKJE9VIR@*,0'?*:A,9JFQ/S"A"47?..HK9DC8\2!L:
MJL+?NZ1(ZGWD4FQ/DA7C<?WN4";L-0Z5_N)P#CH*:_,9JK!-1.HH8DO?Z*!O
MI-7WEWKI:K2L%[-XN>0[(6>:Q'=)FE05=XC&44\91+BSA"^T20T560V)?!]T
M9[&CD"V5YP>5YX8"P<6>JZ(@[T<IJ[=HJL3[1MT;H[ISXYY!F\A098WAJ*-P
M+54#7_**KY^]V[H:9 ]>R@0@MN?L\!K<1#ON;S0'787U.0V5N"=F ,*P4_>I
MJZ!MH8_ ,- *_6,N-.[N'+(\^W:$R$'?2H>5/80^H\$RJU%!,%=V+M15U+;.
MDM("/:9I)_1(O4%?18;SKMQ..:XGJ&!:'';5/@?*!9+E CW,J?NVD1)#!5MQ
M& ;*C';*<WU!HSGN;BY<!6U++*$NT%/=+WR59#'_W/R2\:I2TWN,TQWS7B29
MM\K3-.:"^<0FI+9X*80^]<-'([9+:ELTWJ+C)>ZU* N=#0MQ&I6:H[;EEH07
MZ!%/D3O>E8+ZDG_8JE=+E:V426LT(3TF<.[C(/)A]Z<;??IC9Z/DM$ /:HH\
M25'L3DBCPI$BC=&$])B@"&"(E.VI/O.QRDC,"O2<I2B3[\JB%#P@UJ)>>52R
M4>0QFI >DU/RG .2 DE)@0TF'>W=>S6)U%\O4;<@+QJK\/AH@;.N,"X!B;KR
MUA9/PD^@IY\VWOSY$]O<,?Z7*/0_YQEGRWS'Q4[GZ./6:0B:E8EH]2'F28VH
M[S*Q#65%N?^BHJ@/[^BA=>^PN$2BA5-OQ*DWZLI;^PR#I#%@H+'N0:(_N>#;
M'"WZD(-/+Z@QNP#@*F!;0PE:0 ]:MXQ7PKVM?NQZ9+Q,JCDOMJB,;>KI+X(V
M>];F])5NYNMC#9WY3KT1I]ZH*V_M43LZN:;'MALY*F6^_.A@EZL/.'CH@-TN
MUVE4VGB;6^YR@>0V8#P)UY:[.1;TFUV@G@$+L(]\''9W+M:6Q-J2ZKLT=H9*
M#@-Z#CLEV>D-,%!/:"DZ&4V(V83J,Q^KC$0FH$>F4\H8-L# C$YF$V(VH?KT
MQ\HCD0GHD:E9D*[=+$@N3U\MG'HC3KU15][:HR9Q#NAQ[@P+DLOS8HO&FWE!
M<AF5-MZL%R2)AT"/AR,7)/7$5>A'&$*ED%@:$EM#JN_/V.DIB1#HB7#$:F0^
M\V4V(683JL]\[-5%DJ&@GJ%&KD90/8ND7$QD-"%F$ZI/?ZP\$H^@%1XMG*Q&
M^EA#2YI3;\2I-^K*6WO4)![!+XU'^H"#A\X2CYQ&I7 8'L&C2Q3/@4=011D
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
M?$-2)&6=MUV>)/W/MNV*-KT('<"J,@/7RZX":,C,[C" \LVFYQ0 $1J9.@I
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
MB\8U2 P5M"_"HX4"R3T4W[ CA8:;UMA$6.,%!6J. *4M06DN*,T;U[P^:-
ME!:"TJ)Q#1)#!>T+ZFB30'*?Q+CM*4VZ/24/<?%D#M0V@8;[[&=VJ$#CNJ T
M#Y3F@]("4%H(2HM :3$4K2_5HQD#R=T8\ITJ3:C,X?XXN[M&=9S!:0_4BM'1
MY#M5H!8+4)HG:#=DFA;B3V;#9%@;^+,#03+1%I2PKQS5M'GKD#BE;M@V[\ 3
MI-1T^^36MOY0/'H:D-S4(-V"&GH"I@Y6C<&(VZ>S3M,A>H;D:KN0%^7B2RA0
M(P(HS0.E^:"T )06"L<(LO@Q$HU,%XO2:>J9G59\] 9@N3< :F,)#W>"-8M?
MI)P+4AF(J^E"7N)+U0!*<T%I'BC-']4% 6C,$)06C:I!#!6SKYBC-P'+O0E_
MQ=HT%NTWZQCQ<@)U.(#2EJ T%Y3F@=+\<9T5@ 8-06G1N"K$4$'[RCN:(+#<
M!.'7]:Z=%[#GO)QYV,CNOM4C51E[0L?N-L]6-/F:5&Q>\6SBO_]A\OR@ONP)
MN"KKIK>^9CV7+@?("WKI<@ H;0%*6^+A%CZ]6G=4E;L.=T'#>J T'Y06@-)"
M4%H$2HNA:'V]'YT96.[,^'/U+M3U<*\=85OEIZ=S><$O5BRH&Z.CG2Y,&+Q6
M02T69QK-XF[S\4&C!J"T$)06C1Q&,534OKZ.+@LL=UG,R>KP(+7.ZW2S\-]^
M5-XS'=4;)J']8Y7V5B==N.F$ASO;4TTWA@\7 G52@-*6H#07E.:!TGQ06M#1
M>O<RBAY:-!PBPU01:-%B4='ZP[*OFJ-) LM-$G-"MNQA9ME#EI(B9=Z'<3:)
MWL/(E'1'6-9MF6;K;-4*L![AF<""/6S#T?G;WT7);*3S*RV@7@A0F@M*\\8U
MFP\:- "EA:"T:%R#Q%!!^UH[>B&PW O1::U]R%YVNVO/4E0T_8M J:(2JE#R
MF1EW=_2,QI9H+O$UC="C.3C,F!9&UD"0YF KP,$J?Y)<R-OC8D6"FBE :1X>
M>@>0@RQ^U\X'C1J TD)!'71;U?A'[$6"=*)!$D.5KJ^VHU$"RXT2-ZTJZNY2
M\ +OGW1R1J=@\K44P6,"$#:0H2-KL'\P/NU"7MF+I32,?":P"QK8 Z7YH+0
ME!:"TB)06@Q%ZROSZ(O <E_$GZ?,$6<X@=$!V9;C\,\WD]?AX@D>Z+,N!)5P
M$*];4'\%%O@26+.I@Q,<Z',L0&DA*"TZUR3\2(JAPO;5=K1^8+GUXP.9IJ3.
M[HK#L@@OGZPXT1:[Q#SW\/$GG1U<AY(SX=NO%.L7]*M0GZ"/S@"E+;# M'#&
MFRA(JB$-4_) I\.4R'3H2.*?J.R!5L8'I06@M!"4%H'28BA:_T'41X>+)G>X
M_ EJ%HGW*Z4X(UYYKDO%"TI;:,-G<4P'%D=!(GYASQ6DX2UP'FC1?5!: $H+
M06D1*"V&HO6E>K36:')KS>(SJ59938X7N>TE[YHDS8[ICWX]N,AM-=ELV)Y>
MT;[(Z4GE8IW>:$.K@VD,GETWEY?T8BF!6FM :2XHS1O7O#YHT "4%H+2HG$-
M$D,%[2OO:*W1Y-::O_C.3VWH*IEB1S5TWD$M+_;%,@2UQH#27%":)VI@I*J6
MQN]X@(8-0&FAL!*V8_..X6CL<(JARM=7V<E+4>2&EF^XM5,;6@H,.G7FY0+[
MCA-07PHHS06E>:-:UP>-&8#20E!:-*H]8JB8?34=[2N:W+XR[KY.7?Z"(4C/
MP1R4M@"E+;6A!P.9&G9TR]+X^9HHJ7"!!;2(/B@M *6%H+0(E!9#T?HZ/!IB
M-+DA1G[3IBZ4G2%8-; P?W4R[]*=[IIK"&G\_7/R EZLE&'A$+)YC8@2\>H8
MIM%TVS'X>[M\47,8JL,9* /0:H:"H%,-VY:A\Z^2&]E;,53Y^N.0F47ZWQPW
MM#7YAO8OZ-</!'KQC^98Y;N4N4.RYW3RPZ\N(O.*'BNOZ,%R@-B0/%5NORB?
MBFQ%BF9'_]*]L+(^O+'REA3M6RJ3//^BE(\%:7/$U0OEIRPIOR2%$NU."STL
M*+MQC_ZWO_N(_F3OB,[J[VEQA>6E@=@/6F0-HRM314JY:]J'W#%52YMK7&11
MY\Y.7OZ[)=5=^Q;L6FD?LK=_R^#AV^Y-VYKY,M+:MS/S?T$OWR+1]YI%<[2O
M9YX=0^Q?[1TGU5U6U$I.UC2<^H*][+C:ORU[_Z$I[]O7#]^635-NVU\W)$E)
MQ1+0OZ]+>L'>?6 !#N\LO_X_4$L#!!0    ( ( QF%K^%\(2U ,  '(/   8
M    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULS5==C]HX%/TK5E;:G9& X"0P
MS!20!J:K5NJH:$9M5ZKVP2078C6QJ>T,1=H?O]<A9&!(TK++P[PD\<<Y/O?X
MQO(=KJ7ZIF, 0WZDB= C)S9F=>.Z.HPA9;HC5R!P9"%5R@PVU=+5*P4LRD%I
MXGK=;M]-&1?.>)CWS=1X*#.3< $S1726IDQM)I#(]<BASJ[C@2]C8SO<\7#%
MEO (YM-JIK#EEBP13T%H+@51L!@YM_3FCGH6D,_XS&&M][Z)#64NY3?;>!^-
MG*Y5! F$QE(P?#W!%)+$,J&.[P6I4ZYI@?O?._8_\^ QF#G3,)7)%QZ9>.0,
M'!+!@F6)>9#K=U $U+-\H4QT_B3K8F[7(6&FC4P+,"I(N=B^V8_"B#T ]6L
M7@'P7@*"&H!? /R7@'X-("@ 0>[,-I3<ASMFV'BHY)HH.QO9[$=N9H[&\+FP
M^_YH%(YRQ)GQ5 HM$QXQ Q%Y-/C"336:R 69QDPL01,NR&/,%,0RB4#I/\C%
M'2QXR,VE^_9[QLV&7,QP6)@8# ]9<DG:1%N 'KH&)=J%W+"0<[>5X]7(H1ZY
ME\BDR5L1071(X&)L98#>+L"IU\AXFRT[A/9:Q.MZ096@9O@=A!WBTRKX@1R_
M]-O/^8(:OH\JX@)_L,(A\O4>TCFHORN431N9[(%PHU<LA)&#?[P&]03.^/??
M:+_[IBK,,Y$=!!V400>-03] .P+-EX+E_SKFEGQA Q=&DFG"M":WA(FH^)X<
M3<Q62/!^]K%5GV*39C%?::79C:!3S=Z2]7(R>_(^C=O!P.OY@=<;ND\53O9*
M)WN-XNMLV:41^8><DF&-BYT:])G(#GSIE[[T7U.&-8NIR;!&T*EF]X\RC/:O
M?3JPAU15@EV51E[]0H+=UB9856"-C*<&=B:R@^ '9?"#5Y1%T\'Q'GH]V@OH
ME5=NXM:41MG_T93KTI3K_Y41)QXYC8N=FBQG(COPA7:?KT[=5Y0NDY^HJ3EU
MFE&G&EZP[>>L3WT/I]/J<X?:B^AAC_?LK_>SB![@W XC(DPR9"47_!(KEY=;
M2/LM/$=;>) >4<201&2^(9\$#_&ZF^'(.[P3<['4Y -/N;U"ST'DEV.6)!LB
MUP)RQ+WJD+\XDQLFR(=L7_2Q4%L,X0/:6-2U\6W+&J[?H-Q*O;B0?:%DW(86
M[@/!ZDX;M )U-=OU:RM7_2KN7L&1@EKFA9LFH<R$V=Z%R]ZR.)SD)=%1/[V9
M4EHYXN%(CG&?E]A6H_=,+;G0)($%+M?M7&$^JFV!MVT8N<I+GKDT6$#EGS$6
MQ:#L!!Q?2&EV#;M 66:/_P502P,$%     @ @#&86HA3UJT)#0  YD@  !@
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6RU7&USHS@2_BM4;NMJIFJ\1F^\
MY#*IRAAV;ZIN=U.;V[NZCP3DF%L,7L#)S/[ZDP0Q1FID>XY\F=B>AQ9ZU&H]
MW1+<O%3U[\V&\];YLBW*YN/5IFUWU\MEDV[X-FF^KW:\%/^SKNIMTHJO]=.R
MV=4\R=1%VV*)7==;;I.\O+J]4;_=U[<WU;XM\I+?UTZSWVZ3^NLG7E0O'Z_0
MU>L/O^9/FU;^L+R]V25/_(&WO^WN:_%M>;"2Y5M>-GE5.C5??[RZ0]<Q\^4%
M"O&OG+\T1Y\=V97'JOI=?OF<?;QRY1WQ@J>M-)&(/\]\Q8M"6A+W\4=O].K0
MIKSP^/.K]1]4YT5G'I.&KZKBWWG6;CY>!5=.QM?)OFA_K5[^SOL.,6DOK8I&
M_>N\]%CWRDGW35MM^XO%'6SSLON;?.F).+H XXD+<'\!/O<"TE] SKV ]A?0
M<R]@_06JZ\NN[XJX*&F3VYNZ>G%JB1;6Y ?%OKI:\)67TE$>VEK\;RZN:V]7
M5=E419XE+<^<AU;\$5[0-DZU=E9)LW%^$)[4.'_]"_+8WYR\=/ZYJ?9-4F;-
M!^>[T?>;92MN1QI=IGW3G[JF\433"#L_566[:9RXS'@V-K 4_3AT!K]VYA.V
M6HQX^KU#T <'NY@ZJY__X[SK[OP]<'>K2VS]]A Y[[Z#S$3GFR&G;BD^WQ:V
MV!IQ1PZ.0)1Q,N4(<K37:K37=;5U1"BJDS8OG[JYG+<Y;ZZA0>[,4MBLC'/7
MS2Y)^<<K$<@:7C_SJUMYU^[?H#&9TU@TI[%X)F.CL:&'L:$VZ[<_BP6CJ!IP
MCG57>NI*N2H\WRY"[#)RLWP^)K:#^<<PA#V$QK (L(9Q&)!@C(L!G$=='+(#
M;M11=N@HLSKA7?9?$?*Z"-168B%*JS+-"^Z4/0/R5_DYE=ZZ;T3,$C'H;%=E
M<[KJG,:B.8W%,QD;C:!W&$'/ZJH1%T;3/%$J0"PBNUJ.3OOU@\/_V.<[.;2.
M6"Z<IEJW+TG-H6'J6F!'SN5[N@>N3!!RJ:>YLPD*B:?[,M"<3S#LR/Z!!M]*
MP]VVJMO\SP,->=DFY5/^*%PY:1K>@E/9-VZ$>;X^D4V0[_M:MTT,1F' M'X#
M*.+C$.YX<.AX8.WXY^TNR6LUS.=VVVKPTEDYI[$H 'CT/%?C<:8F1W2'![I#
M*]T_)C+^E4(:IP<AU[O<*O[\Z<&YWS\6>;.1P?''NMKOH $(C6XN_,#7^[D"
M8,CU0PT666_XTE VD[$1M\@=M+%K9?<?8L59OGL2'+_O1%&6-[NJ28IOC6Q]
M>VR\OFH\0R M"D0 !A'-4 R J#>Q0J.CA %92?E!S&_G.2GVW$DW8G9S24;&
MZ_PYD3E?XQ1Y\I@7:A4&.4! ]RCQ]0 /X:B/='>#8$A(=A3J;)A (L*B.\$'
M'OC ]E"?IO4^*9;O:O[,ZX:_EWPDA5#229ER1^3R3E;M']OUOA#Z)*WV0MPL
M^9>=R)2%?$EKGN6=MIF@"P,NPPR? 5"$Z50!((]1G2<3%1X-SIBE(;M 5H&L
MK0O)<Y(7B5@6%H*>A9A07'C08^LT/-W7TYY#3*>GU*,Z%P L#'2E"Z&(,*>S
M\1:Z'PW"']F5_V]ES9,B_U-XBF"*YT^EP[_TTZX8HA/(%@7">JAS!8",I
M$=VY8@@T(:+0D X@JU85:G+-ZUJI_+3:<J=-OGR0^A_L[ZSJ?E9K46]M1',8
M^$CG$( Q$J()&@=-CNRB_&$CUJ.%K*>)@%-M=[QLE$R 9YFIAUE@.HZ)"EPC
MX)@@D7-BHG<;4. H0%,KU:#!D6\O::AYTF@IHM*A:J4^6JC =!%9-?[%'C6G
MM6A6:_%<UL8#->0,R)XTW/7+HDSXN= 18F$ QP/0XSXV=(.)(C[5/1, 86P$
M?Q-% SHU'0?-CNRB_;[F8C','"D"2K'L*V>LV@VO+5D2 N0W=7%@=!_ ,::K
MH0B (4:(GML ,!)X!&8 #\(:VX7U8<!WR=>IT<:05C;TWPJ"$3VR1@ *(5?O
M+8#"Y$A?C'L[*&9L5\QWVZZSF9#,JJI5J&K[+JFGE XVM2JFAN@#4(3H)1#[
MO5T:*.:R-F9RT-K8KK4/>D!J[7(/^XVI7Y&']?4+0&%]88H@4Z&K2\D8LB42
MK0G-C ?-C.V:^1<5$OHIHH)$(G,-GIU*L;"I;1?$8TSG (#14(\4((KY.J,Q
M@$,>"J9FSR"!\>GB]\ER+\@"H&TQ0C[1$P80&+JN7E8#<<QW32H (&5>0"8D
M#1X$,;87R/5=FKP4&?<YI6\\JSJ>U5HTJ[5X+FOC$1JT-K9K[?M]+?*SAG]K
MB0B;8GB!O-#7?1: 8;T"%$$HD3 ;ZQ[4IHAT_H2[#@H<V\O@QV2<50NVV[O8
M36>5W-@LF"_"T%@, )3G^Q-E=3QH9&S7R&KF*]DH*TK-IJK;1<OKUQ"@]LQ
M1DT-NV">2,-TAP)PON\&ND<!L-"CQJ8*A!,"&WM31 SJ&=O5LR*B2Q1D541&
MP6W2RK+15^EF%S #2&#$Q *A,P-)9=^4F ",(B,_B0$<H[[G3Q1+R""JB5U4
MCSVDJ,JGCH;'I/S=R?BN:G*P<&(W>_$._IS6(@*H>S%"3-\6B^=J=LS](/&)
M7>*?<,H+!L/4]**_9I8+X3RD*Y'(?ML7GX%X"_5/!O5/[.K_>#7YM@JRO8&+
M77U.:Q$!JO,B13625 A'O,"=V,@@1P> [.G&O<Q'DZ(3VR+K4')%AI(D%>I%
M^.O%&XOV!B^F>][#04!:$WHFVV]1_R=#\D/LR<]QZ4!%E3.*!P1*4PP_6H$P
MHU!FO[^+ \A,UL9L#MD3L6\GJ"C=[Y[TQ9C_:^.< /5ZXHJU7*<:P%&,]'*Y
M_>XOYOHM\B RY$'D1!Y45RGG63.]<:Y2H4-B!/)KYB7Z$9\5@-%+8 !$W^.*
M[;WY5K:&1(G8$Z5#D>.)E[*ZT8N(Y;N^Z/$>S/1!SLS\ U%Y;$7G#<"%U#A*
M!, 6H<^(H;^ TT2>'Z*)%)(,>0\)+JIXK/,R*=-SSJ7.>JYH5FO1K-;BN:R-
M1VA(R,BI[8SCF7Z4?SU6M3 FA@IV5"C],O7."L(QU]?/@0 P$@;F>F["\*C1
M\0'=(?FB]N3K5_ZJF,8YJ)T#"FU>F'>]@G",ZH=\(PB& 0D)X8)I$H8LB-JS
MH+$G'"4]=A* 5(8$IB- N"!T]6@/P#"!2'B+9(8.R0RU)S,CASF;*BA'"!@S
MN0)/#5%D> R HP!7,V4Z8ZZ&S(2>R$Q&?I4WS5X=K1+$574FUH/ZJYARB6C9
MV>^$AFLW7!US*/BKI/M\_PM()[!EX0>N9QR>-W&8DE#7;_9>7!K5Y[(VYOSH
MD0-[YG'?>6?3E6YSE1GNI"9.Q2]K7LL5.*T:N+1&P=S"-79>(!SQ73T) 6%!
MZ.E>"K5*\<2F"QW2!FI/&R;$&2A%0#9,^8]\8NR@K0 <%H'0>$8#@%$4ZJS%
M "YD_A0;@["G=F$?B]%/5=0ZG$23G/1Y%4P L+_@4;VVO()@QLFC"$ A9&QI
M "CL!NY$]9D.0IV>%NKO1-)8\Z3A[Y=YV7V2^Y+*161.HS[(Q.8Y*::*S]34
MRZ'OFX_M "J=D%#?YP%@"R2+V<9S.Q"0!8Q,;-/20:?3T_L3'XRN*SY$>&KK
MO#ONJCAJG4?^E)>EG#K"CV2\_LJ3&N0).JCCTL"8.\!1'1(:6[@@#!M;O3&
M8Z'+IL[^T$$LT].[%^?3))GA\G#0"9),44M1($*?3A*P]2#"D#'# "D-<!Y#
MS8[)'#\$-HAI=N+</6^::YT/\($N4\@2XSP] -*/^4;V&[KX :RWV(Q@@PQG
M9VQ&0('H I=BIHJFR ^Q+C0!G' I_:A)!,! EX*:M;G4(+<9MI81'O8[H0>E
MHA$Z)LN;M*B:?:TT9/I:81!!O'OR7JA&D)-9=P]FM1;-:BV>R]IXL :]S^QZ
M?[R3F9<B,Q*Q !P2H(J/7&8H>!!'J;X\0#"YC.A>"L 8G3@5R0;)S>CY/BI?
M"9'M"^6A954NE)<>%0'%%#Y7?[(Y:_BK6:U%LUJ+Y[(V'L"CIY=/)PKRB%Z?
M=PI)6(D!JUMUZ*7F&>=;=91/--Z?8^S35G4J-./;G;I0/5P%#B2@_*4J,;S=
MQ,FJDK'H=;#CI[A#XY1I#*!(Z/G(FW#W(9%@IQX5%KXN'T@HQ3+_N%==%T2,
M4_I-562\/IR=W599OL[3[NF%;@/ABYP/^[S9=,64LTD'"882%1\CO=JX@H!B
M<0R,@#+3MD(_%&^Q2<&&W(?9<Y]^P#(1:C(I(<1XG,?UF4-9\T7&F_RIG%Z!
M?<,76:CG?JL>=?RR@P 9SC_K Q1S6>M&9GGT/I<MKY_4BW0:1YV9[]Z&<OBU
M>UG/)W0=JW?::+_?H>L[]>J:Y6"F>P/03TDM,K#&*?A:F'2_]X4KU]U+=;HO
M;;53;XUYK-JVVJJ/&YZ( 90 \?_KJFI?O\@&#J\VNOT?4$L#!!0    ( ( Q
MF%KM#8#ZD0(  *@'   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULK95M
M;YLP$,>_BL6JJ9.Z @:2K25(2\BT2FL5M>NFO73A$E#!9K9)VF\_/Q":3+3+
MIKX)/OO^/]_9SEV\8?Q>%  2/=05%1.GD+(Y<UV1%5 3<<H:H&IER7A-I#+Y
MRA4-!Y(;45VYV/-&;DU*ZB2QF5OP)&:MK$H*"XY$6]>$/TZA8IN)XSO;B>MR
M54@]X29Q0U9P _*V67!EN3TE+VN@HF04<5A.G$_^V3S4_L;A>PD;L3-&.I,[
MQNZU<9%/'$\'!!5D4A.(^JQA!E6E02J,7QW3Z;?4PMWQEO[9Y*YRN2,"9JSZ
M4>:RF#@?')3#DK25O&:;+]#E$VE>QBIA?M'&^H[4CEDK)*L[L;+KDMHO>>C.
M84> \3,"W GPH8*@$P2'"L).$!XJB#J!2=VUN9N#2XDD2<S9!G'MK6AZ8$[?
MJ-5YE52_DQO)U6JI=#)9D$>T%F@!W+PYF@%*2Y%53+0<T-LW_B@Z1R5%WPK6
M"D)S<8*.]NS8E2H,#7.S;LNIW1(_LZ6/T26CLA!H3G/(]P&NBK]/ F^3F.(7
MB2EDIRCP3Q#V<(AF5S_1L8W\W4!TLW]AW=ZDZ/AH"),>C@G^%M+\<!9^@;5W
M=D'_  (##_[G 0Q=KL6%PSA=ULY$0S*8.*IN">!K<!(=K7<^=!>O"4M?$S9_
M)=C>G83]G80OT9,KU1\N:,9J0,=?F1!#;V9J$2.#T-U@G;S_Z(^C(';7NR=L
MW<:[;CZ.QMZ^6SI P]@+HVC?;S[@-_+#\?C)SV;L[I2D&OC*] *!,M92:?_8
M_:QM-U/5;DQ9_F->M:%/IOJZ3QC;PRX)7Y54H J6"NF=CE5EY+8O6$.RQA2^
M.R95&37#0K52X-I!K2\9DUM#;] WY^0W4$L#!!0    ( ( QF%H\I3,X$0(
M -T$   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULI53;CM,P$/T5RT@\
MH3I)+Z"21&IW0:S$2M4NEP?$@QM/$VM]";:S6?X>VTE#0=T*B9?88\\Y<X[C
M<=YK\V ; (>>I%"VP(US[9H06S4@J9WI%I3?.6@CJ?.AJ8EM#5 605*0+$E6
M1%*N<)G'M9TI<]TYP17L#+*=E-3\W(+0?8%3?%RXXW7CP@(I\Y;6< _N<[LS
M/B(3"^,2E.5:(0.' F_2]781\F/"%PZ]/9FCX&2O]4,(;EB!DR (!%0N,% _
M/,(5"!&(O(P?(R>>2@;@Z?S(_CYZ]U[VU,*5%E\Y<TV!WV#$X$ [X>YT_P%&
M/\O 5VEAXQ?U0^YRCE'56:?E"/8*)%?#2)_&<S@!I*MG -D(R*+NH5!4>4T=
M+7.C>V1"MF<+DV@UHKTXKL)/N7?&[W*/<^6-/UX&!GTRE'%5HYT6O.)@$54,
M[8RN@'4&;$Z<+Q8@I!J)MP-Q]@QQFJ%;K5QCT3O%@/U)0+S*26IVE+K-+C)>
M0S5#\_05RI)L<8%O/EF?1[[Y_UE'WSYZ(+IQ(.WW<^<P5%F<KQ*::FU;6D&!
M?==8,(^ RY<OTE7R]H*'Q>1A<8G]GSULF&[=WW]AD'^Y@#,=G--)3JZ<!%/'
MQK*HTIURP^V;5J?>W0Q7]G?ZT/BWU-1<623@X*')[/42(S,TTQ XW<8+O-?.
MMT.<-O[] 1,2_/Y!:W<,0H'I12M_ 5!+ P04    " " ,9A:RG '!60'  !
M(P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6SM6EMOVS84_BN$!_3)
M\RV]YP(T3;L&:]$@[;:'8@^T=&03H42-I)+ZW^\[I"0KB2TW+89A@Q\22^+A
MN7SGG(\DI*,;8Z_<DLB+K[DNW/%@Z7WY<CQVR9)RZ4:FI (CF;&Y]+BUB[$K
M+<DT3,KU>#:9/!WG4A6#DZ/P[,*>')G*:U70A16NRG-I5Z>DS<WQ8#IH'ERJ
MQ=+S@_')42D7](G\;^6%Q=VXU9*JG JG3"$L9<>#5].7I],#GA D?E=TXSK7
M@D.9&W/%-^?I\6#"'I&FQ+,*B9]K>DU:LR;X\5>M=-#:Y(G=ZT;[VQ \@IE+
M1Z^-_D.E?GD\>#X0*66RTO[2W+RC.J GK"\QVH7_XJ:6G0Q$4CEO\GHR/,A5
M$7_EUQJ(;YDPJR?,@M_14/#R3'IY<F3-C; L#6U\$4(-L^&<*C@KG[S%J,(\
M?_)Z-2?K**FL\BMQJ=R5^" +Y /(>R&+5$!:>EJLQ)ERB3:NLG0T]C#-"L9)
M;>8TFIEM,3.=B0^F\$LGWA0II;<5C.%SZ_BL<?QTUJOQC)*1.)@.Q6PR>]RC
M[Z %XB#H._@>((8M"L. R2_FFFPABX3$E_=0),X]Y>[/3;A$JX\W6^6>>^E*
MF=#Q $WER%[3X.313].GD\.>F!ZW,3WNT[XCN1?6).0<.8'F%J_XRJEB,13G
M*895M@HW'&Z8A#OQ>8G.]TY\^4Q?O3C5)KG:&'2O6YN#%K>=M>QLOG96.7@B
M5($<6*E%*:T7)A.FLH)S(;6^-Z6T!K+Y2'R$4-*KO19E*RDYM2@H%=X(J7&)
MAO1+6$[1C'8EYN18GMD$Z 5X,/M:I22DR*"$F(8"I$L,:H;MMG%?@\A359$H
M1ML-^5)7*8MO%!#2.9,H%&$:/?)+$I4C1H$A#-[4GJ1BSF:437]FH%:-0#-N
M7<QK)A.EE8=.D1AC85S65&F- Q0JR\@R/BFQGCSX4:.>F+R4Q6J$F@!JZ\!C
M&/#%>2IC:5E:5%I:O<(DP CD$&0*MH(_ "TUHC!>4+% .D*RYD;:E VERH*]
MC77 TK6)YE_'; O-KC18(>8<QBH88]_NI#<&"R^3I;2+!K^UEB:B;RD1CI=J
M!Z&Q=4!3L)Z;0L'?F$42*B]UF!YQK0W=4VVT2A074\2] ^\0L(!QHS[INT,!
MDK+M856(4J.G;A6PJCLY $#74E<AU_<"=2Q\LU1)+*O& @*DKZ5Q4!80;*+I
MF*WKGZ$)2F)8&TVP:*Z\6MSWH:WR"._MOK^+L>K24\(CJ&A&B W(AL:@Q.,Q
MN&*3+USDR$>Q,"R*95VA)=#9<JZ56_*S=8B(*B2!8@I<!91*X]F)C=HC9I!'
MR)A4EP2E0U%6/M1^FRM9PDQIN:L;:+A.<I+U?(8,6RN/O_M$TN"^B>':G+ +
M%=9<&S(;&ZI3B\E2428RQ8L9AV.R#$1AQ_$Y-G]8]MAR_7Q85PFT$'93G)S2
M6,\$8/(-7>0)K!JBB"BXX 58_YKA,\40Y>JC1\,. K%C+4H@56WK;"V9CP^/
M(^@'4:HD$"J&G2D*T@$NY ^50UC=F7_CSI=]<"O'R[SH@IQQM9E"ZH:N.^*-
M6"Y%(<Z+L%,!@)R%-%!>ISU76Q:)4')+>4UM/8-&)7@Y8;_1#>PP1.$^:G<E
MM+HB_(1.O",?TC.OT!SP&?3<;&A0:-C"1F*/.*&GAJQ[#2<3M^*!D7AG;I ]
MRYESI4+ALEK*,BZ#$%TBB\#G6N6\H*#*Z\6YKI*-@09[[4+J4/Z\NZKCA](
M05#;20Y:F$O;1S VU\=(O V\#)BZR9%S'%&X&+&"!M_0G1HP$M)&XM%/SV>S
MR2'OZL3!2/Q**^2OG<RCT]GAP>AL%#=5;V58I.KGER'42]*QXI *+M#3!G@N
MD_-Z-U'/^-0X/0<6.'>YAFXM)P3+ C,1*T(D:;L+;UHXK*3URA=/#%3[\NQP
M/8A0Z^:4WLLD<B!/::HZ,95.ZV)@AM)K/HK-R(LXPJQ)CI]A.8U-#Q:H_%JV
M6VBC@.7T4/3L9Y^T^]DG/["?_<P;'G$1-CQOPF8B%5_>:KG8N$7MMY2AH:G'
MXZ>MQT\?ZG'7S8_M'B141:0#YB1&<KT_WQY%OW5OJ[X@GK5!/'LX["VYO.J0
MT>6:B-ZW1'1/%F(+Q?R#I&T/K=^G70EZWL;V_-^+;<<IJ=>S+:>D_3*R7T;V
MR\CFGG_1]OR+A_;\:7/B/&M/G&MNWM7'O=:V]/'^F+L_YNZ/N?MC[O_LF-O#
MSM/)^I7$Y/OX^;7) 9['RHK^^%3-D_;^\D[S?#MY[_!E3X/_) WVE4OG#=;T
MH>5R:738UW1.ASOKH-?(_IW%_IW%UG<6?54\6U?Q[$?>U1D7SDV.F:^E07>+
M][8?I7>8WG66GJ[?H4Y[7V?N".(-+SA>N;NM>2N(76WZ$ ?V#?D?:<A-Q3?N
M?-2 H^@B?+H1SI>%C]\WM$_;ST->Q8\BUN+QVY(/. \I](ZF#%,GHV=/!LA>
M^%PCWGA3AD\DYL;CW!LNER01(PM@/#/8"-<W;*#]:.;D;U!+ P04    " "
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
M^D4(>%2[_4%\=+>$]QNY3W2><W H1'\8C<!S=]AC$WCM=DO8:CD2-7>0]6@
M<0ZB?KQ#P@';',(_XBV:P%^]F8,B!LHON_IF&4;=GA5+B@<#.$5L_EJE.)G8
MO4AY%6R IQG[G:@3#TAD_4%W1^>-F.?9@Y5<C&!/XWC;I,.1>]U11 N>/1A_
MW.MNV35 QR%'W>P$@PX+_2"!H87%G2@>7#!?O7'@1X$^8P2/#BF4K+A5H>&
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
MNB+[!X7 ?!)WS_L^^@7$":I?N 4[ RL?&:JZ,I>%T^H?B(:T13)$LO*$.>S
M5TI2791&:T#9@WH0*\G-((D8>4.:32Z/B9A[@* $*&$J^GM"ER6JZ,1_;\N&
MS2G5PK4"Q"A"XT(5W\C8NU,9\6?9KJ=5,7\:1V_-C"A!A9F!#-6UW&#2']RU
M70J>'>(>P(GR=O,8>NX).:@Q5*DS>*]]DKP-3"X4<*!EH^<,=OPSP P'5#8P
MHX'1((NU U8RP##15A=9(F'RC7[ KF-NTSDZ0<D>BL5S)9J_&A81'3QUD+J/
M4A!8)$<V,L"V BN%E*4.50BMB,8<L=L340BGS9:(5>Z\8P%#H8"YC?M!0&.0
M&I$M>\&2)0&FJH1+ALJ1+T:8U#ZS& .V9H18S =AB.X)NV8XLB0"+;<">=39
M.W,9CW('R35G]J/2W]JZ<;X#G_@8,4E 8ZRLHH:HZ!<PAM&V70;VGF&5ARF9
M-\W1,5M_7>)\%")A#2'/'@*+,#<;G^%E 01GI+1^\6;U_O:<%=[%>BV4<HN4
M(NZ*'[IY5GMYZ"D%\NU=7NYJOCQXKG3 (*;$LL%9C%IS#_0(S ^/XPWHS^@A
ML Y2]O24N09&;L8GWN:M7%&I$0%T[X$6DY9)2PBV$C4>8)B.)Y.7"-3Y>'9Y
M.8]1.V!OF:&]#*#Y;NX8 =R'#+20K2PA3B[27M]IM 9RN +DCHQ>HW=B#&JT
M6X7/"DT71<XF@9!NEZB"K$M9NY5< OS=0L>, 50=$725DP\,!@ #:G)SF0C7
M#<_.>R_ZFZ!Y464N#-^NB'G,QN?1.[1>?B7KY1<VL?B /<-VU69LIN$-*%!3
M=1:/LDZ 1/:X$_BME<3446LV+( QD9J-(&U51A8NW9@E.6(,4V4+$2U P',>
M2"5KOX'D_P83@3G29.AMIFMO?$=V*\(H_P'D;;450P#>1OPGD 3WV )BL-!!
M;'&NIF$K?>&Q&P#"S1Q[,L>8D19IXB6'R38E>L/2.]@%<,&RK<WVK.\H,[@U
MN&!5J/%F[1E)0RCB25#UWJW)#0R_&!%D3L8>PWB0$$ W!SD%^BU>'!^+ZPQN
M196L[X4BC7GG7&%DW7W/-D#-[/ED([-<X#TBX9<5V]:8*'!4W9%MT1]+&^$3
M)"%A 4+7G.\LJ9NJ#2R>!(AC!5+M#[ZM:)Z*IC*X*ZMXDEL)AZ'_&TXN!U&8
MDPL%(>+=P^#:<Z ;U7"0YA['<[.NM.9U:KN0/6;TOR&&B!9E7F^IY]'/!. T
MHIW/?HH^]I H)[;$R*-11.E>@P'2%BS)=,HA"" W !55 ;DG'LVP>22!2Z%
MD.,,P,P"<"->>&9(/@SDQ!ET88=D(KYGG'^;JT2;->9VC:^#M(*7B4,+6S'-
M@;,#X,!5<;FB-->&MK#W$JB\+H&CU&"^+.SY;$C]0:U))71JI4>7 ]ZB02[S
M/#J<'ED@9+(X.IP=695%OJ0G#^='P -J-Y25IL[S2!VU.5!RC[,DT$!22)Y9
MP;%RO 9.8R3>+3,%ED%6W)7Y'>[*T4+)FHRJ"-^#E,&@=7=!H"%2>/E&)^LB
M^[UE_(D8-,X)(SLQ&A&A&IEK$P4S,HE&"!(\MMZU.WDT4E=BY+O1CF7'OB,D
M4HN2;C9930$L)O;F'4%O,1[JBTA9*[]GV2%RA9P@1,Y65 [9^D-,S46V$E3-
MR.F"?^#4L%>.'Z"S&&@ ]XL_QJ#KPAT8H5R4L(@$&JQ)P7(<CS2VR$\!<40:
M0#Z$.Y(PJ/^3?S#SW%J.U QRF3!B8)W%ZJ&%M^J^ORKAI[.FMX5%657E#LT>
M?W[_6U!B=(68%B<<+@@(JC,BO=#1:R'@#<A']K\E2=7J ><BV#-W;+0'9'\U
MJ%_.Z1G6T<#PT5M6/O:=R2#&'EC68W:^_]S7W\A2Z^.I^X,JOL$:VQ+0U)L.
MC@<. K53O (2'%5515%>6L9:*8S'8>*EJ_.=?'[6 64!M8?/X3B+'AC=>J%'
M]!VZ*5'#O2 [)69KY:V[";3!S^XRT._TCURBVO-U%*"CXYD3H@D)=;36.;&,
M<#-9TWKJ%\A]O-PJ3?EF8P@8-(RT4CO6-9"C8*RJD<C4=>>^.FO"VW0,"LEJ
MG:/,@I%I0 M6@**MA'XQX9Z9Q&"^%24L[;FB+:L@SSQH0JL,71^"5PI<&\](
M*K;5M@5=2-5BEI'4X^099/4:W3:T#:,#>1Q'$=LV*&#CF?4ZN%Q@TZQX3*T3
M/M2L]MSG=63<MR$+$Y?HH(<I-(2'&&F''Y( S^\=WEE5)XAT]_0SM"A0Q6/Q
M@7?$,B\ %^P#$JD(P*H%J5A@R!DE&B5(4>1X-KX$X/!DOR YWWA'>3O(!.AP
MR5^0D70!1? H:K*-=K!E8 7HAVAS[U&O@&H:Y];SCG:!A(IN4_YII_,[^QN9
M(0#%#HS49NV'<N!"B^?5@H1.:O)FQL*<,/Y"GLH[566BJ$E,<R^<HJ9C\@*Z
M%4R$I(LF<OUU.%X0G>@H9'QO2 %FI]&-@82V:&<W^DN/XE!F/.[4G(VG$_@3
M>"N=^6NDFS?F\'ZV/!>&38WBB4$,)X4QT'K5%\]X76#URKEX_Z:*%N/Q(FQ\
M4U2E)24B7=U^C3Z4 -1D>C::PA"Y9.\LZ=PXABIZ]35<!9 #_<OTIW2&0!DU
MCUE=AL[AR4H%':%GQ-5)N=4FKO"EW&9)-)^=H>O.QI=$R</[S]MB;_D#9COF
MK21E;C(T\?F*_%2QA09#T.4&5L/8 VD6,*&)KO5_BP[U=SASI'*@(B7AN:0J
M[5B,HY55?<1:74C!X1D8YN*#V !0J<_^*+.'%?=EIDV@4BP!P0/FE^!2F(<"
M&P1T);5)$K <S MS\J'Z1SA\L.+-$%6U!L4!<'V_M5X^--C(2#&I;H:)N .!
MK^X ^IH=6\@.%V$("IA!!_*Q=X.$ ]8@>'-5/;A?EU.RPI6-VVU;ECE,B;%Y
MC=H^?O8IQH;2V/5A*(P\N^2FL[:!YU6G7QTU1<;D)BGY6YNNA+.)'0*41"%P
MB2C+X7D&+Y$2X]F%1)F7[2=%2;_(R)D$#)_Y)VWR=^ E*!T>"#5CW _]'?OB
MOA)NI;1!LH@)4"_'CQ-30"#D8;C&L1A\E$0J8B4MVT6S;'/+>8Z';_/S@_\<
M=C\? %^<L2:.6O@!>F?E_P=&>8#]+S3(H,++1B-O]BR>G4ZB>3R;7>#?D^G!
MFWY.S?7;F]>WT:>6_#@X U.(L%+XS_3RY*?NQ\/IY30Z.L  2\6*5F^G1B'&
M$"YHC'BRWHT_G,47)S#%P^L<?,*+A)GJQX>RUM$/X14V#Q,!N/%D=@ZK'<Y.
M9P"WASE=I './&R!6#H_O3@ .3?SQ)ZO CE^%60OI7K1&"4Q8]^]PL H$M,(
M!HQJT)Y)11LUY<B8"./'A*-:LN[3%Y&>[(BC;&D,>L_JX8Q9CGE$5^]NG0Z+
M9IU..?C<,;PR/QYI<BU1^RF8:Y?D-7<**-DYF(='405,(LBS;Q@S(:6L*!L7
M9> Y=QD\WO$N]*=<<+8?NJ^!!&R@>FB#F"$891L0QI5QJ9B<L#\=X[WQL9"6
MNJ:=$.-] C[$!Y[Q4_\O2+$RL,?[[<JI3C"IG3-B+ U00O,/$5/&*2B59L\H
M:5"4XBG,@"_GR ACT1K$)'<7-TRH*U+_$!6)K)#-AG?^3X;R<9MVU@" VO>0
M@8W@<F7]F^Y2WP:Q9>Y97V0L4(.WZIX<9.@R-(;PDL*9EM=Q7$?8*N;8?]U2
M4+?<^NDNA=ZAJ4')GR@6![5ND_A(/GH%A)JRYE7IIBIMNDS@UW7Q)*2?"A-"
M$2))I&\W$I:4N+3)?@!V.H^ KX,:@1F]Z/+8;HS<ORV7S0YT9+8AS"C.0W,#
M ]/)4U (VV0%ANL#+C&]F#P8GU%3KTR&&5U>.G!\EM5S4>+IW$$[:2NA@6K/
MDVE)MQ@U9+EG@$.437FV),\!\*/*I*(;RF=S8(QVE06._79,._1%[&E'_O>(
MRAS1C2D 9GIQP64U6=\MY1;;+ :LP\%"JA'=\HUNUB60PIV($T-[J8/\SOG$
M#*A?AD<NB3I) >/PG(2LN!+ U&" AG-MOG\[N-S!ST,[8B\#P"G Y$QE*(C+
MIP-_\!8O2%46(",='<U'IP?OVJK(2-<\)?E?'Q@2M&ZDU/[TJX:+C^JY?,%!
M6\^R@\MB@J]D5^PP63#-:K"=R1=B"C/$8M]'I3U"D,FQH,%E F65G\CF'#OD
M"+QG/@J/UBV<# /F1*+G0W!5",9Z'1/K!)N:536R;\M5A??*<SO)MKE"(?$>
M>.!QS"*46+H(MJUE!#I@!+4Y!?%I.MR@1>6C!JA]HREGDZ*L-GY/^U0I)VR0
MVPEO;,IT0DZ.$_2?@*5*OD=)G"+#ZPWF$63 BW\F4KKEC&*4:<8D-7X@\[0@
M@^0I:08V[Q!_98KD1%Z6@PM?I)(5@B9\W?@)@W#'P<R$ \&8P!V(XBT)%%(W
M8L1CJC$,A"&#DL)ZA=HPOJR)3=P&K:9UMK4%6/@\3+VH4 8(X,X/G^3P%;-^
MN+P"@6=F4C"B\A/2,$MEBY@E#;]%>T#LWVH<?:+(/M!XE=_'(C+_^;U(5ET/
M%)L\V;&X]]@XL X(P(G+UP'V@8=,^B,C8"@F8CR#1,W9:J4KEWRS)%=@U5(N
MB5%$WKZ^N07D+K)&XC8)>:<]27PJV3R'%49_D$(^E$!_)T2\R[8B)X78G7YN
MK:6BVD87NC1)U7,A_Q?U3=@_\)%A'NKODWRM<&=.HQNG70-RR"[ZF=)HY 9Y
ML+&!7D?;DE1D=/,&#^.MI!A.3A.8N%OH@"&I2;"7RQ'ZXK]8-(/60<:A8?9_
M_?O-U75TY2&:"CQPZ!"R32874T?O?-S9AC8%YH"#1F7BIJB&;]@"(#;^+Z#N
M?Y:PQUA_Z%P@'NQ\)!N^JI1UK,/BR$YT3'1>+WC5):].[9:'T-YU2U2!BM+"
M6BW"^QI;T/4#EQ UN4>O"B6\>=MGF;CL$UVT4X&E^)2D0)(A9]'[LDS)9+-_
M=&(SJ/C75B&QP2E.2:.DY>'3-=I9F)&!>K$[ W+[]XY$R,?G$XU&]79E0%RR
M6FK)HH"KP95X/6136:@NT/L2842:4R8\%V]8.&'2%5@6V@4E \B<J@\:BMK,
MU $RP_@=H#&IY6(CXD%;RQ4A:M9&>_T.@M.D87H0!F#EV%F!<S+"D@". G8]
M%B,TSD?&8A]UO[S-BH0YDQ^;=_?QO>]K1<?)6J44#7(%("WLFH[!HFCPFG)J
M3T4F $"/KI[YZ60TFXQ.)K%H/!'-R0"H[A(<YRTEO$;Y<);<*)FH &&]S%PR
M$;%[TE "Q=6"V;_PZ']\>,IZK=BGX0=-]C.:1R'L9TH&Y7A8;$"PJUSL>CN[
MW09O,82'(N(A0!;RP*G,W/I.!PD 3X.]AUKKG?%.D=?HGZ-S#7$!G\D^[T%#
MG@S.&I*<!+OB'N:,#) %+US/-A%7MSMU20\J]R4B Z&2>U*"RI2)YI&,D3HA
MXQD,2:2\5[9D@,6>1Q^MB4(VHL<[/%]61MXHKQB9[$\Q&!7%1/76U=?R\]B:
MH*HY9N(,(7G&JVOV]'+<0;E<9HGVB[C1T-I2CM\3@;-A91]$3I%B,*G(AA"'
M('D,K])2O.W%Q]CD(3W6XXR=]>ZT*<!&=4I2U["BTC@M;/EY=^+,U;:PO\W/
M0AI[YT-;85O8OUJ!_O9Y[P=$76>NONH7^LX\?P"*&*,TEB;)N#1^&13HPO:U
M\R0 [)Q-4>@=)P@&Y6)!/2<GK=0EVG18_UPU4M.CO^LJR6K=VW;HL!CO"Q?P
M$%O@P82/!;#\PY5U^]N!9/#:Y/$X1!(&_;JTS,T_Q&^RM(D))B.F*ZYT;OV+
M*.ZL8M2;U\_EPIX+/AQP=2\X0P$4\-'7X-[:&=DLIQ'X#,JVDXF)\=_X/\%T
ME[:BAUP,)/8;IW;Z=7H<#SF;G/E;\U8U%:ZD5<!0=H/;1'_,(@+=FU)8D(W5
M7-@@@5\_14;J /ST27&OU.+L\1/V,+O(.H^%!9$SM^;$0:I(Z%TWSNGLP4%I
M BI99_I.&SE?:=?8)4BGP.(MMA+!>+I#CZ#>UE(QD8H7QR+M>728'1DV<&_V
M01T?#NLC0TT&!S&,[@[W<XM*$#4K9=)R@]GH47C6:7;V&*28@M1D''9W9(7:
M\" CZ9Z\-.4FP[2.O U5D%YU2%467((OQ0$U3%4O*:2W9YGQD/V;-8[@ JFB
MJ :R<6%I2\*9E):$:F^V%%45]XU*2AT6::@5J8R?A]:B0]M@F=HVWX\DSFU'
MYXUD$M3B_$(% M9,FD$Z='N6(ZKWGQ$G) RNOT?+XN!%CES+E.GP;"*O^C=4
M'%#I'G&\;\+:7E?\2I*LO308[@LB(**!ALJA*5 I%[^Q+[9FGRLJ2B[9P2U9
M=]9TYQ5&*VT)A\^5C,1^E$&YZ]F;GV(V:$=B1QO4%D>2 *J^N[$""!^=ZZ<D
M^20F'\90-7 3M2'B\3S^P*2E!!WU-BKVC&[+O+6MD/A<2JS41\R;P;D97)O!
MI*J8GQWK-=UH^+3IB7:!]0XDMT=\4A8I7J9)?ZDMD!H29(R4B3*>R]GTR!O1
MKD9PAB,8>H\ILZ-@%U)M4='Y&[20_\9!AS+=AQ!M6XTI /C?_J\?29$S!]);
MBAQ-M?.4+TW4P</0;BW]62R'05>45#WV-F_G"J^-+-0?;FPHH.T\M_>V]H[(
M%*=B4B\5(E847=C>LPIJ,JK,%ISW#$//F.;-/-V?TM3UTTB3Q9DPH\V5*7'@
M/&W0T\Y&TRD -MI6&F]+_6<2;:[WDV9],(IN^T0W/[N(I^=GT?SD/+Z874;S
MR30^OSR#P1\ZIRP/G)[%D\O+Z&P>7UX"!//X_&)^<#([B6?GI]')= JSS*+Y
M[#0^/;\\(,*@E57.AN< !CE"R\$E/UPI]R$ZB^=GTV@ZBZ>7)]%I?#:='IS,
M)_'9_"S"=2=3@![P,KV<''S6. 'UR//8]D=/;+@1^P1+QRGF+'(CC[7-^K*Z
M&4=3.'/B7C<<@' <T@^/+H#R>Z435I%.$!Q*OPE:#H6JE^@ (?F<GOV[,\@?
MVZ-H&-.9R3QVB60#)<4 V\GL!V8W9:73.0(,Q\2+Q$X!YCE$:UAH7YB0W4@)
M1.BVG$VB:T&[34'_I.ZYO0T(20F$V^J^/=ET<*(C?U"HWV.GJ=Z)D&9%J0Q;
M7L]6PG,M+FK36&2:!.+%%T9<K>OS2<OA3;%;BCF(K$=WFSB1/*4="MY)\\U-
MPS]""442I;V8N2W2CL"G1F.'I91\3HX.\Y6AA )Y#5,UAOH[N C%/6*&\T7K
M^$'US"BAH-Q<;4S,E\MGPUI?,W&8C&[]5+UN#6%/ M4_/9L__%.79,5UY2L8
M@\_39>0Y>JK&'\;SLU-A=G6/B!8N?8]VTDU^E,.B: +R\"EPX_G9+.8/%[/X
M3()^]/D$F-_)2>#RK_?X_&>]HB@7@<_O@]3]/N7K4#OZW\GXG,SCL\N+:#:#
M'9^>13.0/R?S\X.KU*BP9$]T0#LY/8UG( 5.3N8@A<Z![\\P;1+XOKMVF.+9
M?>[0"(PC^%-D!OPI8B,Z^M>EFYZ=QI>SBX<S-SM[AH.>Q]/Y!4M+SK8;R/^7
M!(,NH?K^$)0AHEFA5*@R2C42]FF"EO:+CDO$3FT'<*:1O2=X;;#O3W =]P2]
M+.$1$Y\"$Z\YK\JY1?@+RV)LK9BXJ[A2V60[=5SYJ<:8F"T%[C![H_5QT,G,
M2Q/AW5F7-=ND9",5*35<CH/<C;B?Q=0+Q%'^F>W0*MF_./16J5O#CF/.H4'%
M1^?+$36PX-0#JW'Z"F(OG<8K$K.!6I,2@7>ZP,8I0>,S\?B2CS?NAK&[$3AC
M1!0ZMZF.PQCOH]E&A*7Z.V++BCIHPHW7<CSXI5? MD6S%0% 6$G;4RXVTDF!
M%XDF&<G<S()2;FP*+T?FG4GD5;,8(EZV^3++Q;-<<RDCL"U62''\+V0\D\EG
MO]O8[RQN3:58F/AB?V87 ,>^W--$8A7^BS9PZ?J09UQOJS?;O+S7.D ^H<:>
M"V)3K9C4[,2Q"]YXY/.$XWZ,8AB_A =SK*:-$V-N3HU:L(<##7WC$6_P@T_5
MKMBH\GIUD#<[-YH W FN5B_S<G7/ZO9>V]<5O*%KM3:EAG@>>Q%:[8/.8AIY
M:5:!V:PPDS/)RQ:1OJP4IXBUDN-E68;;ETV^?'BAML+ 5O\4XG[NF$/9P#UT
M"6C$@QY<U)Z>=S>&X1:V)(68@.Z]80#C"*=(3->@<S=M2*NU/1\HWZZ7#\!9
M OW)Q]&MUIP^T7?6 U6>1.^Y,SA-<95BO+6F'!E0KOV?5/B3=[LYJ^U!$G)W
MTB-<<NO)"HYD+=J#S%C;^R*6@E+@T+E>"6SK%AL?VOR:> \G1KQP(DSMK8.0
M+U7B%]!;,HFMFV^0QBP].@KI;\CLV*5> MI/HUOL[R6> >20\)OJ>,U6E6)%
MQI8'4U.PL(,"?47QXWK_G(J[,7>KYND$<!&V#<(L%#+AY;E>>KZ[94? .C<Z
MS=B6QGP0-V&V1+4*:VG$]K).ULK5/OQ$'7ZYYD?6HRG,J97(H(Q$\VL97>KS
M"M.O4KL0YS['+KW&_&":F>[%4^:HR%#H /8_WWX5IH!)&YAOQK\$%06!FYLP
M*[[F ,&=3FR=^?I'Y)_+.'H/-U&2&LB0Y:<\<]<[0[)-T*[=HEZ><#^KU-$!
MU6]C]@0N%IMT02]9H4\=#P//G8#6O4XKQ]C[%F^S3EW!@\E7E["3&<(^3)5\
MPR49?[XZPPU@=-B)%OLH<S*-BHJ6=&N2B<"<]'>6TJUQX]N"[X#;< C)-I'A
M]P5D3N^$10$SN6@B6+,Y6F+N9$6!6E>YH463WM$+3B3CQ&3K)QJ0E96<JT9-
M%$1_!N+1O!=Z^.;3QS%P[8%6U5^Y8'IR&4?$4\ZBM\* H]?4"!TXPKL6\V#P
M: US[K2@%#4<2^)MAZY&<M:XJ_V&F]$4J:WT*(RI@YVU*7@ =DV,4KINI<N4
MJ!EBD6SE530+ 2N.D&-0.0<5@AC8P,#@2PW,.?68Z@XL &HP;+;%ZA#'?\Q%
MM1M$&QTU/%!_U((D_*K-K8N2F(Z[,[V&M=*>-L02-8/VMVQ;*7HX$N]"[<%I
MF8##1)5H:J]FS\'";1OB@IG(';*Y(;'B;F7MQB8LL:/?I75B/"[W0.E660,3
M9F'IA>&,+\3!JN]+25,*=XJFE^DTZ77M(,EH3TZF<8+!>69FE_'Y_"*6RJ#9
M>?3>X>P]L3;O"Y%YQDWE) Z;^"YUY(:X"O!R$M#&218^]F>JQ#@F1\Z#K2FU
M(+>?$UY-@XVUG [C0&:3*4>_'>ST0H",OJCOTD38]FUHU'?=[Q ZY,KTR=<Z
MDJ72&F:)?@.+KH;;U M-AXJGMRIG I!LL#E%KNFA<.(]W?'/,2?1;6L<?97)
M2/:QW+7^$ 1O7T/S\*0,->(3J%%2-3%U">LT\'<]])VWO)/05[-YF8FO8GA]
MTWGC@;;I8?$-0F;K3_T7>U Z(H& =;\D;#U'\",HL.H"\SV0"2PZE.D)ZM<!
M8H('91?"SU*=XO< 8:^F]YZ/DK*2-JB'@ECV,6=JX)+0F\SYVJZ_IQ2$<9?[
ML@@.EAF8DBQA@L$"_<^7Y%KW$+MY48#3.F/J$RI*K:GD[(<R* 11: P9XM8I
M^(,9CYVXU!"AVOP+DR: L;6]);UA3NO0?!0TL#GQ'',>[TN3XL86C_;U]_@V
M'P*N1\U;2(E=VJODOK.=BX;V8MH74;$6]??NJJ^FDP*WQ4-I@R^):ES*NRPT
M)EYG/IG6D.CNQ%%/ ,$/ V%%2LW5@OV7;X",7%%;''<">$,%*S:NJ,*&0LML
M"2Q.I###D*U+IK"%QBMHV]R2'."+T)6I[C4(5-YB62>UDBK\6(<#R2_ ,@VG
M_8SX5-QGE$//+Y9@ 4^$SZ5&L(TMY@5;89"K'6J@5(I$;T<API.V[:1"F"1^
MF/R87-76U2#I0L+BA*W PRDI:(I?"Y%5@0U@WU&T]%J&2;C>OC^J;!MB2V30
MB5:)U6$A1>).Y5IX:<$$DBA+>%" I\K(67PQ6-X:7[%RX"*PJ+]'-2Z+A3VX
M@>U6<\84LEM1>B2-0#+&^:42]GS,!LB])D2 4(;OF>B]CL&](^*JEAI9 HI9
M"(>X8K\+=\RIPOBJHX'N]!U7\5/>;>(QRN M3WTX $:)$B'I$<XD("\O<XO]
MJ@^Z]G&GRH+B[7H7].I$+#G-VGN7!N]:=!9WL8G2O:Z8[CX)2:(%1W7F!26J
MX3'YQ!.^W^-I,P^KAD-H,Q@HDZ3%\D80RKEU#7DO.Q(/H.?1(L5*@M[L1C9:
MUT#=I?>C*,T]H'B%IS1N=%A/L]0UK\ ,"+__;\"<VL)8)1W<#HI8_Z5]8GB9
MU,9!L;?6A0]5IR'%4_J'/"9-6[3!O;,T0?@;),AOG"J6K,-:(!]3FKN]4J8G
M^@$TQT5,,5+H#QA^!XO-?;+:(+<JN(^'VB/$81V3T>+VJ&@%ARHK, ?-[7P*
M)=P-'5Y'=[/8U+X=O=#\-IR,P_-/[F/246X>ZLWD=\"@9C3,?$)]EMJQF"(O
MO(/A 8OBE9N^)=Z+>P@ !EP6L+OV;IM]88AD*^7W7D8#6Q#48\:Q;".!!G$K
M]8#X=@AVF]A&&7*SS.V6*T$O*O)V1Z;BY9 .?-U_)4/F\KFE98G'K^65@('G
M(N6VS\HP%99BW1?A273CSIH_(<_7W^U5\)_LO,S%;WW(&3S^*PLIO(+Q ]^#
MXH\8#^UW[[M&77@:LUQQ;/P#+^8H4F*%0K"'^/C1,=>7%<$^,FY^T^GVA$<V
MGT0?8.5#>@]H0E <1LVN'!&7]_XZA/]ERY%]DP)\A*>GT:U>2?#/%(&A?3V[
M /NZ]U,<M&&O[5O^EJ;==9%IR7&CR"-?F*S:IS(XT<V=W!S_JGEIZJ+,/>]B
MFWP51RM=KBJU7>.[4I#&8U%:?RLK/WL3./ ';.Z!+,JUGWEW=?O:=.%T+1]G
M\]'D/,:2<]OA!#?"6R>N8+#QQKXS#9#*=0R K2/I%H<SMEM^05KE'I;]^"]<
M$TV%EUH8S04WGWHKH(?+DYP#4UI7EU<[M.(V"#WGY/4ZTTO/>_7&E+7_HKX!
MDLS;M:X_OOG%O9G1)6'8#"_2+VT_6M-DG]1A <O+W*.J1"F8]+!$N<7VM0CA
MF^@X$M!(SHQ5UDW1F%/'@OHQWB+ +IU)$#6Y<B7L:V'5-*2MM7E':+B-^BG[
M(!9K2^;,4?BY=!S'33@=FU8N754)K%*V5;>@09JL-09#DN.'$X2-E$YL)6>W
M 1,^%C8.4RZ3R'E0GF3?=VK[;<&([^$ NK7LHB]G"=%H_I+"-G!61(YOOP-'
M(^?61TID\&O*O@S/V9J0K]V 8;]F:O\P[?%T2-%_IW/O-G%SX6[I%TI-2S &
M,<'K)P./TL#;C+SK9%.+*OOVJ/J!#)9X?Y) T UV]7BXG/MUU@_MWQH6J7MC
MPQ,2%N,@8U':)OQ@?S202S/J45HTP5O3J[(H6RE']+M_4 W_TK0_+(Q_!\95
MY+%85>4.[7GWVE!@;)0 ^_;]=1@PPEW^K=UL:^R/&'T$I>^UR=.AEHGM%M\'
M1(<VFTQAS[CBAC 2FS91?_OX^A8'D9H,X- BGBIDKF>AF3%33%#>!XJ6$IJU
M%"^ZHYH;[TW.#A=.]N(7N9@8MAF"0I?%'96PN+=KNSY1?K\_?W6:I;/\T*(^
MU^*R:V1#QC4C@%G]F\MBM;RM1^I\6 WTY5,(,:DW-]X;G)XBP"\Y[9=#RUWQ
M?_+@TR>CR=Q&%"R)1B-/+PI)58:.@'VQ7@UZ@7E]+NXP4!-NVT7#F@*U4SAZ
MWAT-]-1;^ZVYBNZ=R5\-J$8ZQ\)/K(" WT\?W.CI:#+]O]SH-481ES8-X"W)
M()SW#1YV9VL(G'NOI[=?IR@HZSD:T!D*U<@GGX\%5=)B@5D^C3=XIZEU0*!X
ML49JBYFP#*U^<&)C7R5*,@!\(V%PZ6"'Q$H20E9F!.M7=V#9B^/FU8OCK(9_
M$O@_L#3XEU)X 9'JU0MD=OH:-D+O4BN:E\^FS[QOD1F_?'8U?7XU>W8,3[KA
MKUYLU4K_HI!78NG5$AZ=C,]/GW&-M?D QXI38OD+Z-?TYYI>0H<#X/=E63;F
M RZP*ZMO!-ZK_P%02P,$%     @ @#&86M/=C&YM!   Z0D  !D   !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&ULK5;;;ALW$/V5P0;-DZ++RDX,1Q)@RT[C
M!'$,R6D?BCY0W)&6\2ZY)KF2]?<]Y$H;I96-%BA@R,O+G#ES9CCD:&/L@\N9
M/3V5A7;C)/>^.N_UG,RY%*YK*M9861I;"H^A7?5<95EDT:@L>FF__[97"J63
MR2C.W=G)R-2^4)KO++FZ+(7=7G)A-N-DD.PG9FJ5^S#1FXPJL>(Y^V_5G<6H
MUZ)DJF3ME-%D>3E.+@;GER=A?]SPF^*-._BF$,G"F(<PN,G&23\0XH*E#P@"
M_]8\Y:((0*#QN,-,6I?!\/![C_XAQHY8%L+QU!2_J\SGX^0LH8R7HB[\S&P^
M\BZ>TX G3>'B+VV:O</3A&3MO"EWQF!0*MW\%T\['0X,SOK/&*0[@S3R;AQ%
MEE?"B\G(F@W9L!MHX2.&&JU!3NF0E+FW6%6P\Y.IT9*UMZ+12&<T4^[!C7H>
MX&%+3^Z +AN@]!F@04I?C/:YHVN=<?8S0 ^L6FKIGMIE^B+B%<LN#0<=2OOI
MR0MXPS;48<0;/H,7 XLA?D/,UJ-BO6)'?UPL' 20_L]C43>8)\<QPY$Y=Y60
M/$YP)AS;-2>3UZ\&;_OO7V!\TC(^>0G]OR3G1:#C-&G8I>G7V^GU[?WLXO[F
MZRU=W%[1[&;^>8ZE ?WLW2QI:CE3/G*@#TH++94H2&FH5^.<>D<^%YXJXS'
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
M]C69]CO]240,+B<[PG2(T'G\AIU4<$W6X_ZS6+J8IB(C_U&#'DG[V'>')RE
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
M9J"L 9ZOI31'P5[0/(_Q;U!+ P04    " " ,9A:P D4U><"  !%!@  &0
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
ML&*Z+1<H:&<F5<4,+=6\HQ<*6>Z$JK(3!4':J1@7K<&YHWU2@W-9FY(+_*1
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
M/>+M6LU@)\3/#S R .6'=IH",=2(66G8M&&^P#]* :_T<B7S39T$PJD_+12
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
M 7@_TU"G_T$+U'?O7_P;4$L#!!0    ( ( QF%HWAR%U6@4  )@/   9
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;+57VV[;.!!]]U<,7+1( ,?6S9>F
MB8$X:=HNFJ9PTNW#8A]HB;:%2J26I.KX[W>&E.6X55QW@WU(3(J<PW/FPLO9
M2JIO>LFY@8<\$_J\O32F..WU=+SD.=-=67"!(W.I<F:PJQ8]72C.$FN49[W
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
M/BIK0.LS*<UF8 /4/Q]Z_P)02P,$%     @ @#&86CGL<3YS#@  !R@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULQ5I9<]LX$G[WKT!Y*E-V%2U+
MU&$Y5Y7M9#:>S56.)[M;6_L D9"$"4EH"-**]M?OUPV0A&39.5[V(0Y% HV^
M^^LFGZ]-^<4NE:K$USPK[(O#956MGIZ>VF2I<FE[9J4*/)F;,I<5?I:+4[LJ
ME4QY4YZ=QOW^Y#27NCA\^9SO?2Q?/C=UE>E"?2R%K?-<EIM+E9GUB\/!87/C
M1B^6%=TX??E\)1?JDZK^6'TL\>NTI9+J7!56FT*4:O[B\&+P]')$ZWG!9ZW6
M-K@6),G,F"_TXSI]<=@GAE2FDHHH2/QWIZY4EA$AL/&7IWG8'DD;P^N&^F\L
M.V292:NN3/8/G5;+%X?30Y&JN:RSZL:LWR@OSYCH)2:S_%>LW=KA\% DM:U,
M[C>#@UP7[G_YU>LAV##M/[ A]AMBYML=Q%R^DI5\^;PT:U'2:E"C"Q:5=X,Y
M79!1/E4EGFKLJU[>RJ^2U//\M (UNG>:^)V7;F?\P,Y!+-Z9HEI:\;I(5;I-
MX!1LM+S$#2^7\:,47ZFD)X:#2,3]>/0(O6$KVY#I#1^@=UTD)E<"(HI7VB:9
ML76IQ+\O9K8JX0W_V2>SHSC:3Y$BY*E=R42].$0(6%7>J<.7O_XRF/2?/<+O
MJ.5W]!CU1VWQZ,[]?(G!I"=N+_YY<7O]X;TXDL?BL\QJ)2Y2F(NU<O3K+],X
M[C_[?''+5X-GQT(6J?A4E\E2E@MEQ>U2B;^5IEX);1&YLS\13:(R EN$Q!4>
ME[)2PLS%Y(E DA S4RU%8LJ5X0>9DF6ABX6P)JM=(.($K%$E@OI.%;7JB:/9
ML0BL=24WN2S$M<VPUHH_X%\E'Y749:F*2F1R;>E(NK>].!)XKBL-UG71<I'B
MQY[%0L(?"E.%@E4X'TQJQPWD2>1*5S(3"V2X'BE/DQ0RRS;1/I*IP=%$4^<K
M8Y60".AJN3192DKPU%?8 SY9AE3?Z5315IQNH79%BU5I>^*RQ%EV*3[K<J&_
M5Q_[-WU#+P^<]+!^L$F7#V@)G+\Q$/;O].<^L]VSZX*.$3?.#<2'$CJ21:*\
M8DV^DL6&/'-P]HR]S^I4RW*?$!U1XCG@5XIJ;4X@>(F%P>7'FROQH1#O)%P=
MD4))IW_F#GXOG87%1V56F6H9N )Y1!=KFK:K ED$I*0H4'U>%Y4J5Z6&S0-7
M?BO7;9CQJNM;LE83;I&H63_KI08;J#.H(E!_<:=L11X24+4MG=^N7]NM>$UQ
MFJUT@K CE9%^UJ;.4C';4H7J./2&(V,BBB6XT%3@VUB.QT]Z'/L!SZ"62&Q2
M\[GB6DI^\+LL:A1SP5F[/^V!=U1:V"8E0[+OLTX1#9DBB5BWHJPSQ7HDVM!1
M!![^JF6FYQH*]7*^045E^=Z#B5N5+ N3F<4FT(G70JN9-^]O7[>:0<)2F5[H
M6:8X,4F!W#A7Y(,:QB79&W$'C;A$0"2JK,!(0@^)2"NOIZ)*;5(7;J528H,,
M!Y>_*%R(;6 %TGVI3N1JE6W$[UH6"UN+&YD6YDZ*8?_>K0F9/E" S9%?6'2
MII-5:>:Z"LR':)Z7)M]6?CPD&Z.&JGP&C_)U%"X-6S:Y8:Y+6XF;=Y=BV.L#
M3F09&<,_E!:4K21U^1-G"A([+]G._K0\U%_<A_Y(!'I ^@"S5&1VN1EQ@($D
M!>DWQ/U'D#9O7=)!+M&HW7I64]B]:A-GZ*@4<#*SAF2@YTBK2W+Q(G1_1 OD
M1,(#F;I-4$T6E61H#D18LJB@8$.U:D&ZPM$(5DKLWN60 B '(%D!#,LA.S/I
MIG%,J"TS29AI*7$@+"L@:,X=2+*@;4F2T,3L:[26U+RJ2ZHEEE64F,*JOVHL
MA6]M!WA#?SNZPQI-OD"4-6K/(C,S<.X6._>_;J*4E'[3Q"@1:%2;PWHX%[@7
M$,1IC>0+W.B[] *Q_3K:LLHDY0KV#/JMOJHRT19,1*0V2OR5JPO^#'.G2G*9
M@+I7354"0OM5\("T3EK,,:M!D=,W(IA9CBB6K2D*E46<M6J6/**=>%*APJLJ
MZ47.*0I3G)!V=],B>YNK]G:GW >&H"S3?T)>W!7\T)MG&_)1I'8R))E'Y[E"
MM8/=&FHNN\,;ZXK\A4A>+5$QH:0YE(0"\O >."(Y#K:5C=>1/*WG7;"E=^-U
MR(IK ]<CP1;B+"62(E&' 8O6KTA'6[4: G62>N10J@I( :QX>.A\6\/_/1)R
M"VAU3C^=S12O4E]7O!AGM3;MH@N9F.L/B!)$*PPYJRI+#L'6')F6,YTY0 2;
M[&*T-;FBSR"LKF\H!WI<N2*1;7J,7(S5350$<(!\ATQBB@;^H2NQ8:*ES(CS
MYB9#+K1/#_ZU/YL>X-S8<4$<'%!.]_\.WFZ3=+^Y8#C4XG'@T02 9S(<BV-Q
M-,3E>7] EX.S230:3\3QP1%M/#XE2.>V4]A9!>XZ&L-IU!_3OLDT&IS'8CJ*
M1OWAP:TA,+@KV]%D-(XFTPD=$P_/H[/^.5V>QZ QQ($_(>N5!Y6!:>$>JO )
M>A _PW^#\]&SQW\>O-KC(S-5**I$XVAX/A#GT?1LL+O-R?EC>VX4(C&!\VVE
MS5=ZSM@D@58O5;56JA"?@);JRJ  D>_<-/[/^;@%)>VC_733@.[,TZ7[MJ5-
M><S%%N *4 \! $0<&:_+_Y0\3*93+EJM^1MN]BC [^.,\=U>3/[9"1U09?[B
M,4#+D^W_#FZ;IYV@SED[ ?DQ?-@UG7_6J*^IYKH !QZ0R_?&('@LIH[P@ D[
M#9,<>V&C%QZ_EJR7#5P:I/J>U-&(:1'Q@;L*":H2E8O<-K3.T9#"HC=UV^+>
MQ%^,_?ZN]41&:PH;J'4XZN97F:^>O7(1@,4UTI(8]6)L/^N=X>]@PJ)=+0$_
MN8D2=S*KG;](2C@,VA&;O9%G_MR+<=;?44K2T>A4\GC(=:)T9,"J+KW#%N+]
MA[>DPGA;<U#F^;V-J>I<,MC]+0YB(M30H?#IF.^SZD>] ?[NA"QYR6V(>0-G
M0V6555O&$3AW@.141QS5!_RN SOM="4$I2BEON(!ZW-IEW;OM..!QAW[VXZX
M=T">N=MR+"7E R2#SGUPA_L?KK'%GV9C=WNFW8@D.T L'$2!O%,5>^*3)@7=
M/QE(K<[K3+8&\+GFVW76=0]K2?C#-V9-I@E"$1(/G<'V1YKDXJYSP!-@60!:
MZ4W'XY<3FO*F7*911SQ0)+#DHX[RHZ\Q/@F4M3J!#9T+]L11<BS:>D+YZ0+2
M56[MUOVW 0AIW,L)Y?*NRFG"@0P6,L_MS((TQWV"A_TMQF$,0><)@'OIQ/V&
M6N]ACOM@\.!>]>TJ9GNB/7B/8X&CG7%5ZNUZDL@20@ &K&69BC$\I3^<BM$X
MC@9GTX,+![PM#)$H?4?UQP;9:!B/D>O/#WZ3@(UW/,%TN<>AIV)Q@IXIAVNV
M,Y-!='X6BU$T& U\@;ZO'0LV1M$0Z =8)QJ#C;> D4_WY\-Q/(A&DY@SD5N-
M5/0@93B+8J_<1RL&(ACNII>+W"G S.=LN,TVV1"K'CD"Q_N!R(/</ Y^?MS>
M 4L'UP6:,S=F"8^$%0#O=D[Z6*J5U&D7/^>3T7>($FK@9S3H3?X#R@M._!X-
MO@,T9M_;;_:?0;:7+GRI@Y\IY'8>HOM<QR.6(T1&%/?[[)8 [43J.'#6MLP_
MX(I'@W$_FL;>K:/1B"A-1M%T.@H/5T6Z?>R^L\+ :-LORDW-"*-4"T[XJ'U1
M.Z<(QAT<,JXOQT9N'!+4N070)'7Z&[&=0ZC7+ R'/P]OJ/VDE,BSN(@S6S,+
MY-'M??+*'3!33)G*WP[MG+L6HCSH-W11H4NFP BS50EUNVXDTZ1COHUZ[.:Z
M;DP"D:APH292SY*B32219C+YTO2!!!=<9TUU2U<5K>K>P*QUEG5CQ;D?M]T;
M60):%'[^H6DR'SQBM*7:;ID:,ZL4(_YY37 1QW$L[-77$:J;/7:6\,IJ^X.P
MX8^VNX7/UZ]=[?OLY]:PR/: ($0^P9BL><'3C3 H-@:(X3Y<;<0TW9WS_AAN
M&_]PH[Y_ZC&*]KOC_T=LMKHS'*U*9(:(A'>Q2Q*[XY.X/^Q[&8=#^C7BD1 Y
M4ETAB_UWVX^:09 5;DIQY]K*0BT<(E,\GTH86Z2*JBO-^N!6C&,M(4#@$H>Z
M2THH;:^Y)^<R^QQ+F?Y"HT,.*6(-H5<JV7)'.)HGT)Q'6QX1S#DA60>B<T!M
MODG'%9)<EF;A''S)AL6PZDZ5-(8'4X0HZ/48^V_$_IY(Z]"5<W@_ZG;)WK_1
M Z1M6^BNB]Q.0.XE@ W&8FVNH=H&^W:O/W@,ZSL$ZTQ)7E47->',IHVD&1KG
M>)E!Q()-87O\SG8G<ULW>&/T'OH0981])G!XEBBP(4Z<(4[($"=D"'J-86GZ
MU0O>U@7#@&XR2NH@YR/!@]DK]1+!=/&^2F!<UF&7Y_RX-LGJE'>@T.B*0GRO
MJ_#S:CL1TGU7'JHF>Y'0S+'O4UP"]"DY[#2=N^Y-<G[NOC-%_'9BD9R*FH+8
MI*:F*NZKOVT'%MIP.S]U,:L<!?(?B8I2%Y36I6^^VV'CD6:-<NVE F JW[AY
M:S;2TYP5)[FI.9 87 X)Z;CS%&ZHZ(T;-F4T]->5+ZNYDOP9!:VH"\236104
MPLW@AZ/8))IS8/OZ+^32/I1W'Y@V RYN#9NW3MVOB&XRM3.QGJE,JSO5.)S=
M)A;,KWSB:CJ-.Q\5A?H*1URK##1R_OIE^[V7?>#%UZYH37)OA&-0P-+M-TW8
MI'96Y5=7C*?OCS\?U++G@)8^PO'@G-*"J1=+QWZ#-K;C>N>5?%O"&NV[&@AO
MZ7!<^#[ZJT1E<4XYV[2;.7/5U=*4#+][;6O\&+O3GV%W^Z.![^6QVW6/TWT?
M 9T&'V<AD!;\"9IUKQ;==UKMW?8KMPOW<5>WW'TB]T[2D,>*3,VQM=\[&Q^*
MTGUVYGY49L6?>LU,59F<+Y=*PDEH 9[/#7S'_Z #VF__7OX/4$L#!!0    (
M ( QF%HZU$!<S@<  ,44   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;+58:6_K-A;]*X1;% F@V)(L;R\+D*UX*?J:AZ29SG0P'VB)MHA*HDM1=MQ?
M/^>2DB.O+6;Y$$=<[G[N(EVME/ZM3(4P[#W/BO*ZDQJS^-3KE7$J<EYVU4(4
M.)DIG7.#I9[WRH46/+%$>=8+?7_8R[DL.C=7=N^KOKE2E<ED(;YJ5E9YSO7Z
M3F1J==T).LW&BYRGAC9Z-U<+/A>OPKPMOFJL>ALNB<Q%44I5,"UFUYW;X--=
M1/?MA;])L2I;SXPLF2KU&RV>DNN.3PJ)3,2&.'#\6XI[D67$"&K\7O/L;$02
M8?NYX?Z]M1VV3'DI[E7VBTQ,>MT9=U@B9KS*S(M:?1:U/0/B%ZNLM+]LY>X&
MN!Q7I5%Y30P-<EFX__R]]D.+8.P?(0AK@M#J[019+1^XX3=76JV8IMO@1@_6
M5$L-Y61!07DU&J<2=.;F62>R0#38:\JU**]Z!DSIJ!?7#.X<@_ (@R!D7U1A
MTI(]%HE(MAGTH,U&I;!1Z2X\R?%!Q%W6#SP6^F%T@E]_8V+?\NL?X??X>R7-
MFOWS=EH:#13\ZY"1CD5TF 5EQJ=RP6-QW0'T2Z&7HG/SW3?!T+\\H6"T43 Z
MQ?VOQ. D@\/JL6#49<\O#T\_W;[\@[U^OGUY?&7/!?N!%Q4)"WWR<##RF$D%
MNU?Y@A=KMN(EDT6L]$)I;D3"L.8%$^\B7] R;NY)D[),YI(V,\FG,B,GVVU>
MF51I^0=.2K*(Q7PA#<^8FK&WUV\'/DOD4@(LD&04&_B^Y[L_=[]T;!9<LR7/
M*D%$?A?' 1,\3KOL"=F<))+2VF.#H1>,)MYH-&"J<63#1D"X+,L*HB"(['PJ
M0 95MGV>JBP1NF0H$U_XFD7.,V0[E#"D-]&^"!0_7L@_N"THX%BN^.+/V7[W
MS3@,1I=,."#":.A5&G(T^T'R8EY6[(4GA5IR]G,K%AS%C[Q$ HHJGUH-9TR"
M<M?2ELNA=#3I>_TH\L(A+(F&(V\21MYX.,2BW_?\4>"% ^17! B,1SB9!(AQ
MPOH3WQL$8\_O!ZQ:D(6I<Q\O8D&27X66$'9[$5PVS_?T_' 1X"&\Q$F$!1X>
ML?-X$5J\585@H74I0:YMH!87B2CEO+!( Z']:V-T8,F";8SNDO7MWS/%3L<I
M"\.&2!6BB5VM[B-\OH3O%5S)8\1#@T/?&\$=DV@?0#5Q(WBF5<[>"AF+PE2X
M]1GQE<6<_>CRP&.K5$(!"=Z.@P/ +AOR]0I'V9JI50$%IFM[/E,5XJT]Q@V;
M<5FCOTLN*T6CDA;4:EV<]U P [(L*Y=W*'=%R6W[LTEC4JBV=[3MW$0F10U8
M V&Q0--D=! K=&*HQQT[N/M5H"00+%G@'XK3'#(H0H$7C<9>% P8P5[+F#;W
M=#<'$QY)]FM52)H^/MR\Y;7[QV?KHE/,*>2VW#"S4M9V##>EQV07[AWU)U[H
MCVQ8W/-X7SN<%8IEJIC#W*E XQ<Y.+9D-I AQ".R#KFAI6QM]#VB60@[C&1K
MTAPQ:47#5F"#^:HNOBV'UF&I0WA!PX@KR)B1-B4)[B 1,P*"8C\I(U@P ;0T
MRY4FO0V76?F7XL>S4AT(XG\3.9<@MBXW,<GA1PEK*1M<R;$B68*]_[U[-H@Y
M8G^K9!QDVW2*_2I0-E:RLPT^_RZY6J-]_EAY[0P_=Q8A1E1^QJAR 4KNKE\/
M.+#%^F>!PO-KS1<6[6A][GHH,+N5MX N%2SQ'J?H.R+YO^"OZ\H^ EH/<3NP
M2I0=)6BLH)DYW30ZRA7**"L[%P L=JK<[J,/RSAS-9F7I8IE+3(E_&GE!@I:
M>5N86FBI=!-Y4C83E@YLGKX^[VAV;' AGYR<6W9BYUE)6I;D;$@ZD^<L&J/U
M#L<85H;L/H,)['9_8+'C4RN=W,34&GX\ZXPS"8;!T)M@3!Z'4<WO[C_@UV6/
M^#VB$'4R@%R:S U0E!Q+5!2GA/@@W)6\2VA66*TM;;DE\1 A +L4B/8T$\[1
M)/:(@H@]!<[@/;'I!W7/Q:,6:M8]ZFLB+Y39%W?,F39U72N4.JYRX!1S$=GS
M'J.2V!H+"RGDY!['U[V\$LP!BH]QX*A2(#PF/^7HQ+:Y(U]JGEWVU@QJV]@^
ME+; .Y78VVJ.]TH6#)KD/ O.M]) S5"9ZG2LI^>A-PXF%NE'-3>6AU&4+W.M
M< E9&0N1V)3]%D7.]_L..:2(%IE-<_%.Y4.X%!O1E'K)SL+S@X,$[=DHK#2J
MH7;%R3F"4+:H,/ZA*&%XI27_>$N 2H&';NR-!\<ML-/=UKL0L@<C0Q]YS]?U
M^9[S#%78)445/Q<\RY1!-:/([/*?BD+,).K6WN#7;A.;>D5.LHUR>]P]!=$N
M.XO.T;:S8PBHHTDQ4)4A -OYM9T""#Q&&TZ/"SM&Z(_9QM9AQWVOX(F/)"#)
MK>*TAV.16<M/M=##OOJBNRU?.>_4NMNASRI_R%/[P:8/0E18+J#P!1686PO3
M!PR\=B+HMUL7Q%A99']-?\239'XC\D0N[PZ!;VU08P*WA0GOW#J6I<OY;70Q
M=%!*]"8Q2)2Q;PF'[R$K*-'LVXY[26C-/C64N^S0IXQ>Z]-2+O3<?D"C&ET5
MQGUEVNQNOM'=ND]3']?=!SZ\G<UE4;),S$#J=T>#CDO>9F'4PGZHFBIC5&X?
M4\'A&;J \YE"_Z@7)&#SY?+FWU!+ P04    " " ,9A:ZA-POT\4  "?2@
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
M[N_73;US:DJ6\(LV-H?A^H&W+W]^$0W#LV<\[Z\][S^G_;M0>E;3?C\A.NG
M],WD[OKX:C*]?@VOWM_<7K^;3CZ\??\.WDN8\M+R8L8U1*&# T&Q&7>^,+D"
MEBH42-T,.&?AK4PPI]AQ<)LS"2]_?C&.X_",5CDI&G5CT=D1UKS-G,*RTJ4R
M'-0<2JT>1"KD D2CR@"3*5+!DNG4@%4@K,%FD,P#Z*=Y4>9JQ;GIP#T6HH8M
MDUM^D_UH=&;@2J%&,OI::*0+I0UD#-65Y 3&93-F@5'?B:(J@"T6FB^8Y2 K
MEQ5<:2AJXR4+MH(9!V%,A8LQ)E,QK"]TF.4Y,._^ @N/<H8+<1#%HRB(!^-@
M>-)KE'6VP ;^2,\XCCZJA13_X&JD92]]/'/5L:-\MMK":<D1&0QLKG)D8W/:
M^H,S#9SZ%;#;/,38<2W,5TQ)Z[G>:]W=7$']U_J52ZY9[G+-4J0D04WCD%X[
M.(J"<32 >!A$J&(0C$<G/V)JNA%8LB\3K>,[GC,*%'/[5 AK7#&)5HND3C.E
M]"4[@EXOB,(!G 3CX0"<;'R&/]%)_^Q;"N^F]ZACACK&P2@*(1H29G6$'Y3%
MO.R+_4-&B5]BYJ6B<E8%!\L>$77)Y\)N BIDC9@T*A>I\V5J\<=7.%8:@:EY
M1ALCYOQW9<P75; W60ZQS6I(18K^6$A8*=!S- \TC"9(Z@!]!DJF;;,@4<8]
M.T(PAEOOUPIQ-WN )[CCP"-/GA'Z 2%6<K=3YZN.0^MF#PI/L$X]K!.T56GT
M0F-4!O=-XU/Y3F&31B-  *# 5G8\7_O[97&DE2:^H<G5_FIU[@8.R74;G;;>
MK5E@0^<G=R"@EGS ?EEPWY.M>XD\YH8=F+\Q6>%A".I\X&]_- [Z6$"#SB@<
MQ:V/7OKEJ'<2Q.$(CIJ)'45?I!;\BO%7Y+<-]W:EM\V.#S;;VVFHW?XB(.9,
M:'A@><4;* YJ74IZRBW7R#EDWS8HU@7C$PS4,KN\1_7E,"N4MJ[-L!;T[GH*
MC/ ON18*121II IH)@IN,Y5V7#5]NSWT=U(3-4M3>H<VC&=TXDM/:H%[]LQ&
M,O0F1?Y%7\WV]Q6Q&V[W[W$+)*.#QB96)6[YT3CR(IJ[LX-T27F:4QJW:ZJI
M.J :W/7F0YL\$D8-_?WTI[ 3AF'D8VAV+,Q6PK7%SPGL9+\9!YA3GE0.(S6?
M"YQWP3UE=<=4!T;]01 -^][=##L01%'P5" @^0KJ"D[1"S3GR X/0JC7'35*
M!Z,K(PPSX2GWM+E17KM,NL'?-1;#,*0"VE[7@;C7#T+<>YQ?M1L8Z1:F*!6.
M46KDI?SY@&1KR4%G+YTYX1T&.YQWMQ@-S :E[?+8 0Q6U\.PTQM$@R<JJ3$Y
M:B:^R6##T3 (D;WWR^\RV(YT8[9)^:%F>]#OQZ@H/LAL?U?Z1\WVUZC7\@<S
MI0/^_T6.&-)_I4-W/O-T6!_2&CYT1[)=1ISL!\5]+M1'-\>L)R.2J^13LO 3
M/?G\3*R;H5;K&O#']&4FD@R_$YQL4@O-^":?."P8!N:[\+@Y330XS"'LQ,-]
MWYC=C5N!@NN%N_LPZ&,EK;\@6(^NKU<F_E;A2=S?S=PPO1#20,[GN#3LC 9M
MT/Z^P[]85;H[AIFR5A7N,>-8'IH$<'ZN\"!6OY"!]:73Y;]02P,$%     @
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
M/B@PI+PEIO\R!X#<H_F"DW*5P=I7;%YA:+WG]1_0V@FI63548N*JY#9K>^:
MEEGF2BPJL\OQ^W=7O>Z'CYX)>ZM5'MT6RJ#@%/**X@P42_*8U'\HDV)M ];9
M,>HYB()'T85&]RD*(09B+ZQK^*BXAT3OQXA-H9?]7Y%L9.!)5$>I.3?L(@!C
MNR3L.I1:0.F:!FCKUE3?EDA4<2K4 E\OE",^*I$.IX;]'(2BC&VI<^:55Q.1
MJ^+KH7HN50XP2IQ3ZZA G&+Q8I>;'.)97(,@2J,19&;%]?-L]3-L2PF&@;C[
MD,.Z??"=/1*!QO8HO=T,RBU5>4E)*PR<.I$&]<5E: *GA:KY5'4Z4B-S1$+Q
MR.=[PE[O\YBH:!T,$=2%=*C!C=(:#0@7V<1/T&+! \::@^G Q^RJ$+'+%5]-
M*NJ?OTQ'$S%RJ8H4X!J<2DM366:ZS.O^4=YSP8.,JN T$IFI>$VR5>%,[J;C
M1Z1BA\41W0XGD-_E!#&?<][Z++,NLQ_US+%O6'OO#E*06\:;%A<(^KRZCC2K
MS65N5-UA=N;537 FW5(9'L(+N'9:'RZ2ZN.P?0EV'6\TJ0VX'\7'%2ZDY-@
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
M;5:9BV_SH.1"7S9/I%*RT,.YX(@%FH#O,RG5ZH$V6/_OP_G_ %!+ P04
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
M[.AL3U%5\"$TI%&,T#'Y,K^=D](*9 9B"&8%$5K$+"#PF.WCK\!ZS;R(9!
M[?[ O!?$/H@V. Q)(]+B4%9T4/;,'Y"(ZUHU_&J>Q>LLSYI,ADJS.H$S"4=1
M5H"\CZ3ER#OVN!IF]P35E.70('"5NE,%'#:2>M\.8.TKR]3X!9+YI,(3#ZRG
M\($L8TV\MBRLEFUH&'@1Z!K S',8NP8]C4>P*#=/;MH&L8(@)6P(H6; ,ER_
M"BPX3X47!9NJW,.,I0O>/+C9H;2GK=^ O.3IDJQ*VCT@B"3F/@:.%+>U<JP"
MV'A 3 ;?(1-WQILX)Y?FG%Q.GA,XWPI,E>"FK9"#9L,G97*,T9-R%O1'I[/B
M;X/=UX0?(_WCLRI SJ\S(V ___)&"U>6?INV()T#]L"\*%3H3T"Z2D9X![$$
MD\5B1][$#[#9P<<:U)44V-(;4%:S>A?\D57;S/G^%H"+#Z@VX8;]#57'?\?_
MB)KDFZ(I\##4XZP=^G]\N'W@/GV^\>7<=]H>J0(IL">1!+" N!I""U#06@6
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
M@E4819?X]V+YXFT_-?+FW<<WM\&GEKR-. )3B+!2^&=Y=?I#]^/1\FH9'+_
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
MR"%AT^J1[^7+K"T$DP)F<E$^L6?%;(,=CRK*8+%UH4JLNWNZ*E3R!'5A7:(
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
MIQY/&]W&O=!>1WBN(C_:%N@;O4Q<Q25<F(I3WGVX\8._N,J_M_M#C7W>@]_
M%'FCDT"I]7M[P/N!:=.BQ1+6C#/N"2.A[AW[]]_>W.)#9+P!.#2)HP!K7E(H
MEB*4?? @V0U@OZ.SA6*_=U2M:_F(3<=R% 7\(A?#US3+BM&1=D?%KU*ZEM5.
M\UBW;[D[.XW2F7YH4I?%<EL>Y)G:82B &:N0.Y,HN;U7*H19^7>%J0\Q*;4?
MG6NGGZ)M7'%)#B>Q='65T\FW3V>+E8ES&1(-9HX2YY.J/#H#7LO6'B@Q\7:+
MKBQ:H:?3W+;KAM4::K=U_*K[--!3;^YW^BAJ'8*S.@A4K4J$PD^,-(/?SR87
M>C9;+/\W%WJ#&0$;DW#TC@0FCOL6-[NS- 1.+VT>..NU6DUL_)D#"DX1-_+)
MY6->HQKQ"Q@^C2?X7E%K*4]+9/79E$%C 7L].;"V^I-8<HU<TW!P:F^%Q$H2
M0E:FM8 O=L.P/;U!'3G:J=&>T]M+6Z2VE(IOHS G2'IHGH?6KYGMS6NBACY[
MV(MY\(X49*,_9;6])]Q14G7$@QJ,I('*R-0_V!;V'/(<MF^8G#G/N0LAPX5Z
MF,44Y\7ATTUW FG%P&FR/5M^-%@\]RJ",^N/YT@#=PYDMY&0O-])-3'!0V2T
M7A;TDT*!;IFV0Z]SR>,8E!&V'3-KC>;:/.(1]&NJ6R"Q4]]L(HN76+OB3&$E
M-Z>W >6N8JR7.J B#2ZK=:]%\'%L!"8NMZVYW U5%G]]&JI.]:BXQ1V \/!0
M5JSCR)_ O4E0"<6_1'ML^J%AO,3>^X 1-W=3AK3M$RJ* _87O_X1511U ^P'
MIP=<__024UC,MZA"83?25]?1RQ-XTS[^^L=#O%6_Q*CA8*N%#;RZF%^ CDV=
M$O0'8,8X)):[@PE/?^Y4G*H*'X#?-R40IWS ">[+ZBN!]_J_ 5!+ P04
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
MK%]!UJNC7CXIQ,,S"34LWIG0OL$(_J*2H\1-?&\'I6F6NM3+" 72.,S:&?V
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
MVEZIMQ,C&W>-74I#EV(W+.A7""J[@=ZOI#3=Q!K8_ZZ9_@502P,$%     @
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
ME#S2""0/L3O.%X1(P,Q^'-A%P,X>5GOHV.6DA>WV=K<)[*_?JG;B!,0PHSU
MVNVJ5U7O=55[OM'FP:X1'3Q596W/P[5SS>E@8+,U5M*>Z 9K>E-H4TE'CV8U
ML(U!F7NGJAR(.!X/*JGJ<#'W>S=F,=>M*U6--P9L6U72/%]BJ3?G81+N-F[5
M:NUX8["8-W*%=^C^:&X,/0UZE%Q56%NE:S!8G(<7R>EERO;>X*O"C3U8 U>R
MU/J!'W[-S\.8$\(2,\<(DGX>\0K+DH$HC7^VF&$?DAT/USOTGWSM5,M26KS2
MY9\J=^OS<!I"CH5L2W>K-[_@MIX1XV6ZM/X_;#K;41I"UEJGJZTS95"INON5
M3UL>#ARF\3<<Q-9!^+R[0#[+S]+)Q=SH#1BV)C1>^%*]-R6G:A;ESAEZJ\C/
M+6X,-E+E\.6)9+9H0=8Y_.[6:."J-09K!Q?6HK-P="^7)=KC^<!17/8>9-L8
MEUT,\8T8B8!K7;NUA2]UCOE+@ $EW&<M=EE?BG<1/V-V L,D A&+]!V\8<_"
MT.,-?XR% Q*ZXJ.>C+\NEM89.DM_O\5#%R5].PKWUZEM9(;G(3601?.(X>+C
MAV0<G[U30]K7D+Z'OKBC?LW;$D$7\,.JOE7$NV'>+J(/B(<!M0^8;0/*[AAE
MFAK:.LZ27D.A2YH+JEZ=!A>6-TE:K);D1_(&)._0:QS<7E\"_057+]""7=PE
MQ?.-0_B6HJ319$*>T2@5P6=LM%6TF41I.J'-J9CUCJ3E(Y:[O,ED&$^]X=Y$
M%X7*$*PNW$8:6E#-O%$@PDQ,R%I,XN#KQ3T-J4P_HN$^@:/D&,;3,<QFHD>B
MVATGSQ7(<D]6,DIANC>CZ?B CCC96QR)8TC$",0H&J?30T!+XX=-#[.BI,0D
MN"4FU:-O6BB,KHAO9?)/C33N&1KY7'$JQ*(KT2^;4CJ>\G T/";289C&07=F
M*F4SFINR1MU::%YK332/$Q@G(DA$%(LI#$?19)8$O^GZTU;][]7V\<-4).*,
M?I)9>@;)-!I/6+D"R3T'52NGB+&F798J8T70,(9!RAGSK>C).!(C\0IK+S_5
M!B72!(=1-$MCTFT<I]_5AH[19!@($8DQT1]'0SH9K.UKO0F&VZ'F=/A@+R7Q
ME1& 6TOG=WXVNFT@DS6T3I7J7P2GZ0+)V\P!Y\>(I9)+>N<4VI. B;DGQRM=
M-;)^!@9G-O8<<I<U)*WV-]SN",B502^II<N$6L)IKH@+Y,%%#FQ$K<8]E8ZC
M-(D]T,Z=@E2^%=U&PS-*8T]\&EW^7+.AK*$^4)=/S/\^;CUSQ(U=0][BSA]?
M8% \'D9OC<K!P058H5GY:YYG35N[[B[L=_LOB8ON MV;=Y\AU]*L5&WII!3D
M&I],1B&8[FKO'IQN_'6ZU(XN9[]<T]<0&C:@]X76;O?  ?KOJ\5_4$L#!!0
M   ( ( QF%H1(\HF @,  'D&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;(U548_;-@Q^]Z\@/&"X XRS+3NY)$L")-<K.J W!'==]S#L0;&96*@L
MN9)\:??K1]F)FP)IU@?;$D5^_$B*]/R@S2=;(3KX4DME%V'E7#.+8UM46'-[
MIQM4=++3IN:.MF8?V\8@+SNC6L8L2<9QS84*E_-.MC'+N6Z=% HW!FQ;U]Q\
M7:/4AT68AB?!L]A7S@OBY;SA>WQ!]V>S,;2+!Y12U*BLT H,[A;A*IVM<Z_?
M*7P4>+!G:_"1;+7^Y#>_EXLP\8108N$\ J?/*SZ@E!Z(:'P^8H:#2V]XOCZA
MO^UBIUBVW.*#EG^)TE6+<!)"B3O>2O>L#^_P&,_(XQ5:VNX-AUYWE(10M-;I
M^FA,#&JA^B__<LS#F<'D1P;L:, ZWKVCCN4;[OAR;O0!C-<F-+_H0NVLB9Q0
MOB@OSM"I(#NWW!BJKW%?(WC\W(J&TNV JQ)>],X=N,$(_J";<?.!;R7:VWGL
MR*>WC(LC_KK'9S_ 3QD\:>4J"X^JQ/)[@)C(#HS9B?&:745\@\4=9&D$+&'Y
M%;QLR$#6X67_FX&-Y,?HO^7B[]76.D-WYY]+L??(^65DWT\SV_ "%R$UC$7S
MBN'RUU_2<?+;%=[YP#N_AKY\H?XL6XF@=_!35;P4P%47EP,X<X;?.;.#,X4N
M@D)3YUKGZ;D*8:<E#0"A]K-@9;V0ZHCU%HVO94"US+J"!L]/:Z G>-#6!>^1
M&J[2L@11-T:_HG=F@=U'XY3TQ]&()<&C[W"CE2C."*59Q$8,4A:Q<1Y\Q$H4
M=(%A%*73*=!9E@5O6Z.$:PW2?II[:3+)@E/*H&E-49'[$M)HDJ7TGJ;3X(-V
M7%)L%-B(Y'D.^7V4T,%[M'8&JZ)HZU9R1V8E4M(*P?OI0PGBM39._-L+;M@D
MRG,&MW"3]4"WP4]E%E@6Y0F%1K'<CRY=I/AL'-1H]MW0LT2Z5:Z?#(-TF*NK
M?IQ\4^^'\A,W>Z$L2-R1:7)W/PK!](.NWSC==,-EJQV-JFY9T;\!C5>@\YW6
M[K3Q#H:_S?(_4$L#!!0    ( ( QF%H.RVY&T0,  %T)   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;*56VV[;.!!]]U<0*E X@&")U,U.; .^9-L
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
M6X<QIDRW9(:"WBRD2IFAH5JV=::01<XH3=J![P_:*>.B,3QW<Q,U/)>Y2;C
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
MODNEJ<2YY -A+"3;"?:PSK;"+4B.*2^VPDWA0 G1VPYW$=;Y=K@I)C'@XLN
M"\)P3MANP%..TYP>+ +QGUGU(\L 0I[F8I \@5,HZ*&LX(-$9RDFV4"60F%G
M$* =,BL@?H(?W8#-8"<XXFT]Z:-]8*VQ5=V%D$<'YJ:I-$RC"LP&9FNJ>EJ7
M*@B[.(KT9U]WL[YV<[B%^.^)S&[)<P(YD'M[ =P@>Q@RQP0:?,@ #U/.@ 'E
MDF8,,\+1L<@)-%NV0PT+"M5TLHY'!>.X@N$;W/TV5[XQ4E;_7&E7S[I(&]B<
M8YGOFP2AX.D>>HY36>RA!Z\&5)9CP08%(F'ND:/E[29>(*'AOJ.NKQOEPIOF
MRXIQJ%^$2H(7&6#%%Y1?8;^]1;]!.I];^ 2R0@C.>4C[\7,CPX86,!IE<.5X
MJYV# F1=QH@<;S5UT !8Z)DL8@D&8# -V)J59VL RB2H"<@ZBR"8 J\H!)3
MX9DX:-'_PW;?)6JT=15NM9W%"[^#=,%+>'DKWE WWQ27RZOTL_CR@^2=LK,:
M"KS14U EKS*9(+N\Y"\WWBSBQ7IB/%S3XW(.WT7:!@'@3XWQZTTX8/.E-?X7
M4$L#!!0    ( ( QF%KS+#;>^0,  (0+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4Q+GAM;)U6;6_B.!#^SJ^PLM*JE;)-XKRV!:32W7N3>JJ@W=7I=!\,
M&2#:Q.9L ^W]^AL[D$(.6*X?('Z9>9Z9\6-KNFLAOZLY@"8O5<E5SYEKO;CQ
M/#690\74E5@ QYVID!73.)4S3RTDL-PZ5:5'?3_Q*E9PI]^U:X^RWQ5+718<
M'B51RZIB\G4 I5CWG,#9+@R+V5R;!:_?7; 9C$ _+QXESKP&)2\JX*H0G$B8
M]IR[X&:0&'MK\+6 M=H9$Y/)6(CO9O)KWG-\$Q"4,-$&@>%G!?=0E@8(P_A[
M@^DTE,9Q=[Q%_\GFCKF,F8)[47XK<CWO.9E#<IBR9:F'8OT+;/*)#=Y$E,K^
MDW5MFZ0.F2R5%M7&&2.H"EY_V<NF#CL.F7_$@6X<J(V[)K)1?F::];M2K(DT
MUHAF!C95ZXW!%=P<RDA+W"W03_='<R;ATP#SRLF]J/"L%;/ENGABXQ+49=?3
M2&.,O<D&<E!#TB.0 24/@NNY(E]X#OD^@(?Q-4'2;9 #>A+Q,TRN2!BXA/HT
M.H$7-DF'%B\\(^E']HH:T^1.2L9G8,=_WHV5EBB8OPYE7V-'A['-);I1"S:!
MGH.W1(%<@=/_^"%(_-L3D4=-Y-$I]/ZHOCM$3/=/Z\N+&8,B0YB(&2_^P<SP
MQI+=3._63.;J4$8G.0]GM$\/6WJY3Z\L_=C2,TM/9EAFC=/Q*]%SL#",OY(U
M2"!,H5>)[X2ZZ?P!3!(P B)X_%"-01H)=% "U.@@M&+H#!\&9//K_ P<)"L)
MX\B6XV4IS"F:6_\68!JX61 3FK@!0L1NEEZ_AVJTD]CD4"4ZGX90,I.H%GA?
M.:NE]?%#1H/TUA0*8RLFQL 629$+=DG"T W\F%R[61(3:TMO\1-<1[<_ AR.
MGA%CC!B9FP8^"1*7QMDFPR>AL2X'<C\AR;B19'RN)!_$JKY .#:'.WQ+TA;L
MH/A.HA\1WQ."5RVR_U8T7\J"S^SFZ^$CMJ?KDC4*K]'>3>?WI=U'W!W,;_9]
M-SI>H<AF4 NY\\Q7:&.6E7'XC?&E*48-3?$;I9D;8=7CJ]1/:>=K;7V1AM<N
M]5-RN=UH ;6CI*3VR([8[Q.';>M]VNQLVK"EPM;TA'R21C[)N^6#DCZDF).
M_T,Q]LJT1**.J(1NRF'>%O,:M$1#U(YJVE(Y0R0T<(,L(,E5& ?QVVE%L1LD
M$9[69N.'(DG2Q/6#](A]6R0MZRTM#2/7QV?H7-J01!%%('H6;=2V?B]MA'\9
M>FSC/R1&;Z<SJD#.;/^G\,E><ETW2<UJTV+>U9W5FWG=GSXP.2NX(B5,T=6_
M2O'ADG7/5T^T6-@^:RPT=FUV.,<V&:0QP/VI$'H[,01-X]W_%U!+ P04
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
M%ZK4E+^P7._M>A 6QJIL;4P,,B&K?_Z\#L260?\E@V!M$)2\JX-*EK?<\M%
MJR5HMYO0W*!TM;0F<D*Z6YE:35\%V=G11 L9BIRG<.WB(ZQ  UQ&\*>.N13?
M>1F[7V!*Z1 5*8*:@TT0;E26<[EZ8Z!!>+S[4-FZP1N8%C,C(L&U@WQ[BY:+
M]-W M\3:G>V':X;CBF'P D,6P+V2-C'P0488_1_ )W=KGX.-S^.@%?$6PPZ<
MLA,(ND&O!>^TCN%IB==[ >]WP65L"GC@D50+#G?24I:)&&6(\!>&B52IBE<4
ML\X)?+11YZU3$^IT!4]2+2DU#6PP/A?RN:!0R1C^0.LR>B?"SCBVLG3ROC(Y
M#W'HD7X-Z@5ZHY]_8F?=]RTQZ-4QZ)7HIR_$X)&NF<\H/YSS!&_IMJRP*_CR
MD7;"G<7,?-U%NG<$TOV:=+_UXD@Q94)3 BN=*UTEN]+T5GPKA!%NNHOS'E27
M7D%P I1?C+70/*MIGK4"3E"'*"T]DHXLADJJ3(3$NHKT+H85(*L0W<N\&!&3
MQ0X2YS6)\W82M<QY_5#L.KD=92N7(UQ03<CIA;?EHV%X2N\$.3CE? IYRJU3
M24OX+FKF%ZUGCE'\*TA/GPHNG]U@KSZA$:BWL7ZE,+UW\.4>LQGJG=G>RO0'
ML_VRCL/E<21Z>032K-L4J.Y11+H']KJ(2:6L4FG0QG2KE+)#ZW2-^!JALJ#A
M$1Q$JGM@#JE5UM12UEY,I\7W1!6O%^NV5K=L0R[:=+I'INT<?S3EFUK*CE1,
MV3&J*6O**3M./=T#.\6<I-JOI-IO8]I45';PDLI>7U-94U398:KJ'IB#2-7?
MZB)(4''9*QD(52%MU5#4JW4_=EUU(<WVJIF[YSH6TD"*<S+M=L[I@G75'U43
MJ_*R)YDI2QU..4RHIT3M-M#WN5)V,W$'U%WJZ#]02P,$%     @ @#&86F4+
MM9VA"P  !5<  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULM5QM;]LX
M$OXK@F]QUP626GS32S<)T+5T=P6ZVZ#9[>%PN ^*S23"VI)7DI/F?OU1LFM:
MY&0LN<R7UHZ',^1#BGP><JB+I[+ZHWZ0LO&^KI9%?3EY:)KUN^FTGC_(55:_
M+=>R4+_<E=4J:]37ZGY:KRN9+;I"J^64^GXP765Y,;FZZ/YV75U=E)MFF1?R
MNO+JS6J55<\_RV7Y=#DADV]_^)S?/S3M'Z97%^OL7M[(YO?U=:6^3?=>%OE*
M%G5>%EXE[RXG[\F[-!!M@<[B2RZ?ZH//7MN4V[+\H_WR87$Y\=L:R:6<-ZV+
M3/WW*&=RN6P]J7K\N7,ZV<=L"QY^_N;][UWC56-NLUK.RN6_\D7S<#F))MY"
MWF6;9?.Y?/JGW#6HJ^"\7-;=O][3SM:?>/--W92K76%5@U5>;/_/ONZ ."A
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
MN%)R<>+=BF8^B[XEWWPE3[7OR9CPC9\*!(O)IYAE_#WYNJ^P-A<%/V^2G(N
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
M%(03?WNHT'E0+XK&QT%Q%](@:(..& U:1H.+C,Q6%%P92\B(LVI#9GGW?O$
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
M3J5K05E.]Z1"BSSG#5.4[=":5S2G(-$[]*S/6=%4@/@6K4K"=GJ5,I3!%H2
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
M55ZT+L5 LMQ\FR^85%_ZYC%1W1YP;:#6EXS)W4 [J/I'_R]02P,$%     @
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
MB_Q3\F++Z@&-2F^:+++UO^*EVG;0$]-5EB?+JG'1@V44;_X/_ZC^$#L-5/5
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
MV+GQV\J^;*!<@KTOI33'P U/_U9FOP%02P,$%     @ @#&86GQ1RDWS @
MHPH  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULM59=;YLP%/TK%I.F
M5MH"(32IN@2I*9M6J9&BMEL?ICTX<!.L8LQLD[3_?M>&L*2BJ)782^*/>X[O
M/5SPF>Z$?%0I@"9//,O5S$FU+BY<5\4I<*H&HH <=]9"<JIQ*C>N*B30Q()X
MYOJ>-W8Y9;D33NW:4H934>J,Y;"41)6<4_D\ATSL9L[0V2_<LDVJS8(;3@NZ
M@3O0/XJEQ)G;L"2,0ZZ8R(F$]<RY'%Y$$Q-O WXRV*F#,3&5K(1X-)/K9.9X
M)B'((-:&@>+?%JX@RPP1IO&GYG2:(PWP<+QG_V9KQUI65,&5R!Y8HM.9<^Z0
M!-:TS/2MV'V'NIXSPQ>+3-E?LJMC/8?$I=*"UV#,@+.\^J=/M0X'@.'X%8!?
M _R7@. 5P*@&C-X*"&I 8)6I2K$Z1%33<"K%CD@3C6QF8,6T:"R?Y>:QWVF)
MNPQQ.KP1^8;<@^1D3O-'$D$A%-.*?"9WV&%)F0$1:_):U,F22LAU"IK%-#LE
M)Q%HRK+3J:LQ-W."&]=YS*L\_%?R&/ID(9!)D:]Y LDQ@8M%-97Y^\KF?B=C
M!/& C(:?B._Y04M"5V^'CUK@T=OA?D<UH^8YC2S?Z)W/Z=<-!I)K#5S];E.]
M8@W:6<TWY4(5-(:9@Q\-!7(+3OCQPW#L?6E3K$^RJ">R(S6#1LV@BSU<4%U*
MII]-;Z^,GDFM9YN$W53#<\)MX[8)U@E]KV ]D1T)=M8(=M99I6VZ>_S>'W3>
M O@*9&O7=9*]M^OZ)(MZ(CL2<=R(./XO[_"X3S7[)(MZ(CM2<]*H.>ELR27(
M&.\>]";F+7ZP%SPDY'(+TJPUZJ(UPEV:Z90L:(Y;:%HT64J1E+%ND[LZUMSP
M>*ZQ3=O0&WA>@+? ]E#).BXXC@N.HZ*VJ":D*MP]N+XYR(VU08K$HLQU==\U
MJY73FJ/3LH[DQ3HZL$MK/-Q_-)5]6U"Y8;DB&:R1TAM,\#V0E26J)EH4UB2L
MA$;+88<INDB0)@#WUT+H_<0<T/C2\"]02P,$%     @ @#&86@IK-VR@!
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
M9-O+VH46C6L'4Z%-<W'3RK1_E-; G,^$T \+VV'Z/Q39/U!+ P04    " "
M,9A:.B[Z7UP$   %&@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6RU
M66&/FS@0_2L65YVVTG;!!D*R32*UH=55:JNH:7LZ5??!"\X&%7!JFZ2]7W\V
ML! 2XBRJ]\L&@^?-S+-G>&NF>\J^\PTA OS,TIS/K(T0VUO;YM&&9)C?T"W)
MY9,U91D6<LCN;;YE!,>E49;:R'%&=H:3W)I/RWM+-I_20J1)3I8,\"++,/OU
MFJ1T/[.@]7#C4W*_$>J&/9]N\3U9$?%ENV1R9#<H<9*1G"<T!XRL9]8K>!LB
M1QF4,[XF9,\/KH%*Y8[2[VKP+IY9CHJ(I"02"@++GQU9D#152#*.'S6HU?A4
MAH?7#^AOR^1E,G>8DP5-_TYBL9E98PO$9(V+5'RB^[](G9"O\"*:\O(OV-=S
M'0M$!1<TJXUE!%F25[_X9TW$@0%"9PQ0;8 >:^#6!NYC#;S:P"N9J5(I>0BQ
MP/,IHWO U&R)IBY*,DMKF7Z2JW5?"2:?)M).S)=,;B$F?EV#-S^*9"M75 "<
MQV!%UV*/&;D&'^7F>P%6<L/%14H 78/'V5R%1. D?0[^_ .._)<@R<'G#2VX
MG,FOP;/.>&H+F8N*R([JN%]7<:,S<8<DN@$NO ;(01Y8?/P'7%5^GO=@+89@
M?5F%X.I9'TSX>!A7$Y(MEZA9)]2L$RK!W8OKM$QQS7?+_K?W<CIX)TC&_^WC
MLL+V^K%5:[GE6QR1F25[!R=L1ZRY"MUYV4>F2;#0$%B'4[?AU-6ASS]3@5,0
M42[Z.*ML1Z6MZIZ[N1<X<#*U=X=D:#T,)>/4I0_'GM>X[&3I-5EZVBS?$\YO
MP:LH*K(BQ8+$LBW*8*($5XU7;B2<42:2_\H;?514#OR#N%ZXG< J+K1Q#.6B
MQR>2+E$_&7Y#AJ\EHRTCTFE=O&E=.>G=#?Y).-"'@7_$0#4K.)B%G.!HRX2G
M4,CUG#.)C9K$1A=66;[\-C2-09)M&=T1E1H'WSZ0[(ZPWJ:@!1S:%$R"A8;
M.D0&#9'!$S;:P"2G)L%"0V =3L<-I^/?:+3CTWH8^<@Y*BVMAZ%D]+@,1M#M
M+\%)D^5$F^4;I649S9/H<,-H"E +-W2SF 0+#8%U:(1.*TF=)RS!&MP0K4;1
M0E-H76(/M#[\C3JLC3OO.(1&QV]YO8_!C/0X=9%_YFT(6[D,M<IQ_I5LDB@E
M^C>@'F/P5C$JC$VA=?EKI3%TG[(&3<KBA5&TT!1:E]A6C4.]'+]0@Z>RUT6N
M>UR"1I5VCT\?3B9G*K!5VE OM=\6+$]$P8B^!+4@@W>*2;30%%J7P%;1P]%3
MEJ!1>6\4+32%UB6V5?A0*W8OE6!P6H+.^*0$C8KS/I\3[UP)MK(;ZG7WPX$<
M6!8LVLA_$&-]+9K4V NC:*$IM"Z3K;2'DZ>L1:-*WRA:: JM>ZK9:GVDE;P7
M:K$V/CP1@Y.3,SB]B\$GDCT^QRX\JD7[X,A=?2#Y@-E]DG.0DK4T<VX"6<NL
M^N90#03=EJ?P=U0(FI67&X)CPM0$^7Q-J7@8J(/]YLO/_']02P,$%     @
M@#&86AI&>Z/? @  WP@  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&UL
MK59M;]HP$/XK5E9-G<2:D/#2M1 )"M/ZH14JZZ9IV@>3',1J8J>V@?;?[^R$
M%-J44JE?P';N>>Z>NXLOO;60=RH!T.0A2[GJ.XG6^9GKJBB!C*H3D0/')W,A
M,ZIQ*Q>NRB70V(*RU/4]K^-FE'$G[-FSB0Q[8JE3QF$BB5IF&96/0TC%NN\T
MG<W!#5LDVARX82^G"YB"OLTG$G=NQ1*S#+AB@A,)\[XS:)Z-V\;>&OQBL%9;
M:V*4S(2X,YO+N.]X)B!((=*&@>+?"BX@30T1AG%?<CJ52P/<7F_8OUOMJ&5&
M%5R(]#>+==)W3AT2PYPN4WTCUC^@U&,#C$2J["]9E[:>0Z*ETB(KP1A!QGCQ
M3Q_*/&P!?/\5@%\"_$,!00D(#@6T2D#K4$"[!%CI;J'=)FY$-0U[4JR)--;(
M9A8V^Q:-^6+<],E42WS*$*?#B<26D_JQ0<;W2Y9C!VA">4RF8J[75$*#7&.S
M?B6#.&:FLC0EE[QH3U/GXQ%HRM(OY/.G9J=]3A@G/Q.Q5$BA&N1H9]]S-09L
MW+I1&=RP",Y_);BF3ZX$UXDB8QY#O$O@HM)*KK^1._3W,HX@.B%!LT%\SV^1
MB^L_Y+B(_$M-=!?OX;J=CLCQ41W-Z'":X*V0QH=S^7NX=G(75*T26/+@S5:9
MI+1LDZ>F^3N8*2WQO?]75^>"N57/;.[",Y73"/H.7G8*Y J<T 3NG=>5Y2/)
M1A])-OX@LIWRM*KRM/:Q8^V1-&+%>PD/.$@4U+YS!4W'TI@QL@J[G>"TYZZV
M<UP8=;>,FEZKLVLT>LGT+>@\8QK7N.L&?F6TH[5=:6WOU7J9Y91)VW=10N6B
M7FC[A6?OF<J]7M[;26^Z&^^S*/+@;MWD&: P,T(5B<22Z^*6JTZ+*3W$*6VG
MV;-SG-X#.[3<)YIB]%]AOAA7)(4Y4GHG78Q*%N.TV&B1VWDQ$QJGCUTF^ 4"
MTAC@\[D0>K,Q#JIOFO _4$L#!!0    ( ( QF%I:RN3H:@4  +0@   9
M>&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;+U::V_B.!3]*Q8KK5IIVL1V'M !
MI);NS%9JJZJ=G=%JM!]<8B":/%C;P'1__3J/QH08MV'#?BDDN??XW)OD^&!W
MN$G9#[Z@5("?<93P46\AQ/+"LOAT06/"S],E3>256<IB(N0AFUM\R2@)\J0X
MLI!M>U9,PJ0W'N;G'MAXF*Y$%";T@0&^BF/"7JYHE&Y&/=A[/?$8SA<B.V&-
MATLRIT]4_+%\8/+(JE"",*8)#],$,#H;]2[AQ02[64(>\36D&[[U'62E/*?I
MC^S@)ACU[(P1C>A49!!$?JSIA$91AB1Y_%V"]JHQL\3M[Z_HG_+B93'/A--)
M&GT+ [$8]?H]$- 9647B,=W\3LN"<H+3-.+Y7[ I8^T>F*ZX2.,R63*(PZ3X
M)#_+1FPE(+PG 94):#?!V9. RP2<%UHPR\NZ)H*,ARS= )9%2[3L2]Z;/%M6
M$R;9;7P23%X-99X8WR2")//P.:+@DG,J^ =P+Q^>,_ D'YA@)4^G,] ( B?7
M5) P.I6!D_L_P<FOOT#/_7@*BD\0)N#+(EUQD@1\: G),QO-FI:<K@I.: \G
MB,!=FH@%![\E 0WJ )8LL*H2O59YA8R(UW1Z#C#\ )"-L(;0Y/WICH$.KIJ.
M<SR\!^]3F(2"GMW*!SC0-/?[K8P'-X+&_"]=]PIP1P^>O?<7?$FF=-23+S:G
M;$U[X^R^V!]UE7<$5NN#4_7!,:&//[.4\P)M0AA["9,YN(S352)T91=87HZ5
MJ=-Z#"%V77E#UML%-</0P(/]*JK&U*V8ND:FE]/I*EY%1,@;)ADR$?Y#,AG2
M\2R0W"T"9_X ^KL\-6$(N<Y 3]2KB'I&HC?QDH1,ZJRVA9YF3.AY]@XUXQ '
M/A-^58!O+$"J3X%U):4??"71BNHJ\9L/ _+1;B'-*-_V]G2X7Q'L&PG>AE,Y
MBU'P_8[&SY1IWU C0MLWM".P6K&#JMC!,95JT&4?.@*K]0'::IZTC;?]6VX(
M:%! 7JXIDRZGI@7%E0?*PC0 )W(*?*&$\5/M_&<>"Q6I ((XFP>!!P+RHIM(
M)V\ P1P(H )' B(-4KTA6\8!=BC>)5A=EGVX^\)JP_"6=M;)(D46=:;?)51-
M):$W&#2X:N(0PK:[AZQR!] XZ;Y7 DN4MS2P#'/?)8)03=W0/'=?T[7\#;"4
M_9S(9TO.-T9!-(.U58*NT.JE*R\ W6.*(C1:C=:]Z BMW@ME-Z#9;W0KB^:Q
M2C7S2C73=N,8U@4J[P+-YJ6E)C;M"7:AW7B!C6,>6I.R.]#L=UI)9U\CB8[K
M-THZAJ>!RM1 HU=XPR27R5Y-_VT7-XHXAB%!RI @\]S^A9& QH3]X$;E-:.T
M59NNT.HU*\^!X#&5%QD=3>M>=(16[X6R-,AL:3I5WC?&>H?RFA$.[8;R3,CL
MF=HI+VI:)^0Y#>4UCWEH3<IB(;/%:J.\)53=M/:=?J.D8U@GI*P3,J^CF)47
M:9=.&H[6/,:A-2C+@\PVY#K-EL?!/8G-BP!FF-9J<PQG@Y2S0?Y1E;<C#U/V
MXAB.""E'A,R.J*76-#T1A)ZSNQRH"4/.GM^]2#D=9'8ZK21$YWMT3#5Q>ZEB
MY6>PV<],\LT.RL CC7*.?!$NS=[&C-AZ)?P8W@8K;X./ZFUPI]ZF*[1Z+Y2W
MP?^CMWECK'=X&S/"H=W8VBWJTMM@S;*0[3>\C7G,0VM2W@9WYVVPQMOX3F,]
MSCSBH14I:X/_B[4IDVNBB5%C_=,\1ML:K*U]8:FL\WR[G(-I]N@46\35V6I+
M_C+?B+94>+&??T?8/$PXB.A,IMKGOB3*BBWRXD"DRWR7^3D54L;SKPLJ?Z&R
M+$!>GZ6I>#W(!JC^46'\+U!+ P04    " " ,9A:0"#;Z2$#   +"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6RM5FUOVC 0_BM65DVMU#5O!/H"
MD2AA6S^TJLJZ:9KVP20'L>K8S#;0[=?/=D+&6S,J]0O$SCW/W7-GYZZ[Y.))
MY@ */1>4R9Z3*S6[=%V9YE!@><9GP/2;"1<%5GHIIJZ<"<"9!174#3RO[1:8
M,"?NVKU[$7?Y7%'"X%X@.2\*+'Y? ^7+GN,[JXT',LV5V7#C[@Q/803J<78O
M],JM63)2 ).$,R1@TG/Z_N6P;>RMP5<"2[GVC(R2,>=/9G&3]1S/! 044F48
ML/Y;P  H-40ZC%\5IU.[-,#UYQ7[1ZM=:QEC"0-.OY%,Y3WGW$$93/"<J@>^
M_ R5GLCPI9Q*^XN6E:WGH'0N%2\JL(Z@(*S\Q\]5'M8 0? "(*@ P:& L *$
MAP):%:!U*""J %:Z6VJWB4NPPG%7\"42QEJSF0>;?8O6^2+,G).1$OHMT3@5
MWS"%V92,*:"^E*#D*;K3I_,#ZF<9,:7$%-VP\CR:PAXGH#"A)^C].[\=72'"
MT)><SR5FF88>;:R[KM(1&C]N6D5S7483O!"-'Z!;SE0NT9!ED&T2N%I:K2]8
MZ;L.&AD32,]0Z)^BP M::'#W'1V7D9_LB6[P&J['48*.C_;1)(?3A/\+:7@X
M5]# M9&[L#X;H24/7R#_Q'FV))0B74RT<U!00F1*N9P+0#_Z8ZF$OO0_]]6\
M]-+:[\5\""_E#*?0<_273H)8@!,;$=[5OA*])5GREF3#-R+;*%6K+E6KB3WN
M%UPH\J>\H_"LNXB$O?>OI&E;&M-#%G'4[H1==[&>X]*HLV;4Z70V;9)=HL"_
M.(\VK89[K,).<%%;;8B-:K%1H]@!EPKQB6Y3"V!S0*2882)T\U)(G\>]LDO"
M:"T.;TMSH\O7GJM==[X7A5LNATU!;22F72>FW9B8$:8@[6W5/?\)%&'30Y+3
MWBG2=G(:W;XV.;ON?-_?24Y34&5RW+6N5X"8VG%#HI3/F2H;1+U;3C37>J*Q
MG7]K7T\Z?=O@W7\TY9ATB\64,(DH3#2E=];1Q1+EZ%$N%)_9WCKF2G=J^YCK
M:0V$,=#O)YRKU<(XJ.>_^"]02P,$%     @ @#&86E-I)$2Y @  80@  !D
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
M_)BIO-%R9C_O>91:R\Q>)HQ"L3,"T#Z14J]N3 ?5)V57_P=02P,$%     @
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
M>76 _OEMEI4?7U0?BGCXU,SI_U!+ P04    " " ,9A:>7ZP&<X'  #.1P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6S-G&MOVS84AO\*X0%#"W2V
M1.IBMXF!)5W1;LL:M%F'H=@'QJ9CH;JX$N4D0'_\*%D115FB39><]J6UG:-7
MAX=\K4<\ML_ND_1+MB:$@H<HC+/ST9K2S<O))%NL282S<;(A,?O+*DDC3-G3
M]&Z2;5*"E^5!43B!EN5-(AS$H_E9^=IU.C]+<AH&,;E.099'$4X?+TB8W)^/
M[-'3"Q^"NS4M7IC,SS;XCGPD],_-=<J>36J591"1. N2&*1D=3[ZV7YYZ?G%
M 67$IX#<9XW'H!C*;9)\*9Z\6YZ/K"(C$I(%+20P^V]++DD8%DHLCZ^5Z*@^
M9W%@\_&3^IMR\&PPMS@CETGX5["DZ_/1= 269(7SD'Y([M^2:D!NH;=(PJS\
M%]Q7L=8(+/*,)E%U,,L@"N+=__BA*D3C .CV' "K ^"Q!Z#J %0.=)=9.:S7
MF.+Y69K<@[2(9FK%@[(VY=%L-$%<3.-'FK*_!NPX.G^#@Q1\PF%.P!7!69X2
M-D<T S^!CVS%+/.0@&0%Z)J ++B+@U6PP#$%>9S<9B3=XEOV]R#>Y.R(/"-+
M]KB,716JVU(UXJK@V6M"<1 ^9^K%*7$YD3=DL8Z#KSEY =YORE>NTV 1Q'?@
M*EF2$'R^(M$M2?]A!_%D7X /9)&G:1%6!_SX@^VYKXH<;M9)GN%XF9U-*"M2
M,=3)HBK(Q:X@L*<@K\EB#)#] D +.N#RC[_!LYWN<_"8=LA='B^'Y'(3-G7U
M_,%Z_F"I[_3-7Q#CN*S638KC#._,\7X%?F>O+7$ WL5;DM&R_$^%ZBJ*]"S%
M>\G+;(,7Y'S$WBR*F2>C>3$.ZU57232)"05!=4%0J8Z4%C0K0[E(V9KH6GH9
M^,SJ1< [2J*LLSY(9WTTB0GU<>KZ.$<N&-I8,)@RVP0TP&%IVUUYEI@2\*VR
M55=1=F?RRC,5UXOM'-FSJ74VV39'>RA*&(9;#\,]81CLK:HQ_[+4=^IN(RG;
MGTWM5NK[4=!U?-2=NE>G[IUFV5\#_(C9RT=:5GH6U26I24PHB%\7Q!_"LK[.
M^F@2$^HSK>LS_<\L.]U;T:YK66W+'HH2AC&KAS$S:MG97E*>[4"OE7I'%+)\
MNSMUV^*89)UFVAO,$.B"@>2QMI6?2'5=ZE(3R]*@1WL(ZU9GU54C36IBC3BA
MV<<BVO?;MSJ5*UQ,G3W_'@P3A\+9RI:BR7=;N))OL@"<^9[33G\_#$';]WK2
MY^ACR]GGBE4\RB-^Q_ -G,+/[+"]Q5[<D&Q)7/B W4 &&_:F('T3D":JO, U
MJ8EEY2AFNX.\"4@)4+E&FM3$&G'FL^70]QMY[+IK[ARWM\^F;8/L0FR_&3-V
M>_S!.<R68HQ9?Q1W]01\2D*V$,* /LK]H17>=*F)9>7X9D\'\8>4&I5KI$E-
MK!%G0UL.ARK^V"D5"=>+WVHL_FH\G5$>[/8(Y" (Y2!HU"._/&S(@I(E6P9I
M)-^OT4J1NM3$FG**A(-0)-1*D;K4Q!HU]OGD%-EC$+:..K<E+RJYWDM$-:@#
M46*RG!.AG!-53"+9]=  6O)$E=> B9T[R/D5.H/X1"N,ZE(3:\1A%,HW!A4N
M))62L/BM,6Q;I&.K<-IC$(Z#4(Z#1@VB1%KR1)4GW\0^(N0 "P?9281::527
MFE@C3J-0OINH8I!I%T.U[]:[HU#?180C(90CH5&/*)"6-$OER=>D)O;&.+TB
M:Y#NF%8:U:4FUHC3*)*2G#)I57*R^W5IB)@F!T(D!T(5>T@WJ350ECQ5Y?DW
MTC]N-)"'Z2#K;2&;(%'$213)=U(5+B*5DD!9<.\BTA6%QCV<A3@-(CD-&C:)
M$FG)4U5> ";V,Q$'6.0-8A*M-*I+3:P1IU$DWTY5,8G?R5#3MDNZPWI0"W$F
M1'(F-&R3XV%+GJ?R_)O8TT0<8-%L$(]H!5)=:N*'D3B0.O+M5%78JN1DL"4-
M$=/D3.C(F? */_Q/.H?R1%5G7Y>:6%;.L X<PB&.5AS5I2;6B..H(]]+5;B*
M5$HMU&KO^1Z*$O-L?*[P0'/=I$640$N>J/+TF]C/=#C!.H,TUQVM,*I+3:P1
MAU%'6W.]4FJW!=L6Z8[R>SS"B= YT& WZ9'C*4N>I?+DF]C/=#B[.H-TUQVM
M)*I+3:P1)U'GI.YZ/V7-CKJ0'(@2/]C-D= ]T&%7,(G9YJ$\4=4UH$M-+"M'
M6'>0)KNKE4=UJ8DUXCSJGM1D[QQW9^>\W3QT]S^("?N^^<")T#W073=I$"72
MDB>J//DF]C1=#K#N(-UU5RN-ZE(3:]3XUHVV[GJEU&X>MK>T>L)Z/,*1T#W0
M8#?ID>-)2YZE\N2;V,]T.;VZ@W377:TTJDM-K!&G4?>D[GHO:;G[7[5!;8?(
M0L0T.1"Z!WKK"O8PW3R4IZH\_R;V,ST.K]X@#79/*XGJ4A-KQ$G4.ZG!WCGN
M_<9YVQY5B !BSKCO.YH<!;T#[76S#E'"+'FJRK-O8C_3X_3J#=)>][2BJ"XU
ML48<13UM[?5*J<U/[1N1GK >EW >] [TU\VZY'C0DN>I//TF]C.]QA?$!VFN
M>WJ_,6X"1CT.H]Y)S?5>T*KDA#OQMD?\KEOZ]G[6I/%C*\4OW5SA]"Z(,Q"2
M%3O*&OOL%.GNQV-V3VBR*7]_Y3:A-(G*AVN"ER0M MC?5TE"GYX4/^E2_X3/
M_%]02P,$%     @ @#&86O#:$'6, P  B0L  !D   !X;"]W;W)K<VAE971S
M+W-H965T.#,N>&ULK5;;;MLX$/T50ELL4J"-;K;5I+: ^%*T#]D&32]8+/:!
MED8648GTDI2=_/T.*5GU154<("\V.9HY,W-F2,YX*^1/E0-H\E 67$V<7.OU
MM>NJ)(>2JDNQ!HY?,B%+JG$K5ZY:2Z"I-2H+-_"\D5M2QIUX;&5W,AZ+2A>,
MPYTDJBI+*A^G4(CMQ/&=G> +6^7:"-QXO*8KN ?];7TG<>>V*"DK@2LF.)&0
M39P;_WH1&7VK\)W!5NVMB<ED*<1/L_F43AS/! 0%)-H@4/S;P R*P@!A&/\U
MF$[KTACNKW?H'VSNF,N2*IB)X@=+=3YQWCDDA8Q6A?XBMA^AR6=H\!)1*/M+
MMHVNYY"D4EJ4C3%&4#)>_].'AH<]@R#XC4'0& 3G&H2-07BNP: Q&)QK,&P,
M;.ING;LE;DXUC<=2;(DTVHAF%I9]:XU\,6[ZY%Y+_,K03L<?*)/D.RTJ(+=
M524!FT K\I;<8TNF50%$9-@0B> )*QBUU45)"I)MJ"DR0>D2/^E'<C$'35GQ
MFOSYAS\:OB>,DZ^YJ!3EJ7I#7AWLQZ[&\$T0;M*$.JU##7X3JA^06\%UKLB"
MIY > KB8=YM\L$M^&O0BSB&Y)*'_A@1>,""SO_XF%W7DKSNBFST'Z]O]G%R\
MZH*9GP\3/A72XGRLH ?K@+NP;9S0@H=/-\Z<J:00IG<4^>=FJ;3$X_]O5X%K
MR$$WI+D2K]6:)C!Q\,Y3(#?@Q"9B[WU7/5X2;/Z28(L7 CNHRZ"MRZ //9[2
M@O($"-5D"2O&.>,K<V!U#N01J.PJ2XTXLHCF8=G$ON<%T=78W>P3WNOXN82?
M^L0N'5V]._2YZ @M\H;>+[4#DH8M2<->DKXB&4E.^0K,G9295MZ85NXBIT8:
M[D7P-AR$T5&@LUHMVE<;1+YWJ#7O //QOO"/J%Z<ZH6!?^5U9SUJLQ[U9KUX
M )DP96]TO,\W(.UKGP'5]NRV8LV6>.]+2 &'$K/$@F8@44!43HUJM49#TU)H
M8$>,W;OPZ>YS%XFCT[Q'PRO//R*Q-_[G=MBISZ-J+/HT#AB.6H:C<P\?\/2I
M8Q>=]/91@+->;\_EX]1=URE?G*H='<R:&7=OYBA!KNRPI[ ?*J[K%[B5UO/D
M%.=).W<=R7'.O+'CE?L+IAY2;ZG$"TR1 C*$]"XCK)2L![]ZH\7:3C9+H7%.
MLLL<9V601@&_9T+HW<8X:*?O^']02P,$%     @ @#&86OXQ?:9J @  > 8
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
M-Y!_7R6)N'^1#W!X.NOL?U!+ P04    " " ,9A::B+KOZ8'   39   &0
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
MXYU<)II7A;1;YQ4DK 4):T/".I"P+B2L!PGK0\(&D+ A)&P$"1M',#.$!5\
MOS>U,O]IJ.^?!Y&4U31K53,R5C/(\.>0L$4V_FHE$_\2TN4J)[%7/M=9LWK6
M:I.U,BZL+OJSD?9GX[;^C%WWA&UTI):[M8[!$?X([HB:=2'ZUF9M")-PF8-6
MULC,&+6S1C7-N+;J9*VJV:1WLU9ZQJB7-:ID_/5E2 -!Z&8&-12$KF>L1H*H
M,@['D"6<9#UFHIIF;;*UF<GD:B[T=F6T@%S?$A*V@H2M9;*Z$635R.L?9MH_
MS-OZ!R7'$]T>L%_TE&?^_HWR4NCWUH<W2%@;$M:!A'4A83U(6!\2-H"$#2%A
M(TC8&!(V@81-(6$S2-@<$K: A"TA82M(V!H2M@&"70RC6CJ,:K\=1G?H'&[U
M(#N$WPG%>\+'$R/<&4,4,R(:1Q%5^SR/RJ5RQ:Q?C:1"[[>.)$A8&Q+6@81U
M(6$]2%@?$C: A TA82-(V!@2-H&$32%A,TC8'!*V@(0M<_I>_:KOK2"=KB%A
M&R#8Q;2II].F?LM''\2'C'.'6L3?4NL8;,D1C9IBY.#DDKS-"2^%TENG#R2L
M#0GK0,*ZD+ >)*P/"1M PH:0L!$D; P)FT#"II"P&21L#@E;0,*6D+ 5)&P-
M"=L P:(1I7[:7.H0N@\WS/MH&WS1%NTS3:^F>_*?HLVI_YM'&_K'F.[Y]$(V
M>>/2<JEF*(A&F^2C$^8=PZVJKQYCGA,>'@C>$1H8\/MOGL>2D\!!^I\*S?\
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
M >95U/6L'BA>F1M^RA76"]/-\!< A ;@^QGG:CW0'VA_*L;_ %!+ P04
M" " ,9A:DN)+M/4"   !"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,BYX
M;6RM5FUOFS 0_BL6JZ9.:@KA+6F;(+5!TRKMI6K:3=.T#PY<$JO&9K9)NG\_
M&RBB@43MU"_@@WL>WW-W?IELN7B0:P"%'C/*Y-1:*Y6?V[9,UI!A><IS8/K/
MDHL,*VV*E2US 3@M01FU7<<)[0P39D63\MN-B":\4)0PN!%(%EF&Q=\KH'P[
MM8;6TX=;LEHK\\&.)CE>P1S4?7XCM&4W+"G)@$G"&1*PG%J7P_,X-/ZEPW<"
M6]D:(Z-DP?F#,:[3J>68@(!"H@P#UJ\-S(!20Z3#^%-S6LV4!M@>/[%_++5K
M+0LL8<;I#Y*J]=0:6RB%)2ZHNN7;3U#K"0Q?PJDLGVA;^SH62@JI>%:#=009
M8=4;/]9Y: %<=P_ K0'N2P%>#?!>"O!K@%]FII)2YB'&"D<3P;=(&&_-9@9E
M,DNTED^8*?M<"?V7:)R*ON4@L")LA3Z#3A\:H+GNK+2@@/@2S8L\IZ"KK#!%
M5YABE@":E^UXS:J>,\6[!8H5I$CQBD6BXQ@4)O0#>O]N& 87B#!TM^:%Q"R5
M)^CHF3VQE19BPK&3.NBK*FAW3] Q)*?(&YX@UW%]-/OZ$QU7\WSHX9J]ANM^
M'J/CHSZ:^.4TWH&0;%V?IDAN4R2W)/?VD-=)_76YD$KHE?*[+V45A=]/87:/
M<YGC!*:6WAXDB U8D8G0N>C+V5N2Q6]$]BQU7I,Z[Q![J[]IV=_"[ ,#OAP4
MVL!2@NKMOXHT+$G-SKF)W" ,@HF]:6>I\AJUO+Q@N.,4=ZD\_^QLU'@]D^4W
MLOQ7R:($+P@EBN@V&>A]0PB]9ON$5;1!*YKQ61CNZ.HZ#5UWO*.KQRD8#\?]
MNH)&5_#_NJJF8)P-#@@,NF&-_& G^%G0J9SKG;D["KM4>G$'>RH7-@K#@PKO
MN-E+.^KZI(3=)@Q]U]^1<G"ZUR[5[I1>Z(R"'<EVZ[PQEX,O6*P(DUK54N.<
MTY'.F:@.W,I0/"^/H 57^D KAVM]1P%A'/3_)>?JR3"G6G/KB?X!4$L#!!0
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
MJ*K$Z_--W9"L-$>$&9/JP&%NE^I,"%P/4,_GC,FGACYUM*?,^!]02P,$%
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
M:'3YEJCI=H>TBE6UG]N5LK0%O%C2VD7M'.B^4,KN%9>@7^3I7U!+ P04
M" " ,9A:1>=?^T0(  "A6   &0   'AL+W=O<FMS:&5E=',O<VAE970Y."YX
M;6S-G/]OHS@:QO\5*SLZS4IS#9"O[;:19H+!WIG.5IV=.9U6]X,3G)9= EEP
MFHZT?_P90D-@J1M.3Z7[I87@]_,:\@ O?H(O=TGZ1W8OI2*/ZRC.KGKW2FTN
M^OUL>2_7(CM+-C+66U9)NA9*KZ9W_6R32A$40>NH[UC6N+\68=R;71:?W:2S
MRV2KHC"6-RG)MNNU2+]_D%&RN^K9O:</;L.[>Y5_T)]=;L2=_"+5U\U-JM?Z
M!TH0KF6<A4E,4KFZZKVW+_C R0.*%M]"N<N.EDF^*XLD^2-?X<%5S\I[)".Y
M5#E"Z'\/<BZC*"?I?OQ90GN'G'G@\?(3W2MV7N_,0F1RGD3_"@-U?]6;]D@@
M5V(;J=MDQV2Y0Z.<MTRBK/A+=F5;JT>6VTPEZS)8]V =QOO_XK$\$$<!]O"9
M *<,<$X-&)0!@U,#AF7 L!'@.,\$C,J T:D!XS)@?&J7)F7 Y-0,TS)@>FK
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
M-R)+"3PPQ#=YCME_,\CH;J*9VLO"8[I<";6@3\=KO(0G$'^O'YB<Z35*G.9
M>$H)8I!,M%OS)C1MI5!(_)/"CA^,D:*RH/2GFMS%$\U0%D$&D5 06#ZV,(<L
M4TC2CG\K4*W>4RD>CE_0_RC(2S(+S&%.LZ]I+%83;:2A&!*\R<0CW?T)%2%7
MX44TX\4OVE6RAH:B#1<TKY2E!7E*RB?>5XXX4#"]$PI6I6"U%9P3"G:E8)^K
MX%0*3N&9DDKAAQ +/!TSND-,24LT-2B<66A+^BE1<7\23+Y-I9Z8/N,]+@)P
MA9[DF8HW&2":(+$"%-%\30D0P=5*1CE'"Y G#9# >W01@L!I=BD5YW]]0Q<?
M?C,]]^,E*I\H)>AY13<<DYB/=2$M5?OI4675K+3*.F&5::%[2L2*HT\DAK@)
MH$N*-4_KA>?,ZD4,(;I&MOD[L@S+Z3!H?KZZW:$>GJ]N];"QZZC9!9Y] J\.
MU9<$W1$9*$"S,C353(85A7+ 11JA6Q(CF20R!0CZ_EE"H3L!.?_1%9=R7Z=[
M7U6$;O@:1S#19)7AP+:@357$C8]=/AT2+!P(K.%OI_:WTX<^?:8"9^T4Z')?
M">,5,*KD;J=7@66X\LAL#QW3(6;9@6\$3;FP0\YS7&_DU7(-.FY-Q^VE,]\P
M)O-:)FEQ6%0ZPUY^23AT<2JQW ,CC!:=-R7"/HD&!:^FX/52""$!22(^Y+
M DDJNCAX;W(XE@A&OMFB<2SDVH'9S<2OF?AGG*WS:/AOTCB6Z*!Q+'2:QJBF
M,>JE\5DE1\)HCAX>YTB>KE2DP-'W>\@7P#IK32_@>VO-D&#A0& -1P:U(X-?
M5-N#(?T])%@X$%C#WZ;Q>@4RAJGN%<YAXER9OJK(K2SL$K0-/S#:F=@EZ!F^
M9[O=V6@>W.O,7E(7*B$O]:6\^I=I2;? .&!^7F[VH[_WL R*%@Z%UO2L]>I9
MZQ<E:+7Q4$X?$BT<"JWI]-<+K]E[OWM'CMI'=Z:1XQCM&UB'F#<R ZN=G\=B
M5_;(<-L?2_V@ \N!+8M.ELL6:D-$V:34JV6W/%/=LNK@6NNRB[XM>D?]%:9L
MP>\Q6Z:$HPP2"6E<^[)HL+*K+2>"KHL^;T&%[!J+X0IP#$P)R/<)I>)EHC:H
M_UN8_@]02P,$%     @ @#&86E<'4IPA!   @P\  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3 P+GAM;*U778_B-A3]*U:JKEBI)1\$AID%I!DRJX[4;4?,
MM'VH^F"2"[B;Q*SMP,R_[[43PD<3AX=]@<2YY^2>8_O&=[+GXJO< "CREJ6Y
MG#H;I;9WKBOC#614]OD6<GRRXB*C"F_%VI5; 30QH"QU \\;N1EEN3.;F+%G
M,9OP0J4LAV=!9)%E5+P_0,KW4\=W#@,+MMXH/>#.)ENZAA=0?VR?!=ZY-4O"
M,L@EXSD1L)HZ]_Y=Y \TP$3\R6 O3ZZ)EK+D_*N^>4JFCJ<S@A1BI2DH_NU@
M#FFJF3"/;Q6I4[]3 T^O#^R?C7@4LZ02YCS]BR5J,W7&#DE@18M4+?C^%Z@$
M#35?S%-I?LF^BO4<$A=2\:P"8P89R\M_^E89<0+P1RV H ($EX"P!3"H (-K
M 6$%"(TSI13C0T05G4T$WQ.AHY%-7Q@S#1KELUS/^XL2^)0A3LU>Z1LU$_ S
M><$UE10I$+XB"XAY'K.4E0]Q1&V )&RU @%Y#)(L0>T!<C,N%56%XN*=/#Z]
M$D$5D%X$BK+TX\15F*5^EQM7&3V4&04M&?D!^<)SM9'D,4\@.2=P45ZM,3AH
M? BLC!'$?3+P?R*!%X0-"<VOAP\:X-'U\,"B9E#/V,#P#5KXGO*89T!PXDC$
M9)QR60@@?]\OI1*XB_YI<KQD#)L9=6FYDUL:P]3!VB%![,"9??C!'WF?FMSZ
MGF31=R([<S*LG0QM[+/GQ9R\U$N7E;XJ]%6OX"8;2SJ_Y-,5=3?S^L%PXNY.
M_;DJ*NJ*.E,TK!4-K8I>J^1/=BI9"9Z=[%#SF.&6QHTKR+^%8#)AI@;+)LG#
MQC3]"\F-4=[X0K(]]Y[?'WH_?K3,ZZAV861E>D3ML=)%"Q>-L4$QFM8S*PG-
M$W.WX2E+Z'N3;OL;>K[?]_Z7;.E%!S)L T8=0*_+GIO:GIMK[0'\<N9HSVEE
M;W+#3M@+AJUN="'[HQ8W.H%CNQOCVHVQE>D^29A>_;A \&M3Q(?OW;>"IFS%
M("&+#S3;?HH(O.%A"X.QW#::-&[:!/[H8JM44:/SK7)S<[%7FL/"H+D^W-9B
M;ZUBYQN:KW$#X/[?T;0H/^XTQ<,?Q:EO$G7;).HBV;G]I3W_MG7-=R"#03^T
M3[/O'0\ZWI7+/CZZ4->$QG.*G="V["OHN6\74VR/.5=Y<ISSKU2)RY6)ZOB6
MD]]^_[51HIVM%[9.W;P+VEXBHRXH?F$Z9CTX^A%<Z4>BC[325/PN4^R4O2!H
M-R6X8MZM,><ZCX="WWI2JG1B"]6QI >=^<T/,9>UQ[_4T1QW\MDOM;@GW4D&
M8FVZ/$EB7N2J/,37HV4G^: [2=W=7(QCAWEO^BKW2%.VIU^H6+-<DA162(D%
M"H\:HNSXRAO%MZ8'6G*%'96YW&"7#$('X/,5Y^IPHU]0]]VS_P!02P,$%
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
MIDA7MG>==J+%MKDNK(3&RT<SW.#]$*0QP/>%$/II8FX@W8TS_0=02P,$%
M  @ @#&86F=Z607N @  = @  !H   !X;"]W;W)K<VAE971S+W-H965T,3 S
M+GAM;*U676^;,!3]*Q:3IE9:RS>-V@2I"9O6ATY5VVV:ICTX<!.L&CNS3=+^
M^]F&,)*1K ]]P1_<<WS/O>9>QALNGF0)H-!S19F<.*52JTO7E7D)%9;G? 5,
MOUEP46&EEV+IRI4 7%A01=W \Q*WPH0YZ=CNW8ETS&M%"8,[@61=55B\3('R
MS<3QG>W&/5F6RFRXZ7B%E_  ZNOJ3NB5V[$4I (F"6=(P&+B7/N766+LK<$W
M AO9FR.C9,[YDUG<%!/',PX!A5P9!JR'-<R 4D.DW?C=<CK=D0;8GV_9/UGM
M6LL<2YAQ^IT4JIPX(P<5L, U5?=\\QE:/;'ARSF5]HDVK:WGH+R6BE<M6'M0
M$=:,^+F-0P_@)P< 00L(]@'1 4#8 L+7 J(6$-G(-%)L'#*L<#H6?(.$L=9L
M9F*#:=%:/F$F[0]*Z+=$XU3ZB)^Q3< 9>M!7JJ@I(+Y MWP-.KG*S->8UHT-
MIOJ68)8#.LE 84)/-6SVY0<Z>?_.3^*K4]2,B##T6/):8E;(L:NTG^8T-V]]
MFC8^!0=\\@-]/E.E1!]9 <4N@:L%=BJ#K<II<)0Q@_P<A?X'%'A!-.#0[/7P
M< ">O1X>'%$3=CD++5]X@.^&Y;P"I%.',B)SRF4M /V\GDLE]'?T:RCB#6,T
MS&AJRZ5<X1PFCBX>$L0:G-3DTKL:BM9;DF5O1+83R:B+9'2,/9UB:J\S5F@.
M2\(884MSY54)Z 6P&(IDPYA81E-4U^E9'/A1HC.[[@=IP"ZZ2.P-Z-ME W9A
M$.NRW=GM2(L[:?%1:;,2LR7( Q_PD+"&+^XYDD2C4;0GZU^KLRB.(F]/U8"9
M'WNCGOH=54FG*GEMPH 5_TM5,I"".(DO1GN:!NR&4IH-\>VFM!'E]NIQ!6)I
M^YI$.:^9:HI6M]NTSJENG;;%[.WKEGIM.XG[EZ;IQ[=8Z/LJ$86%IO3.+W2H
M1=/CFH7B*UOUYUSI'F*GI?XM &$,]/L%YVJ[, =T/QKI'U!+ P04    " "
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
M?%FMUZO%YN9]FMRD>?6 \ONWJ]7ZZ8MJ@F^K_(_-4_WX?U!+ P04    " "
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
M42U M1#5(E2+42U!M135,E3+4:U M1+5I/5(O[U^HM__.")L"D+%^H;0U;3
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
M(NA>7^?OJ!"TT,442 ),&<C^+:7B5%$#-$](X7]02P,$%     @ @#&86C7
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
M+\2-S-=+O*T&N7)GZZ,RWKX#G<0L$K-)S"$QE\0\$O/7V.1Q+CK4-$WO)J2
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
M])XXS\HR6ZP>7LMT*O-Z@>K]RRPK[Y_4 >ZR_-NJVR?_!U!+ P04    " "
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
M(6B2?]UB)+.! LCG:TK%\X4:H#KRG?T'4$L#!!0    ( ( QF%K^QF@Q=@,
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
M!5 T"HK&H-#4K$E?@=AO9'"H:Z"F 2@:[=#4FY_)!(>X7]A.X0>0O1<>V?V
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
M&?EYF^]+F*#\AGS9N;^92K!&K6FZ;E;^LEXY.[-RRLB;/)/;DBRS2$1=!5.
MX8@%>\+B)3-J7(CU"V+3;PBSF$/F/_Y!GM4K?XZL;CY$UR_O%^39EYB:Q>5J
M[$\M:7FY+F;0U<'./L:172FWSRB?Y^"$K(1X:9Q_C!1P]9SO5%8HR9^O81AY
M!2_*OS"/UW,X^!PJ9UZ7.[X6MQ,(MBI:)S-E@O4MYJ QE2W&5+8<25G'4<[1
M48Y)^^Q[D8F")]4NYQ%DE!AV.E?9&G-(K<NK=*EOSF%V1>W #MG-]'"*=2WG
M=^2"T+.Z8@M,G<,"5U.W1.28Y3'7.<IU;'>/MKM&VU_G94DV19X2^- JHR$F
M,:MK+6[7&M_R=:L1.>9Z+-2L1L1L,#KT-:L1.8]9@<UPJ[VCU9[1ZE>9%!!'
MLG)YG$&*EU4&CZN-BMGO]1;B.:&C&=\7"D+=WWT9QZ.V9G9?R/6",S;[1YO]
MRVP6CSN5EC K?<3+EA=JWIMC8H[G:98B4H[G:G@L,:F3,.B8&AQ-#<RFICL>
M%T_?9'Z +RY?)>(*BLBKDB<"RJ:5)*58[XM8Q@(-^ "ST?%TEV-B84 U*# I
M&]1I6!BM^I=),#QB%AHQFV]Y=B]4 ;(![,B!)WNAT(M$$1^J9$B2F*_BY"QB
M8<](V[']0 .L+^7X5-\D?2$*-0/5XG#9%X,L0D^V7 <):K4%H/7II+@2$"ZB
M20E$\D?3QFD4=I82,LO5-O8<DZ/,HWK 8'+,#GU+AP 3]!S(%MX9$$ZJ8&H$
M016YB0*"2ZA[5WNIMA"1.?GC]Y]?S']Z0[XO\OV._) G49S=D]=Q&DN]YFS
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
M;)5X7A"8$<#,"CP/0V UX@BF #1@B.<5Y^#!>>1LSREG]Z^JR1]02P,$%
M  @ @#&86I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70
MGC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8
M_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(
M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1
MH2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^
M %!+ P04    " " ,9A:/,? !N$'  ! 3P  #P   'AL+W=O<FMB;V]K+GAM
M;,6<66_;.!1&_PKAIQ9HQK)V%4V!;#,3(&F,).AK04MT3$267%)RFO[ZH>0X
M)1/[P[Q<ZRFQ;,M'W XOMR]/M7J<U?4C^[4L*WT\6C3-ZO-XK/.%6'+]5[T2
ME7EG7JLE;\Q+]3#6*R5XH1="-,MR['M>/%YR68V^?MG>:ZK&]HNZ$7DCZ\I<
M["Y\E^))_WF_>\G64LN9+&7S?#SJ_R_%B"UE)9?RMRB.1]Z(Z47]]&^MY.^Z
M:GAYEZNZ+(]'D\T;WX5J9/[N\ET'><]GNK_2\-DM-R#'H]@S-YQ+I9O^$_W]
MN6%<"_/AS:NVJ?^692/4.6_$/ZIN5[)ZZ&YCGF)L/4:?#MN_FT3\K/Y/,M;S
MN<S%>9VW2U$UFW14HNP *[V0*SUB%5^*X]%9O1:*3?F#Z![*_,IEL7G QI!9
MR:4^2_.&NBQZ1DJ>2M>E+,RO%^R4E[S*!>O345N /@#T!P-D'Z;<@@P 9'!
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
MS?R(-M=S7N93Q;H_FWN%4??<\[8LS\RUF^JJYL7V +CMX75?_P-02P,$%
M  @ @#&86FSRAGM, P  :T8  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W;24X;41A%X:T@+X!Z?1,!HTR81FS ,D4CW,E546#WL6  ]U<&F: Z
M(ZML\7Q''ZBH<_5KW*[GY\-^>GH^3A>ON^U^NEX]S?/QQS!,FZ=QMYXN#\=Q
M?_[DX7#:K>?SY>EQ.*XW+^O'<0C.E>'T]8S5S=77,R_NWH[C_YQX>'AXWHP_
M#YO?NW$__^/@X<_A]#(]C>.\NKA;GQ['^7HUO&X_WYZ&]Q=_>3YY=7%[?[TZ
MW=[[U;#TH""#PO*#H@R*RP]*,B@M/RC+H+S\H"*#RO*#J@RJRP]J,J@M/ZC+
MH+[\(.]41@>89+ &:.V5:P_PVBO8'B"V5[(]P&RO:'N VE[9]@"WO<+M 7)[
MI=L#[/:*MP?H'53O - [J-X!H'<P?VP#] ZJ=P#H'53O - [J-X!H'=0O0-
M[Z!Z!X#>0?4. +V#ZAT >D?5.P+TCJIW!.@=5>\(T#N:FR4 O:/J'0%Z1]4[
M O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^D>B> WDGU3@"]D^J= 'HGU3L!]$[F
M9C= [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5>\,T#NKWAF@=U:],T#O
MK'IG@-Y9]<X O;/Y9R5 [ZQZ9X#>6?7. +VSZIT!>F?5.P/T+JIW >A=5.\"
MT+NHW@6@=U&]"T#OHGH7@-Y%]2X O8MYV 2@=U&]"T#OHGH7@-Y%]2X O:OJ
M70%Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK0.^J>E> WM4\+ C0NZK>%:!W
M5;TK0.^F>C> WDWU;@"]F^K= 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M
M[V8>]@;HW53O!M"[J]X=H'=7O3M [ZYZ=X#>7?7N +V[ZMT!>G?5NP/T[JIW
M!^C=5>\.T+NKWAV@=S>Q#D!O[VRN _#;.Q/L.(#@WIEDQP$,]\Y$.PZ@N'<F
MVW$ Q[TSX8X#2.Z=27<<P'+O3+SC )I[9_(=!_#<.Q/P.(+H-L!D%)@VP22(
M;B-,1(5I,TQ$AVE#3$2):5-,1(MI8TQ$C6ES3$2/:8-,1)%IDTQ"D^E-E.F_
MM<J<YK?M.'TN^K@V [Y3[_G\L^/G][]??KQI?H=\9)?#UQG3S5]02P,$%
M  @ @#&86H/_L%J7 @  BT,  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O?
M;ILP%,?Q5XFXK0*V 1NFIC?M;K=>[ 48. T*_X3=+GW[F:2MM*F+5F72OC=!
M ?O\#ECZW)WK;\^3=:M#WPUN$^V\GSXEB:MWMJ]</$YV"$^VX]Q7/OR='Y*I
MJO?5@TV4$#JIQ\';P:_]4B.ZN;ZSV^JQ\ZO/AW#;M>.PB6;;N6AU>UJX9&VB
M:IJZMJY\>)X\#<UO*>N7A#CL/*YQNW9R5V%!E+R;L#SY<\#+OJ]/=I[;QJ[N
MJ]E_J?JP*CETB?//G77Q^1+O]#ANMVUMF[%^[,.6V$VSK1JWL];W77PJ>G4^
MV8<O;$^_\N+\8YES@6'E_3Q.+IS8;#\>]WHDR^[U% K9V;?G7_$M,92^^/WL
M<MJ-;?XR.WS>'^.\/YZ'2XZ7R[_QKV?\5O^#?2A('RFDCPS21P[I0T/Z,) ^
M"D@?):0/*2B-4$25%%(EQ51)05525)445B7%54F!55)D5119%45619%54615
M%%D5159%D5519%44615%UI0B:TJ1-:7(FE)D32FRIA194XJL*476E")K2I$U
MH\B:463-*+)F%%DSBJP91=:,(FM&D36CR)I19,TILN8467.*K#E%UIPB:TZ1
M-:?(FE-DS2FRYA19-45639%54V35%%DU159-D5539-44635%5DV1U5!D-119
M#4560Y'54&0U%%D-159#D=509#4460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19
M"XJL!476DB)K29&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D54*"JU24&R5@H*K
M%!1=I:#P*@7%5RDHP$I!$58*"K%28(P%C6-AC.4,9'$FLC@C69R9+,Y0%F<J
MBS.6A9G+DO]U,.O[..[_<?SQ&O=5.[SF)TM1=_,34$L! A0#%     @ @#&8
M6D;'34B5    S0   !               ( !     &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    " " ,9A:;DE?"_,    K @  $0              @ '#
M    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " " ,9A:F5R<(Q &  "<
M)P  $P              @ 'E 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( ( QF%IOP.S/"P@  *DJ   8              " @28(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " " ,9A:\&%$I54,  "+
M4@  &               @(%G$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ @#&86AL85$TV"0  &$P  !@              ("!\AP
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ( QF%H1]FF-
M(@H  ,(Q   8              " @5XF  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    " " ,9A:N'^SW+H-  "_?   &
M@(&V,   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ @#&8
M6OX7PA+4 P  <@\  !@              ("!ICX  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( ( QF%J(4]:M"0T  .9(   8
M      " @;!"  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M" " ,9A:[0V ^I$"  "H!P  &               @('O3P  >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ @#&86CRE,S@1 @  W00  !@
M             ("!ME(  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( ( QF%K*< <%9 <  $ C   9              " @?U4  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ @#&86OU0>4,B&@
M=T\  !D              ("!F%P  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    " " ,9A:CO%5P)LJ  "AA@  &0              @('Q
M=@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( ( QF%K3
MW8QN;00  .D)   9              " @<.A  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ @#&86C"&A'30"   XQ0  !D
M     ("!9Z8  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M" " ,9A:Q?'4*4\"   J!0  &0              @(%NKP  >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( ( QF%K "135YP(  $4&   9
M              " @?2Q  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ @#&86M!-H5R9!   +PH  !D              ("!$K4  'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " " ,9A:YB@SNFL#
M  !X!P  &0              @('BN0  >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( ( QF%K+*D0=?00  ,,*   9              "
M@82]  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ @#&8
M6L/+F^'Y!   %@P  !D              ("!.,(  'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    " " ,9A:DY%=9K<.  "'+P  &0
M        @(%HQP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( ( QF%HWAR%U6@4  )@/   9              " @5;6  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ @#&86I>0*&GQ @  .P8
M !D              ("!Y]L  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    " " ,9A:#L45NG<$   ,"@  &0              @($/WP
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ( QF%JL8>\N
MK 0  $H,   9              " @;WC  !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ @#&86CGL<3YS#@  !R@  !D
M ("!H.@  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " "
M,9A:.M1 7,X'  #%%   &0              @(%*]P  >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( ( QF%KJ$W"_3Q0  )]*   9
M          " @4__  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ @#&86O7TGU^2!@  @!(  !D              ("!U1,! 'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " " ,9A:?;?C9(\%  "1
M$@  &0              @(&>&@$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( ( QF%IF'\[GI@0  .X*   9              " @60@
M 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ @#&86B7G
M$701!   _P@  !D              ("!024! 'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    " " ,9A:;XJ4AL@(  ")&   &0
M    @(&)*0$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M ( QF%JILFP?URT   R>   9              " @8@R 0!X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ @#&86OJYEZ\%"   I!8  !D
M             ("!EF ! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    " " ,9A:8Q@SZQ0%  #C#   &0              @('2: $ >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( ( QF%JNSB23S0,
M ',(   9              " @1UN 0!X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ @#&86L5Y^;Y- @  (P4  !D              ("!
M(7(! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " " ,9A:
MDB;()>("   ^!@  &0              @(&E= $ >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( ( QF%KJO:VX/ 0  &L)   9
M      " @;YW 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ @#&86A$CRB8" P  >08  !D              ("!,7P! 'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " " ,9A:#LMN1M$#  !="0
M&0              @(%J?P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( ( QF%JYR?H\10,  *,&   9              " @7*# 0!X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ @#&86JA\Z^;0
M!P  3QP  !D              ("![H8! 'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"% ,4    " " ,9A: 0 **8P$  #L"P  &0
M@('UC@$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( ( Q
MF%IZG]'HV (  ! &   9              " @;B3 0!X;"]W;W)K<VAE971S
M+W-H965T-#8N>&UL4$L! A0#%     @ @#&86KCXKG)_!   J@L  !D
M         ("!QY8! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M    " " ,9A:/6QC&M($  !Q#@  &0              @(%]FP$ >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( ( QF%IDDRW@U@8  (@3
M   9              " @8:@ 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
M4$L! A0#%     @ @#&86LBYBQ_$!   =0T  !D              ("!DZ<!
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " " ,9A:\RPV
MWOD#  "$"P  &0              @(&.K $ >&PO=V]R:W-H965T<R]S:&5E
M=#4Q+GAM;%!+ 0(4 Q0    ( ( QF%H'7%$#5P0   $,   9
M  " @;ZP 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @
M@#&86O8P+(UF @  -@4  !D              ("!3+4! 'AL+W=O<FMS:&5E
M=',O<VAE970U,RYX;6Q02P$"% ,4    " " ,9A:!)*V#A\(  #3%P  &0
M            @('IMP$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4
M Q0    ( ( QF%H;Y'KAR@(  '0&   9              " @3_  0!X;"]W
M;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ @#&86MX?%1J_ P
ML0X  !D              ("!0,,! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6Q02P$"% ,4    " " ,9A:90NUG:$+   %5P  &0              @($V
MQP$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( ( QF%H!
MZNW^X@4  *@:   9              " @0[3 0!X;"]W;W)K<VAE971S+W-H
M965T-3@N>&UL4$L! A0#%     @ @#&86C@Y4]N=!P  [48  !D
M     ("!)]D! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M" " ,9A:-RN&I9,#   Y"P  &0              @('[X $ >&PO=V]R:W-H
M965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( ( QF%H7^TCN= ,  )(/   9
M              " @<7D 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L!
M A0#%     @ @#&86MRD::7U P  8Q(  !D              ("!<.@! 'AL
M+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " " ,9A:Z>[T,U\#
M  " "@  &0              @(&<[ $ >&PO=V]R:W-H965T<R]S:&5E=#8S
M+GAM;%!+ 0(4 Q0    ( ( QF%K$D FQ+0H  *]$   9              "
M@3+P 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ @#&8
M6G6H<'Q' P  2PX  !D              ("!EOH! 'AL+W=O<FMS:&5E=',O
M<VAE970V-2YX;6Q02P$"% ,4    " " ,9A:SFA)+&L)  "K4   &0
M        @($4_@$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0
M   ( ( QF%K?FJP])@P  ,.O   9              " @;8' @!X;"]W;W)K
M<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ @#&86F=OH=AK @  R <
M !D              ("!$Q0" 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q0
M2P$"% ,4    " " ,9A:Y*201"X"   W!0  &0              @(&U%@(
M>&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( ( QF%I\4<I-
M\P(  *,*   9              " @1H9 @!X;"]W;W)K<VAE971S+W-H965T
M-S N>&UL4$L! A0#%     @ @#&86@IK-VR@!   #18  !D
M ("!1!P" 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " "
M,9A:MQ#L CD"  "N!   &0              @($;(0( >&PO=V]R:W-H965T
M<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( ( QF%K=*(J=D@(  %P(   9
M          " @8LC @!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#
M%     @ @#&86CHN^E]<!   !1H  !D              ("!5"8" 'AL+W=O
M<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " " ,9A:&D9[H]\"  #?
M"   &0              @('G*@( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM
M;%!+ 0(4 Q0    ( ( QF%I:RN3H:@4  +0@   9              " @?TM
M @!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ @#&86D @
MV^DA P  "PH  !D              ("!GC," 'AL+W=O<FMS:&5E=',O<VAE
M970W-RYX;6Q02P$"% ,4    " " ,9A:4VDD1+D"  !A"   &0
M    @('V-@( >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    (
M ( QF%I<8KZA_@<  %XF   9              " @>8Y @!X;"]W;W)K<VAE
M971S+W-H965T-SDN>&UL4$L! A0#%     @ @#&86K* $D\S!@  13@  !D
M             ("!&T(" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"
M% ,4    " " ,9A:4M7E\]4)  !!<P  &0              @(&%2 ( >&PO
M=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( ( QF%IY?K 9S@<
M ,Y'   9              " @9%2 @!X;"]W;W)K<VAE971S+W-H965T.#(N
M>&UL4$L! A0#%     @ @#&86O#:$'6, P  B0L  !D              ("!
MEEH" 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " " ,9A:
M_C%]IFH"  !X!@  &0              @(%97@( >&PO=V]R:W-H965T<R]S
M:&5E=#@T+GAM;%!+ 0(4 Q0    ( ( QF%HCPO>!9 @  *E5   9
M      " @?I@ @!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%
M  @ @#&86FHBZ[^F!P  $V0  !D              ("!E6D" 'AL+W=O<FMS
M:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    " " ,9A:R'7Z@#P"  #/!
M&0              @(%R<0( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+
M 0(4 Q0    ( ( QF%K2E4!\E04  +4P   9              " @>5S @!X
M;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ @#&86CD?[^-\
M P  &@T  !D              ("!L7D" 'AL+W=O<FMS:&5E=',O<VAE970X
M.2YX;6Q02P$"% ,4    " " ,9A::,Y.G,0"  !O"0  &0
M@(%D?0( >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( ( Q
MF%HYL/Q*ZP(  & (   9              " @5^  @!X;"]W;W)K<VAE971S
M+W-H965T.3$N>&UL4$L! A0#%     @ @#&86I+B2[3U @   0D  !D
M         ("!@8," 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4
M    " " ,9A:=PSN[&D#   4"@  &0              @(&MA@( >&PO=V]R
M:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( ( QF%IGX""[ P,  '$*
M   9              " @4V* @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL
M4$L! A0#%     @ @#&86J984<;T!   E!X  !D              ("!AXT"
M 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " " ,9A:1- O
M"AP#  "W#0  &0              @(&RD@( >&PO=V]R:W-H965T<R]S:&5E
M=#DV+GAM;%!+ 0(4 Q0    ( ( QF%H&V0R>B@(  -0%   9
M  " @066 @!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @
M@#&86D7G7_M$"   H5@  !D              ("!QI@" 'AL+W=O<FMS:&5E
M=',O<VAE970Y."YX;6Q02P$"% ,4    " " ,9A:ND_[B]8#  !G$   &0
M            @(%!H0( >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4
M Q0    ( ( QF%I7!U*<(00  (,/   :              " @4ZE @!X;"]W
M;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( ( QF%I6J'W"O (
M  P(   :              " @:>I @!X;"]W;W)K<VAE971S+W-H965T,3 Q
M+GAM;%!+ 0(4 Q0    ( ( QF%H*3S!+W ,  'T.   :              "
M@9NL @!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( ( Q
MF%IG>ED%[@(  '0(   :              " @:^P @!X;"]W;W)K<VAE971S
M+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( ( QF%K,:<8'ZQ@  -G& 0 :
M          " @=6S @!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4
M Q0    ( ( QF%IY_%3C\#0  %MW!  :              " @?C, @!X;"]W
M;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    ( ( QF%H"<,@@'PH
M ,-5   :              " @2 " P!X;"]W;W)K<VAE971S+W-H965T,3 V
M+GAM;%!+ 0(4 Q0    ( ( QF%K?M.K2Q ,  $X2   :              "
M@7<, P!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( ( Q
MF%HUP!2Y+0,  !\*   :              " @7,0 P!X;"]W;W)K<VAE971S
M+W-H965T,3 X+GAM;%!+ 0(4 Q0    ( ( QF%H)Q?E,J ,  #@.   :
M          " @=@3 P!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4
M Q0    ( ( QF%I]8ZL&L0L  />C   :              " @;@7 P!X;"]W
M;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    ( ( QF%KFP;5:$@8
M /X=   :              " @:$C P!X;"]W;W)K<VAE971S+W-H965T,3$Q
M+GAM;%!+ 0(4 Q0    ( ( QF%K^QF@Q=@,  #@0   :              "
M@>LI P!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0    ( ( Q
MF%IF#9FP#@(  &,$   :              " @9DM P!X;"]W;W)K<VAE971S
M+W-H965T,3$S+GAM;%!+ 0(4 Q0    ( ( QF%IH5F=+%0(  $\$   :
M          " @=\O P!X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4
M Q0    ( ( QF%J]81Q(7@0  "09   :              " @2PR P!X;"]W
M;W)K<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    ( ( QF%H2&/IYD@L
M +!R   :              " @<(V P!X;"]W;W)K<VAE971S+W-H965T,3$V
M+GAM;%!+ 0(4 Q0    ( ( QF%K8?WTJ[P<  %Q0   :              "
M@8Q" P!X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0    ( ( Q
MF%I<=/<QF <   PI   :              " @;-* P!X;"]W;W)K<VAE971S
M+W-H965T,3$X+GAM;%!+ 0(4 Q0    ( ( QF%I[DP-DF04  (T:   :
M          " @8-2 P!X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;%!+ 0(4
M Q0    ( ( QF%JV==<Q3 ,  !4-   :              " @518 P!X;"]W
M;W)K<VAE971S+W-H965T,3(P+GAM;%!+ 0(4 Q0    ( ( QF%K\+BY;DP,
M +<:   -              "  =A; P!X;"]S='EL97,N>&UL4$L! A0#%
M  @ @#&86I>*NQS     $P(   L              ( !EE\# %]R96QS+RYR
M96QS4$L! A0#%     @ @#&86CS'P ;A!P  0$\   \              ( !
M?V # 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( ( QF%IL\H9[3 ,  &M&
M   :              "  8UH P!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( ( QF%J#_[!:EP(  (M#   3              "  1%L
K P!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "  (  3",  -EN P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>516</ContextCount>
  <ElementCount>560</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>152</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005 - Statement - Consolidated Statements of Changes in Shareholders' (Deficit)/Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' (Deficit)/Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006 - Statement - Consolidated Statements of Changes in Shareholders' (Deficit)/Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' (Deficit)/Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999002 - Disclosure - Principal Activities and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganization</Role>
      <ShortName>Principal Activities and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999003 - Disclosure - Principal Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPolicies</Role>
      <ShortName>Principal Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999004 - Disclosure - Concentration and Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConcentrationAndRisks</Role>
      <ShortName>Concentration and Risks</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999005 - Disclosure - Deconsolidation of Ceibs Publishing Group</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup</Role>
      <ShortName>Deconsolidation of Ceibs Publishing Group</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999006 - Disclosure - Short Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermInvestments</Role>
      <ShortName>Short Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999007 - Disclosure - Long Term Bank Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermBankDeposits</Role>
      <ShortName>Long Term Bank Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999008 - Disclosure - Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999009 - Disclosure - Property, Equipment and Software, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet</Role>
      <ShortName>Property, Equipment and Software, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999010 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999011 - Disclosure - Long-Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermInvestments</Role>
      <ShortName>Long-Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999012 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999013 - Disclosure - Short-Term and Long-Term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermAndLongTermBorrowings</Role>
      <ShortName>Short-Term and Long-Term Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999014 - Disclosure - Other Payable And Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OtherPayableAndAccruedLiabilities</Role>
      <ShortName>Other Payable And Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999015 - Disclosure - Operating Lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLease</Role>
      <ShortName>Operating Lease</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999016 - Disclosure - Related Party Balances And Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/RelatedPartyBalancesAndTransactions</Role>
      <ShortName>Related Party Balances And Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999017 - Disclosure - Taxation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/Taxation</Role>
      <ShortName>Taxation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999018 - Disclosure - Ordinary Shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OrdinaryShares</Role>
      <ShortName>Ordinary Shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999019 - Disclosure - Convertible Redeemable Preferred Shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConvertibleRedeemablePreferredShares</Role>
      <ShortName>Convertible Redeemable Preferred Shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999020 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999021 - Disclosure - Net (Loss)/Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/NetLossEarningsPerShare</Role>
      <ShortName>Net (Loss)/Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999022 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999023 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999024 - Disclosure - Statutory Reserves and Restricted Net Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssets</Role>
      <ShortName>Statutory Reserves and Restricted Net Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999025 - Disclosure - Principal Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies</Role>
      <ShortName>Principal Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.yxt.com/role/PrincipalAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999026 - Disclosure - Principal Activities and Organization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables</Role>
      <ShortName>Principal Activities and Organization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/PrincipalActivitiesAndOrganization</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999027 - Disclosure - Principal Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesTables</Role>
      <ShortName>Principal Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/PrincipalAccountingPolicies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999028 - Disclosure - Deconsolidation of Ceibs Publishing Group (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupTables</Role>
      <ShortName>Deconsolidation of Ceibs Publishing Group (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999029 - Disclosure - Short Term Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermInvestmentsTables</Role>
      <ShortName>Short Term Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/ShortTermInvestments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999030 - Disclosure - Long Term Bank Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermBankDepositsTables</Role>
      <ShortName>Long Term Bank Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/LongTermBankDeposits</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999031 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999032 - Disclosure - Property, Equipment and Software, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetTables</Role>
      <ShortName>Property, Equipment and Software, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999033 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/IntangibleAssetsNet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999034 - Disclosure - Long-Term Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermInvestmentsTables</Role>
      <ShortName>Long-Term Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/LongTermInvestments</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999035 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/FairValueMeasurements</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999036 - Disclosure - Short-Term and Long-Term Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables</Role>
      <ShortName>Short-Term and Long-Term Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/ShortTermAndLongTermBorrowings</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999037 - Disclosure - Other Payable And Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesTables</Role>
      <ShortName>Other Payable And Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/OtherPayableAndAccruedLiabilities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999038 - Disclosure - Operating Lease (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLeaseTables</Role>
      <ShortName>Operating Lease (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/OperatingLease</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999039 - Disclosure - Related Party Balances  And Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables</Role>
      <ShortName>Related Party Balances  And Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999040 - Disclosure - Taxation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationTables</Role>
      <ShortName>Taxation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/Taxation</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999041 - Disclosure - Convertible Redeemable Preferred Shares (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesTables</Role>
      <ShortName>Convertible Redeemable Preferred Shares (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/ConvertibleRedeemablePreferredShares</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999042 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/ShareBasedCompensation</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999043 - Disclosure - Net (Loss)/Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/NetLossEarningsPerShareTables</Role>
      <ShortName>Net (Loss)/Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/NetLossEarningsPerShare</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999044 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.yxt.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Statutory Reserves And Restricted Net Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables</Role>
      <ShortName>Statutory Reserves And Restricted Net Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999046 - Disclosure - Principal Activities and Organization - Schedule of the Company's Principal Subsidiary (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail</Role>
      <ShortName>Principal Activities and Organization - Schedule of the Company's Principal Subsidiary (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999047 - Disclosure - Principal Activities and Organization - Schedule of the Company's Principal VIEs and VIEs' Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail</Role>
      <ShortName>Principal Activities and Organization - Schedule of the Company's Principal VIEs and VIEs' Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999048 - Disclosure - Principal Activities and Organization - Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail</Role>
      <ShortName>Principal Activities and Organization - Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999049 - Disclosure - Principal Activities and Organization - Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail</Role>
      <ShortName>Principal Activities and Organization - Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999050 - Disclosure - Principal Activities and Organization - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail</Role>
      <ShortName>Principal Activities and Organization - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999051 - Disclosure - Principal Accounting Policies - Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail</Role>
      <ShortName>Principal Accounting Policies - Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999052 - Disclosure - Principal Accounting Policies - Schedule of Property Plant and Equipment Useful Life (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail</Role>
      <ShortName>Principal Accounting Policies - Schedule of Property Plant and Equipment Useful Life (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999053 - Disclosure - Principal Accounting Policies - Schedule of Disaggregated Revenue (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail</Role>
      <ShortName>Principal Accounting Policies - Schedule of Disaggregated Revenue (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999054 - Disclosure - Principal Accounting Policies - Schedule of Changes in Deferred Revenue (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail</Role>
      <ShortName>Principal Accounting Policies - Schedule of Changes in Deferred Revenue (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999055 - Disclosure - Principal Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Principal Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999057 - Disclosure - Concentration and Risks - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail</Role>
      <ShortName>Concentration and Risks - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999058 - Disclosure - Deconsolidation of Ceibs Publishing Group - Schedule of Deconsolidated Balance Sheet (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail</Role>
      <ShortName>Deconsolidation of Ceibs Publishing Group - Schedule of Deconsolidated Balance Sheet (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999059 - Disclosure - Deconsolidation of Ceibs Publishing Group - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail</Role>
      <ShortName>Deconsolidation of Ceibs Publishing Group - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999060 - Disclosure - Short Term Investments - Schedule of Short Term Investment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail</Role>
      <ShortName>Short Term Investments - Schedule of Short Term Investment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999061 - Disclosure - Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsDetail</Role>
      <ShortName>Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999062 - Disclosure - Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail</Role>
      <ShortName>Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999063 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail</Role>
      <ShortName>Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999064 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail</Role>
      <ShortName>Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999065 - Disclosure - Prepaid Expenses and Other Current Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail</Role>
      <ShortName>Prepaid Expenses and Other Current Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999066 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail</Role>
      <ShortName>Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999067 - Disclosure - Property, Equipment and Software, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail</Role>
      <ShortName>Property, Equipment and Software, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999068 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets, Net - Schedule of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999069 - Disclosure - Intangible Assets, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail</Role>
      <ShortName>Intangible Assets, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999070 - Disclosure - Intangible Assets, Net - Schedule of intangible Assets, Estimated Amortization Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail</Role>
      <ShortName>Intangible Assets, Net - Schedule of intangible Assets, Estimated Amortization Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999071 - Disclosure - Long-Term Investments - Schedule of Debt Securities and Available for Sale (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail</Role>
      <ShortName>Long-Term Investments - Schedule of Debt Securities and Available for Sale (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999072 - Disclosure - Long-Term Investments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail</Role>
      <ShortName>Long-Term Investments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>999073 - Disclosure - Fair Value Measurements - Schedule of the fair value measurement of the Group's assets and liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail</Role>
      <ShortName>Fair Value Measurements - Schedule of the fair value measurement of the Group's assets and liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>999074 - Disclosure - Fair Value Measurements - Schedule of the significant unobservable inputs used in the fair value measurement (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail</Role>
      <ShortName>Fair Value Measurements - Schedule of the significant unobservable inputs used in the fair value measurement (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>999075 - Disclosure - Fair Value Measurements - Schedule of reconciliation of derivative liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail</Role>
      <ShortName>Fair Value Measurements - Schedule of reconciliation of derivative liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>999076 - Disclosure - Fair Value Measurements - Schedule of Valuation Methodologies and Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail</Role>
      <ShortName>Fair Value Measurements - Schedule of Valuation Methodologies and Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>999077 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Debt (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail</Role>
      <ShortName>Short-Term and Long-Term Borrowings - Schedule of Debt (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>999078 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Debt (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail</Role>
      <ShortName>Short-Term and Long-Term Borrowings - Schedule of Debt (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>999079 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Amount of Maturities for All Long-term Borrowings (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail</Role>
      <ShortName>Short-Term and Long-Term Borrowings - Schedule of Amount of Maturities for All Long-term Borrowings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>999080 - Disclosure - Short-Term and Long-Term Borrowings - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail</Role>
      <ShortName>Short-Term and Long-Term Borrowings - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>999081 - Disclosure - Other Payable And Accrued Liabilities - Schedule of Other Payable and Accrued Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail</Role>
      <ShortName>Other Payable And Accrued Liabilities - Schedule of Other Payable and Accrued Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>999082 - Disclosure - Operating Lease - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail</Role>
      <ShortName>Operating Lease - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>999083 - Disclosure - Operating Lease - Schedule of Components of Operating Lease Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail</Role>
      <ShortName>Operating Lease - Schedule of Components of Operating Lease Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>999084 - Disclosure - Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail</Role>
      <ShortName>Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>999085 - Disclosure - Operating Lease - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail</Role>
      <ShortName>Operating Lease - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>999086 - Disclosure - Operating Lease - Schedule of Maturities of Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail</Role>
      <ShortName>Operating Lease - Schedule of Maturities of Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>999087 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Transactions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail</Role>
      <ShortName>Related Party Balances And Transactions - Schedule of the Major Related Parties Transactions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>999088 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail</Role>
      <ShortName>Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>999089 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail</Role>
      <ShortName>Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>999090 - Disclosure - Taxation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationAdditionalInformationDetail</Role>
      <ShortName>Taxation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>999091 - Disclosure - Taxation - Schedule of the components of loss before tax (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail</Role>
      <ShortName>Taxation - Schedule of the components of loss before tax (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>999092 - Disclosure - Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail</Role>
      <ShortName>Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>999093 - Disclosure - Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail</Role>
      <ShortName>Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>999094 - Disclosure - Taxation - Schedule of Tax effects of temporary differences that give rise to the deferred tax asset (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail</Role>
      <ShortName>Taxation - Schedule of Tax effects of temporary differences that give rise to the deferred tax asset (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>999095 - Disclosure - Taxation - Schedule of Movement of valuation allowance (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail</Role>
      <ShortName>Taxation - Schedule of Movement of valuation allowance (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>999096 - Disclosure - Ordinary Shares - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail</Role>
      <ShortName>Ordinary Shares - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>999097 - Disclosure - Convertible Redeemable Preferred Shares - Addition Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail</Role>
      <ShortName>Convertible Redeemable Preferred Shares - Addition Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>999098 - Disclosure - Convertible Redeemable Preferred Shares - Schedule of Activities of Preference Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail</Role>
      <ShortName>Convertible Redeemable Preferred Shares - Schedule of Activities of Preference Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>999099 - Disclosure - Share-Based Compensation - Summary of Compensation Expenses Recognized for Share-Based Awards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail</Role>
      <ShortName>Share-Based Compensation - Summary of Compensation Expenses Recognized for Share-Based Awards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>999100 - Disclosure - Share-Based Compensation - Summary of Movement of the Restricted Shares (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail</Role>
      <ShortName>Share-Based Compensation - Summary of Movement of the Restricted Shares (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>999101 - Disclosure - Share-Based Compensation -  Summary of Movement of the RSUs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail</Role>
      <ShortName>Share-Based Compensation -  Summary of Movement of the RSUs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>999102 - Disclosure - Share-Based Compensation -  Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Share-Based Compensation -  Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>999103 - Disclosure - Net (Loss)/Earnings Per Share - Schedule of Earnings Per Share Basic And Diluted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail</Role>
      <ShortName>Net (Loss)/Earnings Per Share - Schedule of Earnings Per Share Basic And Diluted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.yxt.com/role/NetLossEarningsPerShareTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>999104 - Disclosure - Net (Loss)/Earnings Per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail</Role>
      <ShortName>Net (Loss)/Earnings Per Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.yxt.com/role/NetLossEarningsPerShareTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>999105 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/CommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>999106 - Disclosure - Commitments and Contingencies  - Summary of Lease Payments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail</Role>
      <ShortName>Commitments and Contingencies  - Summary of Lease Payments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>999107 - Disclosure - Subsequent Events - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail</Role>
      <ShortName>Subsequent Events - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>999108 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail</Role>
      <ShortName>Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>999109 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail</Role>
      <ShortName>Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>999110 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Income And Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail</Role>
      <ShortName>Statutory Reserves and Restricted Net Assets - Statement of Income And Comprehensive Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>999111 - Disclosure - Statutory Reserves And Restricted Net Assets - Statement Of Cash Flows (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail</Role>
      <ShortName>Statutory Reserves And Restricted Net Assets - Statement Of Cash Flows (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="d914461d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>999112 - Disclosure - Statutory Reserves And Restricted Net Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail</Role>
      <ShortName>Statutory Reserves And Restricted Net Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="d914461d20f.htm">d914461d20f.htm</File>
    <File>yxt-20241231.xsd</File>
    <File>yxt-20241231_cal.xml</File>
    <File>yxt-20241231_def.xml</File>
    <File>yxt-20241231_lab.xml</File>
    <File>yxt-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g914461dsp62.jpg</File>
    <File>g914461dsp65a.jpg</File>
    <File>g914461dsp65b.jpg</File>
    <File>g914461dsp66.jpg</File>
    <File>g914461dsp66a.jpg</File>
    <File>g914461dsp6a.jpg</File>
    <File>g914461dsp7.jpg</File>
    <File>g914461g01i01.jpg</File>
    <File>g914461g65u33.jpg</File>
    <File>g914461g89x69.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1613">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="56">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>159
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d914461d20f.htm": {
   "nsprefix": "yxt",
   "nsuri": "http://www.yxt.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "d914461d20f.htm"
     ]
    },
    "schema": {
     "local": [
      "yxt-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/exch/2024/exch-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "yxt-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "yxt-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "yxt-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "yxt-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 414,
   "keyCustom": 146,
   "axisStandard": 41,
   "axisCustom": 2,
   "memberStandard": 58,
   "memberCustom": 82,
   "hidden": {
    "total": 8,
    "http://xbrl.sec.gov/dei/2024": 4,
    "http://fasb.org/us-gaap/2024": 3,
    "http://xbrl.sec.gov/cyd/2024": 1
   },
   "contextCount": 516,
   "entityCount": 1,
   "segmentCount": 152,
   "elementCount": 1023,
   "unitCount": 10,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1613,
    "http://xbrl.sec.gov/dei/2024": 56,
    "http://xbrl.sec.gov/cyd/2024": 10,
    "http://fasb.org/srt/2024": 6,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.yxt.com/role/CoverPage",
     "longName": "1001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.yxt.com/role/ConsolidatedBalanceSheets",
     "longName": "1002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:DepositsAssetsNoncurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
     "longName": "1004 - Statement - Consolidated Statements of Comprehensive Loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:RevenueFromCorporateLearningSolutions",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:SellingAndMarketingExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
     "longName": "1005 - Statement - Consolidated Statements of Changes in Shareholders' (Deficit)/Equity",
     "shortName": "Consolidated Statements of Changes in Shareholders' (Deficit)/Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
     "longName": "1006 - Statement - Consolidated Statements of Changes in Shareholders' (Deficit)/Equity (Parenthetical)",
     "shortName": "Consolidated Statements of Changes in Shareholders' (Deficit)/Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "1007 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganization",
     "longName": "999002 - Disclosure - Principal Activities and Organization",
     "shortName": "Principal Activities and Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPolicies",
     "longName": "999003 - Disclosure - Principal Accounting Policies",
     "shortName": "Principal Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.yxt.com/role/ConcentrationAndRisks",
     "longName": "999004 - Disclosure - Concentration and Risks",
     "shortName": "Concentration and Risks",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup",
     "longName": "999005 - Disclosure - Deconsolidation of Ceibs Publishing Group",
     "shortName": "Deconsolidation of Ceibs Publishing Group",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.yxt.com/role/ShortTermInvestments",
     "longName": "999006 - Disclosure - Short Term Investments",
     "shortName": "Short Term Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.yxt.com/role/LongTermBankDeposits",
     "longName": "999007 - Disclosure - Long Term Bank Deposits",
     "shortName": "Long Term Bank Deposits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:LongTermBankDepositsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:LongTermBankDepositsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "longName": "999008 - Disclosure - Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet",
     "longName": "999009 - Disclosure - Property, Equipment and Software, Net",
     "shortName": "Property, Equipment and Software, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.yxt.com/role/IntangibleAssetsNet",
     "longName": "999010 - Disclosure - Intangible Assets, Net",
     "shortName": "Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.yxt.com/role/LongTermInvestments",
     "longName": "999011 - Disclosure - Long-Term Investments",
     "shortName": "Long-Term Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.yxt.com/role/FairValueMeasurements",
     "longName": "999012 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.yxt.com/role/ShortTermAndLongTermBorrowings",
     "longName": "999013 - Disclosure - Short-Term and Long-Term Borrowings",
     "shortName": "Short-Term and Long-Term Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.yxt.com/role/OtherPayableAndAccruedLiabilities",
     "longName": "999014 - Disclosure - Other Payable And Accrued Liabilities",
     "shortName": "Other Payable And Accrued Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.yxt.com/role/OperatingLease",
     "longName": "999015 - Disclosure - Operating Lease",
     "shortName": "Operating Lease",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.yxt.com/role/RelatedPartyBalancesAndTransactions",
     "longName": "999016 - Disclosure - Related Party Balances And Transactions",
     "shortName": "Related Party Balances And Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.yxt.com/role/Taxation",
     "longName": "999017 - Disclosure - Taxation",
     "shortName": "Taxation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.yxt.com/role/OrdinaryShares",
     "longName": "999018 - Disclosure - Ordinary Shares",
     "shortName": "Ordinary Shares",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.yxt.com/role/ConvertibleRedeemablePreferredShares",
     "longName": "999019 - Disclosure - Convertible Redeemable Preferred Shares",
     "shortName": "Convertible Redeemable Preferred Shares",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ConvertibleRedeemablePreferredSharesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ConvertibleRedeemablePreferredSharesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.yxt.com/role/ShareBasedCompensation",
     "longName": "999020 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.yxt.com/role/NetLossEarningsPerShare",
     "longName": "999021 - Disclosure - Net (Loss)/Earnings Per Share",
     "shortName": "Net (Loss)/Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.yxt.com/role/CommitmentsAndContingencies",
     "longName": "999022 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.yxt.com/role/SubsequentEvents",
     "longName": "999023 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssets",
     "longName": "999024 - Disclosure - Statutory Reserves and Restricted Net Assets",
     "shortName": "Statutory Reserves and Restricted Net Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies",
     "longName": "999025 - Disclosure - Principal Accounting Policies (Policies)",
     "shortName": "Principal Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables",
     "longName": "999026 - Disclosure - Principal Activities and Organization (Tables)",
     "shortName": "Principal Activities and Organization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:MinorityInterestTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:MinorityInterestTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesTables",
     "longName": "999027 - Disclosure - Principal Accounting Policies (Tables)",
     "shortName": "Principal Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupTables",
     "longName": "999028 - Disclosure - Deconsolidation of Ceibs Publishing Group (Tables)",
     "shortName": "Deconsolidation of Ceibs Publishing Group (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfDeconsolidatedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfDeconsolidatedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.yxt.com/role/ShortTermInvestmentsTables",
     "longName": "999029 - Disclosure - Short Term Investments (Tables)",
     "shortName": "Short Term Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfShortTermInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "yxt:ShortTermInvestmentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfShortTermInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "yxt:ShortTermInvestmentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.yxt.com/role/LongTermBankDepositsTables",
     "longName": "999030 - Disclosure - Long Term Bank Deposits (Tables)",
     "shortName": "Long Term Bank Deposits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfLongTermBankDepositsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "yxt:LongTermBankDepositsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfLongTermBankDepositsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "yxt:LongTermBankDepositsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "999031 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetTables",
     "longName": "999032 - Disclosure - Property, Equipment and Software, Net (Tables)",
     "shortName": "Property, Equipment and Software, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.yxt.com/role/IntangibleAssetsNetTables",
     "longName": "999033 - Disclosure - Intangible Assets, Net (Tables)",
     "shortName": "Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.yxt.com/role/LongTermInvestmentsTables",
     "longName": "999034 - Disclosure - Long-Term Investments (Tables)",
     "shortName": "Long-Term Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.yxt.com/role/FairValueMeasurementsTables",
     "longName": "999035 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables",
     "longName": "999036 - Disclosure - Short-Term and Long-Term Borrowings (Tables)",
     "shortName": "Short-Term and Long-Term Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesTables",
     "longName": "999037 - Disclosure - Other Payable And Accrued Liabilities (Tables)",
     "shortName": "Other Payable And Accrued Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.yxt.com/role/OperatingLeaseTables",
     "longName": "999038 - Disclosure - Operating Lease (Tables)",
     "shortName": "Operating Lease (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables",
     "longName": "999039 - Disclosure - Related Party Balances  And Transactions (Tables)",
     "shortName": "Related Party Balances  And Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfRelatedPartyRelationshipsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:ScheduleOfRelatedPartyRelationshipsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.yxt.com/role/TaxationTables",
     "longName": "999040 - Disclosure - Taxation (Tables)",
     "shortName": "Taxation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesTables",
     "longName": "999041 - Disclosure - Convertible Redeemable Preferred Shares (Tables)",
     "shortName": "Convertible Redeemable Preferred Shares (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.yxt.com/role/ShareBasedCompensationTables",
     "longName": "999042 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.yxt.com/role/NetLossEarningsPerShareTables",
     "longName": "999043 - Disclosure - Net (Loss)/Earnings Per Share (Tables)",
     "shortName": "Net (Loss)/Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.yxt.com/role/CommitmentsAndContingenciesTables",
     "longName": "999044 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables",
     "longName": "999045 - Disclosure - Statutory Reserves And Restricted Net Assets (Tables)",
     "shortName": "Statutory Reserves And Restricted Net Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail",
     "longName": "999046 - Disclosure - Principal Activities and Organization - Schedule of the Company's Principal Subsidiary (Detail)",
     "shortName": "Principal Activities and Organization - Schedule of the Company's Principal Subsidiary (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:MinorityInterestTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:MinorityInterestTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail",
     "longName": "999047 - Disclosure - Principal Activities and Organization - Schedule of the Company's Principal VIEs and VIEs' Subsidiaries (Detail)",
     "shortName": "Principal Activities and Organization - Schedule of the Company's Principal VIEs and VIEs' Subsidiaries (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
     "longName": "999048 - Disclosure - Principal Activities and Organization - Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries (Detail)",
     "shortName": "Principal Activities and Organization - Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
     "longName": "999049 - Disclosure - Principal Activities and Organization - Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries (Detail)",
     "shortName": "Principal Activities and Organization - Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
     "longName": "999050 - Disclosure - Principal Activities and Organization - Additional Information (Detail)",
     "shortName": "Principal Activities and Organization - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:PercentageOfServiceFees",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn06_24_2020_CEIBSPublishingGroupLimitedMemberusgaapBusinessAcquisitionAxis",
      "name": "yxt:BusinessAcquisitionPercentageOfEquityInterestsAcquired",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail",
     "longName": "999051 - Disclosure - Principal Accounting Policies - Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses (Detail)",
     "shortName": "Principal Accounting Policies - Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
     "longName": "999052 - Disclosure - Principal Accounting Policies - Schedule of Property Plant and Equipment Useful Life (Detail)",
     "shortName": "Principal Accounting Policies - Schedule of Property Plant and Equipment Useful Life (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail",
     "longName": "999053 - Disclosure - Principal Accounting Policies - Schedule of Disaggregated Revenue (Detail)",
     "shortName": "Principal Accounting Policies - Schedule of Disaggregated Revenue (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:RevenueFromCorporateLearningSolutions",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_SubscriptionBasedMembersrtMajorCustomersAxis",
      "name": "yxt:RevenueFromCorporateLearningSolutions",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail",
     "longName": "999054 - Disclosure - Principal Accounting Policies - Schedule of Changes in Deferred Revenue (Detail)",
     "shortName": "Principal Accounting Policies - Schedule of Changes in Deferred Revenue (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:DeferredRevenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfChangesInDeferredRevenueTableTextBlock",
       "yxt:ContractBalancePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "us-gaap:DeferredRevenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfChangesInDeferredRevenueTableTextBlock",
       "yxt:ContractBalancePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
     "longName": "999055 - Disclosure - Principal Accounting Policies - Additional Information (Detail)",
     "shortName": "Principal Accounting Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail",
     "longName": "999057 - Disclosure - Concentration and Risks - Additional Information (Detail)",
     "shortName": "Concentration and Risks - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "P07_01_2008To07_31_2008",
      "name": "yxt:ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P07_01_2008To07_31_2008",
      "name": "yxt:ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
     "longName": "999058 - Disclosure - Deconsolidation of Ceibs Publishing Group - Schedule of Deconsolidated Balance Sheet (Detail)",
     "shortName": "Deconsolidation of Ceibs Publishing Group - Schedule of Deconsolidated Balance Sheet (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfDeconsolidatedBalanceSheetTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
     "longName": "999059 - Disclosure - Deconsolidation of Ceibs Publishing Group - Additional Information (Detail)",
     "shortName": "Deconsolidation of Ceibs Publishing Group - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "P06_24_2024To06_24_2024",
      "name": "us-gaap:CashAcquiredFromAcquisition",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P06_24_2024To06_24_2024",
      "name": "us-gaap:CashAcquiredFromAcquisition",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail",
     "longName": "999060 - Disclosure - Short Term Investments - Schedule of Short Term Investment (Detail)",
     "shortName": "Short Term Investments - Schedule of Short Term Investment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:ShortTermInvestmentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R69": {
     "role": "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsDetail",
     "longName": "999061 - Disclosure - Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Detail)",
     "shortName": "Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:OtherLongTermInvestments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:LongTermBankDepositsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:OtherLongTermInvestments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:LongTermBankDepositsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail",
     "longName": "999062 - Disclosure - Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Parenthetical) (Detail)",
     "shortName": "Long Term Bank Deposits - Schedule of Long Term Bank Deposits (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:MaturityOfBankDeposits",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:LongTermBankDepositsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:MaturityOfBankDeposits",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:LongTermBankDepositsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail",
     "longName": "999063 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)",
     "shortName": "Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "yxt:PrepaidBandwidthCosts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "yxt:PrepaidBandwidthCosts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail",
     "longName": "999064 - Disclosure - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Detail)",
     "shortName": "Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "yxt:PrepaidMarketingAndPromotionalService",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "yxt:PrepaidMarketingAndPromotionalService",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail",
     "longName": "999065 - Disclosure - Prepaid Expenses and Other Current Assets - Additional Information (Detail)",
     "shortName": "Prepaid Expenses and Other Current Assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail",
     "longName": "999066 - Disclosure - Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)",
     "shortName": "Property, Equipment and Software, Net - Schedule of Property, Equipment and Software, Net (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail",
     "longName": "999067 - Disclosure - Property, Equipment and Software, Net - Additional Information (Detail)",
     "shortName": "Property, Equipment and Software, Net - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:Depreciation",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail",
     "longName": "999068 - Disclosure - Intangible Assets, Net - Schedule of Intangible Assets (Detail)",
     "shortName": "Intangible Assets, Net - Schedule of Intangible Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail",
     "longName": "999069 - Disclosure - Intangible Assets, Net - Additional Information (Detail)",
     "shortName": "Intangible Assets, Net - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:CostOfRevenueImpairmentLoss",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "yxt:SalesAndMarketingImpairmentLoss",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail",
     "longName": "999070 - Disclosure - Intangible Assets, Net - Schedule of intangible Assets, Estimated Amortization Expense (Detail)",
     "shortName": "Intangible Assets, Net - Schedule of intangible Assets, Estimated Amortization Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail",
     "longName": "999071 - Disclosure - Long-Term Investments - Schedule of Debt Securities and Available for Sale (Detail)",
     "shortName": "Long-Term Investments - Schedule of Debt Securities and Available for Sale (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail",
     "longName": "999072 - Disclosure - Long-Term Investments - Additional Information (Detail)",
     "shortName": "Long-Term Investments - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "PAsOn09_28_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn09_28_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
     "longName": "999073 - Disclosure - Fair Value Measurements - Schedule of the fair value measurement of the Group's assets and liabilities (Detail)",
     "shortName": "Fair Value Measurements - Schedule of the fair value measurement of the Group's assets and liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:ShortTermInvestmentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
     "longName": "999074 - Disclosure - Fair Value Measurements - Schedule of the significant unobservable inputs used in the fair value measurement (Detail)",
     "shortName": "Fair Value Measurements - Schedule of the significant unobservable inputs used in the fair value measurement (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail",
     "longName": "999075 - Disclosure - Fair Value Measurements - Schedule of reconciliation of derivative liability (Detail)",
     "shortName": "Fair Value Measurements - Schedule of reconciliation of derivative liability (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:DerivativeLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "us-gaap:DerivativeLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail",
     "longName": "999076 - Disclosure - Fair Value Measurements - Schedule of Valuation Methodologies and Assumptions (Detail)",
     "shortName": "Fair Value Measurements - Schedule of Valuation Methodologies and Assumptions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "yxt:ConversionFeatureDiscountRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "yxt:ConversionFeatureDiscountRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
     "longName": "999077 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Debt (Detail)",
     "shortName": "Short-Term and Long-Term Borrowings - Schedule of Debt (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:DebtInstrumentMaturityDateDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail",
     "longName": "999078 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Debt (Parenthetical) (Detail)",
     "shortName": "Short-Term and Long-Term Borrowings - Schedule of Debt (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "PAsOn07_31_2024",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P04_01_2025To04_30_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis",
      "name": "us-gaap:DebtInstrumentPeriodicPayment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail",
     "longName": "999079 - Disclosure - Short-Term and Long-Term Borrowings - Schedule of Amount of Maturities for All Long-term Borrowings (Detail)",
     "shortName": "Short-Term and Long-Term Borrowings - Schedule of Amount of Maturities for All Long-term Borrowings (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail",
     "longName": "999080 - Disclosure - Short-Term and Long-Term Borrowings - Additional Information (Detail)",
     "shortName": "Short-Term and Long-Term Borrowings - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "PAsOn07_31_2024",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:DebtWeightedAverageInterestRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail",
     "longName": "999081 - Disclosure - Other Payable And Accrued Liabilities - Schedule of Other Payable and Accrued Liabilities (Detail)",
     "shortName": "Other Payable And Accrued Liabilities - Schedule of Other Payable and Accrued Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail",
     "longName": "999082 - Disclosure - Operating Lease - Additional Information (Detail)",
     "shortName": "Operating Lease - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:VariableLeaseCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail",
     "longName": "999083 - Disclosure - Operating Lease - Schedule of Components of Operating Lease Expense (Detail)",
     "shortName": "Operating Lease - Schedule of Components of Operating Lease Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail",
     "longName": "999084 - Disclosure - Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)",
     "shortName": "Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R93": {
     "role": "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail",
     "longName": "999085 - Disclosure - Operating Lease - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)",
     "shortName": "Operating Lease - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail",
     "longName": "999086 - Disclosure - Operating Lease - Schedule of Maturities of Lease Liabilities (Detail)",
     "shortName": "Operating Lease - Schedule of Maturities of Lease Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail",
     "longName": "999087 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Transactions (Detail)",
     "shortName": "Related Party Balances And Transactions - Schedule of the Major Related Parties Transactions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_ShanghaiChinaEuropeMembersrtMajorCustomersAxis",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_ShanghaiChinaEuropeMembersrtMajorCustomersAxis",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
     "longName": "999088 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Detail)",
     "shortName": "Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:OtherLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "yxt:ScheduleOfRelatedPartyBalancesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail",
     "longName": "999089 - Disclosure - Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Parenthetical) (Detail)",
     "shortName": "Related Party Balances And Transactions - Schedule of the Major Related Parties Balances (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PaymentsToFundLongtermLoansToRelatedParties",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:ScheduleOfRelatedPartyBalancesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PaymentsToFundLongtermLoansToRelatedParties",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "yxt:ScheduleOfRelatedPartyBalancesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
     "longName": "999090 - Disclosure - Taxation - Additional Information (Detail)",
     "shortName": "Taxation - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:PercentageOfValueAddedTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:PercentageOfValueAddedTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail",
     "longName": "999091 - Disclosure - Taxation - Schedule of the components of loss before tax (Detail)",
     "shortName": "Taxation - Schedule of the components of loss before tax (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:IncomeLossAttributableToParent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:IncomeLossAttributableToParent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail",
     "longName": "999092 - Disclosure - Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Detail)",
     "shortName": "Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail",
     "longName": "999093 - Disclosure - Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Parenthetical) (Detail)",
     "shortName": "Taxation - Schedule of Reconciliation of the differences between the statutory EIT rate (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_YunxuetangMembersrtConsolidatedEntitiesAxis",
      "name": "yxt:PreferentialTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "yxt:PreferentialTaxRate",
       "yxt:PreferentialTaxRate",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_YunxuetangMembersrtConsolidatedEntitiesAxis",
      "name": "yxt:PreferentialTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "yxt:PreferentialTaxRate",
       "yxt:PreferentialTaxRate",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail",
     "longName": "999094 - Disclosure - Taxation - Schedule of Tax effects of temporary differences that give rise to the deferred tax asset (Detail)",
     "shortName": "Taxation - Schedule of Tax effects of temporary differences that give rise to the deferred tax asset (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail",
     "longName": "999095 - Disclosure - Taxation - Schedule of Movement of valuation allowance (Detail)",
     "shortName": "Taxation - Schedule of Movement of valuation allowance (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
     "longName": "999096 - Disclosure - Ordinary Shares - Additional Information (Detail)",
     "shortName": "Ordinary Shares - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "PAsOn01_20_2017",
      "name": "us-gaap:CapitalUnits",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn01_20_2017",
      "name": "us-gaap:CapitalUnits",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
     "longName": "999097 - Disclosure - Convertible Redeemable Preferred Shares - Addition Information (Detail)",
     "shortName": "Convertible Redeemable Preferred Shares - Addition Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn07_30_2019",
      "name": "yxt:AnnualRateOfReturn",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail",
     "longName": "999098 - Disclosure - Convertible Redeemable Preferred Shares - Schedule of Activities of Preference Stock (Detail)",
     "shortName": "Convertible Redeemable Preferred Shares - Schedule of Activities of Preference Stock (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail",
     "longName": "999099 - Disclosure - Share-Based Compensation - Summary of Compensation Expenses Recognized for Share-Based Awards (Detail)",
     "shortName": "Share-Based Compensation - Summary of Compensation Expenses Recognized for Share-Based Awards (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
     "longName": "999100 - Disclosure - Share-Based Compensation - Summary of Movement of the Restricted Shares (Detail)",
     "shortName": "Share-Based Compensation - Summary of Movement of the Restricted Shares (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail",
     "longName": "999101 - Disclosure - Share-Based Compensation -  Summary of Movement of the RSUs (Detail)",
     "shortName": "Share-Based Compensation -  Summary of Movement of the RSUs (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
     "longName": "999102 - Disclosure - Share-Based Compensation -  Additional Information (Detail)",
     "shortName": "Share-Based Compensation -  Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail",
     "longName": "999103 - Disclosure - Net (Loss)/Earnings Per Share - Schedule of Earnings Per Share Basic And Diluted (Detail)",
     "shortName": "Net (Loss)/Earnings Per Share - Schedule of Earnings Per Share Basic And Diluted (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail",
     "longName": "999104 - Disclosure - Net (Loss)/Earnings Per Share - Additional Information (Detail)",
     "shortName": "Net (Loss)/Earnings Per Share - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.yxt.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
     "longName": "999105 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R114": {
     "role": "http://www.yxt.com/role/CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail",
     "longName": "999106 - Disclosure - Commitments and Contingencies  - Summary of Lease Payments (Detail)",
     "shortName": "Commitments and Contingencies  - Summary of Lease Payments (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
     "longName": "999107 - Disclosure - Subsequent Events - Additional Information (Detail)",
     "shortName": "Subsequent Events - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MaximumMembersrtRangeAxis",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MaximumMembersrtRangeAxis",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
     "longName": "999108 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Detail)",
     "shortName": "Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
     "longName": "999109 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Parenthetical) (Detail)",
     "shortName": "Statutory Reserves and Restricted Net Assets - Statement of Financial Position (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2024",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail",
     "longName": "999110 - Disclosure - Statutory Reserves and Restricted Net Assets - Statement of Income And Comprehensive Income (Detail)",
     "shortName": "Statutory Reserves and Restricted Net Assets - Statement of Income And Comprehensive Income (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail",
     "longName": "999111 - Disclosure - Statutory Reserves And Restricted Net Assets - Statement Of Cash Flows (Detail)",
     "shortName": "Statutory Reserves And Restricted Net Assets - Statement Of Cash Flows (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail",
     "longName": "999112 - Disclosure - Statutory Reserves And Restricted Net Assets - Additional Information (Detail)",
     "shortName": "Statutory Reserves And Restricted Net Assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:StatutoryReserveMadeDuringThePeriod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "yxt:StatutoryReserveMadeDuringThePeriod",
       "yxt:StatutoryReserveMadeDuringThePeriod",
       "div",
       "yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To12_31_2024",
      "name": "yxt:StatutoryReserveMadeDuringThePeriod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "yxt:StatutoryReserveMadeDuringThePeriod",
       "yxt:StatutoryReserveMadeDuringThePeriod",
       "div",
       "yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d914461d20f.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Schedule of Other Payable and Accrued Liabilities",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r95",
      "r100",
      "r1327"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 15.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable (including accounts payables of the consolidated VIEs without recourse to the Company of RMB 17,855 and RMB 6,188 as of December\u00a031, 2023 and 2024, respectively)",
        "definitionGuidance": "Accounts payable",
        "negatedLabel": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r1046"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable",
        "terseLabel": "Amounts due to the Group's entities",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r1369"
     ]
    },
    "yxt_AccountsPayableCurrentRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AccountsPayableCurrentRelatedPartiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable Current Related Parties Current",
        "terseLabel": "Accounts payable, current related parties current",
        "documentation": "Accounts payable current related parties current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable [Member]",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Other, Current",
        "terseLabel": "Others",
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "yxt_AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal) Including Reversal Due to Subsequent Collection",
        "terseLabel": "Accrual/(reverse) of allowance for doubtful accounts/expected credit losses",
        "documentation": "Accounts receivable, credit loss expense (reversal) including reversal due to subsequent collection."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Amounts due from the Group's entities",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r960",
      "r1063",
      "r1374",
      "r1375"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net (Credit losses of RMB 2,201 and RMB1,758 as of December\u00a031, 2023 and 2024, respectively)",
        "verboseLabel": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Professional Fees",
        "terseLabel": "Professional fees payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_AccruedRentCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedRentCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Rent, Current",
        "terseLabel": "Short-term rental payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r984"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: Accumulated depreciation and amortization",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r233",
      "r785"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 10.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 34.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r117",
      "r243",
      "r779",
      "r807",
      "r808"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive (loss)/income [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r16",
      "r23",
      "r115",
      "r116",
      "r257",
      "r258",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r1218"
     ]
    },
    "yxt_AccuredLitigationLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AccuredLitigationLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accured litigation liabilities",
        "documentation": "Accured litigation liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_AcquisitionConsiderationPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AcquisitionConsiderationPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 19.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition Consideration Payable",
        "verboseLabel": "Acquisition consideration payable (including acquisition consideration payable of the consolidated VIEs without recourse to the Company of RMB 5,792 and RMB 5,792 as of December 31, 2023 and 2024, respectively)",
        "definitionGuidance": "Acquisition consideration payable, onshore",
        "terseLabel": "Acquisition consideration payable",
        "documentation": "Acquisition consideration payable."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_AcquisitionConsiderationPayableRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AcquisitionConsiderationPayableRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition Consideration Payable Related Party",
        "terseLabel": "Acquisition consideration payable, related party",
        "documentation": "Acquisition consideration payable related party."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 33.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1337",
      "r1411"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AdrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdrMember",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADR [Member]",
        "terseLabel": "American depositary shares [Member]",
        "documentation": "American Depositary Receipt (or American Depositary Share, ADS)."
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "yxt_AggregateGrossProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AggregateGrossProceeds",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Gross Proceeds",
        "terseLabel": "Aggregate Gross Proceeds",
        "documentation": "Aggregate gross proceeds."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1180"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1093",
      "r1104",
      "r1114",
      "r1147"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1107",
      "r1117",
      "r1150"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1142",
      "r1151",
      "r1155",
      "r1163"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "verboseLabel": "Compensation expenses recognized for share-based awards",
        "terseLabel": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r556"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodStartLabel": "Balance at beginning of the year",
        "periodEndLabel": "Balance at end of the year",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r349",
      "r390",
      "r393",
      "r396",
      "r1375"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net",
        "verboseLabel": "Credit losses for prepaid expenses and other current assets",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r349",
      "r390"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedLabel": "Reverse of doubtful accounts due to subsequent collection",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Credit Loss, Receivable, Other, Current",
        "terseLabel": "Prepaid expenses and other current assets, net",
        "documentation": "Amount of allowance for credit loss on receivable, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortization expenses",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r413",
      "r420",
      "r1005"
     ]
    },
    "yxt_Amountofdebtinvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Amountofdebtinvestment",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount Of Debt Investment",
        "documentation": "Amount of debt investment."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_AmountsDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AmountsDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts Due From Related Parties",
        "terseLabel": "Amounts due from related parties",
        "verboseLabel": "Amounts due from the Group's entities",
        "documentation": "Amounts due from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_AmountsDueToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AmountsDueToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts Due To Related Parties",
        "terseLabel": "Amounts due to the Group's entities",
        "documentation": "Amounts due to related parties."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_AnnualRateOfReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AnnualRateOfReturn",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Rate Of Return",
        "terseLabel": "Annual Rate Of Return",
        "documentation": "Annual rate of return."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r183",
      "r237",
      "r276",
      "r320",
      "r325",
      "r341",
      "r342",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r605",
      "r609",
      "r645",
      "r773",
      "r875",
      "r994",
      "r995",
      "r1046",
      "r1070",
      "r1291",
      "r1292",
      "r1357"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r245",
      "r276",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r605",
      "r609",
      "r645",
      "r1046",
      "r1291",
      "r1292",
      "r1357"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:",
        "verboseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent",
        "totalLabel": "Total non-current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r605",
      "r609",
      "r645",
      "r1291",
      "r1292",
      "r1357"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Non-current assets:",
        "verboseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1100"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1100"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1100"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "terseLabel": "Initial cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r400",
      "r772"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale",
        "totalLabel": "Carrying value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r400",
      "r623",
      "r763",
      "r1031",
      "r1037",
      "r1250",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "yxt_AvailableForSaleSecurityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "AvailableForSaleSecurityMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for Sale Security [Member]",
        "documentation": "Available for sale security."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r519",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r1377",
      "r1378"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r82",
      "r436",
      "r1377",
      "r1378"
     ]
    },
    "us-gaap_BankTimeDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BankTimeDepositsMember",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Time Deposits [Member]",
        "terseLabel": "Bank Time Deposits [Member]",
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "verboseLabel": "Basis of Presentation",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "yxt_BeijingLingdaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "BeijingLingdaiMember",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beijing Lingdai [Member]",
        "terseLabel": "Beijing Lingdai [Member]",
        "documentation": "Beijing lingdai."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_BeijingXuanxingIntelligenceTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "BeijingXuanxingIntelligenceTechnologyCoLtdMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beijing Xuanxing Intelligence Technology Co., Ltd [Member]",
        "terseLabel": "Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly \"Beijing Yunxuetang Network Technology Co., Ltd.\") [Member]",
        "documentation": "Beijing Xuanxing Intelligence Technology Co., Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r600",
      "r1022",
      "r1023"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r600",
      "r1022",
      "r1023"
     ]
    },
    "yxt_BusinessAcquisitionPercentageOfEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "BusinessAcquisitionPercentageOfEquityInterestsAcquired",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition Percentage Of Equity Interests Acquired",
        "terseLabel": "Business acquisition, percentage of equity interests acquired",
        "documentation": "Business acquisition, percentage of equity interests acquired."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r15"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroup"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Deconsolidation of Ceibs Publishing Group",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r601"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "terseLabel": "Business contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r1077",
      "r1100"
     ]
    },
    "yxt_CEIBSPublishingGroupLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CEIBSPublishingGroupLimitedMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CEIBS Publishing Group Limited [Member]",
        "terseLabel": "CEIBS Publishing Group Limited [Member]",
        "documentation": "CEIBS Publishing Group Limited."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_CEIBSPublishingGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CEIBSPublishingGroupMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CEIBS Publishing Group [Member]",
        "terseLabel": "CEIBS Publishing Group [Member]",
        "documentation": "CEIBS publishing group."
       }
      }
     },
     "auth_ref": []
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CN",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "CN"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Units, Value",
        "terseLabel": "Capital Units, Value",
        "documentation": "Value of capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Acquired from Acquisition",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at the end of the year",
        "verboseLabel": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r230",
      "r980"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash, Cash Equivalents and Restricted Cash",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r160"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the year",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the year",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r131",
      "r271"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease)/increase in cash and cash equivalents",
        "verboseLabel": "Net increase/(decrease) in cash, cash equivalents and restricted cash",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r131"
     ]
    },
    "us-gaap_CashDivestedFromDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashDivestedFromDeconsolidation",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Divested from Deconsolidation",
        "negatedLabel": "Cash change due to deconsolidation of CEIBS Publishing Group",
        "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_CashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "yxt_CashReceivedFromMaturityOfLongtermBankDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CashReceivedFromMaturityOfLongtermBankDeposit",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received From Maturity of LongTerm Bank Deposit",
        "verboseLabel": "Cash received from maturity of long-term bank deposit",
        "documentation": "Cash received from maturity of long-term bank deposit."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_CeibsManagementLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CeibsManagementLtdMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CEIBS Management Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_CeibsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CeibsMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceibs [Member]",
        "documentation": "Ceibs."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_CeibsPgMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CeibsPgMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceibs Pg [Member]",
        "terseLabel": "Ceibs PG [Member]",
        "documentation": "Ceibs Pg."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1130"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1128"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r239",
      "r240",
      "r241",
      "r276",
      "r302",
      "r303",
      "r312",
      "r314",
      "r322",
      "r323",
      "r387",
      "r447",
      "r449",
      "r450",
      "r451",
      "r454",
      "r455",
      "r486",
      "r487",
      "r490",
      "r493",
      "r500",
      "r645",
      "r815",
      "r816",
      "r817",
      "r818",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r861",
      "r885",
      "r908",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r1187",
      "r1228",
      "r1239"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r322",
      "r486",
      "r487",
      "r488",
      "r490",
      "r493",
      "r498",
      "r500",
      "r815",
      "r816",
      "r817",
      "r818",
      "r1011",
      "r1187",
      "r1228"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "verboseLabel": "Warrants to purchase additional shares, price",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "verboseLabel": "Warrants to purchase additional shares",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "yxt_CollectionOfUnusedAdvancesFromTheRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CollectionOfUnusedAdvancesFromTheRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collection Of Unused Advances From The Related Party",
        "terseLabel": "Collection of unused advances for the Group's operation",
        "documentation": "Collection Of Unused Advances From The Related Party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 38.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 21)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r169",
      "r776",
      "r860"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r438",
      "r440",
      "r962",
      "r1284",
      "r1289"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "presentationGuidance": "Class A ordinary shares [Member]",
        "verboseLabel": "Common Class A [Member]",
        "terseLabel": "Common class A [member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1411"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class B [Member]",
        "disclosureGuidance": "Class B ordinary shares [Member]",
        "verboseLabel": "Common Class B [Member]",
        "terseLabel": "Common class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1411"
     ]
    },
    "yxt_CommonSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CommonSharesAcquired",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares Acquired",
        "terseLabel": "Common Shares Acquired",
        "documentation": "Common shares acquired."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Ordinary shares [Member]",
        "verboseLabel": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1060",
      "r1061",
      "r1062",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1235",
      "r1236",
      "r1238",
      "r1337",
      "r1407",
      "r1411"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Ordinary shares, par value (in dollars per share)",
        "verboseLabel": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Ordinary shares, authorized",
        "verboseLabel": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r861"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Ordinary shares, issued",
        "verboseLabel": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Ordinary shares, outstanding",
        "verboseLabel": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r107",
      "r861",
      "r881",
      "r1411",
      "r1412"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 32.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "definitionGuidance": "Ordinary shares",
        "verboseLabel": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r778",
      "r1046"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1140"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_CompoundInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CompoundInterestRate",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compound Interest Rate",
        "terseLabel": "Compound Interest Rate",
        "documentation": "Compound interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive loss attributable to YXT.COM Group Holding Limited",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r252",
      "r254",
      "r262",
      "r766",
      "r794",
      "r796"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Total comprehensive loss attributable to non-controlling interests shareholders",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r68",
      "r79",
      "r252",
      "r254",
      "r261",
      "r765",
      "r794",
      "r795"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total comprehensive loss",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r156",
      "r252",
      "r254",
      "r260",
      "r764",
      "r794"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "verboseLabel": "Comprehensive Loss",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r83",
      "r84",
      "r347",
      "r961"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r83",
      "r84",
      "r347",
      "r810",
      "r961"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r83",
      "r84",
      "r347",
      "r961",
      "r1193"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentration and Risks",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r83",
      "r84",
      "r347"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40",
      "r41",
      "r83",
      "r158",
      "r961"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r83",
      "r84",
      "r347",
      "r961"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statement [Table]",
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280",
      "r1191"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280",
      "r1191"
     ]
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementTable",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table]",
        "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280",
      "r1191"
     ]
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280",
      "r1191"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementTable",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table]",
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280",
      "r1191"
     ]
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280",
      "r1191"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r216",
      "r280",
      "r605",
      "r606",
      "r609",
      "r610",
      "r689",
      "r967",
      "r1204",
      "r1205",
      "r1206",
      "r1290",
      "r1293",
      "r1294"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r216",
      "r280",
      "r605",
      "r606",
      "r609",
      "r610",
      "r689",
      "r967",
      "r1204",
      "r1205",
      "r1206",
      "r1290",
      "r1293",
      "r1294"
     ]
    },
    "yxt_ConsolidatedEntityVariableInterestEntitiesVIEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ConsolidatedEntityVariableInterestEntitiesVIEMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entity Variable Interest Entities VIE [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "verboseLabel": "Basis of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r986"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ContractBalancePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ContractBalancePolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Balance [Policy Text Block]",
        "verboseLabel": "Contract Balance",
        "documentation": "Contract balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r1018",
      "r1298"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r1018",
      "r1298"
     ]
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Summary of Payments for Leases",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1233"
     ]
    },
    "yxt_ConvenienceTranslationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ConvenienceTranslationPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convenience Translation [Policy Text Block]",
        "verboseLabel": "Convenience Translation",
        "documentation": "Convenience translation."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ConversionFeatureDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ConversionFeatureDiscountRate",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Feature Discount Rate",
        "terseLabel": "Discount rate",
        "documentation": "Conversion feature discount rate."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ConversionFeatureInitialPublicOfferingPossiblePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ConversionFeatureInitialPublicOfferingPossiblePercentage",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Feature Initial Public Offering Possible Percentage",
        "terseLabel": "Weighting between IPO scenario",
        "documentation": "Conversion feature initial public offering possible percentage."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ConversionFeatureRedemptionPossiblePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ConversionFeatureRedemptionPossiblePercentage",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfValuationMethodologiesAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Feature Redemption Possible Percentage",
        "terseLabel": "Weighting between Redemption\u00a0scenario",
        "documentation": "Conversion feature redemption possible percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Conversion Description [Axis]",
        "documentation": "Information by description of stock conversions."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockNameDomain",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Name [Domain]",
        "documentation": "The unique name of a noncash or part noncash stock conversion."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Re-designation of ordinary shares into Class A and Class B ordinary shares upon IPO, shares",
        "verboseLabel": "Conversion of stock, shares converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_ConversionOfStockTypeOfStockConverted": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockTypeOfStockConverted",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Type of Stock Converted",
        "verboseLabel": "Conversion of stock, type of stock converted",
        "documentation": "The type of stock (i.e. preferred, common, treasury, etc.) being converted in a noncash (or part noncash) transaction."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_ConvertiblePreferredStockTermsOfConversion": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertiblePreferredStockTermsOfConversion",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Convertible, Terms",
        "terseLabel": "Preferred Stock, Convertible, Terms",
        "documentation": "Description of conversion terms for preferred stock."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r54",
      "r57",
      "r106",
      "r149",
      "r150"
     ]
    },
    "yxt_ConvertibleRedeemablePreferredSharesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ConvertibleRedeemablePreferredSharesDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Redeemable Preferred Shares Disclosure [Text Block]",
        "terseLabel": "Convertible Redeemable Preferred Shares",
        "documentation": "Convertible redeemable preferred shares disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue",
        "negatedLabel": "Cost of revenues",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r276",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r645",
      "r994",
      "r1291"
     ]
    },
    "yxt_CostOfRevenueImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "CostOfRevenueImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost Of Revenue Impairment Loss",
        "terseLabel": "Cost of revenue impairment loss",
        "documentation": "Cost of revenue impairment loss."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Goods and Service [Policy Text Block]",
        "verboseLabel": "Cost of Revenues",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r1194"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditRiskDerivativeLiabilitiesAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Risk Derivative Liabilities, at Fair Value",
        "terseLabel": "Derivative liabilities",
        "documentation": "Fair value of credit risk derivative liability."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit)",
        "negatedLabel": "Current income tax expense",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r585",
      "r1231"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1275",
      "r1277",
      "r1281",
      "r1282"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1174"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1174"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1087",
      "r1176"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1087",
      "r1176"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1089",
      "r1178"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1087",
      "r1176"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1169"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1081",
      "r1170"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1081",
      "r1170"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1079",
      "r1168"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1079",
      "r1168"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1079",
      "r1168"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1082",
      "r1171"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1173"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1173"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1174"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1088",
      "r1177"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1086",
      "r1175"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1083",
      "r1172"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Short-Term and Long-Term Borrowings",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r273",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r445",
      "r446",
      "r456",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r472",
      "r479",
      "r480",
      "r482",
      "r659"
     ]
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Annual Principal Payment",
        "terseLabel": "Debt instrument, annual principal payment",
        "documentation": "Amount of annual principal payment for debt instrument."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r94",
      "r95",
      "r163",
      "r168",
      "r280",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r468",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1044",
      "r1229",
      "r1285",
      "r1286",
      "r1287",
      "r1349",
      "r1350"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r659",
      "r660",
      "r1007",
      "r1008",
      "r1044"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Debt instrument interest rate effective percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r484",
      "r659",
      "r660",
      "r1044"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDateDescription",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date, Description",
        "terseLabel": "Debt instrument term, Description",
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r280",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r468",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1044",
      "r1229",
      "r1285",
      "r1286",
      "r1287",
      "r1349",
      "r1350"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Debt instrument, periodic payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r89"
     ]
    },
    "us-gaap_DebtInstrumentRepurchaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRepurchaseAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Repurchase Amount",
        "terseLabel": "Debt instrument, repurchase amount",
        "documentation": "Fair value amount of debt instrument that was repurchased."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax",
        "negatedLabel": "Net cumulative fair value adjustments",
        "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1254",
      "r1255"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Not Previously Recorded",
        "terseLabel": "Credit Losses on Investment",
        "documentation": "Amount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Schedule of Debt Securities and Available for Sale",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)",
        "terseLabel": "Unrealized Gain (Losses) Recognized",
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1254",
      "r1255"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Debt, weighted average interest rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeconsolidatedBalanceSheetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidatedBalanceSheetLineItems",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidated Balance Sheet [Line Items]",
        "documentation": "Deconsolidated balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeconsolidationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation [Abstract]",
        "documentation": "Deconsolidation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeconsolidationGainOrLossAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeconsolidationGainOrLossAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation, Gain (Loss), Amount",
        "negatedLabel": "Gain on deconsolidation of CEIBS Publishing Group",
        "verboseLabel": "Gain on deconsolidation of CEIBS Publishing Group",
        "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "yxt_DeconsolidationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidationLineItems",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation [Line Items]",
        "documentation": "Deconsolidation."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeconsolidationOfCEIBSPublishingGroup": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidationOfCEIBSPublishingGroup",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation of C E I B S Publishing Group",
        "terseLabel": "Deconsolidation of CEIBS Publishing Group (Note 4)",
        "documentation": "Deconsolidation of CEIBS publishing group."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation Of CEIBS Publishing Group Allowance For Doubtful Accounts Receivable",
        "verboseLabel": "Deconsolidation of CEIBS Publishing Group",
        "documentation": "Deconsolidation of CEIBS publishing group allowance for doubtful accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeconsolidationOfCEIBSPublishingGroupDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidationOfCEIBSPublishingGroupDeferredRevenue",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation Of CEIBS Publishing Group Deferred Revenue",
        "terseLabel": "Deconsolidation of CEIBS Publishing Group",
        "documentation": "Deconsolidation of CEIBS publishing group deferred revenue."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeconsolidationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeconsolidationTable",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation [Table]",
        "documentation": "Deconsolidation."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deemed Contribution To Ordinary Shareholders Due To Extinguishment On Convertible Redeemable Preferred Shares",
        "definitionGuidance": "Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares",
        "verboseLabel": "Deemed Contribution To Ordinary Shareholders Due To Extinguishment On Convertible Redeemable Preferred Shares",
        "documentation": "Deemed contribution to ordinary shareholders due to extinguishment on convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deemed Contribution To Ordinary Shareholders Due To Modifications On Convertible Redeemable Preferred Shares",
        "verboseLabel": "Deemed Contribution To Ordinary Shareholders Due To Modifications On Convertible Redeemable Preferred Shares",
        "documentation": "Deemed contribution to ordinary shareholders due to modifications on convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 11.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deemed Contribution To Ordinary Shareholders From Modifications And Extinguishment On Convertible Redeemable Preferred Shares",
        "terseLabel": "Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares",
        "definitionGuidance": "Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares (Note\u00a018)",
        "negatedLabel": "Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares",
        "presentationGuidance": "Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares",
        "verboseLabel": "Deemed contribution to ordinary shareholders due to modifications and extinguishment",
        "documentation": "Deemed contribution to ordinary shareholders from modifications and extinguishment on convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeemedDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeemedDividend",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deemed Dividend",
        "terseLabel": "Deemed Dividend",
        "documentation": "Deemed dividend."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deemed Dividend To Convertible Redeemable Preferred Share Shareholders Due To Modifications",
        "terseLabel": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications",
        "verboseLabel": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications (Note\u00a018)",
        "negatedLabel": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation",
        "documentation": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deemed Dividend To Convertible Redeemable Preferred Share Shareholders Due To Modifications And ReDesignation",
        "terseLabel": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation",
        "documentation": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications and\u00a0re-designation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred initial public offering related costs",
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r1209"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred income tax benefit",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r197",
      "r1231"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "negatedLabel": "Amounts offset by deferred tax liabilities",
        "totalLabel": "Total deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r165",
      "r578"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Taxes and Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income tax, net",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue",
        "periodStartLabel": "Balance at beginning of the year",
        "periodEndLabel": "Balance at end of the year",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "us-gaap_DeferredRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueAdditions",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue, Additions",
        "terseLabel": "Additions to deferred revenue",
        "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 10.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 17.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue, Current",
        "terseLabel": "Deferred revenue, current (including deferred revenue, current of the consolidated VIEs without recourse to the Company of RMB 188,485 and RMB 125,428 as of December 31, 2023 and 2024, respectively)",
        "verboseLabel": "Deferred revenue, current",
        "negatedLabel": "Deferred Revenue, Current",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1211"
     ]
    },
    "yxt_DeferredRevenueCurrentRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeferredRevenueCurrentRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Current Related Party",
        "terseLabel": "Deferred revenue, current related party",
        "documentation": "Deferred revenue, current related party."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeferredRevenueNonCurrentRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeferredRevenueNonCurrentRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Non Current Related Party",
        "terseLabel": "Deferred revenue, non-current related party",
        "documentation": "Deferred revenue non current related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 14.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 26.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Deferred revenue, non-current (including deferred revenue, non-current of the consolidated VIEs without recourse to the Company of RMB 58,952 and RMB 57,710 as of December 31, 2023 and 2024, respectively)",
        "verboseLabel": "Deferred revenue,\u00a0non-current",
        "negatedLabel": "Deferred revenue,\u00a0non-current",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "yxt_DeferredRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeferredRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Recognized",
        "terseLabel": "Deferred revenue recognized",
        "documentation": "Deferred revenue recognized."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DeferredRevenueRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DeferredRevenueRevenueRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfChangesInDeferredRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Revenue Recognized",
        "terseLabel": "Recognition of deferred revenue",
        "documentation": "Deferred revenue revenue recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r579"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Total deferred tax assets, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets, net of valuation allowance",
        "negatedLabel": "Amounts offset by deferred tax assets",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net accumulated losses-carry forward",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts receivables allowance",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss",
        "terseLabel": "Fair value change of long-term investment",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred tax assets, valuation allowance",
        "negatedLabel": "Less: valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r580"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Total deferred tax liabilities, net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "terseLabel": "Intangible assets, net",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTaxEffectsOfTemporaryDifferencesThatGiveRiseToTheDeferredTaxAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "terseLabel": "Prepaid expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_DefinedContributionPlanAdministrativeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanAdministrativeExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Administrative Expense",
        "terseLabel": "Defined contribution plan, administrative expense",
        "documentation": "Amount of administrative expense incurred by defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DepositForLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DepositForLease",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit for lease",
        "terseLabel": "Deposits for lease",
        "documentation": "Deposit for lease."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits Assets, Current",
        "terseLabel": "Deposits",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter."
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Long-term bank deposits",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation of property, equipment and software",
        "verboseLabel": "Depreciation expenses",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r46"
     ]
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "terseLabel": "Derivative liabilities Conversion feature",
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsInHedgesLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments in Hedges, Liabilities, at Fair Value",
        "terseLabel": "Derivative liabilities of conversion feature",
        "documentation": "Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability",
        "periodStartLabel": "Balance at beginning of the year",
        "periodEndLabel": "Balance at end of the year",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247",
      "r623",
      "r624",
      "r634",
      "r644",
      "r839",
      "r840",
      "r841",
      "r843",
      "r845",
      "r846",
      "r847",
      "r849",
      "r850",
      "r876",
      "r878",
      "r879",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r985",
      "r1341",
      "r1342",
      "r1343",
      "r1408"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative liabilities (including derivative liabilities of the consolidated VIEs without recourse to the Company of nil and nil as of December 31, 2023 and 2024, respectively)",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "yxt_DerivativeLiabilitiesCurrentRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DerivativeLiabilitiesCurrentRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liabilities Current Related Party",
        "documentation": "Derivative liabilities current related party."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DescriptionOfPrincipalActivities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DescriptionOfPrincipalActivities",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Principal Activities",
        "terseLabel": "Principal activities",
        "documentation": "Description of principal activities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Content [Member]",
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1275",
      "r1277",
      "r1281",
      "r1282"
     ]
    },
    "yxt_DigitalBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DigitalBMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital B [Member]",
        "documentation": "Digital B."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares",
        "terseLabel": "Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares",
        "documentation": "Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications",
        "terseLabel": "Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications",
        "documentation": "Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilution effect from net accretion on convertible redeemable preferred shares to redemption value",
        "terseLabel": "Dilution effect from net accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Dilution effect from net accretion on convertible redeemable preferred shares to redemption value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Disaggregated Revenue",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1298"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Share-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r517",
      "r548",
      "r549",
      "r551",
      "r1025"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Operations and Cash Flows of the Consolidated Variable Interest Entities and their Subsidiaries [Table Text Block]",
        "terseLabel": "Schedule of the Results of Operations and Changes in Cash and Cash Equivalents of the Consolidated VIEs and their Subsidiaries",
        "documentation": "Disclosure of operations and cash flows of the consolidated variable interest entities and their subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DisclosureOfStatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DisclosureOfStatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Statement Of Cash Flows [Abstract]",
        "documentation": "Disclosure Of Statement Of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Statement Of Financial Position of the Consolidated Variable Interest Entities and their Subsidiaries [Table Text Block]",
        "terseLabel": "Schedule of the Assets, Liabilities of the Consolidated VIEs and their Subsidiaries",
        "documentation": "Disclosure of statement of financial position of the consolidated variable interest entities and their subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DisclosureOfStatutoryReservesAndRestrictedNetAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Statutory Reserves And Restricted Net Assets [Abstract]",
        "documentation": "Disclosure Of Statutory Reserves And Restricted Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DisclosureOfStatutoryReservesAndRestrictedNetAssetsLineItems",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Statutory Reserves And Restricted Net Assets [Line Items]",
        "documentation": "Disclosure Of Statutory Reserves And Restricted Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "DisclosureOfStatutoryReservesAndRestrictedNetAssetsTable",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Statutory Reserves And Restricted Net Assets [Table]",
        "documentation": "Disclosure Of Statutory Reserves And Restricted Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1100"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1100",
      "r1143"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "- Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r299",
      "r302",
      "r312",
      "r313",
      "r314",
      "r319",
      "r598",
      "r603",
      "r620",
      "r621",
      "r767",
      "r797",
      "r988"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "- Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r302",
      "r312",
      "r313",
      "r314",
      "r319",
      "r598",
      "r603",
      "r620",
      "r621",
      "r767",
      "r797",
      "r988"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Net (loss)/income per share attributable to ordinary shareholders of YXT.COM Group Holding Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "(Net Loss)/Earnings Per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r316"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net (Loss)/Earnings Per Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r315",
      "r317",
      "r318"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 39.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "verboseLabel": "Effect of exchange rate changes",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "verboseLabel": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rates",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r564",
      "r1028"
     ]
    },
    "yxt_EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation Additional Deduction of Qualified Research And Development Expenditures",
        "terseLabel": "Additional deduction of qualified R&amp;D expenditures",
        "documentation": "Effective income tax rate reconciliation additional deduction of qualified research and development expenditures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "verboseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "PRC Statutory income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r564",
      "r588",
      "r1028"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "verboseLabel": "Changes in valuation allowance",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r1028",
      "r1232",
      "r1328"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Effect of changes in tax rates",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1028",
      "r1232",
      "r1328"
     ]
    },
    "yxt_EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation Effect Of Deconsolidation On Net Operating Loss",
        "terseLabel": "Effect of deconsolidation on NOL",
        "documentation": "Effective income tax rate reconciliation effect of deconsolidation on net operating loss."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation Effect of Expiration on Net Operating Loss",
        "verboseLabel": "Effect of expiration on NOL",
        "documentation": "Effective income tax rate reconciliation effect of expiration on net operating loss."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Tax rate difference from statutory rate in other jurisdictions",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r567",
      "r1028",
      "r1232",
      "r1328"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "terseLabel": "Effect of permanent differences",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r1232",
      "r1328"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays",
     "calculation": {
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent",
        "negatedLabel": "Effect of preferential tax rates and tax holiday",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday."
       }
      }
     },
     "auth_ref": [
      "r1232",
      "r1328",
      "r1329"
     ]
    },
    "us-gaap_ElectricGenerationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricGenerationEquipmentMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric Generation Equipment [Member]",
        "verboseLabel": "Electronic equipment [Member]",
        "documentation": "Equipment used for the primary purpose of generating electricity to be distributed to the consumer."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "yxt_EmployeeBenefitsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "EmployeeBenefitsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefits [Policy Text Block]",
        "verboseLabel": "Employee Benefits",
        "documentation": "Employee benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Salary and welfare payable",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unamortized stock-based compensation expense, recognition period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r550"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unamortized stock-based compensation expense",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Share-based compensation expenses, tax benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_EnterpriseIncomeTaxLawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "EnterpriseIncomeTaxLawMember",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Enterprise Income Tax Law [Member]",
        "terseLabel": "Enterprise Income Tax Law [Member]",
        "documentation": "Enterprise income tax law."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "terseLabel": "Date of incorporation or acquisition",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1179"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1179"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1179"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquipmentMember",
     "presentation": [
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "terseLabel": "Electronic Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r225",
      "r256",
      "r257",
      "r258",
      "r284",
      "r285",
      "r286",
      "r288",
      "r293",
      "r295",
      "r297",
      "r321",
      "r388",
      "r389",
      "r429",
      "r502",
      "r586",
      "r587",
      "r595",
      "r596",
      "r597",
      "r599",
      "r602",
      "r603",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r661",
      "r664",
      "r680",
      "r792",
      "r803",
      "r804",
      "r805",
      "r827",
      "r908"
     ]
    },
    "yxt_EquityLossInSubsidiariesVieAndViesSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "EquityLossInSubsidiariesVieAndViesSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Loss In Subsidiaries Vie And Vies Subsidiaries",
        "terseLabel": "Equity loss in subsidiaries, VIE and VIE's subsidiaries",
        "documentation": "Equity loss in subsidiaries, VIE and VIE's subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r594",
      "r1188",
      "r1189",
      "r1190",
      "r1333",
      "r1334",
      "r1335",
      "r1336"
     ]
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentAggregateCost",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Aggregate Cost",
        "terseLabel": "Equity Method Investment, Aggregate Cost",
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Equity Method Investment, Distribution",
        "terseLabel": "Payments of Dividends",
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r11",
      "r120",
      "r787"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiMeasurementInput",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Securities, FV-NI, Measurement Input",
        "terseLabel": "Key unobservable inputs",
        "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r1093",
      "r1104",
      "r1114",
      "r1147"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r1090",
      "r1101",
      "r1111",
      "r1144"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "yxt_ExerciseOfConversionFeaturesOfPreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ExerciseOfConversionFeaturesOfPreferredShares",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of Conversion Features of Preferred Shares",
        "terseLabel": "Exercise of conversion features of preferred shares upon the consummation of IPO",
        "documentation": "Exercise of conversion features of preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Of Conversion Of Convertible Redeemable Preferred Shares Upon The Consummation Of Ipo",
        "terseLabel": "Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO",
        "documentation": "Exercise of conversion of convertible redeemable preferred shares upon the consummation of ipo."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Adjustment of Warrants",
        "terseLabel": "Loss from the change in fair value of the warrant liability",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r11"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627",
      "r1037"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627",
      "r1037"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of the significant unobservable inputs used in the fair value measurement",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r1037"
     ]
    },
    "yxt_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]",
        "documentation": "Fair value assets and liabilities measured on recurring basis."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r622",
      "r624",
      "r625",
      "r626",
      "r627",
      "r633",
      "r634",
      "r636",
      "r696",
      "r697",
      "r698",
      "r1007",
      "r1008",
      "r1019",
      "r1020",
      "r1021",
      "r1031",
      "r1037"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r624",
      "r625",
      "r627",
      "r1031",
      "r1342",
      "r1345"
     ]
    },
    "yxt_FairValueChangeOfDerivativesLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FairValueChangeOfDerivativesLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfReconciliationOfDerivativeLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Change Of Derivatives Liabilities",
        "terseLabel": "Fair value change of derivatives liabilities",
        "verboseLabel": "The change in fair value",
        "documentation": "Fair value change of derivatives liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r631",
      "r632",
      "r633",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r761",
      "r1031",
      "r1038"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r506",
      "r511",
      "r624",
      "r634",
      "r696",
      "r1019",
      "r1020",
      "r1021",
      "r1031"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r506",
      "r511",
      "r624",
      "r625",
      "r634",
      "r697",
      "r1007",
      "r1008",
      "r1019",
      "r1020",
      "r1021",
      "r1031"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r624",
      "r625",
      "r626",
      "r627",
      "r634",
      "r698",
      "r1007",
      "r1008",
      "r1019",
      "r1020",
      "r1021",
      "r1031",
      "r1037"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r624",
      "r625",
      "r627",
      "r1031",
      "r1342",
      "r1345"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "verboseLabel": "Fair Value Measurements",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r622",
      "r624",
      "r625",
      "r626",
      "r627",
      "r633",
      "r634",
      "r636",
      "r696",
      "r697",
      "r698",
      "r1007",
      "r1008",
      "r1019",
      "r1020",
      "r1021",
      "r1031",
      "r1037"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1345"
     ]
    },
    "yxt_FairValueOfDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FairValueOfDeconsolidation",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Deconsolidation",
        "verboseLabel": "Fair value of 39% CEIBS Publishing Group after deconsolidation",
        "documentation": "Fair value of deconsolidation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r391",
      "r392",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r403",
      "r481",
      "r498",
      "r617",
      "r641",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r710",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r793",
      "r1000",
      "r1031",
      "r1035",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1047",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1338",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345"
     ]
    },
    "yxt_FinancingTransactionOfJiayangInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FinancingTransactionOfJiayangInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Transaction Of Jiayang Investment [Member]",
        "terseLabel": "Financing Transaction Of Jiayang Investment [Member]",
        "documentation": "Financing transaction of jiayang investment."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_FinancingTransactionOfLingdaiInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FinancingTransactionOfLingdaiInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Transaction Of Lingdai Investment [Member]",
        "terseLabel": "Financing Transaction Of Lingdai Investment [Member]",
        "documentation": "Financing transaction of lingdai investment."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_FinancingTransactionOfTaleBaseInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FinancingTransactionOfTaleBaseInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Transaction Of Tale Base Investment [Member]",
        "terseLabel": "Financing Transaction Of Tale Base Investment [Member]",
        "documentation": "Financing transaction of Tale Base Investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r405",
      "r419",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2025",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r976",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r976",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r976",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r976",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r422",
      "r423",
      "r729",
      "r730",
      "r976"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross\u00a0Carrying Amount",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r419",
      "r730",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r419",
      "r422",
      "r423",
      "r426",
      "r729",
      "r976",
      "r1005"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r422",
      "r423",
      "r976"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail",
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsEstimatedAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net\u00a0Book Value",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r729",
      "r1277"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "terseLabel": "Weighted\u00a0Average Amortization\u00a0Period (in years)",
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "yxt_FiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FiveYearsMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Years [Member]",
        "terseLabel": "Five Years [Member]",
        "documentation": "Five years."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Exchange Rate Base Currency Appreciation Rate",
        "terseLabel": "Foreign currency exchange rate base currency appreciation rate",
        "documentation": "Foreign currency exchange rate base currency appreciation rate."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Exchange Rate Base Currency Depreciation Rate",
        "terseLabel": "Foreign currency exchange rate base currency depreciation rate",
        "documentation": "Foreign currency exchange rate base currency depreciation rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "terseLabel": "Foreign exchange gain/(loss), net",
        "verboseLabel": "Foreign currency transaction gain (loss), before tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r648",
      "r649",
      "r650",
      "r905"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "negatedLabel": "Unrealized foreign exchange loss/(gain)",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r883",
      "r1068",
      "r1347",
      "r1348",
      "r1410"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Foreign Currencies",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "us-gaap_ForeignCurrencyTranslationAdjustmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTranslationAdjustmentDescription",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Translation Adjustment, Description",
        "terseLabel": "Foreign currency translation adjustment description",
        "documentation": "Describes the nature of the translation adjustment. Includes an analysis of the change during the period in the accumulated adjustment and explanation of items creating the change."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1151"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1151"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1151"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1151"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1151"
     ]
    },
    "yxt_FourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "FourYearsMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Years [Member]",
        "terseLabel": "Four Years [Member]",
        "documentation": "Four years."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "verboseLabel": "Furniture [Member]",
        "terseLabel": "Furniture [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "terseLabel": "Change in fair value of derivative liabilities",
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r1186"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss/(gain) from disposal of property, equipment and software",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "terseLabel": "Gain on deconsolidation of CEIBS Publishing Group",
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r1221",
      "r1222",
      "r1226",
      "r1368"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative expenses",
        "negatedTerseLabel": "General and administrative",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r887"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative expenses",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "yxt_GeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "GeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General And Administrative Expenses [Policy Text Block]",
        "verboseLabel": "General and Administrative",
        "documentation": "General and administrative expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r407",
      "r762",
      "r995",
      "r1004",
      "r1033",
      "r1046",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "verboseLabel": "Goodwill",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r410",
      "r1004"
     ]
    },
    "us-gaap_GoodwillFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill, Fair Value Disclosure",
        "terseLabel": "Goodwill, Fair value",
        "documentation": "Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1033",
      "r1339",
      "r1340",
      "r1344"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r408",
      "r409",
      "r410",
      "r1004",
      "r1033"
     ]
    },
    "yxt_GovernmentGrantPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "GovernmentGrantPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Grant [Policy Text Block]",
        "verboseLabel": "Government Grant",
        "documentation": "Government grant."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_GuangzhouTaleBaseTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "GuangzhouTaleBaseTechnologyCoLtdMember",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangzhou Tale Base Technology Co., Ltd [Member]",
        "terseLabel": "Guangzhou Tale Base Technology Co., Ltd [Member]",
        "documentation": "Guangzhou tale base technology co., ltd."
       }
      }
     },
     "auth_ref": []
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "HK",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "HK"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IPOMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO [Member]",
        "terseLabel": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1100"
     ]
    },
    "yxt_ImpairmentOfAvailableForSaleDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ImpairmentOfAvailableForSaleDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Of Available For Sale Debt Securities",
        "terseLabel": "Impairment of available-for-sale debt securities",
        "documentation": "Impairment of available-for-sale debt securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Impairment of intangible assets",
        "negatedLabel": "Impairment",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r413",
      "r425"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment charges",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r45",
      "r141",
      "r1032"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r139",
      "r1034"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment of Long-Lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r142"
     ]
    },
    "us-gaap_IncomeLossAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) Attributable to Parent, before Tax",
        "terseLabel": "Total loss before tax",
        "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r258"
     ]
    },
    "yxt_IncomeLossBeforeTaxSubjectToTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "IncomeLossBeforeTaxSubjectToTax",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Loss Before Tax Subject To Tax",
        "terseLabel": "Income loss before tax subject to tax",
        "documentation": "Income loss before tax subject to tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income tax expense",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r176",
      "r182",
      "r768",
      "r788",
      "r990",
      "r994",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Equity Method Investments",
        "terseLabel": "Equity in loss of the Group's entities",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r120",
      "r175",
      "r320",
      "r330",
      "r342",
      "r383",
      "r787"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r436",
      "r437",
      "r628",
      "r630",
      "r635",
      "r800",
      "r802",
      "r892",
      "r976",
      "r1036",
      "r1379"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r628",
      "r630",
      "r635",
      "r800",
      "r802",
      "r892",
      "r976",
      "r1036",
      "r1379"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r1331"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r1331"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/Taxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Taxation",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r560",
      "r564",
      "r572",
      "r573",
      "r574",
      "r576",
      "r582",
      "r589",
      "r591",
      "r592",
      "r593",
      "r821",
      "r1028"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 20.0
      },
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax benefit",
        "negatedTotalLabel": "Total income tax benefit",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r198",
      "r296",
      "r297",
      "r320",
      "r331",
      "r342",
      "r563",
      "r564",
      "r590",
      "r798",
      "r1028"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Tax",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r561",
      "r562",
      "r576",
      "r577",
      "r581",
      "r584",
      "r814"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Deferred revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Amounts due to related parties",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other payable and accrued liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Receivables",
        "negatedLabel": "Prepaid expenses and other assets",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock",
        "terseLabel": "Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r309",
      "r314"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1142",
      "r1151",
      "r1155",
      "r1163"
     ]
    },
    "yxt_InitialPublicOfferingRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "InitialPublicOfferingRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Public Offering Related Cost",
        "terseLabel": "Initial Public Offering Related Cost",
        "documentation": "Initial public offering related cost."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1167"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1167"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1167"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets, Net",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r411",
      "r424",
      "r427",
      "r975",
      "r976"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Costs Incurred to Renew or Extend, Policy [Policy Text Block]",
        "verboseLabel": "Intangible Assets with Definite Lives",
        "documentation": "Disclosure of accounting policy for the treatment of costs incurred to renew or extend the term of a recognized intangible asset."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r1280"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 5.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net",
        "verboseLabel": "Intangible assets, net",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r1277",
      "r1279"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 7.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Nonoperating",
        "negatedLabel": "Interest expense",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r1223"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "negatedLabel": "Cash paid for interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r269",
      "r270"
     ]
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalUseSoftwarePolicy",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "verboseLabel": "Internal-Use Software Development Costs",
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Distributable Earnings (Loss), Accumulated Ordinary Income (Loss)",
        "terseLabel": "Investment company, distributable earnings (loss), accumulated ordinary income (loss)",
        "documentation": "Amount of accumulated undistributed earnings (deficit) from ordinary income (loss) of investment company."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyNonconsolidatedSubsidiaryAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Nonconsolidated Subsidiary [Axis]",
        "documentation": "Information by nonconsolidated subsidiary of investment company. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r1062"
     ]
    },
    "us-gaap_InvestmentCompanyNonconsolidatedSubsidiaryDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyNonconsolidatedSubsidiaryDomain",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Nonconsolidated Subsidiary [Domain]",
        "documentation": "Nonconsolidated subsidiary of investment company. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r1062"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Interest",
        "terseLabel": "Interest and investment income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r328",
      "r342",
      "r994",
      "r1220"
     ]
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedAtCost",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned, Cost",
        "terseLabel": "Financing transaction at initial valuation date",
        "documentation": "Cost of the investment."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r845",
      "r846",
      "r920",
      "r922",
      "r929",
      "r945",
      "r1062",
      "r1070",
      "r1408"
     ]
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Owned, Fair Value",
        "terseLabel": "Financing transaction of Fair Value",
        "documentation": "Fair value of investment in security owned."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r839",
      "r840",
      "r841",
      "r843",
      "r844",
      "r845",
      "r846",
      "r848",
      "r851",
      "r852",
      "r864",
      "r865",
      "r916",
      "r918",
      "r919",
      "r921",
      "r927",
      "r928",
      "r930",
      "r931",
      "r932",
      "r941",
      "r942",
      "r944",
      "r946",
      "r947",
      "r1062",
      "r1070",
      "r1408"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r842",
      "r843",
      "r845",
      "r848",
      "r916",
      "r918",
      "r924",
      "r928",
      "r930",
      "r940",
      "r946",
      "r948",
      "r949",
      "r950",
      "r951",
      "r1062"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r842",
      "r843",
      "r845",
      "r848",
      "r916",
      "r918",
      "r924",
      "r928",
      "r930",
      "r940",
      "r946",
      "r948",
      "r949",
      "r950",
      "r951",
      "r1062"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investments in subsidiaries, VIE and VIE's subsidiaries",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r1210"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Long-Term Investments",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r200",
      "r350",
      "r351",
      "r642",
      "r643",
      "r1366"
     ]
    },
    "yxt_JiangsuRadnovaIntelligenceTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "JiangsuRadnovaIntelligenceTechnologyCoLtdMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jiangsu Radnova Intelligence Technology Co Ltd [Member]",
        "terseLabel": "Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)",
        "documentation": "Jiangsu Radnova Intelligence Technology Co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_JiayangInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "JiayangInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jiayang Investment [Member]",
        "terseLabel": "Jiayang Investment [Member]",
        "documentation": "Jiayang investment."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later Than Five Years [Member]",
        "terseLabel": "Later Than Five Years [Member]",
        "documentation": "Later than five years."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_LaterThanSevenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LaterThanSevenYearsMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than Seven Years [Member]",
        "terseLabel": "Later than Seven Years [Member]",
        "documentation": "Later than seven years."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r669",
      "r1045"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Components of Operating Lease Expense",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "yxt_LeaseholdImprovementPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LeaseholdImprovementPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvement Payable",
        "terseLabel": "Leasehold improvement payable",
        "documentation": "Leasehold improvement payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r678"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r668",
      "r679"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r668",
      "r679"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "verboseLabel": "Schedule of Maturities of Lease Liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1354"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted operating lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "yxt_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee Operating Lease Liability Payments Due Year Five And After Five Years",
        "terseLabel": "2029 and after",
        "documentation": "lessee operating lease liability payments due year five and after five years."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.yxt.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee, operating lease, term of contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1351"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OperatingLease"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Operating Lease",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 16.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "negatedTotalLabel": "Carrying net liabilities of CEIBS Publishing Group at deconsolidation",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r94",
      "r95",
      "r96",
      "r99",
      "r100",
      "r101",
      "r104",
      "r276",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r606",
      "r609",
      "r610",
      "r645",
      "r859",
      "r989",
      "r1070",
      "r1291",
      "r1357",
      "r1358"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, mezzanine equity and shareholders' (deficit)/equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r171",
      "r782",
      "r1046",
      "r1230",
      "r1266",
      "r1346"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES, MEZZANINE AND SHAREHOLDERS' (DEFICIT)/EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 14.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r229",
      "r276",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r606",
      "r609",
      "r610",
      "r645",
      "r1046",
      "r1291",
      "r1357",
      "r1358"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 23.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total non-current liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r99",
      "r100",
      "r101",
      "r104",
      "r276",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r606",
      "r609",
      "r610",
      "r645",
      "r1291",
      "r1357",
      "r1358"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LicenseMember",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License [Member]",
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark."
       }
      }
     },
     "auth_ref": [
      "r1299"
     ]
    },
    "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Limited Liability Company (LLC) Members' Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total shareholders' (deficit)/equity",
        "documentation": "Amount of ownership interest in a limited liability company (LLC), including portions attributable to both the parent and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r321"
     ]
    },
    "yxt_LingdaiInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LingdaiInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lingdai Investment [Member]",
        "documentation": "Lingdai investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Leases Receivable, Related Parties",
        "terseLabel": "Loan to related parties",
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r174"
     ]
    },
    "yxt_LoansToRelatedPartiesMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LoansToRelatedPartiesMaturityDate",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans To Related Parties Maturity Date",
        "terseLabel": "Loans to related parties maturity date",
        "documentation": "Loans To Related Parties Maturity Date."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_LongTermBankDepositAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermBankDepositAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Bank Deposit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_LongTermBankDepositsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermBankDepositsLineItems",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Bank Deposits [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_LongTermBankDepositsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermBankDepositsTable",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Bank Deposits [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_LongTermBankDepositsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermBankDepositsTextBlock",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDeposits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Bank Deposits [Text Block]",
        "terseLabel": "Long Term Bank Deposits",
        "documentation": "Long term bank deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt",
        "verboseLabel": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r168",
      "r469",
      "r483",
      "r1007",
      "r1008",
      "r1044",
      "r1371"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term borrowings",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "yxt_LongTermDebtCurrentMaturitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermDebtCurrentMaturitiesMember",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term debt current maturities [member]",
        "documentation": "Long Term Debt Current Maturities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r280",
      "r474"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfAmountOfMaturitiesForAllLongTermBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r280",
      "r474"
     ]
    },
    "yxt_LongTermDebtNonCurrentRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermDebtNonCurrentRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt Non Current Related Party",
        "terseLabel": "Long term borrowings non-current related party",
        "documentation": "Long term debt non current related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Investments",
        "terseLabel": "Long-term investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "yxt_LongTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Investments [Policy Text Block]",
        "verboseLabel": "Long-term Investments",
        "documentation": "Long term Investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermLoansFromBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermLoansFromBank",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 25.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable to Bank, Noncurrent",
        "terseLabel": "Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Company of RMB 219,000 and RMB125,500 as of December\u00a031, 2023 and 2024, respectively)",
        "verboseLabel": "Long-term borrowings",
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r168",
      "r856"
     ]
    },
    "yxt_LongtermBankDepositsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "LongtermBankDepositsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LongTerm Bank Deposits [Policy Text Block]",
        "verboseLabel": "Long-Term Bank Deposits",
        "documentation": "Long term bank deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r1285",
      "r1286",
      "r1287"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r48",
      "r1285",
      "r1286",
      "r1287"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1014",
      "r1056",
      "r1059",
      "r1298",
      "r1376",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "yxt_ManCoAndDigitalBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ManCoAndDigitalBMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ManCo And Digital B [Member]",
        "documentation": "Man Co and digital B."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_MancoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "MancoMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ManCo [Member]",
        "documentation": "ManCo."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_MarketCapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "MarketCapitalization",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Capitalization",
        "terseLabel": "Market Capitalization",
        "documentation": "Market capitalization"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_MaturityOfBankDeposits": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "MaturityOfBankDeposits",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity Of Bank Deposits",
        "terseLabel": "Maturity of bank deposits",
        "documentation": "Maturity of bank deposits."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r223",
      "r224",
      "r441",
      "r442",
      "r443",
      "r444",
      "r513",
      "r557",
      "r627",
      "r727",
      "r799",
      "r801",
      "r809",
      "r849",
      "r850",
      "r917",
      "r923",
      "r925",
      "r926",
      "r943",
      "r973",
      "r974",
      "r999",
      "r1011",
      "r1024",
      "r1037",
      "r1038",
      "r1042",
      "r1043",
      "r1057",
      "r1295",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "terseLabel": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_MeasurementInputRevenueMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRevenueMultipleMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Revenue Multiple [Member]",
        "terseLabel": "Measurement Input, Revenue Multiple [Member]",
        "documentation": "Measurement input using market valuation of entity divided by revenue."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627",
      "r1037"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r627",
      "r1037"
     ]
    },
    "yxt_MezzanineEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "MezzanineEquityAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mezzanine Equity [Abstract]",
        "terseLabel": "Mezzanine equity"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r223",
      "r224",
      "r441",
      "r442",
      "r443",
      "r444",
      "r513",
      "r557",
      "r627",
      "r727",
      "r799",
      "r801",
      "r809",
      "r849",
      "r850",
      "r917",
      "r923",
      "r925",
      "r926",
      "r943",
      "r973",
      "r974",
      "r999",
      "r1011",
      "r1024",
      "r1037",
      "r1038",
      "r1042",
      "r1057",
      "r1295",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 15.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 37.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interests",
        "negatedLabel": "Non-controlling interests",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r170",
      "r276",
      "r387",
      "r447",
      "r449",
      "r450",
      "r451",
      "r454",
      "r455",
      "r645",
      "r781",
      "r863"
     ]
    },
    "us-gaap_MinorityInterestLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestLineItems",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Ownership Percentage, Parent",
        "terseLabel": "Percentage of direct or indirect ownership",
        "verboseLabel": "Percentage of economic interest",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestTable",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Table]",
        "documentation": "Disclosure of information about noncontrolling interest, including, but not limited to, name of subsidiary, ownership percentage held by parent, ownership percentage held by noncontrolling owner, amount of noncontrolling interest and its location in statement of financial position, explanation of increase (decrease) in noncontrolling interest, noncontrolling interest share of net income (loss) of subsidiary and its location in statement of income, amount of noncontrolling interest represented by preferred stock, description and dividend requirement of preferred stock, and nature of noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r70",
      "r112",
      "r121"
     ]
    },
    "yxt_MinorityInterestTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "MinorityInterestTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minority Interest [Table Text Block]",
        "terseLabel": "Schedule of the Company's Principal Subsidiary",
        "documentation": "Minority interest."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1014",
      "r1056",
      "r1059",
      "r1298",
      "r1376",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "yxt_NetAccretionOfConvertibleRedeemablePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "NetAccretionOfConvertibleRedeemablePreferredShares",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Accretion Of Convertible Redeemable Preferred Shares",
        "verboseLabel": "Net accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Net accretion of convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Accretion On Convertible Redeemable Preferred Shares To Redemption Value",
        "verboseLabel": "Net accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Net accretion on convertible redeemable preferred shares to redemption value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 32.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash generated from financing activities",
        "verboseLabel": "Net cash generated from financing activities",
        "terseLabel": "Net cash (used in)/ provided by in financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash generated from/(used in) investing activities",
        "verboseLabel": "Net cash used in investing activities",
        "terseLabel": "Net cash used in investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities",
        "verboseLabel": "Net cash generated from/(used in) operating activities",
        "terseLabel": "Net cash used in operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r133"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to YXT.COM Group Holding Limited",
        "verboseLabel": "Net loss",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r133",
      "r177",
      "r227",
      "r251",
      "r253",
      "r258",
      "r276",
      "r287",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r296",
      "r297",
      "r310",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r598",
      "r603",
      "r621",
      "r645",
      "r791",
      "r884",
      "r906",
      "r907",
      "r1068",
      "r1291"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Net loss attributable to non-controlling interests shareholders",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r157",
      "r251",
      "r253",
      "r293",
      "r296",
      "r297",
      "r790",
      "r1219"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited",
        "verboseLabel": "Net (loss)/income attributable to ordinary shareholders of YXT.COM Group Holding Limited",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r289",
      "r290",
      "r291",
      "r292",
      "r299",
      "r300",
      "r311",
      "r314",
      "r603"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net loss attributable to ordinary shareholders-diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r301",
      "r304",
      "r305",
      "r306",
      "r307",
      "r311",
      "r314"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_NonControllingInterestsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "NonControllingInterestsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Controlling Interests [Policy Text Block]",
        "verboseLabel": "Non-Controlling Interests",
        "documentation": "Non controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1108",
      "r1118",
      "r1142",
      "r1151"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "yxt_NonSubscriptionBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "NonSubscriptionBasedMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Subscription Based [Member]",
        "terseLabel": "Non-subscription-based [Member]",
        "documentation": "Non subscription based."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental schedule of non-cash investing and financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling interests [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r502",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1411"
     ]
    },
    "us-gaap_NonrecourseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecourseMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrecourse [Member]",
        "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r610"
     ]
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "terseLabel": "Summary of Movement of the Restricted Shares",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r990",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease costs",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r1045"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail",
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "totalLabel": "Total lease liabilities",
        "terseLabel": "Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 12.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 21.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current (including operating lease liabilities, current of the consolidated VIEs without recourse to the Company of RMB 12,778 and RMB 8,920 as of December\u00a031, 2023 and 2024, respectively)",
        "definitionGuidance": "Operating lease liabilities, current",
        "negatedLabel": "Operating lease liabilities, current",
        "verboseLabel": "Operating lease liabilities - current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "yxt_OperatingLeaseLiabilityCurrentRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OperatingLeaseLiabilityCurrentRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Liability Current Related Party",
        "terseLabel": "Operating lease liabilities, current related party",
        "documentation": "Operating lease liability current related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 13.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 24.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, non-current (including operating lease liabilities, non-current of the consolidated VIEs without recourse to the Company of RMB 20,257 and RMB 17,439 as of December 31, 2023 and 2024, respectively)",
        "negatedLabel": "Operating lease liabilities, non-current",
        "verboseLabel": "Operating lease liabilities -\u00a0non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "yxt_OperatingLeaseLiabilityNoncurrentRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OperatingLeaseLiabilityNoncurrentRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Liability Noncurrent Related Party",
        "terseLabel": "Operating lease liabilities, non-current related party",
        "documentation": "Operating lease liability non current related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r667",
      "r673"
     ]
    },
    "yxt_OperatingLeasePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OperatingLeasePolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease [Policy Text Block]",
        "verboseLabel": "Operating Lease",
        "documentation": "Operating lease."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 7.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net",
        "definitionGuidance": "Operating lease right-of-use assets, net",
        "verboseLabel": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r1045"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r675",
      "r1045"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Principal Activities and Organization",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r155",
      "r811",
      "r812"
     ]
    },
    "yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 11.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 20.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 22.0
      },
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other payable and accrued liabilities (including other payable and accrued liabilities of the consolidated VIEs without recourse to the Company of RMB 40,025 and RMB 17,451 as of December\u00a031, 2023 and 2024, respectively)",
        "definitionGuidance": "Other payable and accrued liabilities",
        "negatedLabel": "Other payable and accrued liabilities",
        "totalLabel": "Total",
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accounts Payable And Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Payable And Accrued Liabilities",
        "documentation": "Other accounts payable and accrued liabilities disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 8.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets",
        "verboseLabel": "Other non-current assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Accretion On Convertible Redeemable Preferred Shares To Redemption Value Net Of Tax",
        "terseLabel": "Accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Other comprehensive income accretion on convertible redeemable preferred shares to redemption value net of tax."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Accretion On Convertible Redeemable Preferred Stock To Redemption Value Net Of Tax",
        "definitionGuidance": "Net accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Other comprehensive income accretion on convertible redeemable preferred stock to redemption value net of tax."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Cumulative Effect Of Adoption Of New Accounting Standard Net Of Tax",
        "terseLabel": "Cumulative effect of adoption of new accounting standard (Note 2.12)",
        "documentation": "Other comprehensive income cumulative effect of adoption of new accounting standard net of tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "terseLabel": "Foreign currency translation adjustment, net of tax",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r117",
      "r792"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment, net of tax",
        "verboseLabel": "Foreign currency translation adjustments, net of tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r792"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedLabel": "Unrealized (loss)/gain on investments in available-for-sale debt securities, net of tax",
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r117",
      "r250",
      "r382"
     ]
    },
    "yxt_OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Net Accretion On Convertible Redeemable Preferred Shares To Redemption Value Net Of Tax",
        "terseLabel": "Net accretion on convertible redeemable preferred shares to redemption value (Note\u00a018)",
        "documentation": "Other comprehensive income net accretion on convertible redeemable preferred shares to redemption value net of tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gain on investments in available-for-sale debt securities, net of tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249",
      "r382"
     ]
    },
    "yxt_OtherInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Investment [Member]",
        "documentation": "Other investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 22.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities",
        "terseLabel": "Amounts due to related parties (including amounts due to related parties of the consolidated VIEs without recourse to the Company of nil and RMB 2,452 as of December 31, 2023 and 2024, respectively)",
        "verboseLabel": "Amounts due to related parties",
        "definitionGuidance": "Amount due to related parties",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r774",
      "r854",
      "r855",
      "r1070",
      "r1372",
      "r1409"
     ]
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLoansPayableLongTerm",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Loans Payable, Long-Term, Noncurrent",
        "terseLabel": "Loan from the Group's entity",
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r857",
      "r858"
     ]
    },
    "us-gaap_OtherLongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLongTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Long-Term Investments",
        "terseLabel": "Long-term bank deposits",
        "documentation": "Amount of long-term investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r770",
      "r771",
      "r1208"
     ]
    },
    "yxt_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "terseLabel": "Others [Member]",
        "documentation": "Other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Income",
        "terseLabel": "Other operating income",
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "yxt_OtherPayableAndAccruedLiabilitiesRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherPayableAndAccruedLiabilitiesRelatedParty",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payable And Accrued Liabilities Related Party",
        "verboseLabel": "Other payable and accrued liabilities, related party",
        "terseLabel": "Other payable and accrued liabilities",
        "documentation": "Other payable and accrued liabilities related party."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Other miscellaneous prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1215",
      "r1267"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables",
        "verboseLabel": "Amounts due from related parties",
        "terseLabel": "Amount due from related parties",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r869",
      "r995",
      "r1374"
     ]
    },
    "yxt_OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 9.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Than Temporary Impairment Loss on Available For Sale Of Debt Securities",
        "negatedLabel": "Impairment of available-for-sale debt securities",
        "documentation": "Other than temporary impairment loss on available for sale of debt securities."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1095",
      "r1106",
      "r1116",
      "r1149"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1109",
      "r1119",
      "r1152"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1109",
      "r1119",
      "r1152"
     ]
    },
    "yxt_OverseasEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "OverseasEntitiesMember",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Overseas Entities [Member]",
        "terseLabel": "(Loss)/gain from overseas entities [Member]",
        "documentation": "Overseas entities."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PRCentitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PRCentitiesMember",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRC entities [Member]",
        "terseLabel": "Loss from PRC entities [Member]",
        "documentation": "PRC entities."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfCashFlowsDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r280"
     ]
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent [Member]",
        "terseLabel": "Total YXT.COM Group Holding Limited shareholders' deficit\t[Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "yxt_PaymentOfAmountDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PaymentOfAmountDueFromRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment Of Amount Due From Related Parties",
        "negatedLabel": "Amounts due from related parties",
        "documentation": "Payment of amount due from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 38.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "negatedLabel": "Payments of initial public offering costs",
        "terseLabel": "Issuance costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Partial cash payment for acquisition of CEIBS Publishing Group",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Purchase of intangible assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "yxt_PaymentsToAcquireLongtermBankDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PaymentsToAcquireLongtermBankDeposit",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 31.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "payments to acquire longterm bank deposit",
        "negatedLabel": "Purchase of available-for-sale debt securities",
        "documentation": "Payments to acquire long-term bank deposit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireLongtermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Long-Term Investments",
        "negatedLabel": "Cash paid for long-term bank deposit",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term."
       }
      }
     },
     "auth_ref": [
      "r1224"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, equipment and software",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Short-Term Investments",
        "negatedLabel": "Cash paid for short-term investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToFundLongtermLoansToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Fund Long-Term Loans to Related Parties",
        "terseLabel": "Payments to fund long-term loans to related parties",
        "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1355"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1135"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "yxt_PercenatgeOfIncomeTaxRateOnGlobalIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercenatgeOfIncomeTaxRateOnGlobalIncome",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percenatge Of Income Tax Rate On Global Income",
        "terseLabel": "Income Tax Rate on Global Income",
        "documentation": "Percenatge of income tax rate on global income."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercenatgeOfUniformTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercenatgeOfUniformTaxRate",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percenatge Of Uniform Tax Rate",
        "terseLabel": "Uniform Tax Rate",
        "documentation": "Percenatge Of Uniform Tax Rate."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfBeneficialOwnershipTransfer": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfBeneficialOwnershipTransfer",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Beneficial Ownership Transfer",
        "documentation": "Percentage of beneficial ownership transfer."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Concluded Restricted Net Asset Than Consolidated Net Asset",
        "terseLabel": "Percentage of restricted net asset to consolidated net asset",
        "documentation": "Percentage Of Concluded Restricted Net Asset Than Consolidated Net Asset"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfForeignInvestorOwnsShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfForeignInvestorOwnsShare",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Foreign Investor Owns Share",
        "terseLabel": "Investor Owns Share",
        "documentation": "percentage of foreign investor owns share."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfIssuanceForEquityInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfIssuanceForEquityInterest",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Issuance For Equity Interest",
        "documentation": "Percentage of issuance for equity interest."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfOwnershipShareRetain": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfOwnershipShareRetain",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Ownership Share Retain",
        "documentation": "Percentage of ownership share retain."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfOwnershipWithOtherShareholders": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfOwnershipWithOtherShareholders",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Ownership with Other Shareholders",
        "documentation": "Percentage of ownership with other shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfProfitBeforeTaxSubjectToTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfProfitBeforeTaxSubjectToTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Profit Before Tax Subject To Tax",
        "terseLabel": "Percentage of profit before tax subject to tax",
        "documentation": "Percentage of profit before tax subject to tax"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfServiceFees": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfServiceFees",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Service Fees",
        "terseLabel": "Percentage of service fees",
        "documentation": "Percentage of service fees."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfValueAddedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfValueAddedTaxRate",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Value Added Tax Rate",
        "terseLabel": "Percentage of Value added tax rate",
        "documentation": "Percentage of Value added tax rate."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfWeightedAverageDepositsForWealthManagementProduct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfWeightedAverageDepositsForWealthManagementProduct",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Weighted Average Deposits For Wealth Management Product",
        "terseLabel": "Percentage of Weighted Average Deposits for Wealth Management Product",
        "documentation": "Percentage of weighted average deposits for wealth management product."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfWithHoldingTaxOnUndistributedDividends": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfWithHoldingTaxOnUndistributedDividends",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of With holding Tax On Undistributed Dividends",
        "terseLabel": "Tax on Undistributed Dividends",
        "documentation": "Percentage of with holding tax on undistributed dividends."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PercentageOfWithholdingTaxOnForeignInvestor": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PercentageOfWithholdingTaxOnForeignInvestor",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Withholding Tax On Foreign Investor",
        "terseLabel": "Tax on Foreign Investor",
        "documentation": "Percentage of withholding tax on foreign investor."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_Percentageofremainingshare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Percentageofremainingshare",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Remaining Share",
        "documentation": "Percentage of remaining share."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_Percentageofshareheldbythecompany": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Percentageofshareheldbythecompany",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Share Held By The Company",
        "documentation": "Percentage of share held by the company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1182"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "yxt_PreOfferingValuation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PreOfferingValuation",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Offering Valuation",
        "terseLabel": "Pre Offering Valuation",
        "documentation": "Pre offering valuation."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PreferentialTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PreferentialTaxRate",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferential Tax Rate",
        "terseLabel": "Preferential Tax Rate",
        "documentation": "Preferential tax rate."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PreferredStockLiquidationPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PreferredStockLiquidationPricePercentage",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Liquidation Price Percentage",
        "terseLabel": "Preferred stock liquidation price percentage",
        "documentation": "Preferred stock liquidation price percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1060",
      "r1061",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1407",
      "r1411"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r486"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r861"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r486"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r861",
      "r881",
      "r1411",
      "r1412"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r777",
      "r1046"
     ]
    },
    "us-gaap_PrepaidAdvertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidAdvertising",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Advertising",
        "terseLabel": "Prepaid marketing expenses",
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r983",
      "r1003",
      "r1267"
     ]
    },
    "yxt_PrepaidBandwidthCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidBandwidthCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Bandwidth Costs",
        "terseLabel": "Prepaid bandwidth costs",
        "documentation": "Prepaid bandwidth costs."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidConsultingServiceFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidConsultingServiceFee",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Consulting Service Fee",
        "terseLabel": "Prepaid consulting service fee",
        "documentation": "Prepaid consulting service fee."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidContentRentalExpensesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidContentRentalExpensesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Content Rental Expenses Noncurrent",
        "terseLabel": "Prepaid content rental expenses",
        "documentation": "Prepaid content rental expenses noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 11.0
      },
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current",
        "disclosureGuidance": "Prepaid expenses and other current assets, net (Credit losses of RMB 373 and nil as of December\u00a031, 2023 and 2024, respectively)",
        "terseLabel": "Prepaid expense and other current assets",
        "definitionGuidance": "Prepaid expenses and other current assets",
        "totalLabel": "Current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1217"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Noncurrent",
        "totalLabel": "Non-current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r1210"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrentAbstract",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidExpensesAndOtherCurrentAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsLineItems",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets [Line Items]",
        "documentation": "Prepaid Expenses And Other Current Assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidExpensesAndOtherCurrentAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTable",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidExpensesAndOtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets [Text Block]",
        "terseLabel": "Prepaid Expenses and Other Current Assets",
        "documentation": "Prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidMarketingAndPromotionalService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidMarketingAndPromotionalService",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Marketing And Promotional Service",
        "terseLabel": "Prepaid Marketing and Promotional Service",
        "documentation": "Prepaid Marketing And Promotional Service."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidMarketingExpensesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidMarketingExpensesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Marketing Expenses Noncurrent",
        "terseLabel": "Prepaid marketing expenses",
        "documentation": "Prepaid marketing expenses noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_PrepaidOfficeSoftwareServiceFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidOfficeSoftwareServiceFee",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Office Software Service Fee",
        "terseLabel": "Prepaid office software service fee",
        "documentation": "Prepaid office software service fee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidRent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Rent",
        "terseLabel": "Prepaid content rental expenses",
        "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r1001",
      "r1267"
     ]
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Taxes",
        "terseLabel": "VAT recoverable",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r982",
      "r1002",
      "r1267"
     ]
    },
    "yxt_PrepaidTravelExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PrepaidTravelExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Travel Expense",
        "terseLabel": "Prepaid travel expense",
        "documentation": "Prepaid travel expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 37.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from issuance of ordinary shares upon the completion of IPO",
        "verboseLabel": "Total net proceeds through IPO",
        "definitionGuidance": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 35.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from long-term borrowings",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r815"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments",
        "terseLabel": "Cash received from maturity of short-term investments",
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r128"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Advances for the Group's operation",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from disposal of property and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 33.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Short-Term Debt",
        "terseLabel": "Proceeds from short-term borrowings",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "yxt_ProfitInIncomeTaxRegime": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ProfitInIncomeTaxRegime",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit In Income Tax Regime",
        "terseLabel": "Profit In Income Tax Regime",
        "documentation": "Profit in income tax regime."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 26.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Net loss",
        "definitionGuidance": "Net Income (Loss)",
        "verboseLabel": "Net loss",
        "terseLabel": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r251",
      "r253",
      "r267",
      "r276",
      "r287",
      "r293",
      "r296",
      "r297",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r598",
      "r603",
      "r604",
      "r607",
      "r608",
      "r621",
      "r645",
      "r768",
      "r789",
      "r826",
      "r884",
      "r906",
      "r907",
      "r1029",
      "r1030",
      "r1069",
      "r1219",
      "r1291"
     ]
    },
    "yxt_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Note [Member]",
        "terseLabel": "Promissory Note [Member]",
        "documentation": "Promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r678"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Equipment and Software, Net",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r190",
      "r195",
      "r196"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total cost",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r232",
      "r786"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail": {
       "parentTag": "us-gaap_Liabilities",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, equipment and software, net",
        "verboseLabel": "Property, equipment and software, net",
        "totalLabel": "Property, equipment and software, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r678",
      "r769",
      "r786",
      "r1046"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property, Equipment and Software, net",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r190",
      "r195",
      "r784"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Equipment and Software, Net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r678"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAllowanceForDoubtfulAccountsExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "verboseLabel": "Provision/(Reverse) for doubtful accounts/expected credit losses",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r394"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r223",
      "r224",
      "r441",
      "r442",
      "r443",
      "r444",
      "r505",
      "r513",
      "r543",
      "r544",
      "r545",
      "r557",
      "r627",
      "r699",
      "r711",
      "r727",
      "r799",
      "r801",
      "r809",
      "r849",
      "r850",
      "r917",
      "r923",
      "r925",
      "r926",
      "r943",
      "r973",
      "r974",
      "r999",
      "r1011",
      "r1024",
      "r1037",
      "r1038",
      "r1042",
      "r1043",
      "r1057",
      "r1062",
      "r1288",
      "r1295",
      "r1342",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r223",
      "r224",
      "r441",
      "r442",
      "r443",
      "r444",
      "r505",
      "r513",
      "r543",
      "r544",
      "r545",
      "r557",
      "r627",
      "r699",
      "r711",
      "r727",
      "r799",
      "r801",
      "r809",
      "r849",
      "r850",
      "r917",
      "r923",
      "r925",
      "r926",
      "r943",
      "r973",
      "r974",
      "r999",
      "r1011",
      "r1024",
      "r1037",
      "r1038",
      "r1042",
      "r1043",
      "r1057",
      "r1062",
      "r1288",
      "r1295",
      "r1342",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364"
     ]
    },
    "yxt_ReceivablesFromThirdpartyPaymentSettlementPlatform": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ReceivablesFromThirdpartyPaymentSettlementPlatform",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from ThirdParty Payment Settlement Platform",
        "terseLabel": "Receivables from third-party payment settlement platform",
        "documentation": "Receivables from third-party payment settlement platform."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RecourseStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RecourseStatusAxis",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recourse Status [Axis]",
        "documentation": "Information by recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r610"
     ]
    },
    "us-gaap_RecourseStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RecourseStatusDomain",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recourse Status [Domain]",
        "documentation": "Recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r610"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1090",
      "r1101",
      "r1111",
      "r1144"
     ]
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_RedeemableConvertibleSeriesa2preferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RedeemableConvertibleSeriesa2preferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible SeriesA2Preferred Shares [Member]",
        "verboseLabel": "Redeemable Convertible Series A-2 Preferred Shares [Member]",
        "documentation": "Redeemable convertible series\u00a0a-2\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_RedeemableConvertibleSeriesa3preferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RedeemableConvertibleSeriesa3preferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible SeriesA3Preferred Shares [Member]",
        "terseLabel": "Redeemable Convertible Series A-3 Preferred Shares [Member]",
        "documentation": "Redeemable convertible series\u00a0a-3\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_RedeemableConvertibleSeriesa4preferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RedeemableConvertibleSeriesa4preferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible SeriesA4Preferred Shares [Member]",
        "terseLabel": "Redeemable Convertible Series A-4 Preferred Shares [Member]",
        "documentation": "Redeemable convertible series\u00a0a-4\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r146",
      "r147"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityPreferredCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 12.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 39.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount",
        "verboseLabel": "Mezzanine equity",
        "terseLabel": "Total mezzanine equity",
        "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r146",
      "r147"
     ]
    },
    "us-gaap_RedeemablePreferredStockDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemablePreferredStockDividends",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Preferred Stock Dividends",
        "negatedTerseLabel": "Deemed dividend to convertible redeemable preferred share shareholders due to modifications and re-designation",
        "negatedLabel": "Deemed dividend to preferred shareholders due to modifications",
        "documentation": "Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r35",
      "r151"
     ]
    },
    "yxt_RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redesignated Ordinary Share Transferred To Convertible Redeemable Preferred Shares",
        "terseLabel": "Redesignated Ordinary Share Transferred To Convertible Redeemable Preferred Shares",
        "documentation": "Redesignated ordinary share transferred to convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r512",
      "r684",
      "r685",
      "r775",
      "r783",
      "r853",
      "r854",
      "r855",
      "r857",
      "r858",
      "r880",
      "r882",
      "r915"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r684",
      "r685",
      "r686",
      "r687",
      "r775",
      "r783",
      "r853",
      "r854",
      "r855",
      "r857",
      "r858",
      "r880",
      "r882",
      "r915"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r888",
      "r889",
      "r892"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchase of service",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r512",
      "r684",
      "r685",
      "r775",
      "r783",
      "r853",
      "r854",
      "r855",
      "r857",
      "r858",
      "r880",
      "r882",
      "r915",
      "r1356"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Balances And Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r682",
      "r683",
      "r685",
      "r688",
      "r822",
      "r823",
      "r824",
      "r890",
      "r891",
      "r892",
      "r912",
      "r914"
     ]
    },
    "yxt_RemainingAmountOfConsiderationPayableForAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RemainingAmountOfConsiderationPayableForAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining Amount Of Consideration Payable For Acquisition",
        "documentation": "Remaining amount of consideration payable for acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 36.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Repayment of long-term borrowings",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r818"
     ]
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 34.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Short-Term Debt",
        "negatedLabel": "Repayment of short-term borrowings",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense",
        "negatedLabel": "Research and development expenses",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r976",
      "r994",
      "r1365"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "verboseLabel": "Research and Development",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1102",
      "r1112",
      "r1145"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1103",
      "r1113",
      "r1146"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1110",
      "r1120",
      "r1153"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash",
        "periodEndLabel": "Less: restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1227",
      "r1367",
      "r1373"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermBankDepositsScheduleOfLongTermBankDepositsParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1227"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock [Member]",
        "verboseLabel": "Related to management's restricted shares",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Related to management's RSUs",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail": {
       "parentTag": "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 11.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 35.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r151",
      "r780",
      "r806",
      "r808",
      "r819",
      "r862",
      "r1046"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated deficit [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r284",
      "r285",
      "r286",
      "r288",
      "r293",
      "r295",
      "r297",
      "r388",
      "r389",
      "r429",
      "r586",
      "r587",
      "r595",
      "r596",
      "r597",
      "r599",
      "r602",
      "r603",
      "r611",
      "r613",
      "r614",
      "r616",
      "r619",
      "r661",
      "r664",
      "r803",
      "r805",
      "r827",
      "r1411"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "verboseLabel": "Third-party revenues",
        "terseLabel": "Sales of service",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r181",
      "r320",
      "r326",
      "r327",
      "r340",
      "r342",
      "r344",
      "r345",
      "r347",
      "r503",
      "r504",
      "r728"
     ]
    },
    "yxt_RevenueFromCorporateLearningSolutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RevenueFromCorporateLearningSolutions",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue From Corporate Learning Solutions",
        "terseLabel": "Corporate learning solutions",
        "documentation": "Revenue from Corporate learning solutions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Policy Text Block]",
        "verboseLabel": "Revenues",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r886",
      "r978",
      "r987"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue remaining performance obligation",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, remaining performance obligation, percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "totalLabel": "Total revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r181",
      "r259",
      "r276",
      "r320",
      "r326",
      "r327",
      "r340",
      "r342",
      "r344",
      "r345",
      "r347",
      "r387",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r645",
      "r768",
      "r994",
      "r1291"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_RevenuesOthers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "RevenuesOthers",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues Others",
        "terseLabel": "Others",
        "documentation": "Revenues others."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use\u00a0assets obtained in exchange for operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r1045"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued in acquisition of shares",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "terseLabel": "Percentage of shares acquired",
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SalesAndMarketingImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SalesAndMarketingImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales And Marketing Impairment Loss",
        "terseLabel": "Sales and marketing impairment loss",
        "documentation": "Sales and marketing impairment loss."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SalesAndMarketingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SalesAndMarketingPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales And Marketing [Policy Text Block]",
        "verboseLabel": "Sales and Marketing",
        "documentation": "Sales and marketing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesChannelDirectlyToConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesChannelDirectlyToConsumerMember",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Channel, Directly to Consumer [Member]",
        "documentation": "Contract with customer in which good or service is transferred directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Group's Allowance for Doubtful Accounts/Expected Credit Losses",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r114"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363"
     ]
    },
    "yxt_ScheduleOfChangesInDeferredRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfChangesInDeferredRevenueTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Changes In Deferred Revenue [Table Text Block]",
        "terseLabel": "Schedule of Changes in Deferred Revenue",
        "documentation": "Schedule of changes in deferred revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Summary of Compensation Expenses Recognized for Share-Based Awards",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Statement Of Financial Position",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1233"
     ]
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Statement Of Cash Flows",
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1233"
     ]
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Statement Of Income And Comprehensive Income",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1233"
     ]
    },
    "yxt_ScheduleOfDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfDebtLineItems",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Line Items]",
        "documentation": "Schedule of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfDebtTable",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table]",
        "documentation": "Schedule of debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Debt",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfDeconsolidatedBalanceSheetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfDeconsolidatedBalanceSheetTable",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupScheduleOfDeconsolidatedBalanceSheetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deconsolidated Balance Sheet [Table]",
        "documentation": "Schedule of deconsolidated balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfDeconsolidatedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfDeconsolidatedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deconsolidated Balance Sheet [Table Text Block]",
        "documentation": "Schedule of deconsolidated balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Tax effects of temporary differences that give rise to the deferred tax asset",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1240"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of the differences between the statutory EIT rate",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r1028",
      "r1328"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r594",
      "r1188",
      "r1189",
      "r1190",
      "r1333",
      "r1334",
      "r1335",
      "r1336"
     ]
    },
    "yxt_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Table]",
        "documentation": "Schedule of fair value assets and liabilities measured on recurring basis."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of the fair value measurement of the Group's assets and liabilities",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1339",
      "r1340"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r419",
      "r422",
      "r423",
      "r426",
      "r729",
      "r976",
      "r1005"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1005",
      "r1276"
     ]
    },
    "yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Income Before Income Tax Domestic And Foreign [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfTheComponentsOfLossBeforeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Income Before Income Tax Domestic And Foreign [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of The components of loss before tax",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "yxt_ScheduleOfLongTermBankDepositsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfLongTermBankDepositsTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/LongTermBankDepositsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Long Term Bank Deposits [Table Text Block]",
        "terseLabel": "Schedule of long term bank deposits",
        "documentation": "Schedule of long term bank deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Amount of Maturities for All Long-term Borrowings",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of Movement of the RSUs",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "yxt_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Prepaid Expenses And Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets",
        "documentation": "Schedule Of Prepaid Expenses And Other Current Assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r678"
     ]
    },
    "yxt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Useful Life [Table Text Block]",
        "terseLabel": "Schedule of Property Plant and Equipment Useful Life",
        "documentation": "Schedule of property plant and equipment useful life."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Reconciliation Of Derivative Liability [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of derivative liability",
        "documentation": "Schedule of reconciliation of derivative liability."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfRelatedPartyBalancesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfRelatedPartyBalancesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Related Party Balances [Table Text Block]",
        "terseLabel": "Schedule of the Major Related Parties Balances",
        "documentation": "Schedule Of Related Party Balances."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfRelatedPartyRelationshipsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfRelatedPartyRelationshipsTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Related Party Relationships [Table Text Block]",
        "terseLabel": "Schedule of Related Party Relationships",
        "documentation": "Schedule Of Related Party Relationships."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r888",
      "r889",
      "r892"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of the Major Related Parties Transactions",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r518",
      "r519",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ]
    },
    "yxt_ScheduleOfShortTermInvestmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfShortTermInvestmentTable",
     "presentation": [
      "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Short Term Investment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ScheduleOfShortTermInvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfShortTermInvestmentTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShortTermInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Short Term Investment [Table Text Block]",
        "terseLabel": "Schedule of short term investment",
        "documentation": "Schedule Of Short Term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r54",
      "r55",
      "r56",
      "r57",
      "r145",
      "r149",
      "r150",
      "r151",
      "r239",
      "r240",
      "r241",
      "r322",
      "r486",
      "r487",
      "r488",
      "r490",
      "r493",
      "r498",
      "r500",
      "r815",
      "r816",
      "r817",
      "r818",
      "r1011",
      "r1187",
      "r1228"
     ]
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule of Movement of valuation allowance",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r283"
     ]
    },
    "yxt_ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Valuation Methodologies And Assumptions [Table Text Block]",
        "terseLabel": "Schedule Of Valuation Methodologies And Assumptions",
        "documentation": "Schedule of valuation methodologies and assumptions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Table]",
        "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r75",
      "r76",
      "r605",
      "r606",
      "r609",
      "r610",
      "r707",
      "r708",
      "r709"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of the Company's Principal VIEs and VIEs' Subsidiaries",
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r75",
      "r76"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of intangible Assets, Estimated Amortization Expense",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1005",
      "r1278"
     ]
    },
    "yxt_SecuredBankLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SecuredBankLoanMember",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured bank loan [Member]",
        "documentation": "secured bank loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Debt, Current",
        "terseLabel": "Secured bank loans",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r163"
     ]
    },
    "us-gaap_SecuritiesFinancingTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesFinancingTransactionAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Financing Transaction [Axis]",
        "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_SecuritiesFinancingTransactionTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesFinancingTransactionTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Financing Transaction [Domain]",
        "documentation": "Measurement of financing transaction securities held."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r206",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r345",
      "r346",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r841",
      "r844",
      "r846",
      "r918",
      "r924",
      "r930",
      "r946",
      "r959",
      "r963",
      "r964",
      "r965",
      "r966",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r979",
      "r1013",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1058",
      "r1062",
      "r1298",
      "r1376",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r993",
      "r998"
     ]
    },
    "us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmProfitLossMeasureHowUsedDescription",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "documentation": "Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r992",
      "r997"
     ]
    },
    "us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingExpenseInformationUsedByCodmDescription",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Expense Information Used by CODM, Description",
        "documentation": "Description of nature of expense information used by chief operating decision maker (CODM) to manage operation when segment expense information by category is not disclosed."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r332",
      "r342"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "verboseLabel": "Segment Reporting",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r343",
      "r345",
      "r991",
      "r992",
      "r996"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and Marketing Expense",
        "negatedLabel": "Sales and marketing expenses",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesA1ConvertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesA1ConvertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A1 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series A1 convertible redeemable preferred share."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A4 And Series D2 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series A4 and series D2 convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A4 Preferred Shares Series C2 Preferred Shares Series C1 Preferred Shares [Member]",
        "terseLabel": "Series A-4 Preferred Shares Series C-2 Preferred Shares Series C-1 Preferred Shares [Member]",
        "documentation": "Series\u00a0a-4\u00a0preferred shares series\u00a0c-2\u00a0preferred shares series\u00a0c-1\u00a0preferred shares ."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesAOrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesAOrdinaryShareMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Ordinary Share [Member]",
        "documentation": "Series A Ordinary Share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock [Member]",
        "verboseLabel": "Series A Preferred Stock [Member]",
        "terseLabel": "Series\u00a0A Shares",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1214",
      "r1296"
     ]
    },
    "yxt_SeriesARedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesARedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series A convertible redeemable preferred shares [Member]",
        "documentation": "Series A redeemable convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesAWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesAWarrantMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Warrant [Member]",
        "terseLabel": "Series A Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesBPreferredStockAndSeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesBPreferredStockAndSeriesAPreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock And Series A Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Stock And Series A Preferred Stock [Member]",
        "documentation": "Series b preferred stock and series a preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesBPreferredStockAndSeriesC1PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesBPreferredStockAndSeriesC1PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock And Series C1 Preferred Shares [Member]",
        "terseLabel": "Series B Preferred Stock And Series C-1 Preferred Shares [Member]",
        "documentation": "Series b preferred stock and series c1 preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series\u00a0B Shares",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1214",
      "r1296"
     ]
    },
    "yxt_SeriesBRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesBRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B convertible redeemable preferred shares [Member]",
        "documentation": "Series B redeemable convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesC1ConvertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesC1ConvertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C1 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series C1 convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesC2PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesC2PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C2 Preferred Shares [Member]",
        "terseLabel": "Series C-2 Preferred Shares [Member]",
        "documentation": "Series\u00a0c-2\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesCPreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C Preferred Stock [Member]",
        "verboseLabel": "Series C Preferred Stock [Member]",
        "terseLabel": "Series\u00a0C Shares",
        "documentation": "Series C preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1214",
      "r1296"
     ]
    },
    "yxt_SeriesCRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesCRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series C convertible redeemable preferred shares [Member]",
        "documentation": "Series C redeemable convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesCWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesCWarrantMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C Warrant [Member]",
        "verboseLabel": "Series C Warrant [Member]",
        "documentation": "Series c warrant."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D1 And Series C2 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series D12 and Series C2 convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D1 Preferred Shares Series D2 Preferred Shares Series D3 Preferred Shares [Member]",
        "terseLabel": "Series D-1 Preferred Shares Series D-2 Preferred Shares Series D-3 Preferred Shares [Member]",
        "documentation": "Series d1 preferred shares series d2 preferred shares series d3 preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesD2PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesD2PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D2 Preferred Shares [Member]",
        "terseLabel": "Series D-2 Preferred Shares [Member]",
        "documentation": "Series\u00a0d2\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesDPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesDPreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D Preferred Stock [Member]",
        "verboseLabel": "Series D Preferred Stock [Member]",
        "terseLabel": "Series\u00a0D Shares",
        "documentation": "Series D preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1214",
      "r1296"
     ]
    },
    "yxt_SeriesDRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesDRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series D convertible redeemable preferred shares [Member]",
        "documentation": "Series D redeemable convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E1 And Series E2 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series E1 and series E2 convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesE1PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesE1PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E1 Preferred Shares [Member]",
        "verboseLabel": "Series E-1 Preferred Shares [Member]",
        "documentation": "Series\u00a0e1\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesE1PreferredSharesSeriesE2PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesE1PreferredSharesSeriesE2PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E1 Preferred Shares Series E2 Preferred Shares [Member]",
        "terseLabel": "Series E-1 Preferred Shares Series E-2 Preferred Shares [Member]",
        "documentation": "Series\u00a0e1 preferred shares series\u00a0e-2\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SeriesE2RedeemableConvertiblePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesE2RedeemableConvertiblePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E2 Redeemable Convertible Preferred Shares [Member]",
        "terseLabel": "Series E-2 Redeemable Convertible Preferred Shares [Member]",
        "documentation": "Series E-2 Redeemable Convertible Preferred Shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesEPreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E Preferred Stock [Member]",
        "verboseLabel": "Series E Preferred Stock [Member]",
        "terseLabel": "Series\u00a0E Shares",
        "documentation": "Series E preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1214",
      "r1296"
     ]
    },
    "yxt_SeriesERedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SeriesERedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series E convertible redeemable preferred shares [Member]",
        "documentation": "Series E redeemable convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_Seriesd1preferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Seriesd1preferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SeriesD1Preferred Shares [Member]",
        "terseLabel": "Series D-1 Preferred Shares [Member]",
        "documentation": "Series\u00a0d1\u00a0preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_Seriesd2convertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Seriesd2convertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D2 Convertible Redeemable Preferred Shares [Member]",
        "terseLabel": "Series D2 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series d2 convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_Seriesd3PreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Seriesd3PreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SeriesD3 Preferred shares [Member]",
        "terseLabel": "Series D-3 Preferred shares [Member]",
        "documentation": "Series\u00a0d3 preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_Seriesd3convertibleRedeemablePreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "Seriesd3convertibleRedeemablePreferredSharesMember",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D3 Convertible Redeemable Preferred Shares [Member]",
        "terseLabel": "Series D3 Convertible Redeemable Preferred Shares [Member]",
        "documentation": "Series d3 convertible redeemable preferred shares."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShanghaiChinaEuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShanghaiChinaEuropeMember",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shanghai China Europe [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShanghaiFengheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShanghaiFengheMember",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesBalancesDetail",
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shanghai Fenghe [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShanghaiJiayangInformationSystemCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShanghaiJiayangInformationSystemCoLtdMember",
     "presentation": [
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shanghai Jiayang Information System Co., Ltd [Member]",
        "terseLabel": "Shanghai Jiayang Information System Co., Ltd [Member]",
        "documentation": "Shanghai jiayang information system co., ltd."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Share-based compensations",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Share options, vesting period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodStartLabel": "Number\u00a0of\u00a0restricted shares, Beginning",
        "periodEndLabel": "Number\u00a0of\u00a0restricted shares, Ending",
        "terseLabel": "RSUs expected to vest in 2025",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodStartLabel": "Weighted\u00a0average\u00a0grant date fair value, Beginning",
        "periodEndLabel": "Weighted\u00a0average\u00a0grant date fair value, Ending",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Number\u00a0of\u00a0restricted shares, Vested",
        "terseLabel": "Share awards vested",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted\u00a0average\u00a0grant date fair value, Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r518",
      "r519",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Maximum aggregate number of shares that may be issued",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "terseLabel": "Shares granted under the 2021 plan",
        "verboseLabel": "Share options, granted",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfCompensationExpensesRecognizedForShareBasedAwardsDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r519",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "verboseLabel": "Share-based compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r521",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r552",
      "r553",
      "r554",
      "r555"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "terseLabel": "Share price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1297"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1297"
     ]
    },
    "yxt_ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShareRepurchaseProgramMember",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShareTransferredFromOrdinaryShareToZuniformLimited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShareTransferredFromOrdinaryShareToZuniformLimited",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Transferred From Ordinary Share To Zuniform Limited",
        "terseLabel": "Share Transferred From Ordinary Share To Zuniform Limited",
        "documentation": "Share transferred from ordinary share to zuniform limited."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Shares vested value",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Share options, contractual term of from the grant date",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1026"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Shares issuance price",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Outstanding",
        "periodStartLabel": "Beginning balance, shares",
        "periodEndLabel": "Ending balance, shares",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBankLoansAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 16.0
      },
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Bank Loans and Notes Payable",
        "terseLabel": "Short-term borrowings (including short-term borrowing of the consolidated VIEs without recourse to the Company of RMB 46,800 and RMB 163,000 as of December 31, 2023 and 2024, respectively)",
        "verboseLabel": "Short-term borrowings",
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r856",
      "r1370"
     ]
    },
    "yxt_ShortTermBorrowingsToRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShortTermBorrowingsToRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Borrowings To Related Party",
        "terseLabel": "Short term borrowings to related party",
        "documentation": "Short-term borrowings to related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r1285",
      "r1286",
      "r1287"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r1285",
      "r1286",
      "r1287"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Investments",
        "terseLabel": "Short-term investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r173",
      "r1216"
     ]
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShortTermInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShortTermInvestmentsLineItems",
     "presentation": [
      "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShortTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShortTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investments [Policy Text Block]",
        "verboseLabel": "Short-Term Investments",
        "documentation": "Short term investments."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ShortTermInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ShortTermInvestmentsTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ShortTermInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investments [Text Block]",
        "terseLabel": "Short Term Investments",
        "documentation": "Short term investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseScheduleOfComponentsOfOperatingLeaseExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Expenses for short-term lease within 12 months",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r671",
      "r1045"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Principal Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r272"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software and Software Development Costs [Member]",
        "verboseLabel": "Software purchased [Member]",
        "terseLabel": "Software Purchased [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/NetLossEarningsPerShareAdditionalInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r239",
      "r240",
      "r241",
      "r276",
      "r302",
      "r303",
      "r312",
      "r314",
      "r322",
      "r323",
      "r387",
      "r447",
      "r449",
      "r450",
      "r451",
      "r454",
      "r455",
      "r486",
      "r487",
      "r490",
      "r493",
      "r500",
      "r645",
      "r815",
      "r816",
      "r817",
      "r818",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r861",
      "r885",
      "r908",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r1187",
      "r1228",
      "r1239"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/CoverPage",
      "http://www.yxt.com/role/DeconsolidationOfCeibsPublishingGroupAdditionalInformationDetail",
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r107",
      "r111",
      "r112",
      "r225",
      "r256",
      "r257",
      "r258",
      "r284",
      "r285",
      "r286",
      "r288",
      "r293",
      "r295",
      "r297",
      "r321",
      "r388",
      "r389",
      "r429",
      "r502",
      "r586",
      "r587",
      "r595",
      "r596",
      "r597",
      "r599",
      "r602",
      "r603",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r661",
      "r664",
      "r680",
      "r792",
      "r803",
      "r804",
      "r805",
      "r827",
      "r908"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.yxt.com/role/TaxationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r206",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r345",
      "r346",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r841",
      "r844",
      "r846",
      "r918",
      "r924",
      "r930",
      "r946",
      "r959",
      "r963",
      "r964",
      "r965",
      "r966",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r979",
      "r1013",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1058",
      "r1062",
      "r1298",
      "r1376",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r321",
      "r664",
      "r728",
      "r813",
      "r838",
      "r851",
      "r853",
      "r854",
      "r855",
      "r857",
      "r858",
      "r861",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r871",
      "r872",
      "r873",
      "r874",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r882",
      "r886",
      "r887",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r908",
      "r1063"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquityParenthetical",
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r321",
      "r348",
      "r664",
      "r728",
      "r813",
      "r838",
      "r851",
      "r853",
      "r854",
      "r855",
      "r857",
      "r858",
      "r861",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r871",
      "r872",
      "r873",
      "r874",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r882",
      "r886",
      "r887",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r908",
      "r1063"
     ]
    },
    "yxt_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StatutoryReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 36.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve",
        "terseLabel": "Statutory reserve",
        "documentation": "Statutory reserve."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_StatutoryReserveMadeDuringThePeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StatutoryReserveMadeDuringThePeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve Made During the Period",
        "terseLabel": "Statutory reserve made",
        "documentation": "Statutory reserve made during the period."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_StatutoryReservesAndRestrictedNetAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StatutoryReservesAndRestrictedNetAssetsTextBlock",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory reserves and Restricted net assets [Text Block]",
        "terseLabel": "Statutory Reserves and Restricted Net Assets",
        "documentation": "Statutory reserves and Restricted net assets"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_StatutoryReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StatutoryReservesMember",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Member]",
        "terseLabel": "Statutory reserve [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1105",
      "r1115",
      "r1148"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_StockIssuedDuringPeriodShareBasedCompensationValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StockIssuedDuringPeriodShareBasedCompensationValue",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Share Based Compensation Value",
        "terseLabel": "Share-based compensation (Note\u00a019)",
        "documentation": "Stock Issued During Period Share Based Compensation Value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO",
        "verboseLabel": "Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO ( in shares)",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r54",
      "r107",
      "r111",
      "r151",
      "r473"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Class A ordinary shares upon initial public offering (\"IPO\"), net of issuance cost (Note\u00a017)",
        "verboseLabel": "Ordinary shares, issued",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r106",
      "r107",
      "r151",
      "r815",
      "r908",
      "r953"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockSplits",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Stock Splits",
        "terseLabel": "Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares ( in shares)",
        "documentation": "Number of shares issued during the period as a result of a stock split."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r106",
      "r107",
      "r151"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Conversion of convertible redeemable preferred shares to Class A ordinary shares upon IPO (Note\u00a018)",
        "negatedLabel": "Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IPO",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r107",
      "r111",
      "r112",
      "r151"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of Class A ordinary shares upon initial public offering (\"IPO\"), net of issuance cost",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r106",
      "r107",
      "r151",
      "r827",
      "r908",
      "r953",
      "r1069"
     ]
    },
    "yxt_StockIssuedDuringThePeriodSharesWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StockIssuedDuringThePeriodSharesWarrantsExercised",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During the Period, Shares, Warrants Exercised",
        "terseLabel": "Warrants to purchase shares exercised, shares",
        "documentation": "Stock issued during the period, shares, warrants exercised."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_StockIssuedDuringThePeriodValueWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StockIssuedDuringThePeriodValueWarrantsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During the Period, Value, Warrants Exercised",
        "terseLabel": "Warrants to purchase shares exercised, value",
        "documentation": "Stock issued during the period, value, warrants exercised."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_StockPurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "StockPurchasedDuringPeriodShares",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Purchased During Period Shares",
        "terseLabel": "Stock Purchased During Period Shares",
        "documentation": "Stock purchased during period shares."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1297"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 31.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "totalLabel": "Total YXT.COM Group Holding Limited shareholders' (deficit)/equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r111",
      "r112",
      "r137",
      "r863",
      "r881",
      "r909",
      "r910",
      "r1046",
      "r1070",
      "r1230",
      "r1266",
      "r1346",
      "r1411"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' (deficit)/equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedBalanceSheets",
      "http://www.yxt.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total shareholders' (deficit)/equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r77",
      "r225",
      "r226",
      "r257",
      "r284",
      "r285",
      "r286",
      "r288",
      "r293",
      "r295",
      "r388",
      "r389",
      "r429",
      "r502",
      "r586",
      "r587",
      "r595",
      "r596",
      "r597",
      "r599",
      "r602",
      "r603",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r619",
      "r652",
      "r653",
      "r657",
      "r662",
      "r680",
      "r804",
      "r805",
      "r825",
      "r863",
      "r881",
      "r909",
      "r910",
      "r957",
      "r1069",
      "r1230",
      "r1266",
      "r1346",
      "r1411"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OrdinaryShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "Ordinary Shares",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r274",
      "r485",
      "r487",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r499",
      "r502",
      "r618",
      "r911",
      "r913",
      "r958"
     ]
    },
    "yxt_SubscriptionBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SubscriptionBasedMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfDisaggregatedRevenueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subscription Based [Member]",
        "terseLabel": "Subscription-based [Member]",
        "documentation": "Subscription based."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r691"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "verboseLabel": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r691"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r691"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r691"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail",
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r691"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r692"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Balance Sheet Information Related To Leases [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Leases",
        "documentation": "Supplemental balance sheet information related to leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information Related To Leases [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases",
        "documentation": "Supplemental cash flow information related to leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Concentration Risk [Member]",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "yxt_SupplierTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SupplierTwoMember",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SuppliersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SuppliersAxis",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suppliers [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SuppliersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SuppliersDomain",
     "presentation": [
      "http://www.yxt.com/role/ConcentrationAndRisksAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suppliers [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SuzhouXuanxingIntelligenceTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SuzhouXuanxingIntelligenceTechnologyCoLtdMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suzhou Xuanxing Intelligence Technology Co., Ltd [Member]",
        "terseLabel": "Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly \"Suzhou Xuancai Network Technology Co., Ltd\") [Member]",
        "documentation": "Suzhou Xuanxing Intelligence Technology Co., Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_SuzhouYunzhengMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "SuzhouYunzhengMember",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suzhou Yunzheng [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1141"
     ]
    },
    "yxt_TaleBaseInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "TaleBaseInvestmentMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/LongTermInvestmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tale Base Investment [Member]",
        "documentation": "Tale Base investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/OtherPayableAndAccruedLiabilitiesScheduleOfOtherPayableAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable",
        "terseLabel": "Taxes payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r164",
      "r1369"
     ]
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfIncomeAndComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "negatedLabel": "Net accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityByClassOfStockTable",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, by Class of Stock [Table]",
        "documentation": "Disclosure of information about equity instrument classified as temporary equity. Includes, but not is limited to, description of share, value, share authorized, issued, and outstanding, redemption price per share, and subscription receivable."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r49"
     ]
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityLineItems",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail",
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "terseLabel": "Mezzanine equity, par value (in dollars per share)",
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r49"
     ]
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquitySharesAuthorized",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Shares Authorized",
        "terseLabel": "Mezzanine equity, shares authorized",
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Shares Issued",
        "terseLabel": "Mezzanine equity, shares issued",
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquitySharesOutstanding",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsStatementOfFinancialPositionParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Shares Outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "terseLabel": "Mezzanine equity, shares outstanding",
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "yxt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares issued",
        "documentation": "Temporary equity, stock issued during period shares, new issues."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Shares issued, value",
        "documentation": "Value of new stock classified as temporary equity issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityTableTextBlock",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Table Text Block]",
        "terseLabel": "Schedule of The Company's Preferred Shares activities",
        "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r49"
     ]
    },
    "yxt_TimeDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "TimeDepositsMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheFairValueMeasurementOfTheGroupSAssetsAndLiabilitiesDetail",
      "http://www.yxt.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time Deposits [Member]",
        "terseLabel": "Time deposits [Member]",
        "documentation": "Time Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1140"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Policy Text Block]",
        "verboseLabel": "Accounts Receivable, net",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r1247",
      "r1248",
      "r1249"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "terseLabel": "Domain Name [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1277",
      "r1279",
      "r1281",
      "r1282"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.yxt.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r1005",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1277",
      "r1279",
      "r1281",
      "r1282"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.yxt.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail",
      "http://www.yxt.com/role/LongTermInvestmentsScheduleOfDebtSecuritiesAndAvailableForSaleDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r481",
      "r498",
      "r617",
      "r641",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r710",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r793",
      "r1031",
      "r1035",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1047",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1338",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "yxt_TwentyThousandTwentyOnePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "TwentyThousandTwentyOnePlanMember",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRestrictedSharesDetail",
      "http://www.yxt.com/role/ShareBasedCompensationSummaryOfMovementOfTheRsusDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Thousand Twenty One Plan [Member]",
        "terseLabel": "2021 Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_TwentyTwentyFiveSharePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "TwentyTwentyFiveSharePlanMember",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Twenty Five Share Plan [Member]",
        "terseLabel": "2025 Plan [Member]",
        "documentation": "2024 Share Plan."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_TwentyTwentyOnePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "TwentyTwentyOnePlanMember",
     "presentation": [
      "http://www.yxt.com/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Twenty One Plan [Member]",
        "terseLabel": "2021 Plan [Member]",
        "documentation": "2021 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/CommitmentsAndContingenciesSummaryOfLeasePaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "terseLabel": "2025",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r1352"
     ]
    },
    "yxt_UnsecuredBankLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "UnsecuredBankLoanMember",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail",
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured bank loan [Member]",
        "documentation": "Unsecured bank loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnsecuredDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ShortTermAndLongTermBorrowingsScheduleOfDebtDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Debt, Current",
        "terseLabel": "Unsecured bank loans",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r163"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44",
      "r188",
      "r189",
      "r191",
      "r192"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment",
        "terseLabel": "Changes of valuation allowance",
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment."
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "negatedPeriodStartLabel": "Balance at beginning of the year",
        "negatedPeriodEndLabel": "Balance at end of the year",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r282"
     ]
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r1037",
      "r1343"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r1037",
      "r1343"
     ]
    },
    "us-gaap_ValuationTechniqueOptionPricingModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueOptionPricingModelMember",
     "presentation": [
      "http://www.yxt.com/role/FairValueMeasurementsScheduleOfTheSignificantUnobservableInputsUsedInTheFairValueMeasurementDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Technique, Option Pricing Model [Member]",
        "terseLabel": "Valuation Technique, Option Pricing Model [Member]",
        "documentation": "Valuation technique calculating price of option."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "yxt_ValueOfAccretionOfTemporaryEquityToItsRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ValueOfAccretionOfTemporaryEquityToItsRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesScheduleOfActivitiesOfPreferenceStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value Of Accretion Of Temporary Equity To Its Redemption Value",
        "verboseLabel": "Net accretion on convertible redeemable preferred shares to redemption value",
        "documentation": "Value of accretion of temporary equity to its redemption value."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ValueToBeCalculatedToDetermineMarketCapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ValueToBeCalculatedToDetermineMarketCapitalization",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value To Be Calculated To Determine Market Capitalization",
        "terseLabel": "Value to be calculated to determine market capitalization",
        "documentation": "Value to be calculated to determine market capitalization."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_VariableInterestEntityAndSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "VariableInterestEntityAndSubsidiariesMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheAssetsLiabilitiesOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheResultsOfOperationsAndChangesInCashAndCashEquivalentsOfTheConsolidatedViesAndTheirSubsidiariesDetail",
      "http://www.yxt.com/role/StatutoryReservesAndRestrictedNetAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity And Subsidiaries [Member]",
        "verboseLabel": "Variable Interest Entity and Subsidiaries [Member]",
        "documentation": "Variable Interest Entity And Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalViesAndViesSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r606",
      "r609",
      "r610",
      "r707",
      "r708",
      "r709"
     ]
    },
    "yxt_VariableInterestEntityOwnershipPledgePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "VariableInterestEntityOwnershipPledgePercentage",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity Ownership Pledge Percentage",
        "terseLabel": "Variable interest entity ownership pledge percentage",
        "documentation": "Variable interest entity ownership pledge percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.yxt.com/role/OperatingLeaseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r672",
      "r1045"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalAccountingPoliciesScheduleOfPropertyPlantAndEquipmentUsefulLifeDetail",
      "http://www.yxt.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "verboseLabel": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.yxt.com/role/ShareBasedCompensationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1129"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding",
        "terseLabel": "Warrants to purchase shares, maximum value",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": [
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "- Weighted average number of ordinary shares - diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r314"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.yxt.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://www.yxt.com/role/NetLossEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "- Weighted average number of ordinary shares - basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r314"
     ]
    },
    "yxt_XiaoyanLuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "XiaoyanLuMember",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xiaoyan Lu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_YazhouWuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "YazhouWuMember",
     "presentation": [
      "http://www.yxt.com/role/RelatedPartyBalancesAndTransactionsScheduleOfTheMajorRelatedPartiesTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yazhou Wu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "yxt_YearOfIpoAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "YearOfIpoAxis",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year of Ipo [Axis]",
        "documentation": "Year of ipo."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_YearOfIpoDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "YearOfIpoDomain",
     "presentation": [
      "http://www.yxt.com/role/ConvertibleRedeemablePreferredSharesAdditionInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year of Ipo [Domain]",
        "documentation": "Year of ipo axis."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "yxt_YunxuetangInformationTechnologyJiangsuCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "YunxuetangInformationTechnologyJiangsuCoLtdMember",
     "presentation": [
      "http://www.yxt.com/role/PrincipalActivitiesAndOrganizationScheduleOfTheCompanysPrincipalSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yunxuetang Information Technology (Jiangsu) Co., Ltd. [Member]",
        "terseLabel": "Yunxuetang Information Technology (Jiangsu) Co., Ltd. [Member]",
        "documentation": "Yunxuetang Information Technology (Jiangsu) Co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_YunxuetangMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "YunxuetangMember",
     "presentation": [
      "http://www.yxt.com/role/TaxationScheduleOfReconciliationOfTheDifferencesBetweenTheStatutoryEitRateParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yunxuetang [Member]",
        "documentation": "Yunxuetang."
       }
      }
     },
     "auth_ref": []
    },
    "yxt_ZuniformLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.yxt.com/20241231",
     "localname": "ZuniformLimitedMember",
     "presentation": [
      "http://www.yxt.com/role/OrdinarySharesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zuniform Limited [Member]",
        "terseLabel": "Zuniform Limited [Member]",
        "documentation": "Zuniform limited."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(15)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-42"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-40/tableOfContent"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-12"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d-3"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Subparagraph": "(a)",
   "Publisher": "SEC"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>160
<FILENAME>0001193125-25-092148-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-092148-xbrl.zip
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
M&\/L7#M-C[-'WZOG&5908,"?IS=8,$%.,CQ8,"I.TAOL::;792D;%4>9EEF
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
M%AT1IJ%:,&QJ-PR-GTC<!+6)JLVVJ6.'<7-%8, J[0TH=6Y-E8M>UC&4W.>
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
MET1E.JB,W;T[AKD#XY),8W#97Q(4*L,?@;#"V,L$B6^N\>92AX1\Q,7B^_0
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
MJ9,VPNH[O-SKTF?7*YR;]O;^WD'?<Q*\0W$[_5BKUPZ#52;C5<)'O$KXEO6
MH$(@V=1^/RVWBPKD!J1&2GL"O(;$'DN)S4V@836!Y0X7'?H$!I6J@L#"B@#
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
M[M'5G^4X3LL$-']XNN7P"1AH(__$'(NE\OP:7SRQ$UTVYG <>'IBHC0PAA^
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
MS[VW.O>+4_B;WW@U!Q'B\)7Q?E@3>]:%J]/H7OV@FJN?,B"&1?U\UH7R!ZN
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
MG1U/O@PG]W>='5X$[F PM-O.CGVW/Z:VL]1VEMK.PLO^0K.^5DRVSKY?XQ!
MEQ6$N*6>HE1,5"_J)KJMP:\UOM"Y#<5]NN8 7BX'#:%O$)]R*X=QU]XC5*$R
M4;1\_.V-[UZXDN54:1YSDDAE\8@_!ZM_MMNM;J$"7YAQC'N!VPPK"B4!.. ;
M7B1>,EQ]"3P'_UQ_F^S:6:_45&47BH0&!6E9&//J,HQU9D8%D3*;:Q#="KUN
M/5F/@N9/,TJFE'IDM"$@*:WV:9C/E;NP4B)-XJLL?M%YI97?YP'-9TD"/48"
M^<<@@6B2FYSD]JC&RT_E$]XDD80(NC_3 ;)843Y/RP5>&C=\@Z=-O.*O3__'
M'S1%SD;OD[Y-,"5U(0P@J&]9<3XV\L_DI00>UYLPYC+0)%X;C)IOE77%Z"R)
M[Y0;I9HE*6?A59-^:IX3K(5!9MF2!2*?-8\@=^M.3\>2%%9\4>95.-A,[6I*
M6IW,"3:=C#JK=$;!1G&:7+^0HT^, Q?AOI>ZK[B(!%9<P'H)!1MS'C>HUJ=U
MU8M8OZU'%T'CRH$K?-#<'W5#>?W)A7_/%87% !!]D7%X],_+RUEGJJS,150D
MZ^U)89@1!#=A/E6.5VN5(VH2+ #.M3TPU_@XO^:27X?M6C1-=&6=)N1-+@9K
MP&T@N%XS^0HD5U>N_9E17D_Q689W> E7-4#UL6&J#$M&\HS;"QW_LLA$NNLN
M>7$+9\:DV3PH\P ^K0.-4;)N#PX3AYO)6GYKI^%DYSRN*J#D#D!B6$-(;!*:
MFP"&\BN<,F;*K&HE]CAL-_S2J(-20W^5@TGL0 %Z%*;(*KK ]P\Y-7;!4T6"
M'OU551MOMC.4BU[5/IAUHIS,RRL8;XA#N[31,1,$I1=;;R<9&8884Y26N<J$
M#6'5$'H"QL:6 :"WZH0AZ=E7/PM^^1SI4+I\'#02D;D1\E'R27?XH"KI2!?:
M\K J)I3>=5D0J4O&(3>\?O+@,V]CP?'RT+ZN))3\ILP0-#.692,1:9;A7;5(
M\P(SF6#E6,Z@XJ_A31C%N)M7QAMNE=F9V OPEAJKN2DVM1+&?'I?[H]Z2_X0
MSYC>G8 C<D*.R XX(O<?=_K8J+'\284IWWU1U53:_'A=Q6A-K.HMB*(WZIY[
M9\+.KZ=9*J3W&[0[<YWD@*-7WYOJ@*[.'[&G;:*HK6:(.DLXS=HFLVKSA2 3
M<G:JNCC-!)Q2_;^U<FSL\)B=$9UFU\(V^$\H4VP^HA^*J019^*[J_F)_?4.*
MIY7KL3$%9LT=R&JS(ALY)+OEC[2MJ/P&[3ZO02&Y#;.9RI"=R22 6ZXC2C)_
M"]:TQ6 TF7V;4HVK'%R=@E.;902S ^#&K)?$H':BY@7#+0SIS5&A2[@%1V"9
MFDQ)OR^CO:E.73A_W9O^M"'!P6ZLI S(6MUU,U]# "#CP9HFNQR^8E/I0].E
MLL(^3'BA-6.3'R,>M\7N>R].5@C.(+&*C'VENE;1JHK*$$8[Q[J6[ZL3_"Y4
M\\K&K^5I1G6IT'G%]R=.QC+""AGL4SA$B(HXP=(+ ?7#V-2M.DE5TC,PB\F@
MM0LK,87/*A>49<_@W;APWD&&F-*C5O8[JG\IQVV)9JO)D;#4KT^.Q"RU.PZ;
M)EM;+,+/P!/ETBBX^&>3@+&*1^UTH4_7>#@,)+5<1N"/ @JW01A>7\/PWX);
M_F]I#:B,/DROS'5Z)9"\FEZYI@9E;8*0N3 LY7\M2VW*]U]5P ]<]"^0UV#K
M>ZXAW64+-;PN(BC9;A3.F$G*T@,D .:+W&Z[HDZ.@<D4_4,?!*[*_U%,OLA4
MTH).H>):-[';/3!]4^K608V$*ZS[4;>?.%]6(;YT4Z".OZ;;Y(I"U"NJCDF?
M7O_T3C>JPGK% EQ<T-GO$KJZS4$J_R+LX1N.#1S!:_#QMS=P!N5YK7+$L+'D
M2HZ8%&4JF*5DE?3C*D;2[DMA]ZC:;\GDN7+46#LBXR]VUME:D%@#%]D=H8($
M[X.M!=D*"_6K_X#A'B:?:])'!FP:];=PFK#7P<+T!RSP25;&_E4S,45EILOB
M(,%P(&Y7T8Q4$Z4F9UK9N?I7-E^9B=PKW*<31U4C+Y4;FIOD4%D_#[QN^P16
MB3)JE[S7UR0*0FO"W*3?R('UQM51ER?K&5_/NM,7;^6F%C)T-4=60 +A T@9
MA>L7Z#9)U\H>T&V(C)/ S&K,+'U'R379Q<2T!H6^CD+Q3E$A &O^+BVEZIP(
M<=1H\F!T;E2+U-H;G2=K[1A,0YPK^;Y:W5BC$PT>QD3FX%;E5L"4TG'1I!(3
ML&,L!S<Y^9:NI.T YAB7F-B4A7+M:]FTPK_,,6,"-7-6+4I6+AS3,$Z[NA3O
MZ#HQ[26MI/&EH%CK$[KFY %RH)+5J\!9ZE]9H/I@0]=TN/0O=(::W:HVD;W2
M)&.I#_0OWEQ466G070^:-.D4-FM\>>,7,K%-M59HBFSM?9$M;V6*'Y^A2"FQ
M(<%!NE99#;Q6JR=S4SZI2FT?73R)]\!J[21*Y7LJ)[?KX_4BQ]4(2F.<Y;I2
M/LO6V*C*R7,<JM8P=6T*<XHM+RCT;)CR9;&:% @Y2O@/F=IN;O5"=1518;G6
M=2U5-@G"]*\D,CY&<7/P&=8O"2X 6Q7\W!"*C69V^778[!:AA>QJWJKG"B6V
M*BQ8=56*#[P35W'X17H@:I[*-A.@WR]JG41A1;J 7I]GT\-45[,B,[P67'V
MU.@'$V<:KO[RT]O7KQEFN_ DQ ANVFR#[LDVZ*ZT!>'VL-H*VR[IU_43A>_!
M,!'DRVI]$BH65U[A3^PNY?H=2)Q,4\AU3=JG=V\KLU;='7I"K^R,&HK[H5#>
M,SO6'-K&E.I4&585R%=1MI"/TT$/C"Y;K@@ATY:JU8MN9_+V]8<W,MY\F^*9
MX-,2[SDT(YFA6'8RU WI&E$,],?@!7S)5<.XF=R'<*6M-^RE4?92TT]RJTV\
M]0,@HU^(1[V0P?',]">6)K1N!*<Z,ZK7UL2$:C/Z((806U!.=1?2$O@ [3,+
MP <%)JL=T70B[O6&14)&7U_+7H>J*$IW!;1#;9+75' 86F'*)X$V)+86_]&^
M2%Z92. -]40"R7J*NZL%_*B.AE9 =(T.MGJ],_RHO NSVJ=-X% ^^Q8[%6F-
M3D%=J=(1.C*L'CU;3Q<$YL/9WV68R4]!J$U<MS&(%=6'0/ST"U1I_'<*:4*F
MX M.-"3NAS77(#K+:TNX<%81&^BD@6IE"K50"0FY\)MP*A5/@<MZT!MP*3M8
M')S9O>NH,@[T@.Y_BY.<SXPS4P;N"UF4MD^\+[">PMB6LJ_3@AM <ZVK2<=N
MY46_=Q,1+810.K4L<:O[?<X<'N=<+2Q9&]50W@!-B3S^^K8R%H$2A9(4C-6N
MRAT3#9+D62LP40C<=M9LL(^.V;5/M/N?2)VO8A[56B97-F%F70NY54:"Q=BP
M6='&@ AXFSCJ^C(93S; N,"[&B+6U_&='?T!=\I4&VV@8D+S9ID(%]J-S-Y7
M?WHOFPXWI9QT?M[*"U.>,'MS5,AML5T&^^Z+GRZTZ#W>.++G4B"YHX'DG:[/
M=Y6_W[K69"1+CV?1@R^$#)NB"2/%;HBI*VOEKA1X4MALO\*PZ% &2&IBW[CP
M)%662ENSII6T+2!M!O(4Q6- /;TJX]CR*CZ$ZJ88WT*Z;GYIM]8K<?CXBM*\
M<JO#D!]I+F'AFWW9 ;%X=<!S[)M#Y?:LSTZN3SRP6CD"D<8)7LE %)NF/G>S
MK'RQ*BOW*ANU:)0/Q5 OQB#UW:H<F&N;%%G66:/-IUF85F5UKO=1FP_:P%.G
ME-=J,[=K0_BU%WO003=:<_?.\-&1/,NZ8,[O83X+_U;[!4-*\F*E$6O;)L5!
MVF?\J?/TM)^XR;F:/]8RAJ6^?*U_([I:$:N5,;"&S^X1I)9!(BU>N;%JKH%*
MPC%]YVNKJSQBBCJP-$.KH9H\P/*!?%9[6 ,IAA[4-9U,34KD?2U,+T^K6:GG
MD?[64?UM-_^K6.X,0L@SRZV$W0*A"U49M]ZT],]:^PF=18&)Q[DJDH).%'>V
M\E(?4:9J4ZH$?*D:FCY!^N_RQE'/AKCT_DJN34%?HZQNI>QN7P5_X)NW3L5*
MZ9^D]GM7<]@W6-_WZIMU!7S#;[$ ?>MT8?W";_6(Z.9_Z!GT#'H&/>.0SWB"
MJ?3C;4/IZ\/7'SFKW?JXT'_ M/O',]\W-T6C&\>%"TIBO2''>J#6:2TKLS1K
MFH&P "1)XK*4/_Q+W)CRIW<0/)0_KA00JG"CZ_O&0OU:!,X,L(  >QQ@_1T
M.PW)<(AM4[E"AV/60RP:B__TDB^S[[9]WDZ..B^D_L"&*W>/P.H-3S@DRM;
M>L#WA-V'==-YN<9H&PV$Z;G:4>39JU[_N7A'N7QU7MMB59B?R8K?J::AP@1^
M!%.%LW^K)JIG!I>=5G1>*Z<+C2XTNM".;5OH0J,+C2XTNM#H0J,+[22VA2XT
MNM#:N-".V?-Y;S!H%=%JPT;N5GA[4:+=T6F90^WU\UU15H'V?>+\\C*<?K[.
MTC*9O5 9,M,IYU=7]V\ "M;'-L^U\U6 LR&!Q\[N>*%_6:=P6X9'E,U>0'L7
M*+"XX4D)5\IR]T.\FC2Y_N3M_@2;TS!U!QZ):7CB/]ZD_R3$$1J$QBF@T0]<
M-@R&YPX#,04Q!3$%H4%H?)W \/O,]4A@$%,04Q!3$!J$QM>@$00>\R;NN<-
M3/%T3'$(;VMWG'WOP0W[0A5A:W??8\-!G@D'D9?PE X:H6&C,1XR=S X=Q2(
M)VPT>KLSQ?-3P(&X@M @-!Z"AN=Y;#3QSQT&8HK:-;('KJ![Y.38@M @-#;>
M(Z[/_'%P[C 04]3OD=VY@NZ1=CV%1Y\O^#:5+9TI5_ TA0JA4??X"$T]&)V]
MA!4FRY!Y0S)9Z'C4V6(R8N/)A-B"V(+0V'1(!B,V=.F,]+Q@R,9#"I_0\6C<
M(7W6'_6)+8@M"(U-A\2?L'Y_IU3:DS@C/:%ONB/"@4Y'_0KQAVS@[\TZ777]
M6=W'EU\>5%O]W4YP;OCX8SV JAH>)P! *?R7>BE\]?Y'^/!:H6%?;$DX$HZ$
M8W=H(!P)QR[10#@2CEVB@7 D'+M$ ^%(.':)!L*1<.P2#80CX=@E&@A'PK%+
M-#Q]0NVQY,W^G*4YS#=-KZ*"<F9/*_Y$:-AH]%G@C<\=A,#;.:GE%&"@BGF)
M@Q_XN^:1GP(,)"@)C4UH#/K,HPI'?SQBWL [=QBH1%[S@S]A@SXUD"!126AL
M0&/DLS&I5GX@[D^/# ZJB5?\X/;9<+@O.WS5=T<9L>21)AP)1\*1<.P"#80C
MX=@E&@A'PK%+-!".A&.7:" <"<<NT4 X$HY=HH%P)!R[1 /A>"P9L4?>8O8E
M_NV60QA#;$T\>_;JPY)G81$EUP[_LN1)OJ>NLSN$*?;W(:*.J"/JB#JBCJ@C
MZH@ZHHZHV].'GL:\. XKXMFK/^=1-GNQ#+/BSLG#6/PQ3&;PJL]\_Z8$I8,2
M&IU$HR>P8(/=QF>?1#YDSPM\Y@74AIW.1XTM@GZ?C7QB"V(+0N,>V>FRD4MM
MMWN>%[#AB*H+Z'S4E2QQB00CND2(+0B-C8=D-&&>OU-!TDF<D=YPP-PQR0HZ
M'77-0EPAOK>W29.46K#6*?@^*7@F2%\LPV2+6S O#;W5&T:#;U\ZZU;7\Y[_
M\)WXRBMR)Y[6P20T"(V-0INZ6R$.N\-P"BC0V2 T" U"@WI=?240>\#A%&"@
MTT%H$!J$!K6^^MI[9'<<3@&&)SD=3^-7/!;WX4>>\S";SM%G..,W/$Z7"_$T
M2B:D,W0&:&"<>^33#=,;CE@PHJ1*.AXUK@@\G[D3.A[$%H3&/=ZN0,C.G3K<
MG\0AZ0T#Y@TIIY*.1_UXC(9LL%L[<V*+DV,+0J-V2$8!Z_<IA:[7]]EP0%<(
MG8Z&AC5DGKNWM)2G<?D=?2KASSSA61BC*S"<+:(DR@OH4G3#3\@;V)LP=T!^
MCEY 0K;G#28L\"E-H1>,V+A/#$&W;MTW[@Z9/]AI --)L$7/%\>#E%(0$X3!
MN,_<@!SBO<!E$Y_.!%T9=8U*V._C 6E40K5DHX#,#/#GC#P2E[V!Q]PAJ5(]
M?\S&8ZHOHFNC+BV#,0OV5R^PZM^CV9[MTK OMB0<"4?"L3LT$(Z$8Y=H(!P)
MQR[10#@2CEVB@7 D'+M$ ^%(.':)!L*1<.P2#80CX=@E&FQ@5KWJYU0H_V=:
MA+&3/LW<3LJ([0 ,E!'[JC?TAFP84'RV%_@!ZWMT*J@1IFJ+&C!W1 *"4F$I
M%=:2D6/FD8R$+AD3-A@01U"[2Y7L)VZ+T9 &@U 6+&7!UK4'-V##/G5*Z?G!
MF$V((ZBQI=8@)F,A(?:6'_XTKKJC+W#_4,QY9OGPHF2:+OCQ>_ HFYS0V.C
M&>^D?YT$!&SH[V2<G0((="IL-(2][A)+$$L0&IL4<^:Y.[4C.P40^FS@G_WM
M2>?"1F,@=(FS/Q?$$H3&YHO#'>SD^3X%$ 9LXNT4)#T%$.A<V&@,V62TDW^/
M,O&4%^_7-,^=],HIYMSYG_?O'CW7VJ>YUB=YP@B-6DC!8Q-JQ$1,T5#.=N2)
M4P"!6(+0(#0>EK<R8&/*!B>NJ'M%=V:*4T"!>(+0(#0>9HF,F;];#0G=(B?'
M%;LSQ2F@<$03K8\^^^_=WV54W#E1XL26!_%GL:(E;L/H9>Z(AT=%Q!_M4PQ.
MQJ?8&XP&;$))^Z]Z0\A-[A,0=&\1&IL=BMYH+/Z?LF2(+6S9Z4\&;.11!5PO
M<,?,I=%:=#X(C<VI$2Z4R^XK.>)H82"FJ'N-W"$+=DLE.PG)V?/Z(]:?4'<!
M.A^$QB8T_$' QN1.;,F=2--TVJ5A7[Q).!*.A&-W:" <"<<NT4 X$HY=HH%P
M)!R[1 /A2#AVB0;"D7#L$@V$(^'8)1H(1\*Q2S3<[U4_GQK^E_BW6PY!"[$#
M\>S9JQY4]3__[CUVY'2NLG2A^W2F2=LS=GX0'TIJL8X:J?H%\*DU9.T0OMGR
MXMY@W&<3Z.>XXZNWONGYEC6>'_28# P#0 CZUJ'W A:,)P1]^] '+L'>/NP>
M\\8N\WS_Z;$GZ)O"QG?9.&@!>>+Z%6'C!VP /;((^O;E_)BY,(:!H&\=>F_,
MA@."_@#0PRR[,:GT[2,_[$_88-*":DG K]RQ8X'\B'B^?>B%/B_NV#%!?P#H
M)R[S/?*;'0+ZOM L78^@/X07P6M!T!/L]1?[(U\.Q27@VQ8UXQ%S1X=QW:Q&
M\ZA&IET:*$9-.':)!L*1<.P2#80CX=@E&@A'PK%+-!".A&.7:" <"<<NT4 X
M$HY=HH%P)!R[1 /A>"PU,D??R/Y]4O",YX43)C,G2F[$CPOQ,/$C%,\<?PMZ
MG_4'9]\-=#PX^S'C 1MZ9\\''ANX9S]*NN>ST<#;A:B3Z( Z8,/QV8_O' W.
M_C@$S/6"<P?!8YY+AV&\DU0\!0AZ'G.#G72ED[@;^D)9.GN9T'=WZA=_$A"P
MT6Z]XD\!!._L.X%[S!^=O>U$/?)M-(:L/]D72SR-9^[H''#\RY(G^0FXW'J[
M>9M.0H/J!3OI3Z>! 8V9Z07,Z]-IV-GC=@H@]&CN$MP--+ZP%Y#WN><1'_0&
M;# F&'9VN9T""+T^&PYH/'C/)[6YMY._Z30@&-(-V?-<-O1())#?;84K)GNS
M*)_&]7;\27&+91AEF >77CGA31C%X67,7UREV8L\C+DSXY>%D_-IF45%Q-ON
M*4VGC- @- @-0H/0(#0(#4+CR-'H>1 GVBF>3K8><<6)<D6OS_K^3KEX)P$#
M'0Y"XSZWD!M0+(FXHLX50G(.]W:!/(VS<+M/\"EZ63[HF?O[$%%'U!%U1!U1
M1]01=40=44?4[>E#%,)?&\+_.8P2)TV<&9^F";8*PO'/$,]_^^[]FT_.'^5E
M'.7S*+EV?A;K7%(,_[2,7T*#T" T" U"@] @- @-0H/0(#0(C:ZA,1JST7"G
M,H]30(%X@M @-%J7%X<*Z7?#1_A3FG%!D<._3.=A<LV=ZS!*ONO%:9X_9T["
M"_()GM;9(31L-'SF45<68@E"@PX(L02A\34)I@'U+"&6(#3H@!!+$!I?@\9@
MM_-Q"A 00Q :3W\\GL;3=_1I@F^EXR]*G*LPRIR;,"XYY C.>!;=A$5TPYTX
M"B^C^$3Z_/0"8=1.2"<A,4-H$!J$!LG/K\/!<WW6]\Z^;2\=#D*#T" T2'Q^
M%0Q!GP6CLY^R1T>#T" T"(V#2L]5_V#E1O.67^[WYZGG/46I]*/=A)=I-N,9
M?@8<@LLO#E;_.O_EXO]5[W^$*Z\5&O;%DX0CX4@X=H<&PI%P[!(-A"/AV"4:
M"$?"L4LT$(Z$8Y=H(!P)QR[10#@2CEVB@7 D'+M$P_U>]?.IKW^)?[OE$*P0
M.Q#/GKWZ-<USYY)?I1FDW$[3!7>*\(OX3<*OHK:K[7\0'TIJP8X:K?H%\*DU
M9.T0M]GRXM[0Z[/1:+#SJ[>^Z?F6-9XA]*['^I!S3]"W#_V(#0./H&\?>H]-
M!CX!WSKP'O/&+O/\%K GZ)OBIC]@P_&0N+Y]Z'W?%9<LZ3<'@#YP!\QSZ9(]
M!/3>B$V\$4'?/O1"U(\#DC?M(S_L3]A@,B'UIOT[-IBPD=L"\L3S3>@G'AL-
M D+^ ':L.V3#P9B@/P#T_1'K3TB[.03T8^:3-74 Y/V1SSS/=4B]:?^.]9E[
MH#OV:4)Z1]](Y_VAPWF[/H'*S0B-QW3F8L&$>@,32Q :=$"()0B-QZ,Q8>,1
M'1!B"4*##@BQ!*%!:! :A,81H;'J":26.>W20"4KA&.7:" <"<<NT4 X$HY=
MHH%P)!R[1 /A2#AVB0;"D7#L$@V$(^'8)1H(1\*Q2S00CM0RYXE;YOS."R=.
M\[9'3W8V\YN:XQP.>FJ.<SCH?>;W"7IJCG,VP%-SG .*F[[+_ E=LM0<YYR@
MI^8X!X1^S-P^=>.BYCCG@SPUQSG<'3L1/$]]0J@YSADA3\UQ#@<]-<<Y&/34
M'.<PR*OF.*3=G'=OG..OB ED%'.6EI<Q/U0H]1%$=#<F34@2DH0D(=D-(@A)
M0I*0)"0)24*2D"0D"4E"DI#L A&$)"%)2!*2A.2AJV:.OBN]KIYQPJ+(HLNR
M" '5(I7()6DBEI4461K'47(M?QDE!<]X7N1./@\S/D]CL37Y#WEIEE,1,!I\
M^])9M_A>\/R'[\177E$3_*\^R80&H4%H'"T:_H -?)=0(!3H9! :A :A\34=
MX(-Q0" 0"'0N" U"@]!X-!J!>_;*]_X@>!HGXW'X$N]IS=-T+CK_^M\_+]Y^
M^,WY.4O+I?.+^'"47#N_1@N!^8P:^5 CGT-#3XU\#@<]-?(Y$/34R.<PP'O,
M=P=LV*=&/G3)GA'TU,CG8-!3(Y\#0D^-? X$/37R.1#RP\&83<:DWM =>T;0
M4R.?@]FQU,CG8-!3(Y^#04^-? Z#/#3RZ5,CG_.Z8C'2]XWX7PAIO7)^F$4W
M^OMQE/ 7<_G]\06$V^H1N9?U>)P/502RO$']QFO.!'EY&\V*^?>>]VV%MG@A
MKA9#:NK-;SY\_/'=QQ=O/_SZZ^L_/KW[7O_PX&"CYU;$ &Y1<OV]>;OK?OO,
MF?(X7H8SB-?]XYDK_ZT^"?]^4/"S$<^4C^]_V]P< 9?-$Q"K!#'W?"OGK_WB
M8R.D#5#N17#E9>\+)^/+C.<\*7*GF'.'Q]$B2L(B2A,GO<)?81W%-%T(GKIS
MBBQ,\G *?X=P*7Y@*GX&-I#?BOD-CR^<G](,_WC'PRQW>#+C,^='/N6+2YXY
M@<<<W_5]_-_ "9,9_-!G^(V<9S?1E#M77! O:+@)LPBY1Q=TB*<541&)OT[G
M A#QX,L[_&;&X[ 0_UQFD4#JSKGD";^*II%X@/CPK?BR\_&W-^/AA><(?&)!
M+8-?>)YW,=:_06+@EZY_$50?$^]=<K%LL;:["\>$?O%X5:=K367)UG/E+@N[
M*N@<SXI_0F?E1C#H0GS$"1=I<KV!%>_G:N# S7\F[MLS]P6GRWUIF3E:<@-7
MI>)3 LOR4D G69&X:<_<U#\&;OI3,,M&R?0_[]_E%;,A#_WSIP_O<N9$%_R"
M.?\JDR\E+T+!7^^3JS1;( ]N9*1OK)5M8QYG):/,8J:-C]DC/%,.XO;9*\]W
M) -_(S58^;_?B,6(WZRCPX,DM 8=\"N+Q2ZY $NP6'P;WN6PX>(%W_PP-]RH
MZG(G^'\OE6(>++]8_/UR&@MU"LR!^;/OX,N#U4.*ZUVU#7X(G7G&K_[Q[+^*
M="HX ,^EV.VWXI,@4W[X+A2KG ]>X1(M,V$-.O:?)7'CBT&TPF<O[>P])RR+
M5/\&[2;YJV>O[F&0=3MKI_^)0_F8G9:,?Y7&<7H+B7Q2.-6D:EXNY*D(XS 1
M2F@^Y[QPA&H;BN])C1;/1R5-JVL[UW)8?%S\6SV7S^316"M1AU\K41MR;47N
M[4OB0C:EQ7\KLE=2^[VK]_(;%+"OOEDC08?];X%IM_L"] N_U2UDF_^A9] S
MSN49ATC5WE?2O+C1P!/UCV>^;R12PX4$33**AA=IJ]O-W$/WN\->HT#63@=)
MG?(\;';&G1T4_1V@. WF/,2&J,J"P['A(1;] 10FO>3+[+MMG[<-U?-"Z@]I
MG#T"JS>V&?>([RF#[[%M<?JF+<XY;0LB=58K?J>]3,GU(Y@JG/V[E(ZH,X/K
MK0F%0'W8.:V<+C2ZT.A".[9MH0N-+K0V+K1C-A3O==^L(EIM6'^X/34H2N3[
MBGE:YF$RRY_OBK)RP>X3YR/O'KHF&O))N?EM]G;>*)__)_3Y_Q@6X?=[J?%?
M__$'C4?;WX>(.J*.J"/JB#JBKL/4'4)1[(J>(K3M,)]C:L$4?N!_E]%-&$NC
MX]B[CWL#UA\.GX*H8T*ASP;CR;F#,&9>?WSN(/@3G_GCLS\0U.301B. ,F@2
M$),)ZP_.'@5O&+"Q.SA[&#PV",Y>3GK]@'DT?X"NBYHVZ8W89&],\32FUY'[
MCI^]^LCS(HNFX" &\^SX+3$Z0X0&H4%H$!J$!J%!:! :[;IX_'.'@!CB:1CB
MO&-GG^9I5KPH>+:P^B"<0.",3HN-QF#,//_L@T?$$X0&H4'R@GB"T" T" U"
MXVC1H*C;6FON]70JB"^@$=F41S?0\X@Y"2_(GJ,S16B<!QJ!ST832GDAGB">
M()X@- B-K\F;G+" LNR))YZ,)\X[Z/8^*;+PQ<_"T%Q:EEKNS$KN7&7I0@)5
MS+G\ 3^(S#AZF<M?Z?:YC^W7XIE^+<=N$ Y&S"<7=9^YD[.O=0A<-O#.GA7\
M 7.]L\^2Z7G>D(UA;-37D_7\%( @Y:6FO(P';#PY^]-!3%%G"C8@%<+K3Y@W
M/GOG4"\8!&SH[H0#71P4KWM<O&X!X3IC]U6C^,(,K;NCM]+HPB$T" U"@] @
M- @-0H/0:-4ER-S=#)I3 (%8XJE8XKR#>']D?!F*M?$O2Y[DW!YN.2VS#,<)
MYSFG8KI3.T*$1EV@!*.SSQ29L.& @@MT+FRWNKAI*;A /&&C$;#1Y.QEI<\&
M_;-/6?&A5RN99B0=;.DP$.+!>S+;K+)MO.67!\V >HJI!X^VW=34+O@,CNSZ
M4A_95;W_$496*S3LBR<)1\*1<.P.#80CX=@E&@A'PK%+-!".A&.7:" <"<<N
MT?#T$=0C3XM=,WCXS[0(X\.&5;>,I-8OR-=/H=[!+;3EQ2.?#2?]G5^\ZP+/
M#O?AD(VAW(YP;Q?WOL?</N'>.N[!8,)&?9> ;QOXJJ+UJ9%_3M W9(T?L'XP
M()YO&WA_/&#!P"/@VP;>&X[8T"7@V[]>A1KO3@CWUG'O"Q$_&!/PK:LUIMZ:
MU)JVU9K1@/6]@P@;2DLY- WDQB4<NT0#X4@X=HD&PI%P[!(-A"/AV"4:"$?"
ML4LT$(['DI9R'-DGT)W;S,%UBM0IYMRI=>!VOK;YMG\RS;>'+G.]G7KL[NG4
M'A0%"%)Y9U_/245\A,8F-'I>7YP1?[(+6=14]>38@M"PT?!=UJ?Q!<03A,;&
M:V3W(T*WR";BGL;8._(:A&>O?DW#1*)4I.J_-(^))!:A06@0&H0&H4%H$!J'
M[);E4G-KXHF&G;@[4Y"=V*Z=>"SFX+:1O7L,$YZ.3>AY(S88G7V<D(0TH4%H
M/"Q>N+O$H!O\Y-B"T" T" U"@]#H'!H4/=P0/4RN7Q0\6SB78?+9F?%EFD?%
M\5MT=*+(OB6F(#0(#1(8Q!2$!J%!:! :)X3&>4?Y/N#XWEI7HU44G[U*TN2%
M:D:MFAN=S*A?;\C\ 2DH)&ALGA@'LBDDP3 9]\\=!CH;-AJ!8(IQ</;56X/^
MV4, ,O+L0?!&?3;VSGZ\+[11'O2I-0!=%;: Z _9P!L]F:%&G53;I6%?3$DX
M$HZ$8W=H(!P)QR[10#@2CEVB@7 D'+M$ ^%(.':)AJ</IQYY>NS& ;\TV->>
M@3<<LD'0PMC'+2L\0^ G;$0S\ X O-]GPSYQ?.O #_H!&_DT1+QUX'O!2,B:
M00L39FD(7N/%$R%LQA"B(YYO?[;O>$*C3EL'WIMX;.B/"/C6.3X8L3Y=KP?0
M:SR/N2X!W[Y>TW?[S/5:&*M,>DWCQ6/?8Y/@('H-I:0<F@9RX1*.7:*!<"0<
MNT0#X4@X=HD&PI%P[!(-A"/AV"4:",=C24DYCLR3>A_O97A7-?'>ZZ3?TVGA
M'0S8D";]8EDC5<![(S8*SG[FQI#Y8__<0>CY09_U_9U*7*E3]\FQ!5T7LE,(
MI#B<O8SP I^YD[-O!D 2HG9Q! /HE$%#FHZH?=N1UQL\>_4[+YPX"B^C&,TY
M)[U"8^]_WK][M&D7G(QI1W*)T-B$QLAG _?L%1CBB=K-O3M3T,5]<ESA"1W?
M/WO/&/&$C49_S,8CZGY&/&'?'D.7C2<[=3^CVZ-=L^]8K#O9M5LUY+;MO..W
MT3PO8)XW.7?A0:*T=KU.R*WZ[%7@>6P4G#T,=#1J1V,4L$G_[.4EU+W1T8!T
MA<'9FR'!D+D>H>!/F!^0GX)N"YLI)GTA)_?5M)]B;X_I]75X<ZVK%;Q>?RP4
M6Y^JUEL'7F=Y$O M Q],6$"=2=H'/O#&0CDDX%L'OA>X0S;QJ4%&^] ;%P'Q
M?,O=>,9L."3<6\?==P,V[+<@:@CX!O">D/%CNEW;5VNTLX> ;[OOE]=G_4D+
M+$]J39/GM2^K?9X_[^R#7U.!UE66+C;5#]^=;_4PN9L)#4*#T" T" U"@] @
M-%H-;[O,W:W0]A10Z.T. R6>4\[#5V2DUPSI57B?O4K2Y(7*@U#V]&EEKY,X
M)C0(C8>@X4_&S'?//F^9F(*8@IB"T'AXBO_9GP[?==F0*E[H6*PPQ?#I$MMI
MKD^[-.R+*0E'PI%P[ X-A"/AV"4:"$?"L4LT$(Z$8Y=H(!P)QR[1\/2AV..(
MN&ZL,J?J<JHN[PKP5%U^(."INOPPP ^](?/]@XRB/V_@J;K\8-"/1C[S!E1L
MVSKP5%U^&-RINOQ0P'LCYKITN[8O:083-AZ[!'S[U>5]JBX_$,]/^FQT&&%#
MV2>'IH&\M81CEV@@' G'+M% .!*.7:*!<"0<NT0#X4@X=HD&PO%8LD^.O!'
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
M_7E /Z69)$E<EO*'?XD;4_[T3MSI,_GCCWS*%Y=<_2'PF/S!=_W-K3()L+6
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
M1<KIZ3SB-\J%)/Z@74;H29+NJ<9]02H?G?3V3OHRQ60JH7-@-B/H09#5+?.
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
M<"^&TB18@"HOCP&V*1.G"3[@]R_<=1\(F*IO1N6T_@K?NYA\JQX0!-Z%7W]
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
MRZ<T+#QA(U=5+5M!77U/,<[G@WD')0%"*_LZ3LE9NP:F@,?-S]@3)4C&TO;
M2/LJ_(%@=13XW<?O;3&%84NQ(:;O"68WPR3J 7$CH&)I^4O8?Z70P>%!%8.1
M,@2>?8?_7O%'/$^]JM@H3VS69Z&^MRO^ZSH\4HR>*A_6U;L272&G*1Z2^BS(
M\!;O@J,B?E?Z9HH"=5#-8$R%';PSRQS^[;+"E&5H=':DI:='FW+X']WK&_%_
MVWFL* V'Q )YE6C8Z>^D@V+JA%*XYL(519N,:+WI+(F/%0S/YI)HSWY-2>#V
MBE(/.^GWMI,^S0+XTX<"^.^Q /Z2(>&2;7KL,W!OE+H#U^MF4UH%QNH1K\HV
MG$B#!(:IN^B$1H3O:Y_9TO/^+45":25C.@7WAF1/8HZ0]3&?<#IL]&$Q+4QQ
M/5=Q?/Y:*TU9OI3"0+-VA.<*S]@21=>BZ#JF[]]N]@1Q<V,LH6=(JIF:-\RY
M9/!/%1RL;G&).-(56X5'.(G*-7&]2"I9B9(')(7KE+W#-8$P"<=%QRN'BF$E
M21>Q>>U8.482( ;!GS,1Z$5X4?(D%?O+,Z4P_? %?MK(#TM[ZHANC>%(>),P
MNF)]!<0;>5R$6 QA=+LC"$4XT^_H_V1<:Y13ZUWL56#6I^4\7>EBND9E410^
MR/2G&(2[Y)RJ'.^]D3J'%!,H14I=4AV:8S==M;!=I.$%/QWS8ZF"H_8LXEOQ
MK.DA$:B]DC9JSNEHX0NS'K,11.=(U8VN;2B#I;[PNBS(=?\VV[U2ENPE(N56
M!$1!X6HL2$AZ2X0,\3?FC D67WL^U!195CT%2,+^R26I<K-@W/.VED3ZL]S,
MA#UUUFY#K%$/#,9K%T2&%_S?Y<ZC.>C//OUBD_K*E8_?W[B$T9YN+T)H)86)
MVS*+8];PE2;;_6O%X;-]C/));40(#RTBLUAD!84)G C0>YG_92.6$B)ZM=97
MC/./*;H4TZ0#70G]JQT<#>*C84FJHF'26.YE,IFF*3W_*Z.UB3B*WSY7E3CK
M>OZG0W;%;=-[O;RJ&MW8;V!'PM*==<4"N81OD4L(6YPMH ]]3\UNZ;*W^J@%
M 0%H*9*,JJL?(BH0J^H]W,SA1WWKNK+TJ8814MOI&3<^YOY+(R'92:N?._DO
MRRIK9H:5B+4?(..,&LOP\UTII H02I*,5!2V)^I_AJ6O4)7+!JMO\XC>Q@_^
MV%Q_@[""\207VVJIPFJ:+\HRV-VV5G)MSO?S'A@B!7OFR62"+_Z0K:R>AA3A
MI+=2EC#?I+N"^[P(:T+N,C=[5( 07]Q!&>VT[MOY'LJ[FS+JWOGTKL"SB%%A
MU*A1+A<<0\PX:(4+R?<X@#UG_7:6[T,*3QIX6+]74W%#*OQ8'-!39-6HT0//
MK>=Y^<92<I:J]'D[QX4\P'G-QQ)S^UB7C8+Q3A+YB;Y7'T)YDD6*JM5NTMS1
M5Z"=LI''SYO[&W%35.GC*_VRO6&R0XK559U3<L=4:(S=I_))TPY(YO=2).QB
M<E5<('X4(/WLV\AC_(^W?>FP./(!:Z6RZPL>(J/]FS)I<6(G#_.5PH2=B)Y
M?Z?EYG[R[ C4+T4 &-XQ_:;/3Q1,\7CMR&M!9G3,<7K8BAD.BR P-\TLU@Z$
MGC]69:;K5.2?&8PM(5T17;C:/Y?$[A;5792HH@)"E$MP>_F\70HI NX=3PK
M+9J:JZ=Y_>'%B[=S5XBE*LSL= D)O4V$BW%$K=? #_Q3.$6O.& S[Q<WC301
M33J MP84QN(J'T+4(P%0*79A]9&(SJES4"S9=O2+G+E,-9-Y<9W]6$K7:Y%X
MG#YT\<$*G50A(["P1"SSOYV(*WNZPE*KD?96[)9_<<Y<CN/^_'&B2^C 9K_%
M^7?%]7BEFE0]M]9[.:/H'B03;"^#LH8E:;="Y\ND%"5=4^$QR]95G"+MIO(;
MF?T)M^YJ0+[A*ZER$:/<)#&'5XNV0=WF=)T>@H/CM>]V4>=:[]T[T S7D-*M
M$6?Q>SW&ECA_=0;'F/7EZD)TY--*[! 1C_<;TM&T"1O)L/0Y%Y.0 NY1Z$4C
M8+LPRQB^!\0@*=#>10_.([)=RR.B^7&6EL8]YI!I)P[7;@?-.F1@PK_ICZ;4
MAE@L50,LCWKB^C5O!%2'\PZA]ZGCRKX<;?5)F?0WE(<CX%\%/UN<;T=YXP%'
M$70JM&8?^V*A%DLLE7>/%*0#K'W&(-YN-VC^E0B.HO $D^%7-&XI]V)&;<S-
M\<-UBJMIA#V,BA[L^I1_L% 20A!U*1<JSJ$I8Z7$."SZ"NMIQZ0W=E10'T:H
M4]O94Q2SO>B"+]CL]!?DR=S:%1:"V0/\'DOI@:./Q1[C<"H\/-D"[P4U(I3H
M\+E-DSW&T<<-[!HUTPCX DS(JN+V=<=:;$AJ*[+#X\V+75C1SL2&.C4"TX?N
M/25N[AGMV$\JW,4\A>T5R>C^F_T*EB$;QA^J! 7=WG!61 !86 ,]4U!!Q0DG
MWX[06XP;);"0)%'!M%3ACA]-X9N<)^V'],2=>RSAW7"1G7*V7<OLPZE;%VRI
MT"PAG.E1 ,V*3/C)M&"?2H#I_>VYS#SOVYA^@W*!@+@ 2PP$JB]-V8_0*-HN
MRUJ$X'!1475F=EE1%8'J7'4B&#?4I6/E/42R9L3PK4 \HM20"S#&=TF=2<P,
MS:?LS%'K?[R(&#6910&T"V)-E V!0&-5;8RT+>9DPG5:F4$PQ?A/NOG]V4/M
M__=8^T]\P32C(UAO5R7G T:&@C,\WHR/V;'(@1&<H"IF,3B%S4C[Y"I@4G25
MZ_3&@;^6OF)5DG9464=HX.#>"4^*&1DU45$7/NIQ+$CYO42QC#7BQ^^6;$ J
M)Y7>/VS"#!&TJJF"A51RM%JBZ1,%4X>J*3RS)GM49(!$=P]F<\TYH2J3IU0,
M5-Z4!E].8:Y,46^,K ,!H_=9<W+H),.;S/Q\8$V3&2MR/UY08%M:QBQD0?F*
MTPD$(24!&G("2TJ21^DGNM3T,=(F;O=7NG*T6@YW2A3]]Y'\-16!9$A;JCNG
MFU=:.YVDY^C5-D(7,8A<1Q4C.2?[404X[\(O^V%4=BW57LSG&'(80I]+7:UA
M#ZW)Y0B_5;<[.:E;@XO'<Y(HRI,@&/\J<:'62'SVFT?\$$9:4B6P5_GHN2X.
MFOW:AD,Z&9*&2G)XER&.H?;P*%88^59%+SDR"FR;1'])WLI$TJ*.L!_]_EWF
MS-%^(3%^AG8(C.\\Q,+%DB*0?$9]PM%KE[% JNINEPUQ/[)H!]$&M$ONG0_S
M]@@61$/@GE?1BBOYPD>B[<%WAH>J>F4CGCPK(B.N+6NBQ1ULM+BAVM1S5[8,
M\6/U8^;K6[^>Z51:J$!V4\DD]KS*W!A]%VTG$\;\+>KV9MF!F ZXW6/_TE\
ME1X]D=L9";7)8X"GS=J2Q +1+.5+)K4&?>H7\ &L1UIG.F!6 363RB)2J4+D
MH4)K?/".?=IQ9V="9D^N_0ZN].],]?BG,FZ\T1)F%6$_;&B9_EQ-PRC=MB 7
MO<LU]CD&L2/5(UQVF\NJ6RJEZI!4QK$>3'_W$2H_G\A=^1,Z;W>L,AQ.WKGC
M/25V?BA.*J,L[?&K'29^'DX'<"A-L2Y-+6H)@%=7;GSJ%ZEEK9ZZ,EV2"4ZP
MKCE7AFN=LZ:(PI:$D4W],2N7B):<>&@>P)?3VRR.7X..<P0$$0Q5]!,Y;DS.
MW$</B1"@ \:HGB"#_@YLP5O:_CZ-<EB'3^\D+NGVE6%APV5R7;4&[MP_F9%T
MC8H/0\''%:@>N!B%F]F59%3^D&XPR2?[D().<KC I3!<+I4[:-^& .3'3<J1
MFH3I/68]8[:XS VI:B$[%8<V>M]+>H,!>19Y:@0$WZA,+N$HP^^4QLT+UT!.
MH5<@?NF$:<65L0I'O?/I\V2"Z%F5,.0J"$J)$"AZ+8T)69V+P@'7PU&G4IH3
M(2*?+NQTPA"4#//TI?4U\_J7TE+.F?ZXA<]WN1Q"F"9V])1**);J1XOE.?X,
MWV,C4"B:'=L[5K=A&F4"%>VN.+VJ2="\4(^"8TW7IA53V0BV8&DR[]73#XQ@
M,*?. *1=2+NU=&E\1 T7S'_!BCB3O[S-DM)I]"&RL/J<PM4*A BOH.[K@DP$
MO0O5AAD3A<'WT]\LGAK7I\C&HF'W)C<+_+7QQ9SQ#6=\]2@;H'&+3WVO.TQ[
M'LW3Q_GL;1_/3ZQ1\B?X%\]+^GY9A64">+1<P;DJC5WZ7SWB9<]+(Z1W7%M.
MD_:\G G$")I2\+6A1&)5_.SB,"]-/Q>%R? \/,(U/W>QG9AF-JQ1L*^DM*4=
M>A-S?<<H<%0FK;<=(2W4$T;NF*G-0@&0B48!]ZCTBLDBJ\X31?4</@YQ%HY/
M.L[_U/>V72I1A?PM_[:5.F(\"V)W)X'*VF4AT._,![*&&_H(,&^B+#,<*'O5
M5OY+*?6%&:4?_]4<)3(,%[@[!7VR6M3UPC-1I\9KCT[TNG_Z2DS:5D1/OE?$
MJY]F?>SSA_K8/:V/?=PDQ4M3$USL%K4QUM1HO.'<>*(])7"$*!-*:*6.CSZ9
MDVCH2^Z7O"E!JL;B%MUUF5;,LE20V*"R$8T&#\814 #J(>C\!!M-SRTH+(!'
M2;2+)CJ9@I/BCT_SP!-XS<I=28^\YJ+5$Q&8+I*O6[(8#("BU^\=\;WE>T>I
M>3X\6Z(NRU$@G#M*JTCY!1$MM+Q3_?$I>5H1H'1;0W^D6K4C/Z) -$Q@";F$
MK[XX^>*S^>RKIR>//\.T?/WDY,EG8SJXQ("(EL-G^!S+#*3:"3]1FU,-#5'F
M(HQBM5%_TQJ>W((+ RQ'MPS:,!7SMY=ZL%+!=9P\W; 5HVMPF,[+S0V3JU4*
MO]Q0@,!H7H_+]-KJ].NDNHY&9_H&'F@1R\-S^A9PU_R"3Y'\\$W+"A\H@6I1
MDCVDCJ[D[94"9P@Z16FR\6\/#_T9?&G?:+52' %6'14Z$&]RT.HW811X3ICB
ME+8[@;I)L;#OF<6QKWZ18<\/FJ[Y#$O,YR;:I@YK'#P'5Z3&*TBGG:O0^ K;
M>(%'<N=(@@0_LO5OSE]P%-LB4F>6%Y^[.)E[O7+M>06)B3M8$@E(,:PQS?A*
MYG#E*GSVDLHAPF05?$4N?$MXE'\G4V>:C8?2J7FXL?2?<DS3)Y=;$7[-#TMQ
M3G$A;0?3H97VHR$NXF3V/<F:.A+*GOU:0&CA\*- A%'R5VC?_ESXB)UM=;&H
MB;YB/PE(8$VW3J=*013\'0??4LE(&D34Z"43!>T>+J#%S$0B3%T/WX]N1!,Z
MP:;GYBL28I;&=3[=6E43(IQX?LA+EU9$#;0N*<WB)L >J:?M9HBEC:((4<#R
M!9#7[6I3-B[06Z%>S QSX7(LB"F9CIJW5HY(%.:)V1SJME?C(!8&C3'R+M;7
MK;80K9!F[QAYP] *?@NAG_!-I5$3F3.FX2L</)ZAEX!D0(&'(RRY-6[,N?AW
MJ=!00I$R?\&(_S&V7QDP0A1ZO,WT!/9"=+'3T(E_?!XBG1(0:0+V5TB!->5%
M"W+,64D'-6K(NT S2J]73L=;ZJS<]')35'ZI5"$<&"4Y#UQI-,8_(8W#CO*:
M [QJ!>_>1]G*>A'W'3M#2*2$G5)TMF;=;$<=O6.\2=8Y*B:Y7*K(,4-?&)^H
MU$=QW>A%> !$]]JV<#^O*:9/GP_3)^, P)KQ6[XTCK/'A5;@N 8K#<A0:YIS
MO;1*:C=(&!'YCF-;.5*RM]V@W]J;T=AVO2XW=YV[U0XXN]>6D<W0DU;Y*]^Y
M\<Q4MZHNMMS89K99D_$Z#\/;*X)&\+,4-B+L+ 0K@+)(=OA&SJ/BX(3D0<H;
MZH03MD^Z]($Q@9WCVX5U$?3"D,R0W1F#XK:]KW3:N-LH?>/">\;QM:5',+DZ
MHT>DB7,,S?3'8U&1#YQRU4HM;&0SCO@CA V"U[J/R=0_C"TLBZ7XZVG+/FUL
M.W376!,E6O0R9"X<ETM/)E#\:%%6)%7YVOWN&$LG)P?3ISC2],9:HV(@Y6X#
M13[0&D<Z;,5*"/R"B>K&4):ZN[ =_ENT)&*:+P:Q(Q?6T EZ2YP'.&F F9-!
MY6:9$1Q'FI73D29HCH3?.QG^07DG.?-AJ2MQ>*(3, W+AS<T@:+R$/NA,Z1^
MGNYW>@^TP!'V$P3+.1()9\OXG&)2U%?>V.*'^;-")!,N]5K:9]>V%PQ_VD^7
M-!M!T_ %X6-M(!59?\;!5EK7G-Q1N,KR5[@Q/G/S.%D(-JJ+<V[XO-RU8FTX
MMYTA2>.7Q]$UXD-Q8UPGCD>X(2D1HBOL*_*^77#85ZBM"P1NKH2&@CML7)?!
MX7%E59V17DQ74DD0: D>="[%L5K:A1%< #"]V,T_;%='?TD!;BOI(K3-(YIE
M!P"H>5;)H1&M'*E!\GS/[3'/[06#RM)K<7"=C(4:\SW9,2WZT\%$!W$$=9$O
MEJ[!.>/K;J59[&/I'\3 5AHP<]L7[DQ&K7+3%RUJV.1?/IXMR51S5\!(KP$<
MM',"$RPUKZ<2$B/I0N$26 )3/II/#,OP^H=OGCT]^6I4__-)KO\Y^\,_WOQ?
M3T_^E/SC'U$=7F4Z)<^>',Y_,4,;$<@34S@N?- 1MMOS#5W*.N;_Y@Y1PE10
MKF43KN1>\*>>&FC/*SX]>3K^AOF;TPL^SC[\QW3H\[WORW_3E[Z3W4>W,LIB
ML2C,O:>F;9&WE5'<05;UNFQ2H&[8IJQ_/:J E&YB(<H#0 +0S%@HU]]8"P29
MO#==2PY($Q".C4Z223 C L1J1T ._.0?";$2_EBK>,$T<5+!3?XY?Y)K=XEA
MLHP3-+654D, 5I'<)S'J]'SC1H8T]#:B?\VYEV!5J:=/IA1YRWZ\%3OJWXV?
M^ERN$X$F9R&3NH'1O&<2;0- 6MB+6Z)P1#^PQ*$\,&ZYI^?#-)''5)N:!AE?
M5+$''JL3O@WC7RJ:>2!;&+U6'L%.VEU;)W0TSI(C\FK$4\%^B[D$;6U-YQ)<
MBI$FH?ID]A6-#@W[2)^":O&8J<G:F Y*!X078VMQ]O*?+[Y]].1K_EN[W:"Z
MJ5H"N96C_J[DIL_:-Z7 %9/"[&18%'#,F\B$9?,AZ<AXM5+^1CJ'JF8\.$F0
M?6-D^9Y.E!?IT/"RO)$.4M)&;ADGX89U%3S\I=(26/NI[1MU.#]$'> ]P<DI
MR++/6[PXV<'4D@O*9&ZOV),:7;<\04+>TW1 P?:7K@9#47S2#;A?/  ,_B,!
M!F-=31K#E)$164^5V+=$0C/!24-CY%(JLTI/0@_0$I("Z_#H7C4_9!CR?<QY
M3P3Z;'.5^!,<BNZ;)ZE7I- #@B?#75DN+:5!\<F>\PVKYW(PII$'^/@NPW3B
MRKBSTCV,Z9JZ&?S<\15'.Q5Y^MZ2O2**'%&=V2_%F3N81!RARTP6_>"& ;:^
M8][$KN3B:>5II8*#N&I#O-"SF\I\$D@GA6TJ7"#T+? T;"]E;Y&&[>\Q0L[@
MC@]H+@I;* #IL\/=!)E#IJ0PN;%2F,PT=S:"S#_$&A*C\[%P_(40QVXI\:$*
MPU**RR[,6/7OND*0^CU[!<,)D/?A-C^A)1HT(.AM75X6]8I<SG E2V\(MZ07
M-TJICH6H0;2!+@G*;&X)J5?VY.K&R[QU<^X0AO-IR\--Z.'O#M7LEL,,#I=6
M^5)?E^E>*K2%A6N53G+DADI]K:9@**/4W& "V66STX1(UA^H'!]J>2FV4ZZ(
M8B3SR7K%$P+B5QP41D6@7(5O05DE3&5=7%U)S7"H725QWHS*@>&HNMEM2@$M
MG._2_ >VE$>NJE2+5DBBP:3&"0=DM>H H6I<U>"FD.)=1M\G?<9<R='28U7&
M"T /F&:AC3#.IDU;+_SL>],_Y##5+ALMZD@5AG&F8?\"#L6E;5<ZW6\Q?$XP
M]93=EWZ,7LF/E?<X>&/8E2R&I.. G+?;SVWX']$V;E1)#F1WY06I2-1,\Z4<
M (R!B'S8B'*OZD*BF8][==^_'E1MLY?SRQ63M)=[ 1D GO=M5"7*4D23^6ME
MU^W+I$?1/36A-4O%R75X'/!P\4]P<S)BP1PLXM,]VH''%ASQK?#Z7G7E55$M
M!0TP5<C*N-)B/]L=<3>TO678)N>=\7]5<^123G#.*15RO\$2'/<L7S-S-LP>
MMKTR9-B(_EW4^_1D:1%"Y79-O1O?'OAE<5/<C##WL[R";B&_X"G>0[(,BN(0
MQX:+@/#V(G9(WHA5+WD^C&R4,I%.KE6^EN89]*HE0TBDNY3R;[Q[U6'R6)WY
MX=%2<#I@-I$C(F\B0F7)4HZ,O'^/4W#/#-GKDIVY2/U:=AVXAZA3!53Y^I+S
MV?6VIO1M=/;@!5[TF@>+Q3">CV4%^M1XU 1-.)^<J:G;-N67-(+-@<54;H6-
M"*F&1Z0%4E<87H"T;5F*<JB-Q. I3<I2S87'RUVO2K]>D"0C>9"DJR-!4;[Z
M(J:R9T)=KOZ-X\\P J2*5=3#G7TA5^H=!K)J-(Y5-L^0#\J-\#X[#-O+B;<B
M7F""]RX8M'(]A+3J8=QV>7G=0FS'U3N9NQ4%E7WA=?JUC 8-B]^T-R+^%X-<
MNV/(9F_8W [F@5X6AVHP#7G3!6GOA)GOHG%JMQM(QP+U38&3<RO.I.;!7QA/
MZVIS4V!HRX1 0",_ZD4$RBX2MN&C)#*)R@>5(Z@DPV823]>WP<L,WF7GGZW)
M<WHD?X,\;QB3\7+)CO)P":J)>I!*'_\ITM201)E1\K+TFQ I)VC58UD+HN<O
M]@JWDD$&Z,7#9WZ1<&E[=4%$%KUBQF+C!!5N"&O:4QOMMO:1)1NRDKXG28^I
M$1%-.-(4IMOT9/8=%3&C(K4E!&U00(./#VRLF88FAFDZ,4&V0P6B2W,\MU/4
M(:% WC^#KWD1:54<\8:[ R"!X3N.LE-*+<,EK@C%0*:E6^B88;.2(Z-P^[9+
M".ER;V^4LUE2!#MM.HX,X#&EP;@XL<T9FP)-D]5(>)(08-%)&%Z*^\V8^&R^
M/S727QU#JS9)9OO;QJ0I2:/?C2J<(/3, X+ -64VKNI2';DZ<8]?G4F*M#TG
ME@.YMTTKJ@_OL;FZ;)4L':TITEX V#+]W'[+05+ITG* 5+5I\V'37)(:$AQ0
M[+_8^^C1UFRE8'--)TGG@CC!A?;A"S&4.[PC2,870H%NA=#)A%8Z_T@'A#F>
M^YF<ZS3&O6O^4FZ*]Z1*?+O6O48QO4S]" )=<)F?B8L+PBN 1KX(YS_\#PG:
MA"(\KO>1GJ/?XA[FKY>S]T;CM^A/DV_!&)7NS6,>TAQYV6=4@$8QQYAJ(8[W
MGNG Q1($2M4M'S'/QA$3,/W>QLIR648&)J2\XS/H!V$XZ[5R$W44_ G8I.0P
M'.3P?'NHK%('B;MB&9;;VOZ&Z'?_)G[<\TD=)8UPV$VWXRV^?JN-&G -X!CJ
M1O)M3<C;Y8_EH*4NHZ(9A"@LN??>,QWQ.$81ON3COG%TXQK  #*3\.'B4O+\
M*V'80_N1#YR-X@=L"^^,"?9U6LSJ$R[<?_E0N/\/+]P[Y-<XOUE"UI6[J 78
MM4:273%NBJ[I1 #%MTK'W3*0]35<T2KQ1"5BNNLB.J).#>+3^/HVYW-80EUY
M&878/: <T4J4%J+;*T;.L4=$\,%KI<I#&-J\@^F?&PR8)96Y[LEU')C:2GQF
MCI"W'<#D9<55.91ZQ1CJ5ZO T]S>",R]2U(OJLZW#MA/^:2TU#PE,#D9:NP5
MG$P ^E[;+2Q^<=W*W5<VO=U-ZGB T;CQ[TS5:KJ#PK\:(2 3U_@5VKDNU@E2
M/E)HWY;J5?]K6ZBHN_;#ZAQ/0V@)I(^@ED<66Y70Y"F5:[KJM>TS0SE\:RRD
M4M/A#5CU""YKA>4UHB2>$3R<;\-N:;26G]5R';.;9,_'TU8RZA4M \PS+5]-
MN2.JM4=".V8&XQQ- 4GXWBI^/.PYXZ857V&,\&IZ+.$R%SSAH"6$DT:QGAU3
M--+=SW(Z;6>P6.\Z#7HOQ%50W#=H]-DR#(;R?M#&(W;XO<OJF]RCL+3UVA#)
M'7ML8C"-72;,3N\.-[J=Z+NS'W(YF/2;BLVF6+PSG(E&+/EME%$Q.H4W+!C]
MVU3GD%^1N[J#7OH\H(MPA2)1:G^M\7L@ EE7?>\"J,%L>EJT6.3KRT;HJVFV
M@P557D?L7=,\-QY*P@/75 K+.&M'%V\^$O^@D%CO.+1*8H<A,XX2_^%DDBIG
M&UZR7.9 <%B^EEI<PE/_G!^1./-?1B]]TFE/G/3_\3^9,$F>],W+U]]^]_K1
MV<OOOS]]]>:[/^L?]A^I?.G/T;('J#H-]['SB/]KM@A7RA5%8,W%__JOQ_QW
M^23]'4,R']NYXQ5(G/X<C&VUY$\M4Y_VB\_BFVV68Y]X]ME?**]*>0-Q>\,D
MY5XP/>2KIT^_G'S*D[&G3'_U,=_HUG*6+M]LVMX=N1B#+TO"\PW5/ICI-NS4
M+67.612]P040D4=MF@79M&KJN/-4CUBB.2?)1'*1B(FZ)X>X[V]:4JTUH^=_
M@_#F!7<*J4G=?_"\<7WQ5HTE<]QA*<)_.OH/;?*'(_-P9#[LR"ACP?G.]6KW
MK ;9;J_@]UZ&6]LT1]LKJO=09@:F_:)HE.?G86\^[,U;W9MC3J.*").#L:W@
M,'H_Y&$//NS!6]V#&<+"Q:&L$--<4KP<V=:L6BXWO+4*F"/]L$4?MNA'W:)(
M)T5'. O4<(E/(==&T$H<P9;"&_7SMO&*@JS_Y766'G;WP^[^J+O;#*K0@C3E
M3;US33>Q%:3,VAB'1<2'S?JP66]ULT9G=0R>.2/19ZZE4XN^2<RZK%K"A9?J
M<5^U-P*N9!\8R/^!N3:YR?EL+3T-D>V!4N^QOT2PQTSA_W 0'@[";:85)+LV
M:R/7F (>>S72C;6A*:XDYHEY6VL&6QR6D\/;]*-#O]ZB)L>4072F5%IJ.=>B
M(0A3Z+QR=7:N4"M'W&7]!U9NN2Y3\##2?Q>$@&X8_MD2^QJ*NQQR+%D.Q/IF
M-3".DR;G.P%'9N,HB38#+9#<50&MT_#O[YKV1JI7QAJ,5SZ9G=8D)W1Q:66&
M6-?T;F4<''6ZJAS1WJ+#,34.K;M:87T(MA^1WM(/%^<PE+$T<C)[CB)B0?CG
M^6"55#5LX]8\HWEA",!#">/!<-Z.X5QUW+!LQ6S"@-!I$%2LT&74P0U&LQ([
M%,QD_"]JO=[V*J9%Y;>YBG<ERE%6A("7TA=A]%2-C&6&/8 [LGF1G8N+^4+,
MK6T@=1&B1*K\J0Y7,=M0N_UFKD8QZT]GU@$1N%*Z,>-<2-B93:TRT?=3QEF6
M4;/)>/#O'T[G+1<8/?*9*.&V'O=L=[ _2<"!,5L\JU2B]R0/3.D?"8T)0-UE
M 4(_^ !"-[?>-I7(.+@4."L4^![E2-*E.N3:XF@FXZ&D^'!(/FH0+!<-%[X'
M?0;PDF-ZTBFL1HD$IIN,4@SB^@WZVT;]R*IQ/IQZG/$Y["42H:+@*06-1'CV
MKG^(AA].Q*V?"&95#.&$"">'J&R$L9Z;)O>?#.NL]*BQGE5"$7")(@HVNJ*3
M]S[/$>NT&^8:EJ;'I$F>DZJ"NK004[G>]HSF/L3L0@(*]=D"Q!H$S?7]6%%7
M ]!QS#!<5B9$HMB[W?8>QA@!1@H&.DAI>O ##H3->SN\;@B]'[6K1Y(+% )E
M3C.>&,"1N5!?;M52I@&_O*YB\_"R8/ G"RA4W&QN*8NQZ CNL>0L1'O3U&VQ
ME#Y6R A[ZV[]3)BZCAB30+5/WRJIS!$8(CJO-M0IJ=89V]4^R/F#ZKI8A #]
M;4L_+45?F+N$\1WV<;C^P@'.?4BE:VF@[>K5NE@TVO64#7H=VE'\)DX>\84[
M2'"$_#(I5,2P6[RB>9HEWMSG0OK+JJR7Z#>6,,DINCGD@],;G\1K"UQ;& 0\
M;(+%I$P3[6@\\[ U^-/LGOK30_?4?V3W5(+"GN:,T6S>H*=8_59/MN23MI*%
MY3/C&Z/.=V.:&:BTN\8A!H,CX]'/O5Q0=F>OB0:# *O<OQ'^*JK?2=5GSA6E
MI-8SQNQ]9TU9B9:GSJ.2J?-4ZF6%R>R=@3;A[*>/GSQY1O]_]NSKK^C_3[]X
MQH+:3Y_\91X_]^SIYW_ZG'[^Y9//G\6?TU?)9UX7RZ:]+KR$M1,8Y4Y7XC@D
MGHC>B&.8TFXG,$@MN%$?UTR:<;H->O/;NF11 *+)Y5)U,/Q7U%Z,>_9J@ZWC
M5KTGYO:+8-X;G89$3(5C_*%BC_4\N(!G5/B'N2E<=RY565J?NI!IE[XDU!!!
MD4E\8(WM(LY[\ 2A$9W1HX/,N:?9;JG,.2%[-/C%A-/5*J00W$OKG$!?"0W_
M%%/F?&Q^[!3+,E,H&68H3/,D2=3H>9>Q!S\%6Y>KLR(0!$8F7D$6KU.]@%;6
M3 @>T/]MR]I.B)JF79OOUW9W_WDIX9:(C2M9[98\[;;!)&(!5RO\&=-N"@S&
M?ALY+*F06%U',A;JC;-_F<\NU8T:;U@G'41X9%%!(DH@OV7&@9$SPPW[ILBM
MH=.[E*$%?6IAEIF]2K: 2W%SA<E_2A2FF ",]2FM!_^F-,6H\Q+LMR:,IZH4
M&%DO%!]2'VQA%.0A\*Q=N5(;+/O2G>\X?99R&<X.ER <\X"1('.=@*->N*%.
MA(1F/WB]6R(=J4KVS,-*]T)H&+]&6_SH72"Y===4-6'[S$7(KV+B8?K_G).L
ML!?0U<UN:(T2]5,;K[_K%,FR7_,V)MGW0L:1&ZU@I9:UXSIT7^<H;>=^_R;4
M@S@<M"HJE9Y2*L%B*5W30FCGK)F4J7*C$-D"FY=3;V-^2R;PL';RSDX,BF L
M"$:#+[3M>];[A.5:E\NJF*G0:JKSK" 949&>N""20-FDSCGUR-<@/H3NX;G>
MA%Z!2W8XC;)*S/9L59;+<R0*X+@UU9JXJ<TWM!_GKT.%OX8T]9@OVJZ'M!H?
MYZ<O2_X.4.'ZIB/LC70R =>L^DP4#UZ-X#I+:'S'=EH<.ZN^Y5Q52O0NYIH*
M%:2&UNTDS:N[S@R <3?[ZVID'Q)YL^U<R+P-?6H<G]CAGG.N',>%E?2/COA1
M/"SX 3E%H=>C_J2NW5Q0%IGPN2;M?%?J1J6%G;@ODC75,2DU2RUFI O:7^Q:
MBB6Z*:X8!9+4#ES7>N3O%QH#AQ1)F!@RN? DM1%-7&P:3D*X#UO'D1[8*;ZJ
M:1TR?!6_SNZ*:0<,2Q6#06^X')*J9J9926O!]._XA#.22$3/G1(4Z$*E"I]!
M!.SFEZ4)1X78_57K< G]X%%?X:!VJ8J7<\8994]%2S'?V:;L)L+@J.I[1?+F
M2C,E5LM! 7!C@$'3!]'.];/K4*#M%"+7C$%@^!/$ 9A 82G@'Z+F@+K> 5;K
MV[0 =T9<+F'@]DHK9&&&2/."(T70\R(AN8+QV"-K0>>8KIB17,K<4L ^R&)1
M9_ZBN\I:!!MY=AF6"@92FR"T4 A4+B-I52?N(^4MIM,6[*Q,,(YZYLB\14,8
M"#CC8,=)PF&G8YQ&.<YM"K85F8M'#ODC!C3<O5V%XANB^22MP4 $.0W799+B
MD'X2_T*1J&95+.A:CFR$VK1*&ZD-/AXY5LG2#--*<IV'[VVD_SH5B3,I7A5V
M!GF0) !D"BPA%-F0@F$N:F(,<9(6WF&;EF'V,V'</*XLEU) NEBRSI3*7#;&
MA8\GLS<5?.'2=_ 4*D+H0T5^P%S>R#'*^C.Y9MHB*O&D'M18:B4.2_QB,G'$
M9Q5F@!1VNP6H"S<AKME8[&.%T:A0+&&AIP#*+FN]139$*]U?LJV1R5H6G?/[
M'3%3' N3PU<4CM,EQ*W_-)=;8B/WPQ#A]C9&,2ZG T<;JNE@JBEZ=J0SXO_]
MZ6,Y2^R3F<0.:TR7OZ"8>EW&8)B;O'HY"L?[G\9&\Q[>RKV[G*"L&+Q0NI&N
M+A.*R*8(VY^(R((OV6]PE$2A_;(,)_62[!/N;P)4LZ'2?S'>AG!M=(5YMEQ>
MC)K5J*)9.*)J,'NK9W>4=:?]IRTHO <'L^/<9T*"KR5Y]KRB*WU5MRW%O\$3
MO6S970PV^3(<V'<\@Y3R9(KG#7$M1Y0:,K1&UA[L)NW)JMW@D]0#4-'ATV89
MJM"&ER@Z+>5ZSN>><D8(6KOME5=^61;$U>D+M$KX!L8IU:DO' =ZQE\D]PK>
M.+E+G7+$I$.#U!G^CF/V7=BYQ>RZZD(\&L8*Z-U\]K<G/SX)T[@-?_K3CU_S
MGXKK*FQN_/$-O]LI%,=?E_U5U3'1T9M=L^PHK_>'-Z>OW_R1Q).??!TBXN"
M%?P=![$$W_(@N.[Z!Q51_:.HJ':*&9 =?Q6NG76UR"<B$HV;>R<+09Q?3*\F
MDYGRJ4C+!R48VNZ=9A[Z;:_B7<0J(7*Z.Z4!*LB37',P0XD_'13Z3!O5%0I&
M] (I8IEF^3X-9WM<>R:GH-L@'2)?P(,Q,B5LV-]$]@U>,TDMM)2E5.0"?7'5
MF&*;CZ4/,H(=9YJ/IS[.>DZ8?\YFE%+*-HD4I' :^0Q2S>%G85CM>F<NX!AK
MU2 =!]]G$(6'ZTA X9\T6N"K![3 ?R1:($:[KNB9@KV3V.*RZ@1HQV%'4[6>
M:Y&<A4Z[,A8<CJER7OAM>+R,8=J$@\PV-T&M2BC!N57[YB.$)SX@\7!7''DJ
M,B;9]N">7=.%+EEW3CNX)6 R+IF)J8EW[@P)%IK!'XC0WR#\M&5&\6 3[I.Y
MKR/0PR+'^ _="9NE_[<J0M37S+[?LL%?M<@$A$6_K,H5Q3?A/B??D&\-3C(N
M+HN*XG%D2%N*3"B3BGBJU82R?</_*?Y]V6YG/\D7\'.C5D#Z7/J9@W;*#Q-0
M"<_(NER? V8Z-7F;LEAS;I)+FG%^#JNUZU;G%Z $VJ/+]D;@BLU2W8W^7577
M#E$!(85PC7>+2\G8H9D0P[%#@_#*N1K#D;?=](GC"FFOD1A+?E9US))&J )<
M N O\Z,GL,&;A.U<O>JN%%;%RW(](Q")R"0#3GLH$7VN+BX #^);J6K"Q\@^
M)Q(3'%^ZVJT%F'BO1;>M-E HK92,$X8I.UQW48^-L(E](A(Q"J!G8\%2"TRN
M7[B@%ZR1[)+"T?4=B!JHB9*ZH 9_P7];E8! TSS&V<D/5+0P2[=-E;0^)O3$
M&6S]\9[;, 1+.H^<TN[H(%M'N@(2$VF&*.VK0R+"Z9RZ!F 87JK_>;P1Y=8!
MR%DD#YY1EF_I<:K<"[4,OQ9B&<H)!M^3/&TN+9SOD(52MGYM7FYZAV ([T<3
M$JYG45)T&;J1RIQ\;I VB]@C*86';Q'@LB"0L;7#2Q*&CBQ(S!.&^+,K^1,_
MPTIK+40D;U6C6HF>8I$JJ7LYSF:F9B;1+=8G'*>/'M'BUC>&=!%>>&0#AY>F
MBU1JKZK5T<:;EH_$0(G7J>R,9V0STFCFKNBO@I7L32IC&[%H[N.2$:N+\[9[
MA(>7"9\OE5/*"V;@7H0EHW68.8U8'EJG$D>)H%8+^9OYB!PPG"I:S8)ZNA6-
MP >4<H%4I=H)G'N<1MC$'6'_'- M"_?H:O5'E@3/:):;6;@4JZ7B+)QC%RUI
ME!^FW' ,354>/4>ITE8QN4^'5N139%=J9#\^=8'U.?$+B#:SKH-\3=P_QY*Z
M'RG@<P_SAG1OR,4P8L,W$2(9Q=<&*$Q?EE1-/<O;CTN^"@+K$*S3/WG(UJ]D
M\;1;$@Y_RRL[+%6"MDQ2V.Y7/SQLF(9-WV6VTZ/I1"Q %CL[&VQ?O>-GK#G)
M(B2+Y9/,(ZL(#V$+]5F:W.OPN+:+B2:_EG<"LQ3MVGH'()9_R[8SDS#8SUX!
M.&4C@AZD*_7Y^2V=F -2:\OAT<DGA5<!<KG!63OOVH+03MUFU=95*QJ!^ 6A
M_?*UF;HZI_0N7T\B(7&!JOV'O.>B;K<#:23YC8PO)&9 .=DV?*[QZI.G(,+*
MK,%EDLQ>LALR@Q=")^GGGL"#^G2)1? ^JZWYZB)IZ(;AI UI9Y>4_Q/\N2GM
M3<4T*(H%KSG<?^PUUV@ZAV.4OR;5&I&_KW?SI-!/YRYMOU*;!(A'U8J'737I
M&^J#3:[#?A#6C^K:>"QK6[X_*CH:. LL\>T,\4!K'-PB?F(X8D,-NP,YWNE^
MD_LL:O=\2]A<A7TZQ#IJ*BY.H Q[0V[4O\N#9QH2(OD3'>//H#B;(FM,&5K\
M-XF)6$NGAF-9C"K-J;,N[A^5A(.YNC(9D'TX5&];XE'60R+0"G+^*))#%CZ2
MJKDSEX397H*(:9.JWI_/+OK4K*E..S+>&'Z?3O\F5\Q$^QK2,,8VGS@!A<N%
MZ9>P_"V!O/GW?1XL.<*N$E>ITW1%0#-GI.5;5##=OJ*D]9-=3Y6:B[I\Q)Y\
M_ QPQ+[8VAQJ581S9=DQ$]N]=^YGS#)306WLFA&H!F)D;1AW\D4>(.)",5T.
M-K>L><AA>O1-!'[-W=I#%U8;17\/R>6?(LRH''$\,.^C'L E"!.WW8A*N4(V
M$\A;6ELW@5Z?W^%"<9^$"#^58CBR8X:%D[6$PU^##X;L"DMVXUTZG*&-VK#A
MJV5;*C4]HFU5H,^FY(Z#52$Y:(\I39XA7%3SV>4VS/"<XN8E9$5;IPZN*N4T
MBPA,;6.*&UP0Y01?$SWBX(U*14ED*O4-Z)J*!6FVE+.&:2G@ZF@;1<ST1IS!
M"/8#RA\)98%U55.ZKZ:@"N<BW0]C"R<>%]2XI5>+9%Y% =46CB><>.CXD0H<
M00I0#A4MB!Q(#0P'+"8,T2\\VW*2A.3(8A1].H#2)[>;K@\K52,4\GU&?C S
MZIU $'4(\.HTQ6/<2[\HKI,T!,40M=ZYAA]N[9=!?-(%Y*\?"LCWM(!\&Z[Q
M&F9?7%&Y-Y@T!/$JM3-TI6*4I'U&<WW=52?).P[$G-&)265E^1R8^MADU4I7
MH^M>WS91J"\+Q1,@VLMDX/3+,$H;5I,41<M!V[@RL]*Y[TMT9]:[,<A[O#Z6
M -QKU;85\AN#XD8)I 97"!+O24^6)C>U\PU3-E>]=^V6I<XGJ6KH3\HX<@FI
MDYQVB&+;BU*BG(Z#6GK"93!48K[<=<Y=8-+M4A!$U+BC_)0C%NG%HFTSBE2]
MZ26SS],HG(R*>C,?C.4_A\TLR#1@ZGQ^P"X%<[-M;3F(U3EAC7K^ZBE_0SN[
M$CCO0'6ZN Z7K<Z0;X>*M69Q6SBH'985:2;Q$I#0T#60Q,*^U$O>T3-5P,2U
M-K?JQK!TXH9-3"])9U+LKW-BD FUPOL$)I]^%P@LQK@>O<R'U)GZ?/-PY2W=
M/5 P1>Z @QR<JE48G@=BIC%-[S(]ZNB)2TM.HOW>/FS,8%3!)%38Q&-^_MT!
M8J8FFJCJXA;5!OFKEELC5SHO)[-7&H%P!H$)[<(F#/$#_M"'?Z=D)+FD+? /
M5!V_8L22=++"A=\VT3;0/#'25\-\@TG'7[ZYA%%%HV8[R-&&2T2]X*CRJ9=?
M:H6T"N[PAM&TV!=&F>EO2LYYI!N-W/J.^]I&38JIT#(XX*)L+[KB*NQG,J&_
MT%UE6).I1<G)!R5O@;1X&$*8WJ7L<81;^2X_]5G2#CQ;:":G66MBI#[<X+RM
MTXP,>G8:4/CF<$T.<S;MAL*BDH<O'%<"K*:B:=6IEK=#V0R^VZV=3P?IT <P
M"865$D(<$9Q&%2Q6ZI?NR+Y;J]H-&[$M>V^?Q2&0=A<[\:YQ&2CQ<$%JRL3V
MX)ZVQ5.[9RC5S7V#3>EB- &3%4TOLQPW@X.26,G/S?$(H0#3?54TDYYV@;I$
M?829#9]NQ7:!6S%56F6#0'/1+HSIC(_REIK&@T4M&XG.>9M8S9X#]+OC!R$7
MM;%BFE;MX+B&J^&JMZ[BZU+ )_EAU;;0&+"FV9:#"#?S;@5!WSRZ:.UOKFE*
MD6Y%8V)@#ADS_O7)6YWG"5<L.!G&;1KUC].YC3>DB,792DIHL-T?6.L?"$Y_
MC5*C6?*$YQ?4%')78P=S\S0[[5VY?*">?MB'M[H/U:/;]AZ7:]=M="!;Q(RH
M#C9+,K+Q)G[8E ^;\G;YT,?I9M@Y$[]44S?<%7!!\3<AVJEO<3,6ISYLTH=-
M^A%N\!&*24KTD5\+@CSJ\D46@L-G@1Q5,>,:-F;XV,/>?-B;M[@WD8BN-EPG
M(%)00JYL-"2:YCR]>^+YTZ05US>W._Q7PN9AB7(DK VZ'KD6.>UZLS<&3-/1
MHTGH.XGEI5XE7MI2 /%-;ZEB3EG.A*G294?&RLML?P2O@2EK$G@CUXRL$<ND
M$]J;1MK@ (R(7[(L%Y1"(HL']!2;-O<!@UPR*PGUCR"_5W/Q/(*RD O2FEU2
MJ?"!/5?@F==/V*_&4CIC>:9ER^Y WI! 0;Y5%NRHH(2DR(GSHGE'3UX@E4MY
M'Z%% -%.9+[VR!*9 Z5;:+O8W"'3. 348)RR6TN9^YU=%,S"RIS]RJ5A= IY
M&86^ . .Z5GB9O>$[CJ:!4[V+"NBX[]W!14Y!*P1D+"?.@4-6J(E3'>*NH@)
M6%\@R<&,,^8EXIRKV(V[+&OXPE?"1*6M%]SI._K^&1XG;D@5EZ ,*S+\#E_U
M=K]*@M9Y14>N)E1=&9X:O@0W2F.HSJBA5?DQ:<=-KFQT,ON.Z_P5-#D[WZ;#
M9KZN1/N!A<".<?03$^**M_U5]8X'MNTI\3]('Z=E:"5@SXK<)/_)%XQ.Z! ]
MQEV!/</='=,L6:]''A:<$AS%GI?Q1V>ML [#F>"DQWIC8S/-^_2L["&H^^TO
M0ZK*Q!UU$VFPE9*$K-BV6UP6O5Z;X'D.MY^5X%$]]T ^9IY*D!AJE@5". \G
M;B=47HP9GMOR1,N-Q/8,',:>SG.,6BF\ MA%YE&YFHCP =X(KT+FC<$??&%$
M&LJ>SP #=HV04O 5G,*V,^Z<%NVE->2+L6M1ZC^X%8MW85W+!ON>#MKV J]K
MX$/X#2N$,01/\^/T*$$YXR>SYY&S,,P7;);V>L>'WIA/,[#4!7MQ<H_/!:X=
M$;MSW]:15133;!9J,$1/MZS$:Z";?<TFS'^AVG[&"CGS!*QE875'ATN,O][F
M5!3@5^_*C,&.YP>1HDX">EEU<W[*(+YGCQ] ?/<4Q/=QG;/G@#./E+*%+T3(
M+B.<%1INW $1VTL0>"A:CVBJJ$"^[1C*$LX]_AA.&AVHV*./8":<15S/=)2J
M->C Y73#8C%DAK0Q]*1.AG9WA+N/J)]C?!L$;.G<G0=O*?H\<<I!CVP-Y#K]
M^'6"DH<U?L0:$?3[$^M"OE-+'D!X:]9986C\<J@N F'W@A3#/> M\_82.%J!
M;D6I\?-H991X#_3B4RN@CJ+H]*6,]M'YZUXZ 9Y=VK^$HZC@$B%BI@(W X/P
M!3T1J >O#6+2Z,LS81+9>PAFPQ^H'S)Y.CRXG;3GZ'B956&,O=V&K,!W?</8
M$&Y#.ETLP*MX02.*#'I )^28$CTG\8PX]GL1QZZ4>4-%6 0^2^^&576HDP26
MT95"FNU['UEU)CELTVXF2UWG+WCO LZW,73.NZ!-LP04 =2ZO#"4B@@&Z^*J
M2P^2#K]ENVWM>2&2[$9<(P6HXM,ID@E((_/6^TU8M=@]=Z_,&\UD$?8O+3QY
MK=MHNC/_]4;893T!>]&9"C.SLS@Z?$6'&^D]+<ASFY33^*5OA-:VGWU#'%*6
MTGI^^N8;/E!OV(/5]L?O?A$8^EF[ENC:?NG-=V>\<@HI/&^7%1?JUQ*!!-.S
MK2^4*R;"V"--?S(GX5_"D,,[AD5Z72[ 1+-P!(=,Q"HB$0IYDN$;7"P,BZ.A
M5;N F'T[4"!=)50@,+S"MVP*W(([E+M@Y.-CVB.L\!7F0)MP_+NI;6&J1GJO
MA83Y+%WO5I3]MY*"_6!7PYT2GGV^B\PG$1O'4Q+"#.V]W1RSRP1E2) A9)"-
MJ2><-28RCI!]GV@6:-#$D<N;VRG>@!'\(9C(IX^??"[HHR43SX0?G+XYF[UM
MK\*:?OGXRWE<2OG5T8U[$&CUCRNZD-GW_[$51C3Z^D>/OY[SWUZS55*H%?;1
MF5:@^+R=6:CR!QOA'P%4+]:4?UKRV\J6-)M(EP*G2YDD75BD*Z>>(T3/S3;9
M?'(#..^B6%%^^-MP#*B%C0?^Y M0N?XIUV_HJK4]0<"S6,+\^9%7H:R-_Y,)
M'80#E')ER*55WN=)W)BPVAUVB[!CV*YWI 1_WZZOPML+@= W.CUOZ)^V5WU8
M6ES:X5V>PI[\_>4W;^@?4T%8A/CE,IU+)FA%ZKVB_--L5Q+S+T:>SM:S)S1;
M3Y]XMB1)[;)%D/V\,N53N7(0MHY8):5S'3O6DG0>O8LX(1+6_09&=]@)D%Q\
M>?6%EK#,V(OH6IL[-)]K#(QK3IXD+:7:4+X_T!Z,<)*-19B6K1*TB^_)\Y!9
M.,[>*;V!7 MP:97&PTU+V7-J(97*14+!\0=-.[#[".QB;B].VOWF&Q<9I9^W
MRPMKNK<9D@ZC*"4\-I_Q]N@0I/"U1IGI]97S''15N$]+X:!A!=J.F"(/S^JJ
M ',8B7AS&CO2^/;>,RCJG=:>JN:Z[+FDPT^6BR0)&%AP!9E$WF*GW[ZY4T^,
M<_;FKXX>6ZZ;D3N#)!U="_\X>7,R^^OIZ:OH_7H"3&EZBFL+QS9?)7=8616I
MCZ<\MCW$'H!)_Y8V"#1%P5P?HAO.<)Y;,=C&$=XRRG7G'*7AAR:;"#CW8,2N
M L!;BE/%N!$<$TW5+;;K'NJDW-0EDFO\7ESFXU1FN"7KTH1)7E![SA<GLY=&
MPG :AA4]V'!?5V'Y:*ROE,-#]4W8O!#==]V7+'FFV@;))3L7:V-[GZTPJ#A
M7HW(?P5"+'0%QM,:=?861==ALJ^+>LL\LF&N2K+%VO"%RY_V!K5^F35S\8\C
M0&(43+$DPL_@$A>=<5_P.@A)'7=>OJ\ L;;\N;6,YH&8A[B_,5DTD4SU:A7:
MUQ<?DUY@$;H[/D!PN)A10;0-GPG$-7SU+&<7V[#5FX66>6_?]JB:R)@)NF>7
MQ4^HM@BKB:H#'?1ZF[9Y1!2V1I2KM H)K6<4Y6)YO43O++8426V2!^'+0 G=
M!=@$D?<RYQP]P8<H0!*JQ"%E9 + N9,\Y&55LVQA8\5F$$MC(DL(<0OS5D<Z
MC 7KK0H9@W&MFD-<[[1S^;B"[8W?  <77G8(>[RZ"_AON@=T3TQL!=1H>17,
M!:&:N"A?QJQFOF=@&Y15515I/$FF9U "UQ)#5DYF;W=7=!%1%H]ZG",2)L?
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
MLWUT7?5;H6REQ?:Y$)GKX*SQ7,/@%>&7\.MO_TG_?-$5:VOFWO83&&<Q>MC
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
MQ\,6?]CBM[K%@>"5UE(C*X9RAY>,(6[=Y:PA9O2J@?:!X,H>]N/#?KSED$_
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
M882UB#QI# /F26)^Y,2\F=TW,I[Y5'J*_45N!_#,TRFDG\(.:JDBCP?.<SI
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
M!FN^[36M52DRS*LBB3)GEA[GCVN[F/3.K-K%%O/"E]%\5FXNS>0Y!3YJ4*#
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
MED7"_O? LS'IQ^Q%%N')_UVW0L(H+S6?M960340F.N)R?3BWLVW@_G#]H4G
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
M^C><G.-SC?%F?*#FTX_+*QW]V+0!800))4,J*YBMSH?6-,(DP+KJ*.%#.7'
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
MN$>*!J4!'4C5XL]<=2",.C?BSF=U%95M)U>MT7%9Z[J#5;0[%; 226*B]2P
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
M*PO*]-*?F.V2UWB-L/_0IN2F>A^L3K%N81@W"^&^$>,2]X(\"D^!Z!F)5VB
MLBRAE9F8?DON-X/3Y<*=]#Z1Z[2>FW2"&HNKJYK<:<!3XY.XA$A8 [W2V'+C
MZ&S-N2Z]E-KQ19@1PAYN1I>KJ&-M*'*7@J ;*VPNY8;ZK001>GW:%N@U<VNN
M='F1?>,'+AH;?!!-4&'6\!NI;G#TXG.3*D3A3@B<&28@2)RII:CC6C&6ZE4?
MMU.T,?>:K77=9U9$:/XY-.KH2 .46-:]: Z R!VWDW5W"/5>R)-],)Q_Y%@M
MI+F3F$("$<=:F)&I%OVS3P]ZWH?]L??KVI]VV"(C"P\X17J.HX\ATTP!J&9(
MO"9=?1^$4&=_3'0@O?7);^+W_D;#!G,\9)?&>D* S\T^EE75[A'WQQ"2X*\=
M.$VNA1).4;_3B1#)K,5DH\>(I:;DN"#W$ 1 YI13\M/I^,N,:WODU"MQL<;\
M&!SL4N=L);DR-@KBHHK?I$D;?9?PF>/20L0-N8DLY]1U<-BUE\MW3H?@K!H:
M:2D;N;ULAR^8<:VP=BHTK"%$L23'9KR,X#U7Z&V.'14Q^$G#L%ED5-5;JO?M
M'4XNL;SM^D3[.JRF9><4Y-O=Z/7#.43J?P?WA8(7"^^CYM@"QQ<K%S;(4^+F
MUMSAKQPE&.PF6TLJ9O?"*[G5/XJ1"N=NSH :*XJC)!3(;!*F\VD&E:BM[%PO
M>DG,UNAI[N")LS<L&Y.>&_6LZY+9D&)\I@BQ(55$UA!B^%1M#DQ2R;Y.G"!H
M$M^\%O9[.ZY8["]V8.TA[Q\EB1,P,9M#3UJL+FTZ:]5VV6"/6<BW9_XX),TG
M5014N='9FKBJY3^W(L6&"D_U3@+O%:\ [$\H0+#^I@-'%SB68S:><*C!31Q
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
M\!4=XS<JH/6[>K'EI@,1M)UG0K=2RB9P= IT098"JV^7+;^F7:U1R'9Q4%C
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
MZ0".6U5>T8VK#ULM+Y3MFOY!?%W"\0Y+3!SQW#3FWQ4H\(R\_++R$96CI0.
M^5H!UHT7EV5PCOR0QHCT(6$G=_?69]-CO6\NY[B#:R-SH4YXRVN)5K@IF+36
MI>'JDC'LASW WXI93CS@;('ZEF?_YO"A1RY@YI!;:)!^$_?AN(S]R)M%9L<+
M/95W#B(YUB.@ELQ:&P&S-^=&R^+;Q\!F]'8T^42O5;>J;-!OT7L0MDSX%V(-
MKX#'PL3M<C)"C&&?M5_1FJP+M^8U)<&<40.>SGZ![L*U,MV$R*HCX@_]I$9"
ME<Y6XIO)T>^#)&HAV?25I\23?F\3#F+U6VX&JI>)?*NY/,EM:!7T(4IMKB1M
MN.K#%RG.A59]B#\2GEHE/Z9$XP:T9=4UM'/(C<+WPY1>UKW&7"MVL*LUYO\5
MABX,N'9?61LD">=*AR,U2I#,X;"]5-XT#>D'=$]FP3O[UZ1>KS0&D4;B.:V'
M9E5>+F1H*7Y<[]*5$RZU;=$@DAJ\&+EJ:RG)3-#7I94GY0I(TP(^\:+=29R6
M-8J5&!)PZXDUM7HA+1LQZ.*!8I&EJI%H:YE!Z9KH%=<8@3L7TKY890EK0UHH
M@DBY)L7?-W(]?D4Z*;5E*:4LIFOAW-FY+ME(ZM#0M[$ZVZ4![7Q,P*U6(\N7
M]) 4>DQD<:J2Q^VW9\K3)\^MW,)-NUION74/$A?CD87#97/2]26,ETW->!I8
MG=!I7]IWKB^HAYP<G^V 3,4Y*-".'?EKD6E%EZF-=G8S\SOLK@N48S;NUFCW
M:=8<T,.+(@-@:XU'@4A'!G=HH*&?E%33(S)Z:-+WI4DJ^COE"A:.<F!\IO9[
M^Y5B.'P'M[&J@41J6$XF%#O-N5F*5EO-IPC\E/ELUVUGEV&AS6!%(0J*_/D5
M\38U28,N1F2%=8J!#7_9I?0QMTA"'AD0(AUY>$[J_+_L()>V8@HODN[1!DYC
M$5IM:9C@XD>-1NO[H1;IK1P00B?*+BNE&L*AM[G(:6HRAWQJAL2MOSAFJA)V
M/9JUX$,H>9_.74J9X<^L"K(_\*9,UD%>T\1E;TOG;(\R,)BWZDT-!:<PG4@>
M8T+4"Z4=JMH,M1?**RC-% @[GE6[\ RS%\.ZHM$/KM1\UE:7:*//^97)!81N
M3KJY8'Y7EFKJ1*+8Q)@E:)P[^EER"Y'^4%-/-%>+IE]L+RFZ7F@S;IR;,\HY
M-4L^78V8(A;(_',R+?RV57XL>EQZLF5]!IY#/I\A-4L$ +),+))8P'WF!&V1
M"VPD40W?>!>O0'X[@T!A/5E11%]ECL1QV\5WHZ\SI3D'F>S_FZ/ YV19;3>Z
MEX?5>.U1:!K\#/*Q%QQ1]$_+[4%2T/5PPK.-,G"%I854M8FQ6;V#/SPMWF =
MA )\E8).0OS$E<[^:KV5IXM!4:)$$I_$4L.B.*1ULI2 >J(@,T^DE))M$HMP
M6ID5NA2+9?9,3D*UR '0Q,F1&"N,JKD9&%Q3@-I>P<Z9]=I_7(G19/[&V?FV
MZL,3UW4L;,3[V26P(R0.Z,$I >/AFIRUMDQ66'/T2W?/?]"9*LIO(418!SN(
MP^"8=R=D-"UI>#OX(+_ZQ.?OH%NB;Q_6BY/,%D* 8/\V-:>>9!2X+"'L2KN<
M,(<_SK\7^6LEM&3FIO"'C256(*=.FH%GT35B?@Y+PRTG#;]21)043"*Q:'B'
ML/QI2-7+O[6*WB\BUM0*-V*]C%( XQ=&O:RZ-E*Y= !.9S]L>Y>LK%;!0>\Y
M2.?$933#EW5P],.7I-A"%,D+!3R)Q*JIQ#VSY.-33BV-;XVZ6,66/@;B9/R[
MEG,;Y0>F>"LJHB<'$J4KB4A+"O(^!>/Z$90P,+Q6,/V=%(#<9?195DU8$XV<
M;%?$\XL5*D0M29<#4WOM66/,OU4)HD64:?T('__RAS[E68)IZX6)XG,!JZ17
MB@_9-+-_;I<-C@5F;'6&)KML1=*)9#'EF!D_\?-@\9$?9H]YT0R:KKX6B IV
MK8@D$\A^6[$RXW9S@8E@+T$9-\X:H.U8'8*_77ZV?%6,7)7WF=*]DXF88F!A
M0A(HH!0NA;',.@E/ZUKS17PAB#5N./%2'G-0__PS1/S#LHDLIJ/"#-PR,)23
M+K>(K6:/>0'''U5EB5QHE77+'5?\+:T RX R<^$VK^AYA+6(?C.79-XP^Z8.
M7X0N"U*Z2  PT"3>C89<WU/"LSZ\[H8?I-&4I8DP5-?Q0?+93?S0[%53(AN:
M%SR303610R:"HPT*6:XT@4W"F7*Q&, V::*5UYMLL6QH/G:L]"H#CV5CD!T$
M7-EC\4T1]S5")-DDDXL;P\7L='%RR"DGLA^OH82<RE%'PL.9R9\2]RD3;(4O
M;DC40YSC"[*+<ASY6/!M$@/R4\-9*-^*'7[1DLVP6'S(\"6NF7M6_&#K1<O?
M5_P+&9!X%'K;DIJL+EB!<\8'@-.1T <I;7'^?<>UIBR0V$_F0B%P)Y_3))BE
M^!9YRHFQFF]JAHB=93 >MC4!P53))=T#EYUB1:ENA_HDA-#?-8:ZXZJ/7X %
M)K$*7]JQ!M[P^P8_?'H/?OA/!#\\DW30 8JUHH-AR>4!^_>BX^I#")Z#RT([
MM4Z@INN=ZHFXX)XVGV=)<ZXZ97*PS=+37X_;D@L 9.[BHNLXQ\ZUY>3![)VF
M4C=P]PE@M61/08,TL)*QA=_Q<UT3!)7]&;:?3)[ >,[(GN"JE>&1I-GGDLJW
M"T%[W2ZCF505.-1+-+:5DW>JCE@(_SPE&2 O<Z/D+UXVGFHL>-$V75)+I1/D
M#!D%Q="P5_OJ^3.GFOL->E6YF7HU^RLQR&."^8#]YH>_)NHOXE:SLT7 <G:-
M')@G#]3/B)Q1B[^,T\!/LB(/=M9(S,6FN^W:$WIJ_LG6OK;='+Y8NRQ=B+MS
M!],+B/.@<7 ZUAV](DYJVOUB!0Y.IQ?KA;CFME?,_F@K"3<H!U3B82&32(PC
M1NA,AF IXYS?GGR5'HD+7G4UPF-_4@/8G>B?(/0J10C^71*(.J^OKLU" "&^
MKK9+N<O<2895B2]"E=Y+)EN6+/,V1'$U%QJ8;!(\J(Q-L'>7PAT02D>,_+>4
M#GM741%@;MMASO@H!ALYX C!!-9NU7>TNN$;:DW/ME#8'^Z#V%!^CYB#Q1"I
MD7^UZA(SFN.E(+N@/X;ELPY7IHR5!,I7-8)^?T-#RR$7'ETWW[BSZ,P.!7^;
MBNK-<!FAU6XFW9?2G1_>64EU^63@UB#QEQL:9B9;[\/$GG"K5[ 2X;9O$<(+
M=67PJ4VZ0/.ZQ<>\P<,5D8<4O;(X53!9-2V]QJ4E($?'N*@P<%ODKKG&HANM
M.&0?_^2Q-#B-\E,.6&:/O_A"8\H??WI&NBDZ0M^%/<->!J4Q+^L$Q3A[";3
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
MQ#0XB+E;1&D4SJWQU)T:KG>2>K)&."C:!MFS0[\F 5K%RXWQG^D-N!T_#XR
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
MK['CK'&G:=\&CWVIK%,,75^E5U95'7A7TDT*7:TNW,487]K::CG^Z)0-CKO
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
MP%%4*VN:$="F3X N+PF#DXAT(>[8U!MAJJ4'W3O.'H8GV3:>T2,]A0J^]1C
M!7PF 95@AA7@UI Q'$[^5G@C\8 N4Q,D0:RJ/:C)#./D5D&-(#:ZX$%%";-I
M>+@JO&CMQ? (7?9938$--NLV9 MR7*(%EVJBL,*Q$MF>R>D)*\XC4M4IQDJ8
MT+R &\45P9L;87]Z8>=?Q&STEUBCK2D< X''5_%P\C-QQ.0+35CC(.1L1-W+
M'AP]3$T4I_OWG[FSFC-G]GWA64(43S!@R9.U+GNW6$ N9?_Y%-<E"/9NU7%B
M8>]F[[-@V'-0+6264J9:D-,O!-F-!R-<RD+LMVB'K_(U'6XU,[AFF)%7;B!R
MO=G"BQY'RV4%7$<?S%DR,8C6@, Z,TV++[CC%U!Y),_;: #VY#K9@[%\VIL^
M1.(A_5%C@VE I%&2WO8 @:PTO<TYS=>:!:#U;WB'H/CQ?F4"R.)[="U9!ND5
MW3-7-0/TO73V9B :F'>5-(M4=1PLB7#X\8!%)09 /LO7B'3JLB2D==HEC>&"
M%=$GDG8[F)X5S!DZEZXYO$!MN5*2(M5\&?5?*1-KV38 V3[_-E%82MO_YC+)
M)#A:()L*B9T0$TF.S#FC!.2Z6>R:J7D(]@(/VJLIN/-"!F&_(T\ES(7$(/^,
M3CJ!=WQ?"T/F;!,$N.A)LFR)#>T<J0#"#/%O$C<H$YA.<N5M%,MR'OZUG2I-
M$O7/JXEGP*9BFGZZ/Q#TK:TIX'@$+)<8O=KS1^0L>-XB^<Y%%04P]EWB(",&
MMEVQ%A8;3G8X=.U\ZY6E;K@:X&S;]-I@4#27#EY3K+N-%=$Q^0SV&FP7)CO!
M%M<0E6KB30?902I.7TPRY*IT/K7X%-$S]T\1DZ'@Q1(/:.O\S!4%WC"D SB7
MY@@?+)KZ(J@7KPNBKQ\</GT0W2UJ=49FQ7EQ5D[AH8;KO=R<32V(E3.O(^=!
MTJS)#F5(6.K[V8/[3[/P/_?N'W$-"-3G'CTYY*Q)"S#P^F*C6I.80BAH09$"
M6>0]0T*DRMK4)5$&?AJ-^?CXR>'QGS+*.!T^X,J5XZ.C0RIB^>/#1I!D5C"G
MEX7Z''G(#H.BFETRVUV+3\8MR4V2/)V1TYCJ-ERCB2UT;Z&;2]<6!RJQ%9DM
M9M-H%4-0[_ELJS3)<[3KVF>FZ/$U5M 6ATXBFRU SBM([JM$!U?%K.Q6$$X6
MQG4AJ<3!O1Z8OA+F,,$_(4JDC8_29]KFWV+L_\TQ]C\F'.?I+1SGWQ*.(R4!
M?*SN/<YN:P-N:P-N:P-NK#;@VV7A3<6^1DX: %T9VQX SKW/!>!<7;>-J9G_
M)XC:<A4LPV;ZO_]CP0Q6LW;]Z-[A[^O%?P3K:?.__^/G-S^]^8]4VCX\?/+T
MR:/C('%52QS>>Q#^7UF15K@)9Q?7?1W6MN "-<T+&0K 3"E+H_RGQD#U\B#:
ML <=]7\S5=7#/\69]5%-_(W[5X-/8;$?[7S*\=A3=K_ZFP&JKK@9@Y>]U]-U
M2X%V58Z]RP[6O=N#M>'.6(P\J6#P)2G_0;8Z)E+^ (2)6P*%5TGZ7]J,#4 "
M>1@ !1@!%J  Z!)^;\P_NL1DMUXT E4":\T@)-%'+=15Y"UINS6#<U=44$-
M/&GV+7D,:^_5P/:1#&DP,S8EDZ =WE['V^OX5:]C[["> T,2$5L.GL4A#[Y#
M,:6C:9PL'.56\BQ$ARPII"1BQJU0*-6U7BM1=-[#6Q&5!'*I.:>R-G6];'M
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
M^DBB&TE'4J?+XJR[T[;X9\?YN"BIU+(+QT7'F(F$HA.&U=PG#.G#J2L(*M%
MBJ68KH. %OJD2MQ)W&HL:64H()FNA2@5\I1..RZZN0'-8:L8]&F.+":0*'1T
M!GK5F9!M!WY7MK=2L^EO*3J!YCP+'AE9U>PPZF/CY9)+/&ZSZ&/-*$FMN!DO
M>*-&(A(2$G\R0\/P'D*EQ78:(2D&3X_[0Z%/F"!],U',.#_?=; 62L1$I3\]
M'AZL6"O7[=N>G!M(+!UN_1HVZ? +Z6_VL]]<HQ.N+(8WT!EUT F3SNH!0B*T
M/]9X4LU#;(<.-^E;*M@@RG%S5)1D:[^G(Q</QA"G!$F3LC(706<JV30JBF +
M7,^D R:! 62,H^/3T+HHOZZ-VM,F&>QP>@!P2+,&+6)M_MY5E:CM-%\CXP]7
MXZ MF$0%T<6U_JO&$[M*7.G?"K$T<?#MZ="82\)9+L@"I=MU1NX)^2PNRCG6
M!72C=\@HH:\Y JS1^LNK%IOPEV#@1"^9DP32TKZ"]P./P4X(LY.ZHQ>ME(VD
M:%G3R/232,7%9XPM.%^+NHPMN>R0<6X]J,)\T'/5G3C@UMH.Z?=E";$G+59S
M!)==WP=)OMJ1*SAX@O("DK_(T(;32094 2B+Y%4M=,Y<(/7RW$HGH3IW0RAQ
ME-OD(HZ4?G);9'7U@I@JFO'C_T.G8Q_=IF._TW3LE^G2]_E2;,77N"Y*\W>-
MVO1YV0"/D3.9'R1#!"-%F>W2L(!0D-U,R5;A)V! TU:>HUA6(#["?Z[J3=$W
M_2@>1DBQO G6T<59,-LOA/N#K=0<GK&20 BFB,58H6 ]2:T*!)1SH@Q.FRQI
MF8&+CLP_R%FNZHHQFAB0)4&@F]%?5DA-&3)"O"EH33YB%/P&+ZP"R!!V1S"<
MSW:_F).E@M\M>IW4.=/B]+[F#K6U]CKX5C1L]<MU86XN?VH*#Q:8-)U?8M4
M.">70SO.2X<?F$X47D<O(>3LIOQ-A.MH5Y%DEY2]8V^@Q%R2X\,0%G4]\W9%
M^''7:LH^-<^XJ1 !((L)9E;FC?4@"A_ <^5U)VN-;26>!'>N"(-X'20FV9@<
MA;SBC)5 @6TW2J/!,TUH?.FOEE:WEL (ML"B6 :->UY476$&JXO-"<:50GK:
M=$-N;V_]=CC#]R4R&+2UO"4V%ICP19&C'WSQ:5/R*Q*.B7!I5WA!\A5]&D5^
MCH^.#Q_\Z3+<X'6,X^CPZ9^^%]!!PD.20%U4QEX%SP]A8VU9(8 AFE/PR[VC
MXR!$:F):VQ<987\X.LKB:@7S+H;7Q.OUC;:J6>)4%5M.4//3OF02A&=I#91D
MX,=18 Q]/QJUB!KR4'+PN*QKP>U8;VJY^^TF%<9**@/.+8+]K(.5O>E?6F[G
M1Y(];)XH)/PD6,<%J8VHH%18WTR.T$.^9D[=.\Q7'^M%,)>J6#J(%W1;.#@?
M2-"&N?U6!)\XFSQ;EI/GX81]R)=LX_\<#)E,8$.:C.+&:FJ5APL.D!)W0E<P
M!"J4A)>9HS?(DS4)']B-W%LKVXG!RY59:UZQ:1$030$Y[4E.&*J*CQ)5U:&\
M*_97"M8%T&3J@&M=3UNLRDI1:?%=),8V_<RV;J&WLN3EX?^;+K'5)ULI:I$O
M9_4)6SD[J.<'J[K;G/5B4Z"];@AN/E1(UQZWZO7->%7-FYSACR0LKMGJ=H,I
M6<Z0DWQ:5Z;D^L1$5H>THH8<2I'9$&A]CPTKT<Q.3%!4Q)&57Q O:!].EG0>
M\@&#F!#G]T;DD/"&3NLNZ)59%,]Q2-;P5:&29PB](X4IL7=:PG*^3:-.B [(
M8%: Q4O/ O?R,MU#'/K8\:1-(ACY8+6TZPR37GE%8DN(W9F&YU.T1J)^<>P2
M)^?WRO>=I:_!"9?9L$)*[ <'3=:\:N$RE;-!@$-X&\6XB6N*J:E2S#=JKR9-
MY%-MQ5%QZMN@WRR;-#K34)ZEW43AT /[.SJW9L(\A)%7DIB7!0\YBZD2;\P[
MQ^G2XA$Q/V:3>T\>TZ@+HB3S55Q,=+')YW."U!&6F,Y0>,N#>X='?]+9,RXO
M)BI=JHJA,Z.8OF!94S'3;/+N]=_N']\[/.8!KHANFB1N^//QXT>'#Y,_XQ'T
MR?&CW@\F=WY]__\>/SQ\.I$_W*6A[)P47<<*19T>*O@=%%,!U?,+G^=GGB'N
MYDJJ^AZ>KYOA=95CQ.4;5ZFIU@I@J_]D-#!"J1NV:_@OW.70K0.NI'9=[/6D
M\<M% ?P@TZ7C[&1)H%3"H-E-16NK8'B1VKYTP,'1.2BJ\S*(-DA)&W=.!4#+
M)?VOU?N3%+3^-ZMB<U9S8I^53&GM@"D;DK-IIC51L 1;M?RUVL^]60HC<4HF
M52ZU8F[>20I#QS/26P<)X^C3=FLDS885U\YTO"H)9*R!@DT'%TP($,/EG#;U
M@21ATI'71LU;ZQ1[JH>J^(.FF.=36D1TO.1E8C]#D@6,$5=AH92'V'Q_6O;B
M\&!' @_)GL8_N[(1_=CK-)(<*AQ.7X0NZ1^>#)_H?#K<-.]-:9J SPFTTWE>
MVL$9QL=N6F0]YYJ-%TG-QBLMC[LYL95*+'"KQHCKWD(3*^2D\DV4GD6,BD>N
MQES*B)\<_YC6 [,+TFT0(HM5>W)V7#,=<RH2+R\I)S'/-]I]KC!OY(3CR@J0
M4D,D[)FO02NOU =30GX3,+<LDK"J<;.FD-7T O32QK"DM106=-L4$N!UI4H_
M%#P.VX=G6N&X!TT49G)*KN%T$\$T_& R<9N\W*1%Z1ZZM 8I2'@I)6C8P7.+
MWY=U Q%@H.C1[-H.KFRRU'+74BV"<K CSO&M*HKJ7+OWQCV>2"H%B^YM0][)
MYH^ _[\T&-"0O@$FUW.U,$R85IZ"'_.\;/C?=G@S81:0":QU LO\(A9WN)*+
MW[NF;&>E]6Z+RARJ AX3WS2/DY&",7JGO$71]+$1IP V1P9S!;N<REV.'SP,
MJ[ HE6] YQV&>?]1\M&T7F\;N?T/'JEDJ_*5@JCH?(7KHMX=@QV_17>H'S/K
M^_@VZ_N=9GV_5D06ERJ*%.>I?IHN.U!]ZP6",PC<YD0+12F)*MK$OL;_"YZD
M+BC1*2PSZN&"$,:JF)6Y0?(HJNO_'A'A)(<X1!G49Q-QH-&,=(G:OD3*J5"&
M]9'%@\SSECZ4F%?=<$4D9%:]E+;R&F<9"2%9;SF(*HI(8P$UQ",M,M!N./:@
M\@+*2R0OCC(1U_(/E4G\Q[:@!I[ASY^][DTT$<1B%E_*45C)#Q%G*J4XB1=
M(W[<B3CH@X_D8(".@/$WW')CESP'[=9ZB:[C;3 _)%WYBHIO[A]._KO84@Q4
M5U3H1.73YX>3=_2^E_P^^9#^U$[>11.4C-F_:5R2C6LV^^0'OZ&,93GCD J2
M<@2ZY%*!EH6^ZP\-?HEY,$<U@SNN,W7)8Q'2CNE/PCY0+&7&KN#FK&QF##O0
M<YA76]+62W%U+E61,AW$[3GT!CLIV:[,*G;I &H4534>(;)X_A6+@$--&%^[
M294V?*;AO94^VM\'0:$="^W4><76X8H"0>D>1W[(=.+ \"D:35UH/'0A58!,
MK+/KN8?!AR0&)]C4!G&> B+< K@9_3?Y&(>]#%(5Z=$+,N=C7A O"C<>PA54
M8>_#6/,U['TX@?2%E"=(D,7&SX)?Y@P;I=@)NO/RPV*E,(%0+@TAA>O0'-S_
M3VO%0.]F+:L!#?&U)!*0+%-X#4%@7#-3!V/M!U_.2N*OT1",27ND%NFIBG[D
MJ'K+;Y)_H[5?$/5G^7(^C&[70H<59AH>KL7UI%10%-!2*3_<&5Y9>;1\9TD>
MS7L=!-:]*!F/4R^%\T+Q4+&3NYM8W?MFAR9CH_TC),C.6A"L&ETLB>@V9W4C
MX2*56<6 6_-P\NL:J 8)UZ<M/YBTD5EI (2BPX]YN=@! C6C>&@4CX?+4R)
MR;<GO3G?"7:"4U4.@$1(A*FT5#D M>"Z#N/>VLV6+8+9)8?*D,\M@+@?DFC7
MP*ZI9E+ZX,)==FP!N,U+\0Q=KQ8(&C%V>B(FC((I 4D"5G6U-3J)HIHVV_4F
M&8.<3OCO'PL]\DGN;Q7DDO:%<3/!"XMD 4B Y,21&%<"1E#5KLJ6V^%@4314
M6:A)18.(P12V!=V^T"Y4"XXH2#T7B?)Z2IPE" $)O/>"4.,D#%%\S9S9423P
M.M42O49Y$C=C7Y55N>I6LA;\_7#CEF50':YR24Q//A-@69N7FA58YENXI_)K
MN74DRIZ[AU)LK)EQB.ZCROZF."_#N92:W 4"QUJ16\2WF4&+]'TE& @M+6#I
M7TDRD5@;ME>$R5"J[J"(]*1VD*2FFHQ(2EVR5Q6$X6S)G=+((*TAE3;4OXW;
M!LW#!*C%G)T0=ZQ[=HNSC5 3F)QB^8G()HLS@_I0HU3\B_#*S38Q[".NA.S"
M,-UR5C2];^S4/!]Z^/7]@>DXI9@&L&R1CK, )RM5?@<G"1WTM-D]Q\*!P("5
M7V_D5MHZG *VHL!17FE.05.&M5M'S1Z>:ETO^6[.9&Y\*[5'%B P=. 5J@0G
M0(_0LF[=>I-!27GL></E<G)6+1-\M</5&1N &\( 3Z75;V(7+V71FX*C5"H*
MJ:[[NG7%!X<G&-DC6D#P"V!&HC*<PG-2?=029)UBZ.#]-J5@EGE?XA!D7[AH
M4(2D+&%="<"1'IQ<)WV,2IUTA+$8CB+$80M<IGNGJ,Y[#U'[FX+%9O 05I?"
M$>%+L)]JLE:D]B=^+G>+NW;1YUE0113+P/'3$J:V-HHP16P+8N[=_\I7Z[\^
MSR+OU&B^(OFCW><$?*AFC2-<(.!N_GO=Z$TN#1TSNMMQ&72P&[=N4B@U4_RX
M@MF@)I/GJ+F5G!B!BQE-SUY+:WB>2%,NJO@.5^<\F!S(9M7AB(N1)0*MI>Q-
M,HEX:5C(%/E'4'5^)#5(BG0J(66(1N%0"4_:N1 W3:T9"9.X,B ))+E1Z@WG
M*+IMS)1B"7.%%/WY/.C2F>;%*"Y3?,KIN5&GU*<L^R:OWK^9W'M\='3LXRS1
MX7X=]^X]J^\3_RH&0W]H.A14 7VA%9?I%V&8O(A^"4 16ILI@9B?D+%;\C-/
M3MZ=3%Y!\!2;R;,(F(ICZXU$^4'2B,%K OG@/RB/EOY&WDLD>DL.G]_+>'G6
M.9Q8D![''",F\>K#^_?AJ;%PS>8;\5CZTN$+[F?\ %XJ*MCL()'\>K@GC3X
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
MMPX+U);;=W<;?6HRCA\:IO#T%J;PG<(4KBOR]4ZNQB71\V_4:FA*M5(R.(
MR/'83-Z+_?TL=:A>:Y7:7**4+RH+!]N$[ORBM_/G\,L8X4S^G"4*6M)W/KZL
M$5P7$'UY\N;U2 CW>8]Y\5V!UF/T "V(TQ$\?W=RN<J^ERD\BMU#!JXMN^(@
M&'@@SU^"?:FK%%@:*S+GP6PTV3INO.OXUS0[,-1[]4?MUQMMSL%NTY1ZJ3X\
M^M/D3A%KF2_U]8J#J:Z@U0>K$<ZL811FX:()FTGV%6AE4>!\$&9),<2+V& R
M:8Y.UC7?\KO4?*RE'F]]>UZC+Z4"WBLJOM&ESI3G JP-'':)G]EO",M<'X2-
M%#( JMH<^]XT+ F JU:;XE<[N#OE]*[5D>(7WIN8A8,&YE^!)<MI\(\0'$]+
M;R"CSG4)-!/VMP]O!$T-'7TWNB%1/_?]55VE!BD&'"[++MB$A2K50+!QD@D5
M0_Q6.)&:-BC".%R+ZM82ZS:@FPB>^)2C"J-A)D:CT*\TCOAA>'=?.&OV#EU_
MN'1(SDSN.!/FY:L/+_QKQ7JYJW%^XJ@?D6EIS*GNNS;'D#G2<_P"EC[="\*=
M$+U;@<HREZJX]Y1E% >_*1+7'Q?7W(KSVX[XR'RH2+;D4WR)R;I1@O^0*5@1
M(F>S6LUAYN8/\QP$@T?DX8B7G[?1C;?('4MS03\HMDN&[@J276^C]/P2PW'$
MNLWK9C#=/SCL\)^+?"%V[%[A;[=]1SIB[VMZK)!MCQ<241:.^G)C%@ DC%Z
MTJIP]&+.%GQV-2%:.#%,,H[M0>F?:TU(]BLTGT>7Q/*-Q %2]7P?88"'69Q]
M2:X[Z],3"A62 Q?VY.<Z."25SC6QL*A<AES)LV"F 5.^[1EE-2.DW[!V0>'4
MVY1SX /YD>*FN(\,\'8'7E%3S\O-Y?KTA>GINZHAS4>_$T9:+<[R\N[D;;D,
M5^0E]?#] &ZC_Y]#<]Y^@QS*7!['+@&D]K*^8*^1ID[M-'9>=6#R*#]#]83D
M6M,AM5:LHG<]Q8?1$[J5<1]%A7A=*W,XH</3586<G*<_QLFY=$UH 0]X 8TF
M[S/6T4Q!5EG67!34 *BHA^KB]J=392BYVI*K!T%Y/,.^W$C7#-IWVNY'X]O]
M2PT GIS]S\2TT"FP>&'TZ_Y.*>#_KF6;7^?3O+/*Q;=6>/'"*96!)1)/05FA
MEM)G',.UD6'?(_]D[-K?.9;DV=A8AD4@N1([2YK RJ0Y#WM CLBL'^I##F]R
M+@@ _^%@S)SLJ&KS@F"251S'TROD?""1#-'EHLVY]&R;&HN-%/O+&NU8H>MG
M<G9A)[F")&O]9W>4KT2C;9\OS#[#'W.>Y9T8A3L1WA69X$D8?CB:'8[TB(&K
M%<5WK\.[BZZ5<II2U%)(J<;\,RX@M&F:X>$7.N*#=_Z.DU783M"9J+/FBT7W
MO<)GL#!'6BYZQ!?>IL^^,4B?[;@C87_'AE-Z[4._W_W2&%&@1P=K/_MA+AZ(
M-6<2SOXZ]\Y.TWG9"%L@NI0;)4(\*E_C]MGK/%%;+%RXPIUP\80_<B>RJUP*
M]XZ12W%XQ0O!#82D34PP)T^I,TU48:,)5DMR.?IC.=%V4](K>4)]5)K)BR!G
MZE78T+?2](KB9\^:<)($(Z$A1/\4'OE5GZ#)5!MCK"BX"?A(/8 4\ J/1-"<
M_FT3UEJ&*$?2Z3Q.MXW/_0?E@NG*[D-9TZF0 JB-$":"HM7SA@;OD_.M**3K
M2P2M@XLI6L_3H_$<JZ@B3[^#=!,8V2@MY' UOFG%TXDA ]];>PG-<;U2WD-N
MOQ'#O+$)$K6A"%:S)O8H\%#62YN[_70P]4QR^CWT1)/DLX%_%PCY>)SUJC'N
M6$BVV:XY[>=$O4%TQE[2^I@X"S&)(@KCDA1C.:$ V#I%RZM\R;03-XAB3HW^
M?[@%VR/YKQO;_*SBCGRM@\ 1-T([/2/8!*-X,(6=L2R?M[]:]$LUB^_JM><0
M9706+HN69E(XX"L71?HZ*%)"2?*/JPQ69%F-HGXJQ4V@0AIOBY0C2U_Y$WZZ
M*CE_[DO8PAC:I'$EW]8@:;G@DZ#&"->.RBH9AO:VX0@?%:K0DX=-=':+50C(
MWLT?$:L]2)"3+KER*U\B71WAE4COX7*C+4WI+NT/F:)_?'2;HO].4_1?&EU^
M'PQ=#S-#&<C1T4@]U@!.-@S?N(R_5F.E +5W!1/,&T;-\M(CRN-=2AX7+B'A
M,F-*Z&5QVL3(../C'F5L1>.7H^(WWDAGN@TP )<-ATT\P+$N:L=[@GGOD0(*
M+XOXMZNJ"T/%1<0_JZ7)I>:*_'189''9+*.2N'K^'SOZCV<?WF?1P>'$#:LX
MUF>2LH&7P_7H:)K&,=,@JJE?FV@]T44&[B6O[(JI&QW+1 I7.3\U0' ,DZ8C
M"V.A27X6*(?E]U86^]H8O236FB8N.<_YE#'1-934,-'Y7]UR:Y1NX40_MF$*
MR SIO$W05(OP1PO3YX,Y[$MI+>,<V%*5CE'!(4$B5,#94^^&IAK5[%ZS#!(#
M0CPE.@>&]O".#%SK^'>D]3)P##/S0'\R^=[IL$$R<HT'.V.UAWME#=?M,)\F
MF$OID9B+XO1B'0H<Q'C$F$[=?F1#/"VVM<XWYBG;:5@I=43]4\0:<DY F%FC
M_-<@UFZGB:0MEUS>&ZY3O2J0 J.H!_FS"!AQQI3R%<""$RT)U %&M*)K-_ZD
MR1T&I[/$*RE^-GB7'-#>#\-WE](]NJ+NH@^/,FB6L9%1\]$C?$[#HW]9PU$I
MW>U:*F+H 3-B&OQF(!A_,!!&((OCAY-_!/]79CC4;C%S9\AO!D.WE.90%?#'
M$Y&F3_@(F!/#P&")JUWM\7_.YZ@[<=\(FXAXFQ4MB=Y/]:+$&%L]0,;KV;7L
M=CG^[<O?Z>6+=0FBNU(Q\P9%T3]G%'\-VV0+_3F)"K>TP=1='L"-@0LB72JO
M EZS9JX:LCVO2^MR39'P'4XHO1&R14>,$J33,,<BN%]DK:PI-,Y]D%&V:6S>
M\D%0T@@&%RQX=T[8%CG;NZXF'619L\F=^W>=_3,(Q/9.YFBLUNK>YM()?/])
M:Y--MFCQZ5;*Z #;CJ\)-NX9Z+"RE+6Y?P4X>LCFFQ?%[E%QC5C1"BUSRBOL
M M^CLZ6777I@JIH@-_R8"!88/"UCK/Y-2,M=2%K*)^O\4[9A9U+B9IZ\=3;6
MI4@SF!(CDM4#:IY N ;++%A [:@))(%%(PR,6:*]FS9BC:3#)RM#.BAPT 1X
MJ\)S$\97.;Z>_4<EP4M=K0.S>"];/30P='YVUO;5-T=^E46 UB7A*D5F194C
MRW*UV4J-N<&S^@X.,@(']-(2)&M)-:R(H*N^3,52K.M$@L>2L[I5=G#\0P3Z
M:HA=<&MM2C'!BU-$1E)A$D-^^AN?BK+^-R+UO(3UV4$I?Q'?X=)#N6\%7&I+
M@-F,J0W;/>MX:$6F6&0APQ5(<"H3<=HC/VAKA%D<=:MFN;!4";\'W;]>]0O1
M3 4#G7D,J=)/ PJ^6)QZ Q.57#M>MY@Q/_S@0^Z71V_>2"<HVJNPSA?I5]'[
M&,<?F=$5;+/D&T'_;+9)$7F8&NYX\K6SFKBL:E=W]5=7"&X#(93:AICL)F']
M&J'ND;\0[W!3&OQZ."8F%F1J9>./E!^CZQ"]4U^Y:SY&=X;JT66Y*)57+IQG
MM/!J]>_!;)N"@P[5I44WH[7MB(^!B2#I;9'SU<Y)^'VWHH #T3J6+=%^R?!Q
M0</1E?8-@^DQ:=I&2,KP^-'GT[?KTS;(J4AXA[)YG< B7YTN<2\I]U2 :XR:
M'YO6+YHF2*]VQ5$,.H<+_)!UN5#T!7^4>B*N0")P'@_ 61?T8\G?1\= -)25
MG^)Y<T!^E8]R$5:+AJFM%@U_#_X"(OC#3Y4]X%.\5 G46"O;A":@'\N^$8Q:
MFCNX+!IE%I>F0>(G=/@[[BY'\GZD=N7*"B7\]ZH^Y4IIA12LURVG[3BH:,9&
MSYQY&T,E%/;AIXQU*FAWZ-&]&/H3X@:'[AX)5Z6AU)-G)UGJ0=Y[HL'1\8B3
M840?,+(>:TWTK*LB+15ZUBV"?9%4"G%,+:H&*KD<KF"<.TA0/>#!@;T-8=*Z
M_4LR<0S7U[@+&K;/XZ.5^3XV3]3#XE[2I\P8YG4P>7J$M259LB$T1KS_72 ?
MS,H:[[SR7V70@VU''%Q5?9X'_='&!@YYE.\^ B6GD6IT!<D03T(7[*EE+_Y^
MC#-&9>K0!SZT^WF/[16'<+''X\.)8F_#>\/_%OU)N/<Y2_0*[_.5)4=XV4/W
M,H:EO>BH5OJKO3+&>._=YU7[?HC)WJ9U4L^!@S[M5-2\LQJKR.!&OZ$:JVM/
M\U_B5,(M2*?SQLJ^+IN+B5/WK7_$F>YW0YG(CB&1,4N<%/TS;,V,V-8J#,BB
MYIH@7?IB;V5;JT7HHO5<_=K^GRW+CT7\%_=P,M:9L&?EE"+-RVX5?Y,A)E>
M60FMI/,*U@F5,S:;&L*&7TH=#]K^JV?A&;D1COA4',:2X!Z-F'&;_IWCDRCI
MBPVQAY[?9;OF8OS,OD7^V:P5;PY[4#>6Q^ YT1J/K"-<[GG91,>;,Y^4D\ \
MKW@&W3C-?=:3)/FRM*[I^E7/,Z-OX1YB]-_DOU55!V91XG'(>G@,D8%71+L9
M.;"\9T?8(":C+LZ80R]&$#@<R+I1Z=Y)X]?6$X/_1J3QR*2%R2:]?\6E-OM%
M8WA6EO<E>XMF(5 .%!,HJPX)F>"2$3>Z5*'$8FZZQ*K;$8B*Q=](")%]$A&P
MXTOY0R-/CF^1)]\I\N2;6!_F+_U,E_.]7<XK  F_60'F+T$$18/T0>;JJC[7
M*W,E6#V[Q4-GJDN7P3,X0%?TC&8=XUB1E&5>Y!6I&-0H)TAVC'L)L=2HK9F8
MAH17W;4(A"ZY+U*2[W(!OUH #,C,4,^&F=IGSAUG,E'KJ<LB.V/Z G(".7+&
M)L4GA8>,S>9@(-2C?[J#7 J!!4.[^&+/R:Y'FU:0=XSPGZ4_'>H:YS8'>XJ
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
MB5&?UA43QK"VS!O"6BK=XV!=DGY9F?+SRQ23T!C P.$:A>W->C/M VJM#<Y
MR@R!'\.8]BE!#,X.]\>,*[,]WA,4L)QO56*^6BD)S67)"76%@I3F8^XMDJ2G
MA7;Z<G0VN-7[YP>OG*F S4+OWR<A%%3*8*-1'7[1-<&8<(FY+?GXF3>0AW0)
MQW(3>)I]%PYC4LUPD<\TNW #&+&*/4:F':LEAN);<3NV5D:H*@\AL$UTHV3Q
M!X089%%""ZA#$],TJ"22?,)\I'FZ$^SQ:^J VLG/I'B7P00R8!).=[%;#5B=
M1'C(/\HJT7LK=KTC7S"B(JY?>W [&@4\K8IF(=\A7=,RD/CE.,'\8"'7D6B-
MHL*$ CY#]6)?)B@"CABGT!!G(SVH,J><5F4;)%!X6 0*(\GEZ.ZE_*N(JK7Q
M$7&+YGA%K$H$^NF@IY\RH=BDN@,V5!B&C_MX6D +KTBV6F!^<$'33F))P"X,
MR=\Q%PO3)*%G_YS1PBI((YXK"4E+_($KTLB080FJ'D7&V^I;9 2K/ASRF2*>
MV9LTW;'.&V6'FH?;3+YCK/N/@=XYQ:,MG-_[M9PA#9YHBLCFO]=RBYP8+&SH
MR\/%3>5KTFKA!P:@/+X%H/R[ U (8AG6@I##-#%0M0*3>Q,>Z( 6U=S0S\^4
MB[<ZC=[J%3/FOVI,S3S85]'!41_V+='F$4Y&Y=L+CGST5Q%G2R,R/Y<(T6@
M( 9_L %OUAQ+0!W5@!"4&W%2E2#W]#3^?F63Y_HK\>$U5ET**H'@*X\]?&7D
ME5'"FV",-5T)&S:)P&D0D/\J!$MRI=A?^)4&_>S'A/!GR1O=*Z8ME*(NFAFS
MEH'ID4+#3)0LC0E G8B,J&T('D7ZI\4<2]L1PII+IM"L3:[^#Y;#LG3AL^W
ML#?JJ6BZQR:!,STHT<8DO+;9TE-M!I@S$CY8%^4,3I;U])3Q'*3#< $Q<BK2
M9K'1JC'@S+#:BML>:UE9KY[.+<1!S+%Y,AW W<$\)=G332WL=SYL$O:J$@2W
M&6#%)ZKA9Z[/-F<IRQM2Z\A$B<>4E_LF;+\4+O']A/A>_Z]\M?[K,PS/HGD_
M,Z_9M0O.-RE4C5F!'U$+BD]BV%@#A%A$X!VJ8O*:1>)6I%4PMK5P! +W@)'-
MSSBT\KY;$];,&@CW).J)@8*SB+GG_WC]3EK9X)J_CZGE=W&(_N<B'4_>OQ,"
M<ER[7H=[C%_VXYTTEM@)4^IUMY&U&L,JQ0P?-> )WWK*\9?D52HA< G:>L5$
M5)QI-B#%ZS<O3]Z\1H^,>L/"P='7";7#E_,HLO(ZJ.<'XG/TV!,=_H_>KR2(
M:22=5CS_R%J3X[ASD5DFXER:71JU<.>>%!31!@$BT0(0_OTE[529#N:\%H"]
M:W<3;D.'(QE3#6F[2?^(L>['Q91HL<* 6VNQEE)TJ$L[-C/4A8.!]$"X8B(Y
M9D,%KV&E4"=$0R/*= 9B5LR&IA':P7G9E<UIZ[265TIBK?C'!U@E@"BGRC"2
M$KX*#W;A71?<E?B5R?LL)O+TI&Z9P&/F64GH)Q3\FNKH4*.E21[%L0$7!:-
MM>=&<\*DVJ.ME72)84=0+3N*K=6-_+&]R->9U :VFSVOU4W4%YM>/]U:#U"=
M!ZR"^ W:S6+SU]ZQPAIAB5M98R,B[*]UN=%UZ>6^='QGQ3(AT/5;RGSANJUC
M4Z'">EL,:[BZ:ZPD),=&2(O0VJ1O!LN1RLQ>]?J/*REM\Z\D+&O?1E?W6/HA
M@MY\@WQ6^+7%T[C=I-IT5'+?4IU?ZXC\4#_5:JW5A_@5,J+? D;]"]8R-E%
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
M0^2AEOR9NEZEW9*77I5WZ&-.S:]@%57^CJVV5TI&5;,KEZ&S):]+E55/!TW
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
M/D\H.Y!FOZ KY+F0&F$%U/W0'_DBR4P8ZP9^@]AU<%XGA5]88Q\[7(&>,(U
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
MXCN.?*F?9]=B+I2E]?4#4,.+J<,]S>>?7IAZ\1W_U.G8\@W \\-K6$V2!AB
M@3?+86E1^&^]4OF=-XG2<(9O@A4,N@TGM\+7)%Z/?'.2XR =SE(]P0C(=YDF
M8#8DB=$6U[9&()R!,*"-LM^"0-<SB4RZTZ*&\U7"G/DV!E73=?,DS;TQ@@_C
MQ53H-KJY41O6%WYJ&D? 2O'$0[WA)Y8'OQ];RS8N&@[3& \G/![QXY<".)C6
M!Q_ SKDVS2T;WYB?P8].HYFQ8PO8L;N0'=U>@3S,F^W&H,2;#:LD2_.B\AQ$
M"1#H'<PKB*8(]=Z@!YS7"\2)XS[$>5TF3A88%@TE8@IG'D_C:"D/%H1#,R<<
M'*?17[P;G>KM:JM=Z>I=:4C+=;Z%7**I91*Q/YUEIO:\S=F"H6UJ9&0/$?_T
M:[\C)_\WMO+YS[_!8N"32B;!@'-A'OB18=5P*?HK+[CU[A*T,> %?_OE6AM
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
M91!^ZS+DR:HV8-A#0S4 (/A9W8=C'LIMPT+\>A1D5ENUS3N1V)HY\-4,9]6
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
MJDQAN^ 0C?QDF";D\X)$"("[6(->WTU1 5)V MU423MS@J>5/=3,H+P4'()
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
M7X'HF?I"?@-62_(F5?5TA+Q5N<O;6*ZNZ;GY B0/191!@(U%,OO73SZ9>1:
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
M+UL;S3F220"VPA/O#NZ*F"9(Z9QP]S),,F42Y9UW6;QNGZ>:2QR"*VCQ,ZX
MDE 5_SRL;.-"\G4SI.>DR&EF_HIM97RBW+TR#K"9.!6]<Y+$+F0EFC_JL^KI
MK3AFV5__ T["9J9?=.OM@FFU^#>* <Z*NJ]:;S.!(\.Z+)'IS?G?- .<A].M
ME:!XV1:IP)\L5Z6DPEC2J7UN4A@4?,2X!G_%'>")N<-D/J75QNV1[3=:#_;O
MIBB1LBB%$<'5:=\(^EY.ARE5:U*V7W%:N1H6U)6OD=&8H<M.Y\(%S<LF(5(Z
M7(M -I+J61+WGQ>Y$92-.6G_IZ1%^MQ>+HQA[;KF*L>8)VN !(>]:7*@WF'F
MDGTOU:E*#F%!4*"]3\R(UM1P_;_[6XLQ/,*D1S @9IE#",H\L1<R;\.5)(S0
MS,\N78D"C4H$;P&6^*X6(]+[VNA?_B(K$9*T0H8\8.Z0GY^;5;RHF;0,TL*^
M-@=NM%114\&E!M'!0#8+R,,V(IH=IZ.2W'@VM:N&<(K$[>NA#@.R@A:>5C.!
M44[0UL,7&%G(?H>:ZDN/!'<S+V3#;?.K/LW%_T;,R'4Z!!>UNH>==F<KKKD@
MBBZ$%IF5H/1J7*8C5 484K.^!<SSRU61\69WL0[T/\*&.N?1LA-:,/]Q% *L
M"TOP34=C*Z09I%S**%H_]SBV0;TV7[=V,P$,TT)R!UU46FJFFJA7(KT"JOJ2
M5!P#[A=5E(\>[SW:&=_;.;AG[\5K6AOW!NO1N@5*Q4BA3/B.B"55@)'#@U]8
MZK&_=WS_@:WO\ Z.$\\97]C2M6.1I/M'#QZV$4BVVS2QD5(%>,_M/G7/UO<'
MD@8HNW;SG.D6'FC(..-(^G#TMX'5XD+I@<$@!N).VW/^--6-6) Q?A!$:-SW
M7A'L4&*FD(!^VZIDBKTH1R)OI3;5G?0U'4;_'>$Z'6O[H>@TVV#;0+1PJ:L1
M]&K=LS1/&2IK(3V1+$"5V+/=%Q9<(F:D,C"1]D:6(_I#%>>?@A1#^PM*4'A$
M1_#^-PQKX"Y-"T^P;R)LF+1ZP*#P#:C[MMJ/7E_]N-YG]_A/[+)[],.&* D_
M\6 [IQY?V\=K1]GO&^4R#;"OR,VWY6&LO$SKEPNR :1X+500&,\<@&WXLUV
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
M%%ZB[T$>]-/4"]X0$TD9Y^N\A-Z?MYZ9\F4.+U*KD24W<.)>HJ("A&]&,@<
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
M@.HL.3,<3 U#NTK^E6@/I1JD2'!(!0EHW3TZL"K^ X[:\N"3QG2T$!7NV\K
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
MD69Z/?OVPEHP6J5Q2SCT:!/9M:58$<T42<P6D"Z#D'&'Y#ZNB*")I&$!;],
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
M')#+<JVFX6+&$(76I".C,66) .[:Y__,.3V6C"[M3N9&4=64DVPC#BPP=HP
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
M>SLIS5^XS[!%MMILU[VJ9U>1E.:J;)VT77#/SM*+):V]"O:8KXD+\(G<7C]
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
M4JPD_KWK]\F/.HNH-*8*$0=>=AN.)J%#P DLV3TKJ:0JI+625-#4JDZQB=A
MED&X!C&^4C=/<U.SS<<:\,[1W@_W['Y8U/6>IBJ6*;LYW X^C:W&L=?<0Q D
MQ%(_"V>;9D7"DZ[,N.$:G90M;E07G#$84!]W")LCN)/T'W+LR[<U8"H<\U7O
MY0<WOSTG\*" 6X#ATG]M%\Y6B\:XW89,-DYGWK<I ,V?$(5Q:VQG=ZWC7FD;
M=E\K'RWM3),T *# UMH*,.9Z+*"Y6Z+$"%NV#&0O9N_0,5J]<GK8,1_-/2EK
MT@4$?036JBZ^&9$)?Q9NF7!CFK:D2F1++\4](W9>.TL<[?;!'SEOB*Y@*A6>
M^BK<6(GZ:3V+0>:(T30C?5S7NV9VZM(1!<AW7A6Y,A-(,&R P"R[>JVPFQJ]
MX"PM:STF;5GC6DQRQV#KU;#M3RIC/B&(FIJI]3:=E@7W%?9%T^N)!@YT<6-)
M%^);N#RVLL[1>$N\6D.:H:^5CM9;>GV. B[M0&(1')C]@_-.P1=,ZI7-W4&Q
M$V..C5V:73)/LM-D[I07;RG0P9TG$KH>S\Q<-55OQFZ/@67-76U1W4;]#)0M
MYJ6V*LY]KG@V_L4LV8(Z^*!ZDL;V>=:BN:V,)Q?, 89V!E81G$RT?R!8%FO9
MJ7?=!(*0L=[N T 48&_TC.-(_':Q E:G(,IKT#XDZ-BL7L0-#45\=ZPR:)TD
MK7>"7CRNS_:K]HYW"^*23BEB"W,UW!YK;82;OWX#5JVN<MV+U/[F"8HQ%7_)
MS@A?T"8K*M]]-Z+@6XLV/ZI(&M-+LN7:M=I26B\:+G0C[T:_:]^;-5QUINMU
M#$_K6[UQCK%9A4K-N>=YC/RF*7%%@]]"P*EK7<\D#D;0_O0TNBC_<#*H_;U"
M^:P".CDH%#JD@PUQV*]%P.T33=X5X%1DQ\$Y\]/CG<Q-/93&#'1Y/<C,KI&B
M(S<8%=Q*1*6/P(@&D@/"AT1&Y?2G-I$[,H9L!Z=&A[<BAS4Y,2[3>5Q ^0Z<
M16FNX \%KLD<5\#:F'1;)JC1T1"VPM0PCX<L_<X2^/;WA@2^(8%OX'W7ROLZ
M%H\@K+&7T8([N9Y*+3,K9Z:4H0&KZN4STHLK_"[OP-(HZVNCK\XX<478VI#X
M-Q#W31 W0S7EMATXE[UP'-8UNFF;>))V7Z%P3'Q>3FOMS7KX%O(&5Y,'VLZA
M)-3!;34@O#P-/58"W<SWA]90*Q!!VXXC#2-4I/H8KB]KQQ(".]?I,J'!J\VL
M:PN=-D66TN\ST_T0)\;(?.R98M@UX3U!-.9H;W?OAT[92&+#6XK /^5RDP(
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
M^UFZT5BX25Q$"ZF4QY9(H)=G7WZ/M.QO]?0[/:Q.7PV6\^0'<0G >=K<'IJ
MQ=,N@Y(B)Z,8+_*4]S="@H%);[=C-= )@O72PAY$\V)?QHL4<#3T5V%/@48J
M <&-&WO4G$Q9UQAQ/)X E"B_-UO6"/>()F[FMYC@NTLX#I"JIR0%C35D#R3H
MXW+^%5:]E!)JB>]7R8U!27I,<AUZW(]Y\=.N+QM1W#'Y_2\[B(>M=SB,/Z3X
MQ@LCVNF"J1_8:GNOT_L4Z$Z@I8<O"%NKUE%\XBIBUCE&V(MHSS'(15J7([@"
M'-SHJ/(&<,(U- .4TZ=.!^W2O*.DT@%.D$/Q*'Y/GV6Z^(P/,9&629]P<DB.
MGX"^Y+ [)=,869">DL,E(QN;,&;-R$GAQ.6]<^<8JZFC9G(?7W29T7E<Y+0B
MWM+&0$XMDY)QBE!?5U+H>;)]L<Y0$O5+0!,HZ!3USI]9Z,=R_LKW(,\RX-S.
MA90^TEV<%]Z.D]ZNAIJ0%@#DA;C<<R5WJ,<PZ^5ZR>4.>;GIFEM*X@5QS;NR
M5'6:6E]ASL#:1$K?J%9<T:9B-D56>Y0\'MX[(PSIAKARFBC.$4QS4I'^K/)J
M5.MBUH(VR.GD#2/P-!;#UYG#3]5*^:RLN6!C<#K/G%6=??M7U<-ZAH@GT%6Z
M##C.6F98_R84]N<X&6TATYP7W-<+-N!"E$^A')T^1N> SW2<#16)61$(@1JI
MA/J!<ZLB\#@4'FO6 B&UU;C@H37ST/DN\U!+%06<4<_P*V"A7C;8@%@N..R)
M(]VZED$A:W'X6%5NT1?Z&"W Z7SP"QBIK@&QVV/Q8#5 3<;][RK28=1BUSXV
MRI_+UF?%@=?R2F&T$_^RHU^;^8'5@4HY,BV5 :)/&QCY'!TD_ NL\18-L03,
M5\&T:V/:UBXS;<]^(A)[%;QJ]+I*NRT*545-&ACXIG.&=/_-P_J)+A7B#L4
MO4'PKAX@)?N4P1E#W0A#U%4L%IBT>=Y%3C\#-YJ(O1GK3G;OG) ;81'&'DM2
MR;9U!< ]4,9D% AEZZ.9C*Z>RG;8VGT?L!N8U;"$J"%_Q:4! 8['_0]7V1+'
M*UB)^(1TY@M0);@\!&9]^O+7&#),GX0Y<_+91V)@P-WGO(.12.!J %FK;[NF
MS2$_#6<H]Y* K-.0 \;N<+%4XZSZZ[+]V_Q +*[1Q=AA.K+ZF^U^A^_O_0I%
M$O^4?^R3&YP%P9,[<9^_.B#0Q9;TQ?5OY=% Q1-!%-*"X &(I!NO988+?;*"
MO']6MJ4.)2$J7HL2E]SG(/'#<0OT7"$P+]5A!!TC?F E"L$,%J;N=LJP2G%1
M0OP6:H\;01^;BI+H?GWJ/H#W,-:3 N >1P%'=>3''(SVX^6#?XWTCVG;5#&\
MY@.YZ$3?L;;L"> =REV3P;^%Q!6>B\XAD4=M#DY.2U0&D(1$KESRPRB9MU9!
MLKC4#O</ Q HBD:(:.@WE @M$-I/8[@_A3%O5&G])PJ<<.#T$^92JL<ZY^I5
M"PAT\*M@[L"/E)C#<BE'(P4%Z?I K NB&06AGH-!"2@C\Y&ZJV>9B#/[QG>T
M#*A>E ']C&5 -XHA,/M.K@0/H59)F,0,KX6E$$^XH!FZL1V3%J$I%J=R$905
MJO9 S6C7]3:^*O74X^!MO71D25XXLWP\R7QQZ\;#)([KLF+ $0RJ6)>- "JM
M6.9$D@>1EFUDN":5%IS6%I3_C?!'KM"IDXY@/$-@#BG"[:V9 W%F!&RD5KM'
M&1]25+>B#\"E9'$C0*=G_<.6!G8PH1NIEJQ:I7)"4[UMR%E"@IV#U?+#YZ*/
M)0#TZ=HI?+QZ4L*N4++P(5H.:OT6@$L$-1X33@2M",UOC@Q 6YG=1]/0L[E!
MY-:'K@_EFQL*$;Z<Q +2,-XZI!^OP:SOAF\:JS/\'Z[ "A6X9%R<;5 A8%0X
M"/Q7._QERH,"KAJ&(HE'/W 'CU0R!A\PLU58F?.@&R%-1<GUQXE;L^><U$1M
M$QP>,4309,1XA-]9&H1?VTSH8?S +9I/0E'&NAMQ\+"\3-(%O%/:(=QD'>,=
MCT0\[0B+D#U!#[^/@&$AVQ4%?9 2<DU4W@&_I0HX BP>)FEFR\BWL.%NLV>=
M04D*0$.>U%0"FVU$^*VDQ*9<K0L\<JH+6=B84DT)_G 8WB-VE<YB0GVZWFF,
MOTH/3U(GBL@4P6)?0*B%O-'')^\6/IM#_Z$J!(IC!EC2Y?=5=8K^4LQ?'ZP]
MF]M[I#/F8!.7)I+D10\$F)@/[+*Q+0DZ$-@3K 1@O(%-B)S^(&+</$TY"LN1
MG_[1VKOE-Q/%*&J-WSJ0I\T@[=]I9# ("OG%/G_QNY@8% 9(BN ;\GAA_SO"
MDU/A3B@ :?'!\:(QD2+W0R8&WT_O\P]IAL7>@%],F#3)OHSL^?DF3/*]_<-H
MT:"T8MFZB )R>_PT,<84RE2I_ODYDG0D'V(U#I60'\O-JJ"*_$47YJAA\944
MU5*^&XCTN. [J%A"L"LO3T1!+4]R+>7TBY/=X0I"D7G>'LASAK K=Q4+R20N
MF5(\Z$RG:C5%8F%S[M?!,?7#\4'RNQQ9(,@.H_(M+L5+\&)*)7'EMK*E="DO
MR'*@*2@_&5,O,_PH3J+&5<!<_"B5AGRP8P=$?UP_G7H&LV#\>QB6!\A=>\E:
M9A/'@LOO\JI9N8TOY],F!>_CJV%Z(D'KEW(/ 0)66"+$O=^,#VMIC"==^29P
M-ZXV[@ HG3O7*?E,79OV-/&D];*IA<L0O=?@O 2E1B5+:B$XG !9!,M)4)'P
M/K3AI7K.IPI&JL%,8L:0$D_17UI'T2!@;1<D:9#5A-I3 CL-J@ ]U@_X$QID
MF8N#F R4ZH)B:!.>8POHA 8YYSP$3GH*DOBB@,(N*D('RS2B'JA:(G?L@*4
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
MS)E],%OH])H' 7\#82;IERK U79<T\NHKE8'I]_J&LB-=H*9XFN!%'?ZADV
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
M@92/%P?05#A"12,2&'C$E4G 5'@A+DL^1M(DT *LAJXA=VF+7CN;'70(?72
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
MSCU/D$&W@?^=T!*%[>)?,HXJ_R86E+Q+M<F$3'QDR%+ &1@"U"0*2 U :*R
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
M.UB@O0#__@'FZ#G]1."$)&?9HA]A,AV*=,.\++N>(^=XEK#[]ZHNUL!M""W
M41+4:CP_N0[)\5$@G^N,H*^/BPY4^IMJE?U M2JJ4F?JG,F%8I(?_C.R@S%"
M+L6?,"= &KV/4+?F2Y>"YA]DRIA> _8-U$)@/^-D2J4WM(N-_?D57*- '&!O
MZ@]=]05U=O0TA)6:]P3/]P[PX^K[^DJY:&MK]1)Q%2!M1R\LANF(?Y3I 2O*
MN?)%8K7RK'JNQG+U7.>[7,_5^G?KZPT-R[[H7'_%<=F7[6ZO??7%ZO::5^?-
MSKG\U77'2C6MO(+RW2M_;(#3%$RP4B8X7(X)=GHV],VWSMFOS6X+1\2W_OL;
M#(CG2?%M^<//OR-;M+O=;ZT.UCDV+R[:E^UFKW5NJ>]V7@%#-+'1YRN.L.2>
M[$-NB\=>YDC^PL9!FS3H%F<L)69N'D,L@6"[C&X?F*L,?=?\?1@N!UC&!%>1
MJ7-4+=1D@0W$V'9<W8$4KP* P09BVI"C:>^<7EDX8_['ZZ\L/-&%A:>UEQ46
MUAO+%196:RNH+-R)AVROKN1CGC'Z3)=[5OT. '6,7'OR 8GW (@U361+QE%O
MD,M6$4C=;D42QH-I35=17)3I#_]V&[S_A/+N1DG')5/Q^ 0C'__VRKV:\D&2
MDVA5Z#WAF=S8#E?"CM1YRX/FM2]9[E![P\<[GW;YY!4!TS_MD&^!T,<(W,V=
MT)<\3SJ@  AYX]H>?5#JU1LUHV#9ZZF_X>MIQ@84UWU+@TB5@__+=B.A[DOS
M !TX=<_;$^MW,;8^BU@ 6=_ ].+/"+HB:\O74Y0+SDSJWZ.M_;.D\H]WM/KE
M6_>O*R]ID-YMI7RZJ@*8@C!^)L(X/2V=GM9*]<IQN=)899E'D1<K\F*Y>;%F
M#"R 3DL<TD'\-Q,[?,0&'V2;V-@;*4M"#:.:FA]Z@_=?VX7[;W'24A- ($:!
M"!FZ/1#".G/MD!V"IKQJ>9YV,+%""*<5UVU<=WT7KOO:HV@NW6?M1(5T?_]W
MK]SW'PS61F?"D50P#<\D&M_[$)4E\"TU'Q[Q36$DLTTD8L1GE9#@0##!:IK?
MA9D#QL>E2R*?!O,2*K3<!QZ6 %,N,+&=H$6%R(R@(_(CS0<1R+/WK($8^:$S
M-CZYQVA8Y.HB"M:^PJ>TYV=]QX_^ 63V5=*7X2SW#)RM:=%F];;E\NC3D*E,
M]^-9:?2SU,2"])49LS8&@D<MR.>H,2$ :@*;]D?"4^,Z[#'.^; =E\9RQC,\
M"!I9_O4'I08\<>>/'8(:!EQVN\^31!RX,_P8H(\D?V=[@_<8L)<.WMT]9[)=
M<8=8-B/ D0M#!R0/EFR4+,J:(\":7B)@H3@$14,S2#() V-"18SK%HB[R*5I
M)I2HD$> <U3"<1#UQQ&#2 _06[?L!\C( R$:)&WNA4;PW$)^X_8_.)K'AR_!
M2F%38<D<@A(O6?Y8P'1F^>E;*$>1(MHHT0B$*V!>A_E2*>N\<4GAWP]H=B0F
M_H%+) N4-(0> -4LBN-V>U ]T643="L+?_7PH*J^:J+/T;&FB3)' .'1<<7*
MS.0.L2:(8'=2XODYDUAV25GUGR@<JZ$>(%7H=.&3P$A@VX11"#0$?P7<:A_'
MJ F>SFWDK908(Z-(WL\P\@8)9D(&@I<@M#!"--GAO75KNT!ZNPUR5R] [OC)
M!<C=^A&2YO<U)XH)+G:YF.#LU^;5EY;5OK(ZK2_M;J_3O.JQ<.Q:9ZU.KWWQ
M.U37&/A)6R\<P/ET4J>.?)@?!D5PDI6D0XG0^QY.8\E"XTL9NAA6V]'!/Y7Z
MH($:E,:8_\5*I7K0D/;9Z52DMAB'%%2 QB(]@]I"K-L$.^)::B$3AP6QW(IR
MH54R^/%R#/YEIQG\NG-SW6GV6M:7ZW^U.@#=W-H^"S<1(YD&K>'\![)N#+;6
M0W#.[ G@+K=#%T DD'.XYID=!(()+JDQ2H;%&\N(.P#6]] &=]DZ"L?R4=+X
M0TM5 2'_JN9),O8P&>AH^H/7"2:#/%KE9]"TEP!Q_JV(S#*L+^)!MCEO'P5@
MH;-]#-;:O?^ DQ*]<3 I6V="C<N<^=W<HU'#)&">110D'DSS,0?.< BEN7('
MB-#IC:%H6XVXXQTO=F:()XG5Z?B0>%PH[S]U:?.WXSHB4E57N9]. TD;2\9H
M M-$/&'K0=K>" 'Z 48/<999GL-_I'$^GM TRRS@=_@1Q^"HCWN^],)P#LG[
MW%7%9>'P8IS=!#-7 G!!I[^!A^VHUY#O!Q7T8?]>#")0&C%,:D@E_02I29-*
M<A]++0(0.I > TTDDQP*'X'Q+?<^3-^)+\BD#GT3.LH1@<-)M>'HM=]+T0)5
MY>RPV\,A2/L!39Z4?LJ8L?YPZH=\PL08R/B(LTWB^KREZ,QTEB%> Z..!G+I
M@';.W!<N,41U[@A5+ ST]310_L"SI9462B1!>/ 1Q; 4)&+N380TM),B E-%
MV0.,;@L8>'>EW*UF8ZK5H&.+MYZ]<S])(S$-T,T+[S^^/*NAGB($0)$T"%=;
M1LNM;LKDU<(D>H%)=+*<2?3K+IM$7]M7+:O;O&CU?K?.V]VSR^ONM\XK,(J*
M#H'UT??I<O3=WF7Z-FA:.O7-SCDX\!?7G5;[RY7UCV^==O>\?49=-+U?FSWK
MIM/Z5TLZ]NVK[DV+?_$ZF6%'PY>-*>'+GSYX:88F5;6WM*D](1_B/'VX%[84
M(/179R#I!/\J?W\587[-\NP'V,UD\.%L<@NS\3" ,@&#+9XQ?>/3U-WP.CA3
MYGC8$>%(_@BR-1>N??<.)ZS)N^G NF\JU3_D_R&PTO.KM3_J]'<2&L[3CX/&
M\='IX;M/0]L-Q=_>)];T"?]M+%?'GL)/?W,=[_L',.(?;/DBZPG_/9Z,Y"9"
MG'?XCG]&YS>1M (OKM;JU?)3.$! K]0CWQOG1-2C_L@KM/%P8N='?=:.![_]
MF P2&S1J$9%^S(LB6Q1&MLR/8R#9RL:-D^E"^E'RF3%568G.7:!X*X?S\&>F
M!)$_>/K(!>S,04;;RPQ5D[-M:4L&\HVK5(-)]?=I(>V&:B6IJ.KQ>I>;<&<2
MA "W0.ME/#B+S_E)TT8N:6242^;3"37YC[(IT5!?+*LJS;<O0A*624@9<6S]
MGS\C?_PQ=67TPSQ*-GG'8N99^D2NNFU)1E:OTT1->W-]V3YK8\MIZFP2NG3*
MQC<].B97XHK^X$,;237H!8,;GN][$_C])DV:64*FD@\.<G7\8>@\B<'!.(A$
M4M9*[X-'V*2EK44<$\39Y?QAP^PQZB&@G!8M6:'M\GA42N?#]2F%H6J3PC@P
M?SLQ9^"$PG/\0%Z'TC7T)#T0AT?I)*=^ZH&^-%[E07K*[/CFU@"D-^C:C_+-
M&'@LI4L#XI$X\R(E$:?X5<&*#@W:X[$-429SU$VU6JY9N7F3LDFE<>T[*7')
M/L^7-)F'S6>TK#J!OVN^M;+K0Z89P-A</+\5+#N#[I']>(KOXS^M6($G=))2
M<)JME3";H7E8]ID2,P\0 T7F:K7#0I(VL] EWSIKUI4;^HF!5P\P.YP"93 A
M68J!B8+PX*#Q0(TZYSB3.6T0AA&>+,$KI\?EZA1>R;OX*1;02=8">LJY.S!X
MS$KGG]+BJ>Z2Q?//PN)Y]^GL]\^M#D,._#[/S'F.1T<#SD5XX0=-G'<J;[5-
MT^PG\J]-;X ?EG_M24_*'H<]N<_/KM__OJ!1(L*^#5Y9TA2IGAPADL3"2^[X
MKK@>Q@M?W3*.WB6[*=9M(3[GFEHXP=8)$T=@.-ZK.0VP#T\ES9GKL +(XL1F
M&0IK#].0=X$4R"-N(P7C#A0"("^EOZ++ZT#7]&<^7=46.V'"N$.^(GM.'GL4
M0@+G5H1C(V_"1BJ.V+.MH7R(@'%XB MQ+W^)=:S)EX^)HKEZM._ ?28PEW(_
M(%54Z/>IX%6G5:(0XS*YN%%2?P6# SBHB?J ^GW =N902E/7 ; O>7]4$$V(
M7OW #T-..&$.4L!S=&J69@1BCJR<L>=[H#?C@Z!MP1"QL1C1],8X'<IS!6EX
MX-BV7B#R1P$)*)VV<N3Z8&0ABA=>NL? 92]XCTVOH4&1$[DIP,MZ\#T 6E/.
M20(=[1;F+,)/-0'\B%Q/DNPMG+TC8B=%/<V)!2%]4?ZVCQ=MYY*203J/]P*=
M(,RRYWXT2TCV3%(I61C7@@/4UZ0?*G\<W D/#3&4"H+K5]&+ 1,.O@-)_0&@
MQCU('PI\N1*3-IP2U7EK3D0_+M\VE/^ KN8 GK0 1^7Q_5@0DP>Q#$.*M)4.
M(M)>2%; RQ[-&HD7$-7 SW?3Y\CG'MP;=-1/6MZ=_-G+O'8,AIIB^1B ,SU_
M; E\>C9.BCX/$@\*9*#E(98\2^LZYKNRU99L,* *]%+.">.M,+V%X"8['J?I
M0:Q_%Q/#'V<81)Q&.A _A.N/'AC5CF1*;*2G5KOP^7X&TKL>GBO"NY;Z)01C
M:67*7UK$4Y5_KI>W2?4?$Y7>N#3'V#AS: 1];+^M,DQT7*G.= R5HO?5NF(^
M!E$Z0>+ :;Y)EF5Q$_*T6Q9[\5.41EN$[;/Z;DG"TAF,ZZ ;W>KR(C.=X0<K
M)CDXVAKU[-#1YHC M I30I^TF!J3G#X4':LCB\$P#$I2:H01/T\J'N-7>)DC
M14+8UN/:?9$PO90.I'#<#]N-T$K)7!'6Y,7-8+IR![HDJ%P+[U[MQG@M6VX$
M82$?0MO*?05V?DCQ=9==0ZQN<@PAD;)@TV=N*/H2W"_&";&-#-2GUDE3M!ZM
M#0%8Y9]W/GSTU@X=&.@=@F_FA/?4KJ.V+'>)ER)XDC=.9O8AI9?_=#I#C+Y"
M")1)1 Q*UB@:HVK7=X>X;:, S IU5$ W2N-S\XRTWUFX)U\6-P!G=;:^(UA"
M7&5&HL&@S2E#QM_3SP$TE:J_]/!QHAH>4QURC(?;;*8H*=P%G4+(+3Q2!WFD
MV :"3<^2<0(JPHL6D%KN-!*BW2^W#^H:$XPZQX.V/>'B<0EPX!R!+9FF4<JF
MIF4>LD86#@WKC#^N/O9@O\#(\4@Q2WX(N-:1 ([]H;'.<IIM8F<A&DGCDV'\
M\LQ#SY0 NO\KGYA*LYG*8'@:" \U:W=.RM]+?9/IAT*&[H1X#,.5);,U#T[(
MZ6/T/K:Z$U[*<*F-&%80RM+DYV"]^N#\)1X\_0Q>;F%]Y;-W)TWI8?8EW5X'
M'9U?N72^"W?2\].?ZB!P<6"O, I3;TPWQ-9CATE3&-:$=:.;.[!5^P5UZ;(X
M PM\ Z7#,NH/U'"^FX:, 87;F@E=+#[%C4&C9"K?YN+^2$>G/D^^8B35)!2M
M,HU*VT.JG,CE8 5)3$RN 1:Z%JRZ*];H"I FR,B1*@P>*Z <=DPEOGUH;9>.
MD.M@N;BP5,")]47N1DN,;4'!H5 J0L@/\OX1!E4> 3[6$--2F8.2&]-AY&N*
M,G0Z24443 DU2#<<UR;UM"N@H35<M'ZZ7EZT@AI4U6=U\" KVAPAXV]TU:(A
M2]"_9]$I#;$ +@1ZIN&+\D'<&.NBH:&4.889V)KOR\?ZDJA"EECQ+U&<XA%A
M(H>L(2.4 E77[H")@9H0M#PS$J]^P.8._$RZ"*3^H?5V''_6)#2C0#E7$&9<
MA*D)@?R<D)D0.,'\GIDCFO*TM16W'4Y+=[Z=,K?-]^BNK7YQ5G6I&@"<RM])
MU_&FV>E9[79[':#&/T')\O- S>OUI6J6CW>Y9/FB#8V)[>8EP/C+3;6N>J^@
M!ODW5L+")75+!3VHKW.GH9B 5JA(JR=%%?]*66*Y81<G!4NL8SX.A*( EP\C
M"OEC@88:].E+X$<C:4&[F("ZE 8R5/G-OL-Y\Y0L?:WX'QL-7<PC#@ B"%L?
MO0%YRGE5.@5#KHPAEQN\<;K+#-GZ]Z_MS^U%F' 59L^F9CG@R1CV\G+3')89
M=M#X)3WH4<^06,\D\Q7-.UC*PG[&U *N+%RJ+ZFZM1D+A(:R0NSH58*?+W=^
M+SB'O)>?XYBSD8KBG_.DNZ2T2(&2&WR8(5;V9Z4:3_.-\1L33GXM3+30Q/)<
M%JJ6J^N914J#+)1W?C\>CSZ\?__X^%@.1;]\Y_]XWPSZ]Y"T>2\&=W;P'@)"
M[ZLGQ[7*:>6]I*=J];1>K1W6&M73P^.CROM!]?3HY/!D()[JM?+]6"ZG!>=[
M#RB/WH!SA!V!]LW ^BH>_$#^)*)\3Q.6YC+>'9?., 6 '1('64M016Q"9D $
M$6*4>PD<@7L1"/F[!*B1="=4^7%=5>H+GM07J/@[&U\0XUH,Z.@BQLDCH*.Y
MW[CRRPQ+5*\?U$XJQ\>U_9*&Z9.&%IT7%*LY8XK#9J<\P@+_$;D3>E*U%@,<
MV8M,%/[9N*2V&2X9D,$F:;Q6)QJ_X&KWF$)URJ<[$GVY5R^&.3V/84X[D!$=
M$=F2R2W)59%GK5S??[LW67OU\JY:.3TTY%V#Y=TL&@!((JKLH:H$A&Q.B(IT
MEPUFX2&K^TYY: KA^5JAZG89*W<9T==8H^B3DFW)+<U]Q^HDY;,.6PG6_3?+
MC?7_=SN"E66EU03X7*3+6S%^%,++& 0T<5!+5LPO,8H.FP]Y IAYY\W>:V/3
M]]I0]YJP[PTTQS=Z%8W7;^ ?GQS6&X;"JU:J2>NG+<7G@Z<K5PVF14ELCEW/
M49)Q>1'6(6K,-BZ^6E+!52NJM;#0<$MHN/*;9;]7;V]FV:^69+\65NXC:<]3
ME]SZGN6R+'\NS7:%85FPW>)L5\?ZGL:J!H-MD/O80FUY=U#]31,C7!VO:OT9
M0456&\*9T,9X(^GF3AB,21F_?T2>>![E(.%4EN;.>L&=!7<NS)V-G>7.QFSN
M?.J[40AZKR?Z]Y[O^G?D,I[Y'A0P0GJ]R]V9:99E3/EG4=0I$%3U>&FN;11<
M6W#MPEQ[N+-<>[@@UUZ/4@[FEK3I8<&7!5\NS)='.\N71S/Y\L9_),^Q*9<=
M>&*R?<8\*ABS8,R%&?-X9QGS>"9C=D=^%-HN6K582[HL&QT7;%2PT<)L=+*S
M;'0RFXVBD4)H< W5QJRQ<*3GA72U-/.>%,Q;,._"S'NZL\Q[^C,R[VG!O 7S
M+EX[4-E9[I6T_@+VG1\1VC3C5BL%YQ:<NSCG5G>7<ZL_&><6!4,OYES=P+>C
MTZ6.IDR7*H WU@"\\0;;,RNZ/?._5JN#BO[,HC^SZ,_<IB%7VUU#KO8"0VZ1
MY-_&+;FB!O49EMP;;KW8W2K4ZNPRU!WDW:)"M8B?+,&ZC1WD64XWRINK4@>B
MU?; LH)PR(TKR6!IIBER?073+,$TAQMN^VQ4#S7)'^:3_!N]C)-R=<-W<<)A
MVYL ,(Y'TB[H1K=RTXX=\(2D9 /8&[V8Z@Y [J15R^DIW^V9/\ HGT:-/J/I
M7]CCT!K?._V<BUY.ZYR>%@VVA=)9AIUJ&Q9T5177Z,84"<7*/$?GBQYRK<#\
M%P%M\@Y&T:U\@B*>M@D*+YD+W2H]J82ZXFDF=8]F4K_5^Z]M7-%5:TH::M0=
MN!(IT,YPODM+-S]?<_/SC8$YW*4!,RPV*C4E+[MV<&M+F7IP_>2"P]Q'JJI5
MY"?>[M5NG+5KM9E7>Z&!=(NK?='5UB77;OINZRMCV]/*47&W,^ZVMOF[71G?
M%G<[ZVX/-Z]M#[7O@<TF< 5?7/]6WN6E_<CW^8;O8^,J\K"6N8_?;/<[(BG]
M"B/2_BG_>+, D]6CU^O>'U=/&O5:HU(Y/*T>OA=/]W]4CYBY+G$.(/HQ@>2G
M1_!<[OTH%&<^S'H*K?^YAZOM.=*/N;R\60%D0;WZK$3.41P=6"P&<'3P3^53
MD>N-<]43\8G8&8_AXC"@\=2_M[T[8>' 5QRM"+[Z*G;]5A$?3X\WKD!.C[4"
M>1@)+R33H"/O*J*YT^BY3W+B5F_TC@!_KWW57><UM7&@J/7OSYU+B&.,8:B>
M4>SS)H^\>_;KIHZ\9S_YGO\PD1)N+#D"^*';OQ</]EN_@[/FY1;OX,QV^Q'7
M6%PZWO=;F/OXQF_DO'6QQ1LY%T.,W!<7HB_DLOEYBQ=R:=\*M[@+OHN;3FN+
M=W$3"'  "WD57\DZBX;.(*]DW<CM45NQW<=@Y3E,TL7DYIYXN!6# 6<7'<)F
M->]PP%>S;Y12Z\::Q%1X^94#/O.3LM%;D]]J4XL'HNG2\*=4^3FW1U1_20["
MA5W_+-/9&@L-9_LTGV,W/E<M.]<0/67PQ=$W7F*8VM$;'L^W* 'L! 5$@>>$
M]P45K(L*%JT,WSXI0$[%ENK$G%./VL4)+<%QN7L[M&X!#SP0 QOG\,I/V/V^
MO 'T[9& .C2K';X_-VS7C<-V.*7WJ%+=L_?WCO;+T^AP1SM#CXO.4#.&NM[.
MT&V.9/_4;7^Y:O:^=5K=]'A;\WIKZYH(',2!31#IMQ,I\C!9*C\ZOK?'EF3C
M!R'&H66[KHJ&!N+/R EX8C!,EAHZ+I0V.>/4R-[%B_)JE8,+72*'E4WT;A A
M@\B5R[*CD ?ZR7N[]P.Y22J PJAZ*,^4YGS#WW*F!\-28'VWXMYVA[-F"2\[
M^/5O"9-U"^W%C>G=Q43\>0W&20:JXB37Q5N.JU-:CD^.XY;C%?<<+^2!&8Y@
M_=TGF&1]=OW5^M*Y_G9C_7I]>=Z^^F)=MK^V>ZWSY[NB0"%3?%'\U>MP1M]]
M^CSYL*3GN9C/^:)>ZHP/N)S,>A^^MVXBS[H4$0XECY)Z?ROG?&4_B/6<=&JG
M6]UESQF[:]KFE'*<G( $QP<VJ"3/[;'X8#5'@>-:M0;F:0_9.-M-T_)DBFGY
MTQN6IMFHP!LLS\=LO//TX5[84D[17YV!)!;\J_S]582C_"Q/LOG?WT7AP9UM
MCS[<!% ",9Y .]&XZ0T VP\SQ]]",8S<2V<H#-B"ZV%/! \<)94K;'GP4/1Z
MWEG.0.H/?&6U?GI8JU?J1Z!#/+B^#FSMIAE>>]7:'_7J'U F\,>EL$,!\P;;
M#Z/ _T&&V%<(] 51"*N;NKC/D]YD))I/CKPH+A89VN%MV0_NWO/.WL,K_A+O
MHBMM+4DZM(/K(;[[.FB&H1A_&TN[;SRA-__M?>*X9I_>!210Q*7S0PS:WMCV
M[N!0Z)GZQ=F#J5;KLP_FJWSL0_1 "PJ#<0<*-6BW-_7?EUIA5]S!@770>)0F
MU9D_>&A[DH2<@30J41C*@[V!T8YPO\&7P(]&UP$6A8S'0H!26/"^CZJ5U+8J
MU3\JM*6>'V\O>V5RBW1=*$%UK2K+SRGW\CY)X;JB)OST-VG%?_\08M)7+L1Z
MPG^/)<7\_5WH/(Q<>2?T,V*YB10O\/JJO)KR4SA :R?UR/<&:Y' (0FN_\P+
M+WL04G _:BYU,%[]\5WR&[DP)2OU#1./,Z2BE2.=K91XMK+RV?H_?T;^^&-*
M3-,/64W1$BW:S\>DKYMQ)]7YZ..9:?!:IL"GG0$E#AWO7=X6CU[G%MM7YZU_
M6[UKZ^SZJGM]V3YOPM8NVE?-J[-V\]+J]N0/OK:N>MV<_6:4BI4P&OAJGW+V
M_?1Q2HIB3L0PAU;#L1W(=ZX)8"H++$5>7XZS=GJ4\>(6\_DR_]F>5;H\AR8X
M'\T;TSZT#O!'+Z!Q4XY9+,A,,T7R&U6A_5&%\=T4FZ!QIB.!B^!J,RE"!]+7
M@?XOJ]GO^Y&'DZ(NG.#!VOMJ!_WHP6J&CFV=234(]9<EZ^:L>?W9:I]_L')U
MVT X'YK1P!G[ 3RE/5A,[:"8<)Y^'#2.CZMRT8=2:Z6UBBKM)5Y;3;XS&R?*
MQZN:[FPL^@13/: "2 49C<=8_!S+Q>)8'7$AN:$E2$9N71S4E#Q:S3ZWPG.P
MP5PUG,,^BEMFO)"9ZWE\.X6I[!=PU4)ESB:;51NU1D'Z<TF_7I#^!DB_1NT7
M$%W#JOG/MHMIMNX]!?"Q"_]<]-$M2%2>US&N#L*^(.4YI-PH2'D#I%Q/D;)N
MJ@\IMO,P"L0]^-8_A'7IAY2%@F30[\*6 KL%^ KYI%XK"'XY@C\I"'X#!-^8
M3?#8<11"^03"&4'L3QHF4"U2/?YH[4%%<M\9[[_G"2,%-ZR+&ZJ5@ATVP Z'
ML]G!#N^M"]=_+.3^&BF]L'0V0>E'@/,SAFH;ZE]-D'V<$HT9H"#<>81[M ["
MS2V)7R1N;)(/H*&GXLA3'K>F]*\\'4L33^(_^<M8/OVKGO>"_._46'V&^:KE
MH^/L"M6/S62"A=F$99,-BR67IV09-I6>XB2.#BKO4+ZJT[JY[O2LZPL+TCHW
M+?G'5<_JM+ZTN[U6IW5NW7S[?-D^LYIG9]??KGJ0S+IH=[Y.S^PL4@ZR7(TD
M2673ZD83XK-O!P.,ISB!Z(_]  V3M?.TD>*#?+/UJUR2@^5!#PXHC-D+L*HG
MJZ>#9>_\>N1XC)F > TY*FZA^\W)3RY_FK\)Z][^(20_#?#\8$50H/XPLKT)
M'&S?5,>W'% +(: &]SW[,O;@:5C17_EX1H_$?U4_[L\*QC5*7&3KXDL3*P@3
M=G _$0=Q_3 L6?W850SS7,6!<A4%N8I S'VPIX<)>WHBY;$EIIO3<I$*@% M
MU$,S9D^*>U=@%YK+<!T!%>;:H64<R%#?>[PG=3IEJRWI(PHLGVBE9$$3X0!(
M!GZ*ET6'E/<4:T0MB-;0=@)W4L*F ]>5M,+ B_+7([G",/V($1=SJ#)GOK,Y
M=Q4?0QBY="]09PR9 ZSW('D!/WK>,<O52Q* )@NX+FR9L..\Q8AP=5UY\G?"
MDZ\$-%'Y>S'B=@MXRS?/T4X4+K")23N[O ORXK,=.G1@2G)L3#KT[B4AY=,8
M8$KSK8]\J/'!2J@4Y3#3A7(AGC28X)MEZUI2<.I;#EK_X@D(%\A%T;V2D>G'
MY:XHRR)E2XHW6*AM$8RH23A#2'@%<4I,P]UP;DP1OY$CN_Z!=?;W8]9^>PFZ
MVK?VF+4Q/19+.JC8#W33 (J"6V$Y1F8.W\U<&?M!]/Z<CB$DZ7*W; W% "C>
M"F.$'M=^##5+VJ.1W H:;4'D,GY/H/N--"KQ @@_&FT5]C:/;U9C>LC+ZQ.0
M,MRKNM1I!P)P*0-Y*WI3O-+>O1^:O^5KH :+1V&-  X==B?E%0@9.CA\D[P)
M_Q:;O*2A'_H>'J0=AE& K[9O_4@^XE[(;P33I3'<_3 0:#=K$0S'JCY2TL\8
M1 CK)#6&Y'9H*PGD0F +!CF$H&<2Q 0*O 25%G([\EUR3\*[D^R&O^1=@9CF
M7;%\=L!@]>12H (B\%T+&ZGC'02J\*]L-:5*L2F?'%_#H\A0-1^6?!.UI,"9
M ]_ &Q=]FW4KSQ1VJ#3$* I&<(/R(2P@X%-9&2&&0]*ZB, ]10XMLVFD,?E7
MT*!PIBR=/-\*H_Z]>OUF6.':H/Z^&X&ZY(LE'>CWQ2 **(@B"136B<+9";^'
M4^E.'5(>U<ZAR9+),>DE &.1@!^0,(/KPZ64K2X<G?%AO1WQ)+<.^- EN%!;
M.E?A&$2Z(Y<B?C@#A#R3HLO&.R$F?0#!3")+:LV^M/_XF5.W1=J'3M)V0]]X
M_P_;C>RQ?G:NA:$[L*#'"@$UY2G*A3H/:%@\V ,!0&JQMBN![?0HI/$E_YMZ
M!9 >F&4C$S!BQI6@-KL5KB-^L/2*F1&JH.49R;,P1=6MMAP,6S*78'^Z@L"&
M40\XHP(0FYZW6K\'_3QYM6Q;C!D39-R<^CDH[WY&]5SMW:?\W:9KM/-WOT1S
MVO:.3OG4H0A^@+P(<U613><H10E(-AY6L)N[QB1#LHJ4Y(,I8B@*:@5WMWN5
MD@7_WU\FV&9*J'JY+O\7AY;A!;K4E'[VPY;J3OY7KL\>@U:8\ON^/4K_2@5,
M&]";EPZ^JT_ZP4B:R/*KM60<D$49_@B'PX&"I"Z;C])6'4C?%[_S*&53*J0O
M7WS[W9%?@^^&TCKY+@Y(2M'O4\D!6L>MW?]^%TA5-3@P#KAV>"B]9_YCGY<3
MXW >P$B2[V G?5 C.+*?X5.=^GM^G?Z]].OML=IIK#=2+0S6_^,\@(DESSXG
MVIS3H!2[P<+Y#YH':-L+7RIDS4L=P?Z=/S15$O\Y1Y)=^GWN2UE*FE5/:T?U
M@L0+$E^*Q,_NI66GJ/,GTGG4'YIH9UHN;5GC;#LUF&XZ\9B3REE'3CPI+I8\
MH8R]OK10P64M7[:?B#?."YCF9".G)$PMRIA^C%.FR?_$"506$9@HM51G"0I'
M0R!4#^LE2_TA!0)E5"U(J7XL<JHOS*G:>6Y;/J<L1XV;YYK9=[,5'GMNNT:6
M+Z>Y]L\38WFQJUV58YS'SDE;0SPGD=[6>>QUG.E/I!H6R<0O=H3/EQE3$W3;
M%!HI:_VE+Z?'.6,I=?LO+R=8'VE/:YC>0=+.*XMX226$RH"'YNS79Y9'U+.5
M!TN62,"/GU$E 5]+9O"%#8D0"EF/'WW,YNOX^TAZ-?Y@5G*_7N+XNPJ)/Z^2
M(K'[Y<HJ,O>Z[7J*^@OJ*5YZ&YNHM%B+F;(9';!1J4X-+W"JAM%WHVY@[9;?
M3R3*FR$F!Z,P)"J%8G.B^YHJM9@K 4H)]B7924PJ%RI9 9[[>.](]H.\(ET8
M\60_DC(+DH1/("% 5$L1)C\$@A@8Q#/>YWCA.(A(Y,@' DLNQS:%&?5\AIM=
M955PVB(N%E:+S5>G6RT=F[^\;!U9N/%",JQ=^JE+QXIXQ5P/)*?X31W[0GSV
MB@OE%A,2+ZN:*^ALD;=>QZ2UAM*R!2RKG:\SF[M'H^@L?-559POL9&H)6JAJ
MT)8H02MX<_9;WX?O%YL[6X2K%WAK%PR3>]LIS:@>L3 _7YSG(F_]:D_8CSY1
MK3KB":)!NG2[KX,8>:YR(B)F^LPA(<^NQ&^W46_%+X3/@L^0P;,NY-%"-NEB
M-8W#P'^ @ZW X6-IXT(G')=J;(%GC)<O^:B<DK.BPF0I=+RBPF2-%2;J>U[D
MNA]SBG27*T!9]<9R+R9^;0&1_4H@LC7$8MY67RE4=@(A^W/SLGEUUK*ZO[9:
M,3;V;?!^GL!YI?>XUP3_CEU3-+&D@R"]Q#!AAF%R5SG1_"]I ]DE*_)<;)0#
MY_O1D9XS)%T'^XN AB\Y(6KPZKJ#G@<7?GRZ*KCPU_&(-50+G\QM%>'%64P#
M,4>5#Q,ENG. G19\3N9I>C)5-::UU("F<D422FI&TUPPI[S1?&O-EC7S:PB2
MAM1J#G%MK6B[0RVUW2862"6OCS+6>?!'.W_PC9^+)9<<;S8'@"^'P5[?)7:^
M?E[J#HLC*HXH^^EOW;^^^(C>#L,_\WW%\K9/Z'M&I+Y\M/\:B1Y=P4Q?Z5_Z
M?2&&PY]IZ-)R+D6WV^IUD_[_:@!V\[^TB!>[P@\5:USD0\4DL]4RU1D7 $/I
MS#C\4'#7FU[CSZ?+ZIMB.YQYH,%:H3;QA^U2NFJ5S+1=+'A"A+@([#[6924G
M\L()-+T!_*<5;[\Y/K.# +!Z_V6[41J3*3$?N/[.BCR'?@,5QW^<7?W^SAJ(
MOB././S[NP/Y@5 N4[Y3_@U*[NPQ@)V,/WC1P\' 1W ,^&P2TZG^[E.]5BDU
M3DX5I(7:P,H@Z(MKG37V>3W7VGCWJ5$]+IW6*L6UOHIK_=8]7\&U'K[[='A<
MJAT>KNU6=]:$W)@NZXAP'#C4#R;IXR?28%@*5I-K.ZF>-M:RN-T[D]ER(J8%
M$!7L+FQ!W!^!%J\5HGXK5[@:T7XL-79CU\3Z6_!=NO=^ *AWP8/E>#\DM3R\
M*<<%M]^3NV_'F]^"GW(B+9^34K5V4@BY0G=O]4P*"WF>Q&RJAI! ](5TGFY=
M&'$@QM;>61) 86AUOGZV9LN?INOZC]")>N$'YWYT.QY&KGI!1S]_ ;V])L%T
M^NY3K52K5#-R">-=D%O?S/;68UG6*N\^54O'AUFQN]A$]I)J;T<<H/TWHS6S
M5W@EQELCTEH5_(/2\6D1#=KD9:Z))6N2)4]+]9.CXC*W>9DK<?LDPTOU<72X
MOKLL/+_GVS'<H 'H!M@5J2#N8*"2(WXF'[!P'Q:5(Q/)T4P8YY&XD&31(:JX
M(:+8@D)H@ RI5 KEOK5[7(TN.)3W>+QS,<"?2.#?!&)D.P,$_/-"1L7")CN-
M!4BE0*MU9Z_A#;$]$F[/3X \PG$]WY7=R+Z>+2$/0M&'O<'@DE!XR6T=O_OD
M.>Y2+NP+*FZY6^?-^\#,32UBIJ8W0'IH(@-MC\1/I/<DM6412-[&G:[) #J5
M3'=8.C[-!N&*.]W\G:[$&*I7WGUJE$XK666T/G/(L&M&3PLUUJRO<O49-A,W
M61*8Q^B)^RN3 \WR[9Y$L_\NK7"U//IZ]_GZ5UC<Q&M9X2N._CW_E':A6Z3G
MCV$X><)1W%S+R.9Z!$VZ6ZHU,,\RV=2BYWBOVW5*ZE5I[-3JI48]K[!WUCDO
M;OJ\?O(HZ/[UTOUZ'+=Z3=+]\6&I4<WK/BGHOJ#[5T?WJW%NZ^\^'1V6JO6\
MDNV?A.P+]_HG<R6*FRANHKB)C;C7;Q9P(8'N:^@ZBY7=LO#45[YWP ZY2LH5
M4 [%&E]96&S':B1@BLEX4D(8AQ$.#,+Y-OYP_&@'5.G_AG+<=!HWKNV-F]Z@
MI<[D2FPCC@258/52HU*T@F[R,M<4'#E\]ZDJG<3C]37[%Y>Y,8__"&LTC]>'
MLK*SINC&-%?;&]O>G</C#545WYM15?'V*?HE^:#UQ /<O_C^X-%QW2VHK&.L
MQSHN@&JV<JEK4ETG[SX=ERI'!:;4J[C3U6BPTW>?3H_65S59N&3/5FR**-Z,
M*MN>NFI /_11HU2MKJ\P\:W?W'IT4J,*-U<OG=2/BYO;U,VM1/,T:M)WJI4:
MC9UKDOV)=,RE[]V]71 DV/W6,9 :=7"5CDKU1M'GL(%+7),::LA+K#9*C=S:
MC^(2UWV)J]%(%)H].EZ?*5&X0\]65=<C$=ACZ2Q;KK!#8:TZJ3SM>?RXS.>1
MK@_\X4$4BD3>^2U&(?7E7,+==. KU\-O(84ZMJ!3H>.Y43H]+9R"C=[FFI3K
ML?04I%Q>(SYV<9N;T[(GDC=+A]4"['R+NA3!+U:M0;TI95EO1PO&'=97OM??
M5M]1XQ0C*[6C0EYNY!;7H_4.*S"KME1O%.FV[=SB2K3=814J1(Y/B@S;*U2#
M<?3SUO:^R[L>^:'SAO35.6]X^RKK$-!/J\>EPQR8JD+:%5".FSR3HL7M)VOG
M*6ZBN(GB)EY!B]OS#V,7NMP(*&:S094"@F:JY?N:( FV:EK7WWTZK%1+C6I>
M?<%/ DM0D/YND_Z:0F@-2 ,>E0ZK>7G @O0+TG^-I+^:N.,A8#"5&KGQE)^$
M\@M'_2=S2HJ;*&ZBN(D"ZG6['GSA7^^<I;4%K_KHW:?36J-TDMN^\I,86 7!
M[R+!K\F7/G[WZ:16+9W6"X(O"/YU$_QJ/&@8*52ME8XJ/S%Z]T_M0M>E,3[P
M(T"&>:W^PFJ6N .N6W$7Q5UL]RY(U,D_86CAU.55:]GEQ9YH[#[/]+4-7=J7
MWJT(I&MY+RR[W_<?1K8W@28VSQ_#),I _MBS'/FANT#ZGC""&(87CN]%*$#E
M83 !IQ,/'<_V^H[\4#B6/\ >R;*E]IR_&UAI9B^6N9F3T3A]?-,?M89SN3@P
MWY?16PU]IWG_F7*%$$E(K11^9,1-;H6T L0'VWVT)^$[[>7?:RW((9%3_-]'
MIC=)E!\?G<'X7FZU\LO'OBOL .C]'K%'T_K8#&.8]%\M'QUG5ZA^;*IR"W7Y
MTM:4;=T'8 K]9>SW)>$!N0-)G8']A-W]=L)^R3E4\T]MGAB,QWRG7FWI=R>^
MD7/;R>H(/,J3\J&3H R($'U,1(OL:.RKGP1T,O"CY\B8%P28C"5:M)^EK^;W
M?_?*9]=?K2^=ZV\WUJ_7E^?MJR_69?MKN]<ZMY*7,F5G1Z]S9V?75]WKR_9Y
M$S;RN7G9O#IK6=U?6ZU>5^WK-G@_;W.O]-KVFJYKV3PUWO&D</:CT/8&8<D2
M3WTA):J4)E9X3\)\8(V$^I>4W'9).B>N"$.:./SH2+D.LG^P/_W"S>W6TO(#
M_8+,(3VEM:#4?\CY?>&Z(WL *&-_?U=YA_]F'P/_G656J5X"^<[/UYWS5N?@
M[/KRLGG3;7U0?UDNS&S(2]+O'RK,RA\JBHO!_4AY4"0:*K\LY%RHE^A/Y_YG
M^X]80RC_9%[)G<6+LY@&8I(I'\KK6;@:?,'G9)XF%:FD-N_O[ZHQK;&AQT^H
MEBM@E%#6Y"\5_-_\"G"E43;F03?SATHO%6I9ZC+>-+74=IM8(.VP/LI8Y\$?
M[?S!-WXNEEQMUTX.@[V^2^Q\_?R"T'QQ1,41P:>_=?_ZXB-Z.PS_S/<5R]L^
MH>]=27>2EEXK'^VO@>@3]&XAP2_C@J>]]SDVJ#R7CU:F/ GCP+5*HV35ZB?R
MC\/#_73 Z:>I0[IL-S^W+]N]=JM;LKZV_N=_FE?MJY;5O#JWNK\V.RV('+4Z
M76Q_/?YH[9VW+MIG[=[^^]9_?VOW?E^N=$E;0 L>^5()BR4?/MO/_FD>5IQA
M<8;/?]A66C=G2&5[3RX-U\=_5'Y>R<RSA>6S[%O'=<:.6+)0=/9UYQ_E"BD]
M]P4O(= =?6!QIL69KN>!;\AZWAA.4[/?I^3;R)Y@4FO/\7AR#A95F+\+N7PB
M63SQKW8KM!X=R-R-K4#(KP2AD&>%GSRCJ@SX8N?K9RN_'''R-/Z@UG%#KV)E
MT!$NO./&#D =+#!]?DT5Z:?O/E6/2R<Y**F8E=S(UM93>WQ4>??IJ%3- 5&S
M[/RTC 7'C-N&197DE8<C(;_R0[B3_>UX1KE@$"MYXPO?96;(L;QBX=?/*=S-
M):G-,\91=2IC;/>6"G+;+KFM25C58$I>_619V,Z"VMX8M:VD2^$(IL>4*DO/
M+5O')<6F[QI#"=/LS6?9TM8SC=XI9BJ7B TB-"T#,IZPIE=:3PFC=?8G7V+!
M+H"*>QD'+V9JXS_.C 6TO+$SGOS+#AR@]S;D.$0XQI_*Y\C5?44++ S&F6_)
MWS>?G/"/*]]3"Z</1R$LJL,_ZX[M<42?-.S.2?*C\<][@>V%M,GP\\3\#3SB
MN:+](!1]8+A'/QB$PDOR6N/=)\]QES6OGW/VC;=X]K,%W2$ *3<.L_.54CZ
MM1GS_SDAD)<+X%EOW9"FG+:$Q:%8-['UXBZ??Y<K%&/K$05'TT3!]J^IH+M7
M27>KL;6/WWVJY[:_;^J2\@*V9@] ME%@X7ZYUY95W-UH=??>#\8\5L / O]1
M6OP)ZS_,^< :H]:X'ABN^%FOIN>;-ML60G(G[SXUCDHGE<IS8M4OVM":5-(I
MC:&NY.ZHB%&_UC!.3$JV]_W2EUY-TQM /9T*[&R>-XXK4WFC"" 6E+=&(79<
MG2[$"M(K2&^-IO5Q#4?6U>O+SD!?;QS[M95PK*74;F.&\;D8BB"0=FT@?@@O
M$B6+X9%-XW@P]4/KLY#5PCKTRFSQPQ9,Y&-([)R<E!HGSZKG>-F6UJ1?&G)+
MM<-2H_:J"CF**,P249A\NMH">QQ.9X_M7U=!?Z^'_M8DRXZFR[+M7U=!?Z^8
M_E9C,!]C45OUI/%*R*^('Z^NVOG/R D=)#XP=N7)!3;^*[?\>=Z'UUD.K=]]
M9KZ:O<@MV\\G[SX=EHY/_R][W_K<-J[D^_W^%;C,F:WX%NWP_8AG5*783J(M
MQ_):SMDSGZ9H"8ZX0Y,Z))78^]=? *0D2J+>?(!2IV;\D"40Z/YUH[O1Z,[+
M%]@B&[J0E96T]=BK5P:19MZ"+EO J7KAL"2R>V@BL:(Y"+< YCC#7#EJRY(!
M<X"Y:JUDBX:51583JG;(052Y''.9Y05-K5UJY#C]?C@F5F[FDG;69 ZV^D!Y
M9C.;<"H2;7_03AZ>R6RJUW"V5*&E241H]HH[%[:XDC8AC;G-FKY\S@01Z&9$
M8!C"%J[?Y"*M!M'1A99EB[::UVZV;@8"(KE&9$GZSA!:)K6 ($H-B#P4D<68
MY*;0LD7+X$5%-BQNS?'UQVL<NC\=:ABMLKP'^>\H_KICD@$Q>5@&[U6E=JR[
M1FA9:ZX1EKN>O3>9M>NQ5ZVGCGMY$*#9>(*Y&D?5F\PVC41+DJB84"^AV:@K
M_P8H\.Y8>0>QT9)BHR,6@2>FEX>=:,[JRDV^#;9Y?XF1T<GC;^G3)]O3&Q?Y
MN#8]OE)$8N[L%18M9&7EQ AL16A9HJUP=7,-W/U=W/VUZ*I!5FCNNBY:,D2=
M (;;P+ DQ:8QQ6;4>6,?4-A@%!82\+3I3051X28"OVQK[]#RG8<BRZ77F5YG
MWN?WWD39WM6$B&F?M+#P[MH-7TT3%.=Q4?RX5@/X ?S4@)]ZS@AWC*<=9\.5
MQR!VO&GHJ:2V*]4V%ZJN,UQ6&G;MAWK \5-5RUOO!W!QNF4(+<U415O+.]U:
MQY8R(NZ-P!T(* AHA2$B6M+1UD1)S7//04!!0$% ]Q708J)G]!HOV4"MO 8'
M)R>?$+MKDK=Y7*N!V O@!_#3)(H?UVH*B]T==6H9IV&\[+MS+;,=S:F[P#]/
M@X(I8* C<[,'!)H"3:OJR,SU#2^.TXEO __'NL8616MY;_*\5)=GGEI>$C)=
M)"V.?8V?8K+-\)%\; LM1;97M)=(LH_+6E$I@5=+DI+ZF3HTS.#L+LB&F&"*
M)58V_G,8L!KRE0N$)<FK!0*N'ITPW$K25LIJ;05P [@5>^AA26I2W-?FJZOS
M2010^+B;5[0E[2_%2[:]]5?^3"J_3TALX#X'5KTE:<2(D41%7ZZ%LO^5PMT7
M5]*6J2>5UM3ES">X5MCHFS0SA-4@,L9*D:F?<8!$+I%8DGXSTTJ2O-SK B0V
M#XG%> L6+7*LYO0#X.6"(<3;BVJ85ZE?L-R*K\G.P$+G'DY"^Y9$NWE8HJWO
MU:CDX$65LSG*$EF4*9HR!/>;%/Y:1E-MAKXLKQ0+"+B>..)*TEG*2IT%B /$
ME6"XRZK0,D5;JJ8^S:Y1?KA9P&\N['&MI@D!C^.B^'&M!O #^#G!FP7%$KW!
MEPN2&B'EQZ:.ZHI!_9=9B[Q#7?,2M[Y'76M(A:8;V):H2-47(VDP!$%F06;K
M"TKI--]!$@VC^OHD#88@R"S(;'UA/9JC9(J:O=QC]$1%%H*+37*'CVLU$!P"
M_ !^FD3QXUI-HY+HH.3P-)P(I8:Y<SZ:4"BQAK">*;1,4Q'EW$STDRN1")()
MDKFS9)84O*.U2VU--',S?$ R03)!,G>6S&)"=+;0LF11,S403 C/-<NA/*[5
M0'@%\ /X:1+%CVLU#<W]@ZK"U*"Y"EY>W/B%3"AB-P>I&4G,)NSWB56)WM\%
M,49*=LBE$>0$&&?-S^<KWJA:;[]G:-_V!U=9RN\> WN-W(^^Z_TAQ.$8SUGJ
MBD0FLOEZ#(_T XZOB:VLX;@,'#\RCC.??0W'E>HXGFS<Y*OSY.&5VZ*L+&^+
ML_UM>IJV_N@M$Z+I$Q+B4&@]#C%R^OVD9 $ML>"3+8KL72%YV4<N>=./T/'0
MR GCM!)"M% +X=GU'<( \J8H)B\PWER@R<:UJUF5V;\M9G3,6TOYP^68#$70
MYO/Y 8$0?;IUK_DVM\7/7II;9]8L2:V2R</0]&DK84-MH@7*T)<R1[=/^#D(
M\4?'^^6\1<)T.L.I'9E ^)W-_EVF,U')FG^Y@WA(2"O]=MGWL!,2FR@>,D@O
MVDQ9@RP+ _G",)=G.'DY:VXA9F_M'/!ST#"D0O\N#OH$[%3$*(RIXJ X_?V#
MTUHPM%:QZ4">Y,!K_GX(HZ5UH;MS4*3&[N6<X>N,XV#R2IB0AKZTCT%]@*V<
M#?8FZ]F9-W_^Z_'BJOL-?7GH?K]'7[NWUYV[+^BV\ZWS>'.-YKFR8F4&GRN[
MZM[UNK>=ZS9=R*?V;?ONZ@;UOM[<//8FZWH*/VQ:'*=L>]_V/.2\D,V-N#BN
MCV@-G(BX.I&(\&L?CV(:\D;1,-E!!FB$)[^1[<(1R3[LX2A"1%/@\)=+-A.Z
MX0S.5C,\H\3I'KB@]I>T_L*.0;9K)O1]['DC9T"K"/TA2 +[/57E[/=E,26[
M64B(^ZG[<'WS<'[5O;UMW_=N/DY^V"G)):LJD\#!1RF=^D=I(K_4=U^([;-/
MF=9O&^RLU.Y(WJY,WYW[K?XA2D@DLK;.(THQ,).H"WW.S-C6Q%L_SM)H9 \E
M://_$.09UM((4CJ"?"$1H*1AI'<2^W>93^&<O:2R$YMV?JVD_8X,MV'&2:-%
M:398:'2E/&2427BC\837CDLDD_EL#8#YMV\C8/PQD7;0V86'0"(@T?*[O_?^
M<3")3D?@]WP>3*]^H+/#M63JRH5QQB/HF2NX%!Q^U^]C_/R\7AP(E8[US/0;
M_M__=7SR,\+_'KOQVVXGGQN@N_9#V_BS!;YIA\*':2+?BG%JS\_;9]I9Y< "
ME_.3F8D%!1)Y^J[5<79=F27;^N7\MV(6RAE_>)676NZ3%:%&*RNVWL,AS1II
MT_,VM@X:R SQ .,7%M,<A9-RZ"S &J'WU-A;>WYZ/_E(+P[Z?]\[83?LT5.[
MP3\=;XSO<=BC(ZT]2OTKF5;[83J1J]GTYL?_QH)$XX@^NC<Y'+SRG"CJ/K,W
MM%_=*.=H]J\1#O]*9S)+K-:F>=72]GG5BKKI2/EPDJ@-(XDFM*0+29+RJD$L
MUD8?.2'Z20DAKJCYGD]&-M.H/8Z'04@D8E KHA+IR-*M<_=Y+\KINX%I%RJ4
M#J+BJ& (+5D7)4T2=3.O-'5>TX#=R=:)HG&#@',>X3XEVZ\@'$38GZ>8N0]N
MNN,XB@GMB-G0&."LI8)5(A6:@P5['RIL%H;&P$"5A);O>IOUQA::);5[G*F&
M%9'+*,5T3C"#3JD]/HIV[PX=(<_36HNX&61HE2H"L3#PB$GZHT-#.#B*;YA?
M/L70E1.&-%>LS;( :@5E(;=B55EH:9(ERCF=(<O@8_/@0_QC1582-UDK97)
MDV.-.E;M+G_BREV>:,!/S? -5:5\=UEK&$E4OMSETA%5F*.H:N6YRZ6#J#@J
MZ+2GCF3IHJK6Z2USA9NU#H)1@9_(/Q6JB!GP3X6]8@;;AX[X)X -WO*I><NE
M@;(0;UF3A)9LVZ(N[]IG'#Q#H$DCO.7C<XJON'2*KYKA 6IR=4YQ4TBB\.D4
MET:^PMQ!;<>$A'V<X@90@79^4D73,D3=YL$KYH)DZQP!;:_<@QV]8OZI4&9L
MH#E8V"LVL+U7S#\!+/"*3\TK+@V4Q7C%MM#2;+JC@5<,7O%1>L4G=(9\S:6[
M?-T,WU"7JG.7FT(2F4]WN33R%>8HZCLF).SC+C> "JK04DU1UA51-K;!4-GN
M,A<D6^<AZ'OE'NSH+O-/A3*#!LW!PEY!@^W=9?X)8(*[?&KN<FF@+,1=UBVA
M)8N2;HN:FM?Q!)Q#<)@;[S ?GU]\PZ5??-,0)W#'FU^'^,4-(8DA\>D7ET:^
MPCQ"8\><A'W\X@9001%:BB%JLBFJN>EH5?O%7)!LG2M@[)5^L*-?S#\5RHP.
M- <+>T4'MO>+^2>  7[QJ?G%I8&R$+_8,*E?K$F*:$D*^,7@%W/F%^_0AK7
MRG@K/K2[\UQ5"T*.9E@LR/E=)_\S!$[P,D..LV7VIU(]@<'=ZE4^!K'CH9?:
M"KXVH#+GAC*II4ZZ+M.\'%/:$EJJJ!NJ:%AYX44H]=KHM194=KCL(L-S5CE
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
M^-QH/G_O_8,?/H/-4:;-<4RKYN")0&&@<-.?> H[W/N[(,9(N3#.>-[HH(H
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
M M)85Z="<^3Z^,X)]T\AWW'#2VG'E35CK[9F#LW-/XZ=CQ=TU&$0Z=)*@PC
MP1,X"C"J=@>'3+=C?76OS@/  ; H'Q;;&6>[PT*AL%AS5?A@6"1F&OE*PZ0K
M32=963:=9C;0+(BTUI++\+:/:;E_H?4XQ,CIT]JZCO]&HZY^$)//L/"MS]KF
M_ @=#XV<,*:1VGB((TS9PZ+R#DW'>G9]Q^^[Y$U13%YX(0-'%VAB4>T:_<_8
M>!99SF)0/W^X'+.R"-I\/L\^;PG<]M1J7/-M+G8]>VEN)5GC-+5-)P]#TZ>M
M! :UC!?63E_*V/I/F*"=V/K>+^<M$J;3&4[]@C3<:+-_E^E,5,*.7^X@'A+B
M2;]=]CWLA!2[0Q8#73PDR)KE64;+%X:Y/,/)R]GS!<0.&':^6^J@84B5P+LX
MZ!,XL[,& M0KJD$($G__X+063A!6L:D0SN3 :+[%%:.H=:&[<Y"CCL_EG!/D
MC.-@\DJ8$(B^M/IQ*'G>+E[16LZM\M6JO#B\^.[]5K7C'*>G40_=[_?H:_?V
MNG/W!=UVOG4>;Z[1_)W9++#H9.G.012B+6N:(?]%-JGR^62<*I^NNG>][FWG
MNDW9TGLDW[[=W#WV4/<SNOK:OOMRTT.=.]3[VGZXH4R\>>C]QSM+D<U+]/[Z
MYG/GJO-X]N'FO[YW'O_<P%20M:)X.!?4R;<8VYZ'G)=@3'0W4;'$X C&D>,/
M(A'AUSX>Q=1RFYPO^X/,:3.Q1AR1&(4>CB)$MBD<_G*)K4+MF<'95@S.+D99
M9E&^Q;)@H1!3D&U!?>QY(V= #[*9X4E_3XF2&*)+F"+64TB>^:G[0*!Z?M6]
MO6W?]VX^3G[8[2PQLW$G^10?I70S^2A-]A$:&5RP7=FG%/VWK<Y"TX<HTW?G
M?H,A8(C%;R5$IJU-@6F43@ZE4CD3X@M]SM'8X*IO.<[2:,3&)O)/G$]C*OQI
MIE,Z@'PA$<E-TYW>2>S?9A]]8F16MD]TYY)XYC0JK7=875VR[[U_$,=<DF3B
MFZ*?CC?&NU4JWQT08? K8:$BE 4.,G+.4QH)E#:A (V4.-X2,(KH\SMRW '1
M%1GH]9V1&Y.GY8.@,.:5/.910J'?'[^,/1HN8IQBUEG"LVSI>O;*7#(A\)([
M7O9B)R;V8_C&N!7B"(<_&\FGD^#6HN0-\+/;=^,F\NO(.<6:W"4K30-0C&%S
M*='LE4E:-/TYFTB=!C>2(8#/O/*Y:#OH+O#/<Z(;E=KBF2[2[,%NVDHZ OQQ
MAS^F9U8IC^KWB),.!30<2LGMY)*=;B!]KEW'(N3ED;X.L3PH)7D;3I>; EW.
M]&I%V<.W3U54SP82[?YV( X0!X0+\ /$ >+401R^+D%3TN1FXN5<("HO6R>G
M8$,1)18^.9[C]S%R6*V$_W3\,3U^E45$+]:441V!X\M\FPIBM:.N/\T1E__*
M]!#YAFEEK7%$A^E-$I5O_CUVXS?:/SGP:;9H^]6--E?/ZMQ]WN?"GZZR@GB*
MKO)1)ZV)[,]T@TEXU_'[WI@"X3X(Z0?:F9HCC\%=X&=BDYTT+%D^9@KIQ:1K
M0DM5 2>Y.&$!2X7,S9)MK93)->F*SH9[-E6(3>:D\3%T_(C\1,<=_,\XBJG8
ME"-+N]_GT8E0::*LY/4W._7[?[6#:)I<\)#D%40U:V!:04-4%0ZJUW()& [4
MS@..'6(F#R97"7E1,[16!T&.*6H2E-;A$3CWQ*KG9U>R&%QT4Y3-O*NF)PZ7
M^M&2_YF:=R=;:!FV:$)%( [U2[GZPI"HOE L4U2M$O5%8RL(*555$*+E3VG"
M\A$%X&KVK($F0),&[CA #8ZHP25--M@D]V'P[,:T!_I6!=5X=7P-F1BELB::
M9K$G'$?AQQ0, :Y<6$,!QE?%^"J]T=V!H!+?1!=UI5BW%'"P35'-(OFH$8'6
M)%&Q2Q1HOM)(&N5Z?@Y"\I*/^N.0; /]-Q3/CMV0,SUWBT3DXZ1VF_,*;NI1
MFYA $^YHPADUUN\_77HO_RI[);_#KN'3'2E5-U>IMF%G_,D@;3__Q/\.Q]WG
M1^=U.YNFGOR!K3=#G36ME=1BTP:. 5*@=+BC"6?4X%?IE.E!;ZU:#% M($9-
M%J-RQ,(L72S@>'.3C_G=)[3PR( #=LJ) EH2_"=./4M:G[/H<A:KQDN'6WJ_
M\]-Q/7I*?TZ =1X1E,W=B!C@IQA%F/C(;NQB\(7!! .:P'ZZ53!VU88ZTXEI
M5:8OCNO37;;K]Z:*IAVZ$?G3-?G5_W&/0S<8-,$=WCU(; DM631TB/7S)FQ
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
MCYG>;DYSVMCK[U.0GWW [,XS@!W SA/8B_;Y[@+_/'-M/^/[N>D-_@A$ $2
M)Q%@^GY+)<Y^;: FA^!]??)I@$P6&KOGEN/<3 2@=P#TKCPGBE ;!2D$9SL#
MP!!@6#$,/S42AF!MU.H-@*SM&CUOAECQ-1% W"&A<':_$A 'B ,=!X@[3L2!
MC@/$@8X#Q!TSXAJBX\ AYT&L=IW4[OT'Y^2)R=@.S1CKD;>5-5-X9"HW$P&E
M?8#2?OCVB7N-S==$0)F!,@-E!LKL6.$&R@R4&2@S4&8 -X ;CUSF9B( -X ;
MP W@!G #N '< &X -X ;P(TG+G,S$8#;D</M@*2"I W%RJP"].3T__X1!F-_
MD.6\(FDB4E2+?-'ULTVY!V0IBY%:AC_7'Q#H?43GK+]6R=UBYKM#L2>6&N+E
MM:G,)\=S_#Y&3D1;>/VGXX^=\"V!E$S8*2E:'MQWBS;7H$WS;LR7.(VL_F0]
MR%:KS\)G]OM\OWOD.R]DD'%T_L-Q1A^3S+ON.(YBQZ>J1Z"=_^A\'V@+M_MV
MU/5EY2]5_HOP6OWK*GAY"?Q>'/3__H9?GG XCN@PO4E7P!MVPYJ\:Q3XM-=;
M^]6-!#3VW62X[^2'OY*[4 (:X+Y+9"CZ0^C<?29;#2$&9LUTGJELQ7\([FO\
MT1^_G ^"^#Q]LX#< ?W#SW/-DA59:&F6J.BJJ"GZ[Q_F%[JS[JT8$R ,_ D#
MQ75:1B!!<L?O>V,J%O=!2#_0CN/0?1JSIE"/P5W@9TIF=-(Z&>5+T-7=GUGQ
M.5>GTJ/N(#V*T%)5D!J0FBUF9BFR<DF^R;;&.Z$ (8 00 @@!! "" &$'!5"
MZK?>9X77[QUWT/&ODKKH-5ORJM"2#=$P9;#F08J:($6S>L*/H>-'Y"<Z[N!_
MQE%,):=F<=*$EJ**I@DA)1"G)HC3M(;\0U(^/JI9?G2AI8FJHH#X@/ALG-G[
M^N7G <<.F<S@Q@E]\J&2Q"<B="2O[2!'AM!21<V61,/BT+([ V$"85H6IGLG
M+,V"VUV$3"9"FBY:E@0B!"+4!',N_S,UVW06$22-2)')GQ2!$'$G1/7O0R7O
M*S;;5V1)M&T.C]!S]I7R<OZ:E\VG5)/-5TE^WAV.D1=$.;73(/^.#UT(QUJ
M$$ (( 00 @@!A !" "& $$ (( 00 @@!A !" "$<$PH0PM_IP7T8/+OQ;1!%
M"R< DOR7Q*+_VF,P/0G0>$WO4"6A9<NBJ3?C  &DXKBD@JL\#54&60!9J$T6
MJLRXV%TVZ#UM";*70# J%XR2@:T2I:^(4D.4/E1-.N4\B\]!2-;@H_XX)'93
M_PW%LXM+R)G>7(I$Y..8EDJ*G5?(R>!534(, A "" &$ $( (8 00 @@!! "
M" &$ $( (<>'D/4QP6X\Q"$-:(=XB/W(_8D[?C]XP31*F$8]KM*@!RO6D@S2
M]O-+M]SAN/O\Z+QN%WCGNQ",JM%;7J8&A2Q RK;6PYQ3"* !6S0@A#N$\+M%
MEYDGLO5&K,-&#+($VA80<N3:MASM:31(>T*=BK+S)[[[A#@>F=B %8Y !/^N
M_Q.G^0ODYSD:Y+%\U]R)3>,M?<#YZ;@>+?UR3C!^'A' SR51#/!3C"+<'X=N
M[.)(G,^PJ(V!\E$GP$!:"__[&E@^@!! "" $$ (( 80 0@ A@!! "" $$ ((
M.3Z$;+CKMBJ,.XM_?0T\6G+XB^/Z-+;;]7O3F%([="/RIVORJ__C'H=N,&A"
M9LON=_!,H:6(F@+])4#D(,<%H '[-2#D)/=KOLJA6+ K@V"!Z@6$G(#J+5F5
MVDU2I<=78V3SE/?+BQ%:G2@:.WX?TZR$*\^)(M1&04A0ZH1O*!J2_3Q"XQ'+
M;B$X=3PT&C]Y;I^\_1E3J*+W5&\JTF7GOLM^DB_/IM4[W,G@_2"*T?N[(,8)
MMV3S#'(>>%)ML/D!0@ A@)#R\H%9MSJZV^!!ULCIL2V&[&SL3UM6&B1&UDO@
ML^VJG>MLLC]UG]DSJ:.9?H+]OK=WFNR&6:NJ<_=Y:E9)VUM3FB2T#)'(D2CQ
M6)$01.LX1.N?CC?&C9"L0A+T-5EHZ2!-($U@R@!" "& D./8D=N#@4N?X'CW
MCCOH^%?.R(T=K^:]5A%:LF*)DFG C@O2 OH4$ (( 80 0@ AIV"3\5#-15-3
M$\SB\% 6A(,[X0#U"0CA0WV6HPZU1JG#)A5H*2_YY!H3N$2!YPZ2#C T!^6F
M\ZF'[FF2232D^25?PF \2G)'D 99(UQI#-A3 "& $$ (( 00 @@!A !" "&
M$$ (( 00 @@!A)P:0E9<$'Q[C3\NA+JZSRS0-8MSL3#7=J=/]*QI' ?AVP..
M</@31YS<M]9TH:6)JL)AA6RX;\V?L%0B*P\X=LCC!C=.Z)-/EB0J6TN(P:V$
M@(!P)R!@;P!">+ W[@*?OBT,//+8'QWR@1!'O!1YT4RAI6JB;IG\Z52P.DY4
M9$J&O-4HR$,UCET2(H@:'2 R%[),?T F1^'&IOSD813B 7D#;>F"1B%^QB%Y
M(2G2D7P=!MX AQ$:C#']Z$LP<)_)6BDTHKGR&Q8D4G"EE<#4 X0 0@ A@!!
M"" $$ (( 80 0@ A343(V@@+=6^O4^_V,;B:^;8/4]?V?N+9LM)@O8Q?>SW&
MC\&WK%/+80F%W<,YMM#215OCL!(8!##Y$R]0P( 00 @@!! ""#DE(XZKUB*Z
M!#8;2!/H6T#(L>K;DO6GW"3]"<4:,KD)+!7,?1HSE,;!0K.0M1D(CC] 9/J$
M"V,W&M*=&Y$QMDMP@/P%GM47;'" $$ (( 00 @@!A !" "& $$ ((*2)"-D4
MB;G*.,"/03=U?[,AE\]A\#(7<6G[@YLYO[?K;Q'%X3&[8>L #VT08<NB::O\
MA7A Z+@3.E#+@!! ""#DE#9NOFI3Z*K0TBQ)5$T.KY6"M(&T'2AM//3LT#6A
M99B**)L<'GR"C'$G8V#S $*.2@N7HU7U1FE5J(>Q?<Y) KPH[0VR;:9('"#6
MIARU%[)3(C0F6SSJW'<AFX1CI0;;'B $$ ((*=XPVM#,++%D9IM.]SEC^?1P
MG[PU=K=U.(D_^1+X;"-JY[J=[$_=9S87ZG*FGV"_[^VG1JDQ-C.J.G>?IU:5
MM(-59="&:KI(G%9B64'%4A"ZDH2.=1!LM,P5X\680LMN1.]"$#.P?@ A@!!
M2(,14OM6S6?:$BVM*\J6*=H2)"Z!'(&F!80 0@ A@!! R$E;:UQDS]A3X\S6
MP#@#L0'%"@AIN&(M15$:4L,4)118H7+^@ DW:2D=EH=%$UX6LU=</Y/:0JNI
M)#]_6IGF\O\@L84G;;.BRM-$W615"E,]V?/H& _D70[!2CY&WK[DTV>RUK]D
MU=85U9!E>LE 5'15U!2=/]4$Q?.:+S3MEV#LQW4(34$UTN8$1B%;.8>1:! 4
M_@2EPLVE>5E-<T*E$J&2156114."E N0K<)EZY ]J%G92W-RI0DMZ&T.\L3A
M7O6IL7N5+K1D0[3)?F4IC0CF@&PU2[8.WJLJE*T"]RJ:W@ZV'\@3G"(!0@ A
M@!! "" $$ (( 80 0@ A@!! R)&E AU?=9R;5QSVW0C/:N.P2CG/V(G'- N(
MO+Q4&X=E!L5#3#\0C5]>IKE&G?LN) N!J((R!X0 0@ A@!! "'>$ H0 0@ A
M@!! 2,,0LKI,\<2'G5RBHA[LY]2![3X?3T,DPQ1:AB[:D&\* @,J%1 "" &$
M $( (:=CEO%00L2PP H#^0 -"@AIH 8M1R/:3=*(278 ^4H;O\P?P_<][(0?
MR5R&ER_.Z_D04R1\I$?G0FMRL)UY>^80WMKV#/XPI*QY^$%TF7U=3DM(.=0G
MFRH.2\E+*)8FD[G]Q[_'07RY,,/DQ9QY[OC4S^>R@O*H-_\M,[<L(5B"QR(A
MZ&N9Q),G3,2/)IYXOYRW* / X32KY9<[B(=T =)OER@%*U+IQ#.Y*;*NBFCR
MY8S\B6$<,9 +'U8">IE[\H5AYLP[?9E]]%<ZAZ? &^2Q)OT[^_,R(QTT#*EB
M>A<'?:'UR/HR!<^(MA^C!MWO'YR=D+J08I,2R[K078+3[/MI.LQT66&R F<<
M!POY,NRE)+6'3:V//6_D# 8$+NQ*'OT]A4]2W61I9E'LA-,G,6"ESYECY(X"
M]A2$ P)<PG'/&47DY<E/TS_-,)U./YS7Q9.GF[\=*(DK=/UD_-]6[JF%/O84
MQ@+2 FF;-Q:0%DC;O+& M$#:YHT%I 72-F\L("V0MGEC 6F!M,T:"V[(;7]#
M[@['R.GW0YS<<O-W:2%/__PR8A_\20N^0\MXCL_AX*06$ (( 80 0@ A@!!
M"" $$ (( 80T$2$K&I[0I,)N/,0AS9,.\1 3W_TG[OC]X 43/[<]<7.[?J8=
MV</4QUW(.'P,'J;^+>MG1H;H/C\ZKQS>L=N^=4J:U&A*0DN6)-%4)?ZR&J%U
M"G\B!TH9$ (( 80<^[;]@&.'S'9PXX0^65/$RWXMD_W:LD5+AE9G(&M'(FME
MWG?<7<(4H:78DJAK(&$@86#O $).00>7K%/59NG4\A)'FI02PG!U_N1$>$ @
M]#(B^$QJ(&?3.VQ([^!*U\!N! @!A !" "& $$ (( 00 @@!A !"FHB0U6$3
MUANY$T5C/+@>AV2L>QRZ01()^40=UJN,O\JB(1PF:VP=/=&$EBY:ILU?[ 2$
MACNA ;4*" &$ $( (8"08S+->"B*;.I@B8&,@!8%A#14BY:C%8T&:<451_OI
M>3D98\,)?1EU.+B306%U4=^5"01I&5;V)D)'% 6>.V!5,201T?_.+A&=TZ3>
M-.$O@9=W("6+(LSLZRZ)#$"E ZNU-&1/ DX#E4 >@-,@#R /P&F0!Y 'X#3(
M \@#<!KD >0!Y 'D >0!Y 'D >0!Y 'D >0!Y 'D >0!Y 'D@0,J@3R<"J>!
M2B /P&F@4IWR4%[I('Y[3F6[WB/6]GZ/FD,RJSGTR?$<OX^1$Z'@&5WC/LOW
M3\BLRF2-DJ+MCG/(888L=T (( 00PB="\N]!C*-S>LWK8U+?L#N.H]CQ!V2\
MA:L.[:CK9RZ*704O+X%_Y3E1U,Z]+L;^U'UF5RSH5;'T$^SWO>^7)=T0LY<I
M.G>?I[<II!UN4YA"2S944;$UT30YK)<(\M,T^:' 'A*S#(=1 N6.W_?&5)+N
M@Y!^H!W'H?LTCFE9T<?@+O"I?(6!1X;_T2&21I =\RATQ5Q?LHC R18(&@A:
M;1O5IR9N5#;=J$2;N&46=<I ?$!\FK1/52ASA>Q3%FW5)8.<@9PU0,ZX+*1F
MR4)+%37+%G4='"L0I$8(4K\_?AE[1%0&CZ'C1QZK^- >_,\XBE]J+XACT68Y
MNBC9!H@3B!-$@@$AY;3*J5+C<MKYSU*I\:)8IJAK' :KH#,9?\)4ORSQ4+3/
MTHB-HIBBPF.+:Y :[J0&C!1 ".=ZM1P]J3=*3T(AOPI2/-71*QH$8X+39N=X
M ID@-1Q8#1(!$@&L!HD B0!6@T2 1(!$@$2 1(!$@$2 1(!$@$2 1(!$@$2
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
M)_+S.0CI8?$U$9[>5';JNY<GTS)'JBAKU9C4 ,!F ;#\E!G9( #41,T   (
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
M(SN89HJ&"0VE )H[0+,"<U\76K(FBZ92S68&T#P2:%9@]]-T#5D79;F:A V
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
MK7[2.9W>H7Q93\0U*!.W<'L6RQ@&>,__%ODVT"89*D!U:. C6?W]5RMK'\R
M[?G?L\:*;GP)VTL^W\CM4))#$"GCAZ#9/6D[*=I!X_%CRI"TXLB7KP0<./C2
M*@;J&VQ/73SPXTS;8D71]3__?CJYO/MJ_/9P]^W>^/WNYO/U[6_&S?77ZZ>K
MST8:4;@PLE_@%F?U5JM3_[-SD'?VSIZ<_?;NZ>K1>+HSGGZ_,B[O;A_O;JX_
M7^"YOUS?7MQ>7E_<&(]/\,+7J]NGQQQ@;(F+Y9WT\,)U#6L$4BH*@?:!J?MQ
M:'G]T#38#YN-(ZHZY6X!C+F-F?P+.+YE@CAV61@:P#U8\.J /$"9T3]2]X^+
MU-MXQ +'SE2(W 7/EN?\+TG_2R5&X ]0#4"3"#%)GX+>@R]2KCPJL?)9-75X
M@E-]<GW[^Y(:! ,-88R7.I"!<<>+6?\"- 5<ZI&YC.3_G_7F6;M1[]2[B;;0
MZ#;:G3G7-4\TOY5FWTR?]1/C_N$:Z/ >"/'B\NGZC^NG:Z#8B]O/QMW#;Q>W
MU__WXNGZ[G8IRMS$K7SS"0^M(^,^<(!$QJ![7*B:BJ5.E'.@U>Y:^@2*(X(*
M.#9^AWVC2G7CC!S4E [1K&_4/F+[R$NN<=$K]8]'QB$JKBQP)\9WT#$]PPH-
M4';Q#L?!)'^](^/5POMK^\'8#T@7 [T3[BJN[UJOH6Q5>6E-8+_&=>CB)<<;
M_]^6%V/,O5&KGYKX+'B;_<#L$8K0T]:,5R<:&J[8N^M8/<=UHLF)<0W?CST&
M7V[434,[#.TG8'CAR?,X%QJ+5,3U*;QI%#TE^\7-P]:>AX8#C#",>Z'3=ZP
M:,A,J[@O\"+I(K(2WX %.;%)G/YQ?14J9"+3A!?(BW/Z,;VT<0@*&G&;%^9.
M./S$&@0GN<B)@3M5+]$Z< $BI!-C2(CW_!?:GF4\6M8C>FN9:QI@K]A#J;FC
M+A_Z@^A5\G*;JU+ Z0<#N0D@@-#AA4IV' *@T05,<@$XOO/L8-E4%%A>J%KG
M4$\=278&*I,>?#MWR^J&^B!&^)=Q'\_,A^V-8:^(X^\L,ASUS'OFCUVFEGA@
MX[CGP@=1$QR"5%! OW^X3,"50TZ+F<C,;ZT4O4@KR]T93',!Y]ML \3UG+/@
M'@][1\;O0&$^L!S!DSA/0$KX9 'QX<NZ^"<-!#_WP'Q-8Z OW"!51\9G!K3K
MCWD:$%]45RY28F"F2%B-0HJBZ.TK[ 1M\Z$FMS G42[G5LS2)#9\*;8"+]!&
MD&I]HL5$+@M^J0M*).,PL@+BN<#U;OT7-NJ!Z :!+&0JOR @BX' ;6#R#NGJ
M('1T5AHJ"?;?CN4]A['Q8/51+!A8B>V"'8!?-IZ8/?1\UW^>P Y.3.,F O&;
MHW'(1?XG]G[$+((_ $C1JQ]\SUWB2#'BS-.5(.Q-C'\[EC\!]>(F-@XU6??%
M)UTE)3+)H, 3,0:X@/<Y="B8&5MN>&)<#  ?(.]"1J(4H&H]!XP;!^84#% =
M@9,!\-+[2)Y%%S_W67/$]+7 @DPT,#2?IWYR7<F26\]J2\#(0+%PPB%BV$MK
M:M.*FE2H#G__Y]&45@EO&K__4VU@2C>$U7[WX9#_Q!^/%P_JB^K5!!F@$((>
M 0"8"  J#6:2(663H*D1S'728$\GFD.!G".= C5]^%]?[JY2>]<ALV@__.A*
M?7BXU#01?,DSR!8F(,#UU.F'TE$M.P*<&U8 2LXSIR:TC^$T<FO3Q(7'SB%[
MKN_IL738U9T=^>)VGZ9N05JZI56_1'."K8]2SM=DQXKZ47W"GH=Q&"*]@V1\
M/9G:<X_9H)O3H6:HM!GYK.]5*+220.9N9ASX&#/HZTLYHLD+F17X^MA_9<0N
M^TX %TTKBY>;@$?"OU8$JBUL$*,&%$KP(M1927\5C)'!/OP1J(C &(G\D.LA
MA@X=^5AX!(.[S+>D/M]C'AO@"H/ 'Z6?:?NQBY#4GRN8^XC6ME"QMX?:&9V0
M'RQP1DB9?'&;J%3HWM*F"-6S4-%)7.@!@^L:D2Z=, PTR%R6R!%\#*KC/&2A
MB0M%@ L=],@:W+C/:2'W ]EKGC61Z$1\=]JST R"K?/CI:Y!C@2<XM= B,;(
M"0(?KZJBDQ!I%J]]$ X= #)(1-A#A(8+=X9S;"API2^5F:=&(H/I,[Q7CL=M
M5<"S!="WK3&:.[JZB=&1V"- 4B\V^!S0%^R&Q ]):$2,VI^&&H $?!G%Q+.4
M(:E8RV(T$4C&0!56P/F@P\%HQT& BF]BA(51$,,]A(^C<=AC#*,W8-2#VDTZ
M0.C@SUS-)(,'LO"!56&XJM:H$1#0BV8JFM5N.FT0$.3A;0?X("O!XT@[5+XE
MOIK/(H'-1SR[_S\Q\B#%DV!SS()5M$]S80#OQJ[2^^TA\FT\;\">\<!)6I-
MJ,913HP'E/J<@'T0,<]<E0*;W[7BD'&)AK2!SHQGB]#'C\TI03;TL'7WI=$C
M,R9@(\N1 @KD(2H*0*>2C$]RK))M.T#NN/N&<T7$*B(Y[<<1# <IS@:,A(ZN
MP\X.%W^*@<A8&%XD7[IG ?JPK&=V-[@BY,H60?Q3@*B<CM&USI^-%GIN:W]>
M7EU_>KR/21, P!.;$YK/5U*9XQ#]RCF/O@#2SX:.QW _]-AQ0X6.CQL%8L>G
M!^>=Z7R'7PP_CA#I1#"\ZL04C!9?F:J4YT1$[$-^&ET<>&(C.;*0+>+0ND06
MG_PMT1OD*QEVS=DMOK2T6RORGQFIR.EG97:E% (?I'&0XQ(RX&FBU$<8*EPU
MP+=\LIN2CPK7%+^7@P&]"<S4$6_&0<C"E([WJ%A:CH34*%<WJ(96WQB2*P+#
M]^XD#9'\4YX8WP NKE3&^<VIMTV-*R::-=$WSVY MW30<R+!:2])"4WI5+__
M\_KB4O^0 B@E-.,*L#^2U'V.PS",.3=UN-K@$C6'HD<#76(Z@Z4]V+:0JW&6
M*0Q.<NVQ- >;37LI0Z31XB[@Y(6V@ &P56 A,<\42" ":NG((;4TX_@F06"-
MQZY(#T$Y'&+;"4PFYIH4FLAP1GY2ZQ68,;!OO$;XV<]+'^#PU@>B;!V1"+?Z
M?4>@!W0 RP%C3X#.@:W94LDKJE*=Z/$O]H.0]E,G0'2RT7D-+I)YBB!ACIL.
MH2CB=!R[R(!GQNIF1_0NQF/00)+/_ED_$,D!XF&9Y\C75\L?6+CIG.T4V7R#
M/T.!<;UI)-,H2D.F^.D:A4[7S)SN#4DMZS]*L]!16NFC['6.S5Q(IDZVX9R9
M7"]Q<4RV"F&R/0>3.\C:V722SNYR<MYK"L[F$V[V1<?88J!SZ?R70Z"<I^O;
M;U>?CW)3"[=W)PZ6YKC%65Z[$,OKK"V"5H+07Q4/YQ\]5 1PM,G8^#H84%X"
M(3J8OCJ@>6L^)%)>WI8*F"3Y->MSDOS6POPN"*U@M9+CBA^Y6=?="%GC.(D!
M:;X<=&Z$>Q<<Y\<=^*[KOWY8Y ;5'];(\I%9BM8"/C(KO2'I"X-E'Z0.V\QU
MQ^@F\)[_<5 [H+_%.>GO:6V7@OER5_1TKK :7.4UR$!)BX)Y>1.4.M3S@SX
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
MD'Z/S&4D.R[&8^;U_ZPWS]J->J?>_;/1XB(2OL+Z%]'"C[>Y\&4_;#?NLQ7
MK)F+70KHIJ&7OUR.A9J8FLI<GF];:VJ-S5#@'YQ_.7Z#8,.&L@+CXA\-+GG8
M2GUX!4RUBV&JD\;4#,B2"9^!++ZD^2]Z#)06]L%R7ZU)>*#$\MS3KG3 3K$#
MGF8..%2Z ;]F?SNC_SZ*^]H$)+XZ_6@(M%+[Y:/M,BL +20:@K!?A+L5#G-:
M[##=.?=J;LE^_:1S.HU#^;*N<1FD<A56M2UC&*!N^[?(MP_.GV@ZBS\P+E&O
M]J+P[[]:YQF7RP+*R'8R2-_)=-("X:M[TG92]Q<=4A]3SBDKCGSY2L!/BR\=
MK(2Z;C'4G2W-$F>XV=[@0=-M-0[!P@C^GW\_G5S>?35^>[C[=F_\?G?S^?KV
M-^/F^NOUT]5G(XW:&2?KE/-DMW=/5X_&TYWQ]/N5<7EW^WAW<_WY D_UY?KV
MXO;R^N+&>'R"%[Y>W3X]+G74#0FBPPO7-2PQ%-;QC&CHQZ'E]4/3 +)BXPCM
M1B,<6@&?C#1F\B^P1BT3#%"7A:'A8PN%5R=DH)N D7ID+,!;Z83T%BW-^HEQ
M_W -1' /5'!Q^73]Q_73-9#+Q>UGX^[AMXO;Z_][\71]=VL< N4\7=]^N_I\
ME.%SV[X318]X"!3PX(3?B:1HG"WPKU .'/[C^LIXC(+8CF*@HT/%\8Z,(NQ\
M%?YZ5HB_-FO+<''^A6:MV5Y%]Y]%[[W@5PD'T.A)]-G,=<=6OP\4^8^#V@']
M+2B4_IZ6;&%D!8H6Z(%<7 F+@[\B\B!(<_EH<+EG=%N_O*FUCS!I8%'7&H?P
MLOQ-O96Z6P=Y_8C$5DX;O[S1#S3+7<77A^5G.:G6^MB?8:T,:.L5:"O0EGNM
M&>Y=R?7FA,F)7QO3T7:1:KZD8U@P]$0HG+1)#+SA>&E/]K(>KHUM9,9V0"#
M.MX_#NJYHDMJWK/C!UR,**L3--4<O]G:U+J-:H3_PZS  -V#]8W/S*:H#X=:
MLVZF(Q(EP6EU@\IT@QH__05JU!J-TE^4BH;*3D/-BH8J&GHC#;5*3T,[%MC;
MOQ%E)?W]H.F'KY_>0-(5MBML5]BNL+V27%I+*</'J2R8O]DV8X/!?'$%.]^?
MPH6GH1/TC\=6$$UDEZ^E.UOR[1=I4212.^>NL_H*>I22 NJ+DFY%$R'LP8>I
M ?BA?SG1\#(.83467'L800*2O A#!O_K/UD_,LFYM?J?-4K,;3SY*DFW4>HD
MW=;!>0N+/YMY6?CK1UY%,S-IIJG13+DK-]I ,XV66:M7-+-CFFEI-%/N8H#.
MP7FS63?K9T7[FBV/O)V4,.Z5>+_TPP@SW]ZA:#^<?^?PY'<#<?/V7VICE]UZ
MQZQWBK:WG(^7H_?#@M=!#_LCD;M #\V.V>VT*WK8'#WLC[0].S@_.S5KI^M5
MT(ZVX3Y>KB!.;&E^D=MR9#GC2R4JORGO#M>KLY?WG.7?886)LNQP&S;)S^"+
MO&61X?KA3V2DP(G!^/='[ :.75HC)80#P6O+:R.-&FBG*[3BKW33 F2Q<UNE
M.%G4#\Y;;;/;K&R6#=+%SFV6XG31 ';1-1OM-=-%Y21<7N[:5C@TGIF'8QI9
MG\9A_WH8A_"KXQT9OAHRBWAYT7J6O0LIO?#670)T[@/_!6BE_VGR#<!R[:F1
MEA<*)*65X$O?Q"9PZ%.S>;I>R?TS,>@WDLH>2G4,*)NUT_6&>7XJH?Y&FME#
MB=\^.&^WS'9]GR3^SV*"DRH@1#_\[P5HZ-U*_M7NYK4$RAZ(_N)W$\?2@C;>
MJ*SW71'-'BH!&)^NF:?U>D4T.R*:/=0",(@-YD:MD3>'HJQJP'N4]FG#WQ@X
MGN79[U;HKW03OTB8[(',7_H"GAV<-QLK#*#_6<S]35/*S@7]LI2"#8WJW;;9
MK4AE1Z2R<_&^-*G4P;9OF*<;I)0JD>B=)4U4F*@P46&BS(E$F.B9;5$^RT19
MK?'?BG;2;,O&\6R 5<A^/00Q1;\=H4<3#1Z3FSWL/['S O(-.YABBU*4I(%C
MHQV$[_\T)@^J)OC_5PD\'A0H\ U0+-(O:)^\9X'C@R[#0?Q9@%K5-%W]L(>6
M]\P>0/FX&@R8G9V;N7]F4[,!&D[=K+<K77A_J6U_3*\FF%ZG=;-67Z^7[/V0
MVZ)*CU+0V\[MM\+NV68+W;-=L]MJ+4%XLQH3Y8UVJERTRQ=P+JVM&%9D]!AL
MT4/'K3^@AMD39@65&K/,19\W=:U>:OG0/C@_K9GU^FDE'LI$-.5683O VQMU
ML]&IJ*945%-N5?3TX+QQUC ;W<WU :E\N^_,CU5AHL)$A8DR^W;?L4'$X.7*
M%/IIM-INI=66DFK*K=6>;5ZKK:AF!:HI=9I+"S.B6DVSU=I<K5QE"[TSO:_"
M1(6)"A-YMM#?9\^,GYXKO<S B9RITXT9EDS*;,$3K[>/^FKI, 6?^@VV'Y"=
M8XL.L['E&E808'1R1";2JQ,-Y2>4G,21JJ%)+U_ZH['E38RA%=+?8_\5E_2-
MOA,P.])J :1)-;40F6'XR__Y6[=1/_UHA)J<AJ^ :?K,]_ ;_#H6GPK!<G/9
MB^5%QOW#9>H[)S@#-GG+M5ZEJ?<<R]FPTNR3$V(7[((J' !"7CA@04!%#G#4
M@!0;?BXG,#P&YPU#%N$T8Z6MR#&T/<NU/)M&BCL V%0+_"SV5[%]32-D@3,H
M3 3ZPZ>I>NKC $0G1,6J/^L$>T'Z8.R/G<AR30-GX" >@?+'EM,_IFPO>H](
M(HRL*([\ #O= X!?&!*^GZ)]FF/-2 E$[+H^D E]U^J_(,J!] /N7("C.@#;
M/I#HO8LY ;#H@-^76S]B1J-)\Z]AM[;KASBNF-KP*@]%0F$GQI.V@QYS'?9"
MM\4BDL;QV0%.QQ8?-X;,[<N-%KR!MN7! WAQK^^Y$]PMK!FYL+L>2 EQH\3U
MAMV.<5+QRQ+7*C7TN[H0^W$AB-M.78H3X]%![K8"?2&APG?] !@J?05$B>N,
M'/S5!4O.<<%\@T61U/'SL9):N)4;ZY5+(ALPX,">5A4T?1^'R8,@>T$BMOTX
M@.L)I([W2UPBL?"_OMQ=X976><! _-UGO4C<#A2@QCB&8X7LQ+CF=P];QT;J
MFO+9]D/?A1.IY6FKZ-6UN=0#+([T0^4+:CS;B^_&7@3'@4OJ.B"!\.QR35-N
M&>>A@W'JPI/A.9;W/8C'D3WA',MU\6,XVD,**G'V'L,>4@BROU"N V" Y7C$
MVLC@%SM,!H,H?-"#$<D^,J97!\"*U.<3/QF0AN''\+@X()3!:=*JQ<B:$/_Q
M:"PY/!@^U8]MG-L&&\*U<=,#6@#/@/^F,-N+0Z#QD,-(0EC2@'P3N33OGN'S
M4R6[[3&/#9Q(* 'P?9VG]B9JR9,T#Q,*;+[BG*=7)MPM<<[/\^3C(!:A%$U+
M@&65)0F'@AH@W@' [!*W6\#\UA\!G)GQJ%,\O_ITM^&F(_^@I\W2VDQD#=88
M/FLC+9B<9&$-EST#$4P,YL$]M!F^>6+\#JHHF#,F4(X-5HWE>*2&"B%(S\"O
M&>$$V/<(-A&[?<YX=/)3$)2," A0/ 8_%LZ^DI(<<JR3OV=>(!_1$XB:1T 3
MN8,NQF/0$_ZL-\_:C7JGWOVS6>->+_@*ZU]$"S]>YQXX$+!NW&<K&'"9.7Q9
MNRQ_N9RX3U&JUEV)?.K5P?F7X\8;!&I=X2%!AX1+#F[2'UX!4_5BF&JD,36+
M86!@+ -9-DJ-1^PQ($OVP7)?K4F8S!V?>]J5#M@H=L!FYH!#Y9D4\<8S^N^C
M\ 0T 8=\['R]5OOEHPV*<H".B.'!KXM.L\IAFL4.TYISK^9[$DXZI],XE"_K
MP],,FIY6=+C:WRUC&*"[^F^1;X-H(&D)8A&'QR [^ONO5D8R%;H'F9_J*FHN
M'.'!D3LS$MURJ@ H?;U3[W/4=T_:3HH58,3X8RIZ;($&*E\)..#PI8.5J*!5
MC K:2W/7&7'P-X2X<\8"%IX _^^GD\N[K\9O#W??[HW?[VX^7]_^9MQ<?[U^
MNOIL+*._&)URGNSV[NGJT7BZ,YY^OS(N[VX?[VZN/U_@J;Y<WU[<7EY?W!B/
M3_#"UZO;I\>ECKHAF79X 6JK-?)C5+)(*?'C$!2:M%5,!@+I.:"<BK]  [-0
MJW%1ITW45+!>6/_(6'R8J;,8^F&ZF J_)5F_Q=F3]1-0^:Z! .Z! BXNGZ[_
MN'ZZ!E*YN/ULW#W\=G%[_7\OGJ[O;HU#H)JGZ]MO5Y^/,NQRV_>AZ!$/ ?L/
M3OB=R.F!25>G\%:AV?<8!6 XH5_I4'&[(Z.(5%A)7V@?S-)JRD:.8*5+]X=I
M.,+DCH, C?90 0^D*AJFBTSR5W3##3"Q"G'0(U/GQ?$Y7N0B[(?#6^5)HR?7
M^-7,;@"NY4;D/7L=.O:0/N)0;1&8JF!(HQ<#OB)=*)$O_"-H7[GRX0%.]_)M
MM94\BR=E-R?=?,'Z L,?G]]C^'> ONZ GL1]E0)*>4NF36ST;#B>]%',^&RJ
MH1!W>SJCL1\Z.A3Y"4*F#/<$3 0?V%?L8G6O8<'?\%Q'>+.L/IB(\#U&=5B&
M[RVR_:3S 5TCR6G(OQ/&@ W;"MDT"@5.I >#?Y%VJUG5R\4B=+0GQ^JS9"$-
MI0M7.UG U];FI^ >:=,82JL<=Q%9P$@ $VD+'2Q^*\!".3J"@^)R'+"('XR0
MQET \J#R@@(T!S&1WBP'PHEQ8=L^K>U.TEB"ZR&1%*+GO9]X4G"U9Q\V[9%+
M#Y3,H1_PF-:K T(<OP=H<)"PT#UN?8=%X*;#^6D-)Q0\(IAD0@?)54/WS4 Y
M2_RQXXG#(9TEO@H;N$G(7"*WKU8 9-"HU<_X2?J!-8B,+V "@IIA\"9PM.$;
MZ]5XM4*$.+ $SA.X3\82?MY[YH]=IG8#)L-S@!=_P/D$G@2W]LK=+P'  D,!
M? ><-]?;IM@*IT[;&A'J?'FSR'GVWQ9(C6 BOH+?:-3XE5;+SMA_WP=H(Z C
M'V]9/!8W5?FU ,*H-*50SAW4ST2-A GBR$-@N( _FSQ&8?S\#,_!)F;"/9J0
M"X(?I:9B::$I,!3C>DZH/P<NBV/#"R.@8J1GM%HU5W7^L72O^8R#PU,\QEW<
M(J@S^^*0+.$N-!&&04PC!0''Y [IY!+EW"L>P U#1[([A!EQ-28RHSC!]]#/
M#<N1JW[ ]WW,F[[":XPOC"HI!= 2T:60)4-:) AD^(Q?75!QQ96"IP@]I _T
MOD#6PH+ 7)UP*-E&]H:E$$EP7%HR R>9BA\OYC5FFCX7,1&*._0"W^I3^ _P
M0LH5<G:P&V 7A%9"AMJI*>0^O&TJ/SK)??$V/'N"WQV@'#<1>@-8FPM5AX9"
MR*" _$O*46LP !H@5^_E$+_-% V8I#I\QS64AB!U KE<SAM+KHRZ1 :'G%SQ
M:L_^:H[RX8 J\.J!=!\Z8UUY"W0MA",M[Z'PN26>B;@2FC01C4H*4&&)/&)\
ML=R8'8.F":LF 0B03KHJ8XG[P1W3MA7#:UB/[0R =P$)P:,Q<H-/FR55)!8R
M!R9:LXP0!3%3*A#P"&NV"D3QZX'KHX(J6CUB@%#J86D5$7ZAE$C@3NKJ<J5-
M51G# Q,5C0X7IL"/ 28?=P4X$ &F)*N$@C"IS!*.1YMAW!E5(7\$W%@$;L(D
M<L,35[B(0KX3!YY4I))TD/G:G]+6^",':/50TVM\C@(,1D@%:R+FE@\QKK_1
M 73-F$M]/:0TT^RL=TM@=[(CXX;"C0BE95PJ.<;R6X)?P+Q0!>3Y$3@,C-/$
MP]=/QOPLY/O !_I8>H[69ELGM.H'YYU6S6R<33>X-]=RF%3[D@T?IG%PWFB<
MF=UF=^HP1/KK.$^J/<:&S],\.#]KF+5V<_HX4G/$8J$0JX> $C\#+\(,<Z[J
M-KFNVZ"?33H_;MG4LF7<R8DQU4@_SP0F+7PQ]-8\@&;#T,5Q(.U.[I2O94A_
MS2-4-GS8-ER-=GX'ZR6OQIK'?VSXO#@;H%XW3YO3+6'6=W? L(]'J'O# GV0
M^K83+7E3'A@:4*Q_9078!2745OK,%YI;I;1AX)T>G#?-UEG-['2GV^0O22YO
M.^&FR:.+)VQT3\UV*T]6D"C/)8G9Q+ -G];OFAO!3#)N*!,Z0'=.WP C&)2^
M,3D: "D8PT[T/%02_3BPN:[":T_A.*E0:$X;I*)Y?0#,8^V9 C+:DY.^[:0E
M<S,>T^AP-ST_"/Q7I!G^+J:+D2(^B(5-EC$ME,G1!^/"]<>H I.')V RD90G
MI<8!3XU-? RX)&Y#[DVZ&JP7RW')<XK^.$J&LVST]4AOJJ:S\URS"&TO[E=*
M9T&E-7EAM<'+8)GCD\F'!!:!@]O'( 9Y%=%"\"SN:,A;R>_A[=+3)C$#&#>"
M=B5\1NN,3_X0V'P8#F)*6/K![)B;XY%FKP$*O<1,(1](*%M3<I<[3:#'3[C"
M*>*[Y"5(- ;;#R-Z(/LQYB8X^H)&Y&;3/Z;LNA/CF_2J44(6FQ<;N+Z_0\A<
MQ,]Q&.DN0+R,*3-Z,,#<6&[# ]KAU_G,ZC'R[>_7],G/,5KEO)L:Y8V%</_H
MK2FYUOVSWA9R+?G]3]C$R/<N7:"W"U[Q%X?XD$=IG=%;=P-Z)E;]_0GG2GU0
MNLHGC\#@M ]F>2)%9D.=+5[??E%\L5: '9Z!%6!VZV>Y'?8-VC"']X5!GFST
M*O.G<Q>1A=F;W,-@_->"(DP"#YWIW@KN @)+_P_\*@"=()XC&'8"7Y Y?P+-
M_BDVE8"YM0J0V[6#\]H) #A'I"9Q=N'^7U.(>KK-PH#^F_[6\ZQ$\JDEJ)ZJ
MT<:+)WX<%180P5H3UI<_I;_54X8[.F68<H< \[49ZR_OG:!/?P')BUP/!>8U
M7 ;'<N_CGNO8=\A;8>]E8X9KJ95NU[&%:=>L=:9-[A/C7R(K6009>A:O3M'$
M&0+[+YZ1(,2@<.=KA5A*Z\JV!M$5.BVU.E]PBJC, #5I4? U8BP24?=P*"/D
MPATHE">4\1[K9Q4H'KT& 3QR(OZ% 5=IL%Z(K^D!IHWHE;D@R &CT5!S<*:2
MM'/=D91S3>(U3T-:_'T>J&#, P S$#4<[ED5"A#B*$\K42=H%+!&**(BENO\
M;Q)MX?GT>'Q9MB#>D?4?6N(VSS(T1($&?$9J37/RK?<C&VK]F<^-;.;S$IE,
MJR8:&V_)Z]WG--JMYK96F:9E.5F5:;J!3%,NYV_C$>@U=M8P3&*?F,43(W]_
MO@=A!5(WQ S$3R[H(TLZ/!DH)&.\L4',YJ5^BS3&T\YIHIPTSKK=UG:O8E'B
M;*2S72_OOF%.ZV_&/1#I)::]SB3'9(^=!($S\;F\;%PK*7Q"[>)N<(_5IR*G
M!?O[;(Y =-2?E1OUT\C$WU5_C;=40VO+83FP8^<17MT@[*#,U/&34QNYI1BQ
M9?/:X8G03XOKM^C=H[S!I$314@0FO;S (\5(3'3L<0\E4S7W:!?!7V1K$6PN
MB*XMXQ!5[T;MX[='X[>+BWOZJ_[Q2 5&QN3]0FN&8"FU]K7JZ=MQF&O7,P4^
M<4'ARRY84TR5U,K8/@<#G4'9!9294PROW$@;P2E@OWVTZOS7#RF3(6$WYW.Y
MSZ6>:4O\9;(V[G+6F<-=RI#LL6OVTDC82PH/N^,OBTE/9N>G,X&T#Z2=[":1
M=SKG>X6&!LA!N/V=:E;"+7"9KXS<:X0N9)XK9:-W9SOLX"+9+>W*\GAB'?53
MF=JW*5*_7)Z8Y\F_3!G]"(V13WE_&'KQ&+ _=R#A^N(+3O.*B>=3K8JL\1AX
M8L2+(D88'L&W1]9?F*"IRCQ&O&.@_+/G6P'U+^ [H3X'&%9")XV5^C(\'>O@
M([$*B[11&].K4 :E+U)%,Q232;*3C%.L)1)PF<@ZMD27#MXBX3E@O"$%V $B
MT3'=>T)%J\0KVR*"+%$O0PHB-3.A'[P?O$W4K 1A+%;!# /R/E&-E#_@V=S,
M^\N?2+?4*Z C%+S,I;X?OLV3/U'JFUI"J0 ZWZ?,"V<!>4;R\DC3Q,Y%VM3-
M2Z^Z)12 <4B=K62^*?>GNCP\VV/1*^H0"]C38FZ4J",,,Y0] BJE\:<*5[96
MCZ+PHU?.H)<Q<S;$GXK+YBB"B:6!RIW7)P*Z]/NDZ9!@ZM9K2LN[>+S$OY66
M9ZG;JPJ 5$$*(Y\V\ *1KJN'>1.>X(@NIU)1VDEQ3Y*IS:$1:OUPINJ2YD*X
M-Z'F.Z I_B_OLO:,L77X!*9UXAD]/J31'[%?Z24KB@*G%^<E ^2BBR, E6BX
MANG%080 S*GV1W!KA92IAD4IJJ$Z"/J\0]%N?)J\.(?6$;=K*6?Y^1F+FR*9
M:&\,+$?&:D75 2[K]$5(0*8T]\T9GPY$9L]&TD8T@A-T-(_81#5@&C"*,8)@
M# +2U+DC2AZ@M/M6E16&H&N57:8B-&"3#!E@ZX4MI,@M'Q.!?MC3""\'^E'2
MR(@'7I)(BWAW(91.9IE/^QMOT;LZO"WVTLSIOS+3W"S8<T;W2B[9M@(^^V=]
MGSK-\ T7.5ZVD4YI^LSPS14Y2O,G[3+S[IO-<.06(85Y#8>J & 5 "QM '#-
MK>7*$%M9&%;3FL=LM*T*9PQ%V$@[S]=*,.MD9<@LO"V-I]70GN=RG_R(/MSZ
MWF6BZLJI'N%Z'>]G6.!59M+;M=^]N78;!O!ZK"%6D('"[VX<^E_2?7WS\^(*
M^K[,+9M_W$,AW2BR,0\O5.:.[TSC>N'YE<U*L/F";L3.]KUG_"W""Z([JC0G
M,P]<4HM@@[<(I@:ZHMY@!!L2:>RBEV_B,3W9".TM J"-Z;#.P.'N'2R7IP@D
MH[$5AH,]8X4[0< O%-FFPGQ.)U;J<X:,3R(%]7'(I/V=^$?E<P#<HA%\$D:>
ML^9C*IQTF7)/W/BBB].\;]!,>M(/]!Z]DJ /1:78T:]7@EJH^0$Z/F,G'":M
M>@A^(A_5BC*AK9D>@[D!UV\ANQM<A3QBM6Q)XTQ.WVY4(=:YK+YE?..9M0KD
MR_'B-XQ9F:7BOX<I*T_3Z0O+A(RI6PM@'.\:N:Z_G3R>4(Z(S"</M<(T2CK'
MQE-,X8PZ985A/!J+/H!X'2W>C8E'NU 0('<3ED$V$SMQ".+?Z:$47/-\IHCB
MC.\D+O3\EOSY61K"79RW.5GUEBIJ2]HVD5CCS4<<GZ?)A//@@3Q>U0U,,]>D
M391JTX$KY-0"BD9 N"4[2AJ-40Q2?I4W<>'Q <D=?7U[)SH#'EBV>)SM!'8\
MPGY/MFAEQQO!) DR)-Q?'-$J15LO[[86X;JB(=4E=5<#35N+$5YX??I3M#I:
MLRK>J54,>BZ#;JMF80(YSK(L>F,]6+1! _(>VH)P4*5\8-[(\7J."H0^?/TD
M@Z!<+QS$GBW*9]47<Q4IU7TI-3,$+LVE-8$]&== E>3:^(3MM4 S^</!,R:O
M/\+FK+$O?!V_8SK$/_&'",NG,_7ZH"!BWD"2IO=?Z7VG-Y>=KE!X" GC/3&I
M_2"JYGE@X2W+ ()\!_([J<:/VAB>O"6<,,WZ;( 5-L6DS$0,D39K9I;()L97
M"^DZ%+6\8@6>QN#P$G=:2^U393+(KIEANLS9R0_WOT&/>-?CVG0.#%C''E>>
M)'X>E*3LIRCW-LG =23X-GU-V&]S[I[ GQ#F[(=-0LH(Z'+@N7B^IFQG9Q'%
M\2X!H/-@Y3YE._%=:6DF7"\X,:[DBAB*%TH$;^#$):?J2\#%I6@VJ-'8')A8
MVFD6@6>B;.:@GYA;A0PLN(T^#DF2>Y3 XFD&/#9,#2AE4H.H =4Y]MQZT-D"
M^3=8#[?PB>)R3]:/]??T6;IL$QL_F?7V=&6U"0<G("Q5_+J&PVZQIT^[>7#>
M;.?4ZY/2F<;WIH^]>FN?I4_;.CAOYYUV;=U\MI6W-"\;EZO7&9ZI"FUSI2HR
M5)++%_DV489!9;C9+!:-5!.'LC]E,O\HRXX%DY;US2$ZEXC/ IOE/AN5GJ7Q
M0R:: HGB!;$UV5.9&U,SMR4>2=U[01% [YAN-W$>_\#M-HHVC47K<+H1DMLO
M<6J^#[!1K!?8Y'/V[%P3TD1&KIP0_5VM_E]Q&"55 3K7GYW<PYV ^([O,9Y"
M$^;YR?K23\:]@EFIL'!'0B:G]<J<;>EWPXM==XE1A?P*(L3U+\_XF"Z72&QQ
M";T4%[O#[:8DY#7!$/G7; Z7MBHO%$S*(-7:!^>M4[.6T\)LF?YT6X;'ZH)O
M:7A@3S>SV9UNU[=D2[(M0V0+,I$:M9VV&EN0BDMFV^W';+?U9=RU9F?<Y47<
MWS+GC4?4B\3?._N6>]<I=+S3,N?>%<N2[/XLN7?ESY3K%D+<694I5\Z359ER
M5:;<+C/ESHIER=?V-E4.) &8V@X6(&EZ\CK#<\U:K38O?Z($I+?KZ%S'T-!@
M:'C848A."]0FV3@SDY',XHYO%;2?]RWL@_>%NN61"PTM1'+S?'O\+U$%B:OH
MIM(\2ZG%VSGX+F9)R2_9&MA5&,SJRX@5.3$*1[RSIN9GN!>!0RD$2UXDW4@$
MW1(L2UM4D@GO62 * @$4]9-:[1\(F].3QME9$PU T?@C&8?69S^DPV]V;^S6
ME)$81LY8/%<TV*"$DB\,BPU=XP&>$@!"/V%%^HEQZR>/%FP6TP^HB8'8-OG_
MA*CDZ0TJA\WDD^WPM1XS.6("*JOCG?\P\ B"$RZB*]U]1 <17YT#Q)MQ,M7C
MV9-QG8!\G"OE.%A.0/UNO_+*3\0P9Y?K9IK=*J=A+M<\-1 7!B'#T+"QH\0&
MK:S[&1M2(D]!SZZ'*4=)&:ZE2OEM<3->!=6KTEW.[T+&\V$MC^=+(0V/+8>/
MXD,^,Z"6#3)8P&N7L389;J>;"G.JRF(XXG=8"%-I'>PR3^YLV65"P4\$ /X%
M#%ME"DA>HAU$_P8U',T/8*A9G[A]7$N.$^QI;G381+*RWDE5UC8KH/'N^+C8
MB+J5]W%4FO7,0.F6QU,=(!P)6PD+,19,6W4JVRT/1'P1S*%Z'5)S),=6H16)
M&86&+;5@R"$V-= .^;R.J:$#_#JPAR)?6^4")DTS*!7PAS."I_->+SR;T^\A
MAR>G@>.-8YG/!N20_63L37^6@,6IA (L:D,GQD6J'0%.6DNEQ]E @,]^(/N]
M8BZC'/F7=RJ56*)F/&)7J! ;X+XPFJA&.U+9ZOI(-)G/D$O7)\8B.$?#@#'^
MG% ]2)$2#>*-14\&L:[VJ \+2&4M;.D&]R;:[1L$X<9'XVX*68(R>,J_R-(@
M'A4:A[''HTUHEN)-=S!@1.$Z<><U^A=M=RV>2,1OTY:Z2F@G;:B37HM&2ESL
MZX<E$SRW2B%-]Z*U#QX$))#-MGZ8ICK,M]Q;AJR.MRH;BPQ8T-8 %9%+C7P\
M7S(U,1%JARS*<D,?9 KJPSUU>VC^*<6#+7O(ATXD7".GB46NG/E@'-9%]P)Y
M6K&B:1PVQ#LR+"O>X4T/FN)-/OU"O,6CPYF5#!HY*&Y%TGE;#>QT/![Z09Z5
MA,9)F(N54KE'CO?BNR\TR4-=*)^';*V 3R_)NUYBH'7F*+0UA!%_?,3LH>?\
M)^;@%-JT3#N6*C@VLC(P7NXRV2Q0*BGT"0$$3<YGDP#YI_'FV-),D&D XL1Z
MBK-A]7QBPY27E=J+;%&HH6#J8:(1A:8SB6>Y$ZY,Z$/%Z:HJW6E[Z2'I('R>
ME$N:N\WI)2^G2S+^IFF$0[C:QZB,B:Y=HD>5RL_@RB,OOI(([@-RB/R 1 D_
MI-9@,@55%SA:4KS62%X@D!.?";+4>Y[WX+$UF7XJ']V;?J9VA&1(D+Z^_BIH
MSHP&-(H4?GP@ $A,PDRWO%$[$'/<^9\\D<JV QP@,U6: );="T\]3%VMB^5F
M1Z4\N_F(R07;G&=KC%SO*:1;#I3[,@VL[!N6]QV'$>'4T*GE $> #;2F\:Z9
MZ3X[]!CE\>' S*=@NJ,_J&Q I1VKC2H*H(XP"7C@T['6'@_+#Y(EJU#U O.X
MO=U0=;U6S .^?XUBBG6*J9>Z54R]6*^8>M4LYATWBZD7ZQ93K]K%5$'P*@A>
MCDCD&X+@:XX_;T#B%FL_4\_TG]E4%%SU: <[Z\+KXS]7B2GVH RQ_/=YT.>M
ML9YVU4IF;JBG2]%@D\>$->CSU.'$5J;W=Q+]H2>KP:M)%9EG#,D.);N/;+*0
M-S'I33*VE1/%6AQ"3+ZU^GWNT<#.[$XT[ ?6*W>(HR<%VR)'H@GR9<:'D 1C
M-1O,-(: 97<BAJ:E3%/E%,4(.!9G"J^1(YJ2?O=\>+167*_<%]1KP >UQ<':
M%F'F43]Y6?K2%_'J<1S80RL4P79R_ODTC0Y=7*F!;)OTTQ"H9#! \[18Y!*3
M8.85&#S $1ACE_6?^6="9G,[UI&UR_QU6:><=MV(VM_<^L!T'D5>=7#&#T2^
M4G>2X);'Q6A'+$MA#H;O,-;!77/H%E!.&]@NR&!R5^(&GF,KL#SL!(_>PC@$
MN*8:NB\3(,=LHD>DM"<@M.N$L-8<%J]*_1?PRC.#L'",:# T/.R&+S[FNL=X
MMR1,"W+(P3LPG",C@N\F)"PF/\]FDS.YSC,PL"BIW=6X3 ]Y)BJ:_*W4/$P*
M#<,N7IGE1D.]3\HX\$4ENMH2%NU3R;(^KY**G5ZLP!'A&=%9>>8^15@31T]@
M\I)L/Y(%$Y499GR!J=8?F1 )9^$4R.,%:K(_&C^B6EV&$*88$VISBRN7B[*&
M&]][1C+X!&#[+)"\;M903<*9SQKJ-0/1P%D#(L*0F-@-<UAWC[8;Z007>]==
MX=+!3CE] ^>'+BZQL/9-3$;G)*9V8]/N=G$!Y6T4H0G2(I)RTJ*W=:DV ZLD
MNCT%5I^!P4-U=R*8"^:0C#*]P?!9.#NQ6SM-7>S3>>91=;'A8M=EI@HVSDD"
M@3CZ8I?)<'I8,NUJ+0801PQ%3V;:T=$P&P GP)$.B\IZWX][T2!VE:+[*X\_
MXP4$!=F)1*N0$^,^</C8I/^V/%!^)R)#AD?Z] PTU+C%Q R,)L]_G. Q0OR*
MWC5XF663+=JR#+^C!3+VT:_MT.P@'M3&7IH]U(Y<+L(ULR#3[&?A;C!KU_I.
M&08>3P/0HJ:HJ6#6''8.PRE2R?@*5)-P%V1>BH$R28F^V!@N@< ->/8TA;$)
MQ*_ \H:\6X_LX988%'ETH28'$6M^#3!#$'M? *0&R&+AE*F'#N"P-*VP+Z8#
M_1A:E)VTIZV!@'T'2=>:1?2X;IEI]7V<.LF?=_'XC?]RZY^(3*I:O7-<;YK\
M+V'B?I'"DK]ZG81Q1:;2)5&"P,8-[\YS^.2/0<@T&YVC#WJZ+LDL?CG%)P')
MZ@E&9G$TI?712&I1V6-+:N0@RSP^!/,%R=R=2/5=)2/A7)V@K[+D1V/0H>6&
M\L/>F-Z"<E^DY6I?&?E]YBJ?@DI;4=Q'=BBRDBX:<-]BRG"0+"FYYI0R:.&B
MO)ELP*+ 5]VY5(*,9#;8PD+THD#G0)_Q%,UX1#NT(Y5 HXVD$3TG9*@^)XWD
M9(%_N=1W:G=].]/^FY72<U*Y9?)K*FV($+UT_@Z9@UH";6C[8R9[MJG+@RU'
M$AF5+S/GI&7C!,-<L6"JW> 4('\$3\.^;I3$ PO*-IC3[QF'0 XL0*4;(T2B
MCZ8=^.JS0FP=<<F3MH;3.)#B1]]B%"!WT.\<SGCD>7ATY7@ID$CL$W# *8#X
M*&S3  <$<-FA'$^F9)S6CY0C54=A/F)%MKK("D/Z UA/QJHD"5,^*>=0#OB5
M#HD$(?#2"^P^Y)4NZ%KII=O[A2R[\Q--4Q2&3@@"W[6"N>=-NDX_XY-E,<[8
M]UU8$INA,^1-^+=.,4ISX6GG.E_DQ3N*9VJJ!KVK*QDB#9G4G;_B_K/PDHBT
M0H:Z >E=U/I5($]+F2522O0<=5.PC&PF*8K!;PX5"X!6PRT[.N1_0%*CAC*G
M)RQR;<PUG]6@-;_IZCM->9IBF)T%24VI@5>+DIR6S772C<PEXY'P63D*JVC0
MLUC/CWJ'RRX][RF3T#(3#*OFLQ0[% =%$< U5@-<L6XB]6P[D?(GH!6<Q-8M
M=0):L;X;]7F--]Y5 IJ1 ]XR)Y#Q"UOD>C=7N][%.BPT:E626CE/5B6I54EJ
MZ^O4LI:YF<52UQO%%3O)]K9W4_<K(*%SZOG!B4.%J*-\(V#CMM&\$-BC/63]
MV&5W WF 6[CRX8UOT4 +X:3TGI-3K2N676^<S@YYK6T.P\#'  )Y0$G/">,1
M+,L'@/$Q 9;CIKL;)YZME0(ON27/^K5H9!6^)?-5_Y^_\R/8S'7'5A_M^W\<
M(". OP65T]_3>E>([O>/QJ>[A\]7#\>7=S<W%_>/5Q_D+_/%3!;F0E]K_?*Q
M1XT8/M2$4O:A)O0QW&E /_MI)>_T[!=0S5-O4/J=;;EBI_SXXAD-]>G<?Y99
MHK[1)?[^JSBGLE,T(\LA_^$'Z\5W^L;2(*91W_/V9HC-&8($$HHY::?N?M1?
MQSI3JX$E!L3F_>.@GI :)P2Y K;K 4V#@O?&WVKTW\=\".?Y5M;H$9^OKX*U
MR$]'+97XKU-ED6GVO!Z8\G5^:N)I[#?M8%OBS5%&!?AY@&]6@-\-X%OOBQ?R
M_2Q- .F/+X/G\B'QX>NG0CBL0%2!:#,@VL"%)^.D9]G?,6CK]8]%R,"V&1L,
MYK,"@,PJQ6DI[S2%75(9'L?TTAM<EWIP2[HU#LYE18V%.73P?&I<)^Q73+)7
M?JBWD6)._I5(ORIX Y9=0:=I<N\?+)C\=2'-\R]^\%D8Y]-)O!DOQ45XYRGO
M1'TC0R^P?*=A-G)&06T"O!56LUC=S+";3AU'F30:W0JK.\'J9D;V=&@P7Z,V
M/9AO7>#=D*1[1P+M,[-3A5D8BKZZ_O1HW,?4@Q+E&SEFWY%D$TG$\$_]K+61
MS54P>0\P.<QGJUAMF+DV=P.Z-,F=H2NS$M]=PX"PPK-".\V#\_K9>MGP465Q
MK(5!XZC*@'<TF"[ $=GU.+";_2?&7-,D!_D=,>P9%[&8?O,O'"A^-QB$NYO9
MV&FAPM-M;?"F[3>B*RFT+9A4FO$BQOL&E]X]5DN$<*]_/13L^ZA0%L/?>\&O
MV2S0_2?D^4Q<P2R'B>^08[?1\0 WKW(\K"*95T'JZJ."B^N]'=![S5KCM)+'
M6T/O-LV:4U"WVM/CCS=HUFC2</QCJ1#H,LE0BVADQI>*YS**Z#BOA!C_$('Q
MX+EW6#,-_-_1+&F9:>ZX/SM<+S,N[SG+O\,*$V79814M7GNTF'G]*DY<IHAB
MMXHHOL.(XMFF(XH55N=AM9A"ORQ63VMHIIVV-W=7W[4BWP25 #U/+BNMUK*>
M+>Z! EGAHL+%;G'!61W\1%Z>T[(SMT)V9L?=C?;BAO^K^G+.[\O9,%1/VMWW
MXDZ:7:D -44]6"^23>T=/B-^W4T&9ZTGEIMN2OAB.2Y>@&/8X'$("DD*2*H!
MX)='V?:/3QL&\VU"'<^P?:7M6F'(NWG!D9C#6^\%%O5^@G/O^I#8I!^0>RSG
MXIVDS@AGF\9,,'MF-C7PBCVP^ETJX'VF=N1\-"!OWR8ZILJ^9)'U0_3+,FEA
M47HM!I:"#>RIX8+\N<FD PLVA3-*(][$W?=$UT2]P:!H1I=J1BQZ&.-46->0
M.\4^9#/VG R00!*@KG4SH*(U1@6UV5)MMXYE2S>;I\_UK-!9W/TUW=N1NI")
MYEYYSQ<-G)\].L,J#9H5\:(JCM2!JXC9JF&JZ2N-32?0'F,326 L /X 3K"G
MO4]WTZ<QM^.JD:!_P#M[*V[)6Z2F6R::AC.08VGU'M]$8709/*(6-2T$>XRP
M/N\)G)GJZ6@%]M2(D!J24L,A:E;HPRJNFXSZH"&: 4ZRAT?!XW&0Z'?F3GAC
M4>1]U(DT6?/5@:]G9N1.+\D[7Q$Q@[8DYW3F'C![1]Y^!TZ,:QT*?1\0CR>A
M?H-+P(/@2!O!;^T$**KUXU3+0_5D[7YK--!C8-@7(B9X%8$1,#Z[G!J'4@]I
MD7'&TQ6.):\7S3+%O-<DE8'H1XV']?HZ$JUPNN%U*@MB130_I1I7IS80ZG.>
M>Q/1&)/#+>&YDZ0'11ZTY#V;;EDQU8F;-]/4!U_+L48#V%^8M*GD?%=KR?UM
MC&(&^4+28A,$[*N!;1W[5D!B:(JQ<&C!K?$FR_;XE4CA(A_I!^1F2#A&1I+7
MTA=V\_#U4UK%G.M72A13L;G/#DX=ZL5D@UP)30"Q=Y$\[@Y;)\/IKDFFXYLY
MCJ<D:>#/3\SY"Y:Y@?_O6\Y7:B00A_C\J<??^IZMT=1CW N=O@//NOCAA)L-
M29]2(4N]-1V43O0F7[ C-9H! "Y.9XCC@:Z?C()_PEGLONL_3P#Y)Z9Q T:I
MU& SWU/:K*:[DHQ:3K-:-#YKY28Y2\YD+D%'T=/MCDEN%)LBW,A.$<Z'8XFZ
M5#:*319N9"8+EZM+9:/89-S&O,FX[ZI+Y<\X)KE1;!QIHUUUH"SGR:H.E%4'
MRO5UH%R!D11K\=WH;'>N\7W@ QU%DWO7\J(+KX_C<\>HMZXY&-#J;G>&\0)'
MU!X$!YJ&Q(UI**S0Q7_T!]$KW/N=3?#*@Z[<+.V0)?M-S:A,#8H*Q;C-M)4*
M9HOMB*G%#SC&1 S-H$E;S".W 'XW%&YIFG!"W@$U,L>BR;NYW^S[Y.O!\2'"
M&P.6-M9TN,Z )ODZ(QR6P5(S.OBLE!,<AZ@VQSW?W,- +YC:Z C]=52\7#3*
MASY.W>7+DPO$1/<&&FHQ/B0.Y:PAL*XM),QC\@6-&,@!,.M>A--1>BCZR<Y?
MF.K"*;<Z[^K3*%[5NW0F _A&R]\ 7)[6V;NTV6[-Y@3KF."<1YQ/^8 ;D%I,
MPSH(<(8-[S_[P83/\Q =4!>V)>UD%?Q9C#IG9^5M4THF5WZ?TKR#4/Y-)IN'
MMR+M%NI<6I_ZM&B RM_87;NSC]-1NU5$6KJ%G5%7#>S2*0+*9B**.$8*F)+S
M:RV26RP1+\7EV$1I6P7Q/(A?Y?+Z'/COKA[T)D^T;88HZ'DZ (]#9A\[/XZ'
M3A\XT0?^#ZG2(&8Z.8$]G#8.8E3(2I>[RC'YPE]>MNJ=VW8']BNT'P+? Z&N
M=*TM07TMR1 KF22)1C(WB_5/#AS'_HUY8IRI6D*/+,Q\SJ?)TV3,,)SPYU<^
M*I%_+0RB!YPDQP,-6M  "?%#/PZP-B =,&@<G#>S_O'C_3F]]>--IV\>G+>G
M4]2(;^&'PUW?HB]QX#DXV6V35V>CR%8GH($#/_"WL""6E\1E*P>7Y<"B-(>-
M<1S80QRVM[?HE$>![\I?/[,7YOIC'@ %LW<SV&V7%KM_L*%CNRS<6YS* VP&
M<9VE$#<S87C;AOB_,)5-FST;L(B2:T !2_S6J"[X-#-S(')2T%=$#I<9KJ(I
M;XQ8? 0*:5_E"3HX6#5)HI!9KO1=;Z(R^<*8YB;CQI+LI0'/[: QRF.2J]ZS
MFJ^[*+*^*6AB;DT4Q#QK@^;^^L\!NM0")A)70@GL&+X8T&1>^8438^;7X<11
M8'GA@ 4B\VFL7)$LY8H,)>_%/U(8P4FS.D)L?S1B?) [T8 @ PY=JS^AX(9#
MD8^(IDJ@#IX -JM%S+NRUUX$BHH#!']!A_\"2ES$;@#I?>[5)D9Z+=R%3_X#
M:$JO=\$5.07?ZMXZF^/>VDC6^_Y[NEM&@C&#HXPG+']F T*=<4-V6$D\W6](
M:'T4B=$X;UZD'I/#STG.+^XKY012=J-,%*0/<H-4QI-$YEF2Z$8#A''Z-O#+
M<>#@N":7DA(!],BI3%B-U E*BJ-L ).2WAE\]'L(;_OH+:?[Q!>3T[')%XX#
MCX?.F&?IB>_#TCU,,98;YUEYR!+2&?9B!]J$:,L6F94JCQOAC/$PW@HOQL9Y
M8G1U<&+<8Q:C#<P_<">F2/M[^UF,5X;<:VHK/?3'(R_,#,O.;Z^*W!/X0HV>
M0RN":H!(IAQ8#@#XLAR18S15TI^8[HT,UWE^9OC9WH1V *1ON480N_@4F4QY
M]>GZ$8#;<Z) L%7T8>C9A&U:N64<@LQBE,6.4\F,%O'701Q0>IB8W76DCSB7
M5!2*@>#3-,ESYU/1"9&"*H(3(&#S72C:.9=TX-3KS>GK$PT#)FH]\&!SA8#&
M]#/R8%G%K9CU^^H'?9"X:>WL].!\@+J&4,C2,HP#/P&8C$<DUSE!@:@C4#/&
MG4%Z4+CA@V84<*X!MP@+&G@,BQ;%I'&PC&#[_>Q0>\_/030Q7[R,@OT2#D\R
M27\KR&65$7X7?"8=SW+O!E@"16CBG'\=<>?9\78YHK'5U85VJ]:HA'9!H=TV
M$G0BU5(E&^%1BO"2B&N-P_';$QICGXH%@+TZJ3.@^NGB.5PZ![\-BG=1>)??
MJET7AU%VV[$_. 8FFP*MW#+/75]"9Y]Q^3-77V,:L"1ROS!3XA&P%P>P@+H]
M]DPTX =E^0>"\5!&4YIE:7Q*U#_85A!,4-SQ=/N1-:%H?4\56* .=&)\X?4*
M6C$%Z3R@)82X)>">8%7S54&+</M2MN9O6>#5!)$?J>I UQDY/)W;I#1QJA&#
M[Y 9=2Q@0!D%7)EX(5U,2V_ LHO _XL;C8,8'7-H?,8N+WT0-B1L.[V^!BP\
M'3S"XP$+),V8-Q)6RHH4R]QN(OA@S8K47%!21^QY8G*L:T\!R(,N%%!Q"+;"
M]D? JZ, -"] ];]DM=GL.I4,GG!/4_?&.$0+D'[#/D'CHQGH1!4"M86QJ*%C
M(& C-!0)3!XE95"]CHS"]'S*:"?:454K.7O5GN*X5*LSH6P+T(E%HH4ZAJ@I
MT>,\,I$?,VP$^@#W3D@^ ]0XDSH0!19ET.J5(<_<#<_2!339ZP-X#YX97E2@
M'?'HO$J7[);U<A:M9$@_"=X7]09LCF^(JH&2TD%XB#Q< IU9E2[R2$I531@E
MDW0;?&=D@MBB!!,1CW8^VB.J?G=7?I,GI5YCE4>H%>G\_L_KBTOC0E.PJ=0%
M/YHHV:(>5&K: Q$]Y*;!E'*>*/:Y[$>0O84)^R->PD;.K368-F^U:DZ,3W0W
MQ1:UO7-)RBG7!V9B:\1 7S7G7+!<VP+^\=%U!.N0 $H .F5K 0M+LQ%A^*)E
MP\OQ%EM@'(72#,-,LX7&TMK*9Q9E 6TSZSA7$2U04#/WS6Y:]YM1<S.W?47A
M&AQ=P5\R[18^^V?Q*>\B6;=0;N_IWM7WG!8[8+?4]3W+DP1]_.QGJ>\Q<L!;
MYOH<?F&+7._&:M?[K!#!-&M5#5 Y3U;5 %4U0.NK 5J'+&K6BK&6XOJ)9'O;
MNZE[[M/46?=2_LU#A<"C?.5V6<?GWE@.ZVOL,[_C1!(GR$8'GOQ/[+-(#[D;
MK']*03:PX\6CW, .Z(:W_G07B*F^4(-I?[+Q:J7:X4CW <:(#)[YD(T3MF;'
M7A8W^Y-0_<WW^]C4YL++!L1"^1:/O;PQ Z+5KE7!E(+!E(XA4; <\WA#ZZY9
MC'^]%UP=1\M$XMY=FX4JHUXF;')'(>H[U@P7E:Q^2_LXT3F;.))RHQG2!Z:'
M,"*&Y8//<HL#7O:G?%L>7"=T'<WR&,''5P]SJ*>B-[S'E']*WQ]&7ARQ!1&Q
M0K\PT \%&@8R_.$G'ES<$>]@F'6A:SM,;0ML[3ZM8249)MSA23'DI'G8NF-=
MO.\6;U 'VJD,YTLG>AK#&-@(?5<V&$0G(')SW!PINM2]"S^4<35BOS#9JHT#
M4;JU9\!C1AB!/VK=($"X'A>" P]G% (!G4B/Y"21.R0G$!N"GBS/<B>8QC$5
M(.GY_O?T;9/92?Y2>U1=VP:I",14R\+D'.FG9OO(B2B):">'3:_@"5X&P3E7
M14=N$BJ4/FV;]#N;!1'ZU+^SB;IA247OR+(#7X7*T.?MB.B=BJ7Q4F.*>\AG
MR @?<&7KF2>31G'@(3<S=881L.?8%57$L'?GF=]$T$0 4&'JHV0G KL$IIET
M")2A/XQI>#;&M;4()><LBN_X>A\]%0Z*]"@!\<S0R00'?L/'_W<,O 8SG4Z6
MLI(W%<"9<D_I;Q?N]^@@JYQS<)U\,&=F:/4I,IFYD"A'%)AS@R4G!C;D#XBB
M@/*Q8V2S73MNU(Y;-1$]LPQ:DV_ RCY"Q+2]$"YO'&%H+9&7\'30_<:!/X /
MHD+Z(EH!\CN62JI6VYP.N\ #%BP9#BW>&E%$SE5'QQGQU$4[]!1#D%<8.[WB
MIV5&=E\D"XGV@&IU=0Q^Q/1^$%*9#:F=]_2XEHK@)UPJ7'+O4Z!531XU+.;P
M;MI=TF$2&8]4 7)V0PT1;;V]G'KBC! 9F!CB8E*OO[G6EE35,$K\!SX.["L;
M(!\'"_+C\H9F;ZESW[(-^[I@BC1..U.&FCG=@.HM'(3'YT&+BVW&T9]<,$YY
MD<_QP;7(Y9&R_7$=W?K!>;W3-+O-Z;F*QALL@OP,V-;))FR<=]V>^(*46B'@
M\<KKS%Q&Y=,V3:YRV^=<:/E&H)(F$_=,3E_/-0P"7=('TVT<G'OS?3"ZB)!>
M%VJ5JOM<WD  DLFFO3;IW((W+,\7 HDR-\JNNX8:_!^\5X4R=+$ES)TL:Z*2
M_NVDX;9K*<\1#H"J/$>%/$>GAL*;08@K7]JM;DY3KVK0RM">D<5UENC$0*GK
M&..BXK3D^V3R4%V8K]7>B>\D2X5:Q0O>;W\P0*<2V4<RV](@NUU??.[FD(#Y
MT %MBQ28$]M$DSFQ/C4?3$!6*EJOHLQ'I452A8CFK,D\[X5-1/(B4ATUZX9-
M!+XKFU5)C7)J830.?W!+D7?CUHW0$XU,Z"@\*T_7F$N>TZPC4J'?=7AR)PY:
M\'/ZC<L1CH]#QMMB[?B,#PO.J+RE.?W)%4$@$0!E42JRR\T;(@#E)-4:FRP"
MVKP'^J#9"T\$/'5D?0>KQIKPJP;7+%0C$M0SRP_@1?"0,U1DE_M( ZBL8*6K
MBO25-B.G6L7S;RF0Y:!GE_FO&7ZP<\PMO/YNZ$M^%?)Z[31\1U:?&#2P/C&5
M81[JJ$OACZG5D+-[$159!C0S$<WRF_2#9(&E8,0#YP<0@7J7%UIG.#NPG@OE
M<'2I#W^@31E(WSO!G\6L"KW\4]?CXU DD7LV3QRV7.QT%?BOB--@BCP=K>>\
M2L!>1. YOID%9#XE:&21?&8(R,):P@+79&_BY^O,O#W;25IM>_F\%?CLBFFU
MS6)M\YM[US:_6:QM?K/4;?.;Q=KF-W^BMOD_>R-]S@**,(S5$G6;Q9KU-ZMF
M_56B[EXFZN).I\YBZ(>A9K95DNXJ3*18H_[FG$;]&[A=^^68S.323CLIUY8[
MN\8;L09.H;D]T^8<]\9@SI=L(\"'PU%T7G2CQYB$R,-BND_ESG,G8#IY[)77
ME>O)6FH5#.5PYX45^F@L3E1&"R:!_6"![9"_=#ILKQM:6K,$?0BPL@_Y-%?N
M1UFWQP LEF-ZD$"3_CB:*@N+N"R[ET7&8;D(9/$ L[E&7[.VP.I;H("^;:09
M5]"*J'/-U=2Y8F65S;TKJVP6*ZMLEKJLLEFLK+)9E566V%I;WI;'3[=6N][%
MRBI;55EE9:U5UMKN38HW6&N5G50@@4.SC>:80]NH4FT5JU)MK5"E*J3(QB_0
M&K)<9.K=G("96?XP:J#WBQ4M>_K.8, "JACJL>B5B;*1='@N%<T+397I#(8B
M-LOFN<[8O#G 0>HBZC@OUDYSM^!]1Q]OIANCV4AB-E!/H4^*<8(1+5ITS]D2
M;\#%<W1E F J>$DAY&W$Y _.OV""4N9XE(!OB8$TO/<9U822_1V&V2H$YJJ>
M7+RYEHBMSD^2"4I.H4@XF&(U-XWGV@LC9O5-+,_26JI-(]0*5?BY6,"91@4=
M$RKD59<C!YT1MFL-'-ZH;6JOCSCL4&1\H.V@SV''?-ET8N;RY;O72,:>Y7X+
MF1P-L99RW7:GL^6DR[T3T=V9=V86C4MD'7]3WBPUI40;Z&%0(_I=9&SJ^9G:
M#5HW;W D'-1=3[J/]C4X\-LEYVUBGB<V,V;VT/-=_YDZF-M^,/8IK07=&92.
M L^*,*E%'[TIUT@U.1WYP #AUS'FWO"B/"HVIF(LXBS$>[$>:]T0P/JN5BT'
MG^M8''W,C=K'Z]E0ID_4/YX(2M,@#&P)FYQZV#1<="J5=4TD7]$*@N\<8\(2
MSR\2#F<I7/0/SYC$*A^KO--]!X@MPL+FB/HJ\G&7LJA)(PB1&*6P*%S5&@93
M'P\CZYD[MX')T4W^W^3IVDLD]\47\0PY1 6</*;UJ8D@2E;%[J72P'664*9"
MX9-6:8?]@*7(,7O@UP^?N:6D^T:*_Y]6_'\!_S\S!*IVQ*HO><(A$KKJC6D'
M#E$EWI0G(&;;Z-0ZNHJH<?6 [YXW#("/<B593GC!%8 !C!R\O%@N0UIBR((7
M:MZ*&>BBNRAGFIZJ:<-;+=1NKGRE4L[QFTGC6I'*3XUD0ZZO4WKE5-IZ-/1#
M-KV/[:CE3SZPM:'#7I@LM0VH.85G.^-T^B5Q(J%S4HM_P,\XY'VSL9TQ98$J
MQ'PP#ITC;J:*O/V)!%B$A4N'X9%4_R6P3?A*[G?TYM-)BK9J&2V7I._+!9(^
M$0KSHL2+.F_@9U_$1V6M:?XG):]>>A,H1P[EVHF-(DF2:IYYI^@CWIX!^Q),
MC!#6"P<D6V8\*Q6KE&TRG"BA]E1IB(4EQ6 #XO0G[(*=W!^J-.[SYJ\)F)R!
M:/V AZ<,>TD&/ 8+X@9#CP]YSR)$CF(W0IJ9"2DN#G&V29^7MH1B-@P6]\(S
M[2CO$FAG%G@*9R-*&M@YSY]1 8W-,/J6BZ9GR%R:/,)7$_)XFCV(^2S]&34U
MLQ8,%:_@W15DVP315H'(1FU1MC? ;^+'_=Y??(97R&=U86EI#W=$VD3RR##S
MS 1?Z5QDU7M<9XFR[&8A=TRN['9X5.8,5,^(K3E@HY23?6SU\:7(^O'>0N.I
M6LHI05W?34)TD8!X8\6$Z%:QA.C6WB5$MXHE1+=*G1#=*I80W:H2HG^BA.A&
MH83HQHH)T:UB"=&M*B&Z"K'O98B]ZEQ<)":\ B,IEA3=JI*BETZ*UKQ*V^\D
MO,6,:&FO!(F?TQBCHQ.M>^0)9*9&DS'I%M)ZQP#?B$>K\5,NSB'ZL( 9K,79
M-J4_]-'(HOOR0=3<(SJ+TLJE\C3?2$_SH_0TEZC-Z]2^$ZO>QQR!<*[+G+I5
MR+<3KV$TA 6>A\)70-^(>Z$=.)2\?LSM?&52)[&<N2$?D!^8Z,[=^NL.K+!C
M^4093YD 0<)3(R16WK[/=T4[ ?J2F%>KNVA4!<"\TVK3N'@<7SA4-/ IGZ_J
M !%1+P:?-QY)FLRI:$D8CV6[.7+6*: I.-I<A:=R GD2DZ?9\REU)K][MIQW
M-B ?G=QWIK;]22"8-J$=-K^^_=&R'M6>Y(JF=F#;\@S FM.G&65CUY^("O8(
MW3G/U%T[2Q"\>?"V<AN,68'?L1L_'P,LC_'EU+WFH_Q.C"\!^T\,1\ AQM2H
ME]"1('OH2Q#VL*U !DP&58J@UZG?Q_\G=FJYDOJ$>]8)TFCH362K9>$,\P.'
M)P#!:;YCZ RQVW]!)V'R&G=(:\^@[JL9)V3H<\8@^MZE[X>I_',O3A#A:#N:
M"1WX_HC&^C%&I\>_3:X>ZKNVUA^/AM,<^Y[ B*B= 93@L,8I>DS?:_VJ9P^9
M:BY+VA7>9W&1PV0X&]PF5''%D&Z/:5TDJ<^QX G<:3Z(W8'CNMRGG6K%8@I'
MN3;V3>6PI #(XY0GQA4*6.55EI2D=>96M34SG,6\)72HO/(R7PLD$J>&' XG
M0P" >PPQ4Z,8= ./X/4A'CD9C)SX9>E3N8O-%CI%^TKD@JA,70CGR&"Z;^@T
M?]'">@2T1+9NHBQ+AYD TD+$))<?&,345>*_O\I^.[PGKB#-S-Q!CR9<"E&B
M.&6ZIR%.-^61D+R'#9V \4RPP&'$X]" B0,>]9$2=^?"8P#O ND<X[\I@I1G
MTL2WIFRD3\P;;./ B2 !H0I[\=XWSP%+9B;RCK0\S*/4\>DUB?3$.EK+7W'+
M9>]:$8_0L-MC. %#M0Q7^,M<^K)0;7I":KH5U-AW:'@N,3X>-<(R1)?Q>.1&
M>,BL_(NB/&1#9LT=];&3F%Q@J);*G!&LE%*!PD1UILZ!=*BT3C:T7O1KQ$8D
MHWEI;$83E6NE0Z+B0=,?E[VKPPA(3EW94+LJ0G,V_%>/6"3=GDM_/.$&05;[
M3V;'IN]>F+I]3YF,*^""-@^B@XKV_[/WIDV-*TFC\/?Y%0KFGC>Z(P1CRWOW
MN42P=1_FH8$'Z#,S[Y<.89>QIH7DT0+-_/J;F54EE2S)V$:R9:,3,S386JHR
MLW)? LQO\-Q?%N8^P3DH^G1V]YM-J1>C/I!0*B6S$0J(3%?C3)IRTGS39MCP
M"RT"AY05J=0@1AY->QPZ/!8^"J-A!B+37.E_FTI6$(/><=*V& %""HK"JD0&
M6-'P &8%RA@&F65+V<PTR:2J@SEU,SPI&L <)\[)QFA1RZ\91OP9;\(T>I$)
M$&_T%5#/Z%U2O9+0Y'GL]PQ.+-&[D$2CQ,#WQ9?Y&GL5C,.891QY#K%9!]B\
M1+U3RS<?0&9R;?AJ+*B!XF%O2]:+T_"Z&(/1_O([SX@<@J$[1=/+>?B_>UB$
M W\+6J*_T_$MX!X>;/WXZN;T[&;_Y.KBXNCZ]NR3_&6^.W_60R;B8NW?/M]3
M;LRGA@A^?6J(N!>NU*.?HV0PK=?Z;>]OR2^ ,@)K:-IBI1P+XAU&='7F/YM_
MQ.]_$_N,(LQ*>-RB%)9/YI-KC;2%04Q)%?/6IHG%:8($8L(]Z"1\M\&HB.>D
MGC9TD=B<_[O7C$F-$X)\0O.@@:DB5/6@_;5!_WW.AG!65H<:U'VCRWU^7# ]
M4BUJSIW458J!)'_.NR898[LI!IBT41YEU("?!_A6#?C- +Z]6[R0KV=A DA>
MO@B>JX?$FV_'2^&P!E$-HG) 5,*!)Y/DWAS^?/#<T!GMBQ3/X9"Q\7@^*P#(
MS"ENRDWV2>3^49ILPL^T3Q^](3%,S624R2=JBD#**RF] F\EP[DW+6(P%7A1
MO<9%+BKI/)5_;%KK.C;[VFTJ8%CL<<FH^%Y26"SZ!)7]DW,W;U0Z#FP2;J@O
MGOL8L0Z97"1SBW+'<QF*6\KXH4*08F]\CI_O!=_,?[O>B70;ES>HK[-WV.KV
M]6;&L+XR$%+30=:8M@K001?HH-W3^\:@IH-UTD'"35T!.NAAL].FWAN4QP]V
M3U5=H\PM.@)V.1.O5^5X+<V7D^8 R\T?X/[>8:>K-P8U']^@/*\$)0SV#KLM
M?3!HU92P.8E>!4H8X#3NEM[KET<):9FN".?IKX4<Q^5Y!E:HVQ$Q!9X,-OTE
MP@G>P_V'AJ[A_S[FR>AD?L,6K;#8HUW=?59_A34FJK+"=1@NK]LG17#&712U
M"?6['-'9W#ML&VW=Z'5J+6IC^G0YJ#4 M<VFWL?,DQJU&U*0RT%M:^^P973T
M3J\\*WCWO%AK"[A2\4(=6GVO:ZQ#JPN$5BG]WQUG59?P?OJ\H7!&@<![\MKZ
MG)5L4#]L[QUV]5:W6:L0I6!P#6I@9^^P:>C-0;M&82DH7(.ZU]T[[.C=9GF'
ML'9O[I@KI\9$C8D:$VMQ;[[!HMU1O^?,((I-JJ^]O<-VJZ%W6W7Z7QD87(/Z
MVN<.ZD:SQF 9&%R#]CK8.VRUFF"!-&K]=15)V )).')#K-^OJK N9HE;H#?5
MN*AQL5E<<%8'/[&A1WHRV/9T\%UR+L>2>;]1M7W.U(Y7!@@L/;<CH\'^,NWX
M6ZNUX^\NUT6[MW7S.WK+;;!?Z?D=_>4V,W@O\SNR1M;.MI5+\HG-3]M8?!8+
M7MU>[7@/EB*83J.>ME'-G=73-NII&\5-VRA"%G4:R[&6Y>>+2;:WOI-:3^W8
M_6.U69S=,,Q'P08:UTI#\RME^N9&YOC&R\H;"JKT9*=QUWS0KIQ&:0YI$D.(
MG:OCH;[82W-B^C0\XH4%VCUCCM*94QV.CBHSCJAE.)P['I3J%#]  ]LO#W%[
MU,Q3P%;9A!1=M/IG"X09]<!]<JUAE%D4-SJ->YV#J!/[%T.X#[0CRD]*]??3
MT%'*FX3+YITJ0-,#4^5 U9%L/>J]BJYG6-G-MV-M(==NA'V%)F.2G/'['OE7
M3KG^WDX#9$5KT-2[O73>L>R$2Y2#C81-FV]^G"8??JG$82[::%#R#.K6,M(9
MWGOB/DY-YV5F_+0813S3Z?CMJ(0/44T#*WPN4O%'IVFTFG<O4UF+%_KXFH7>
M<D9[82/8,%QR-;ZEV0Q\U;?8#/84-I15RC<%%*C48T3$LV\L03T&UO>F".<W
MV8WZ]<,C:&)NY]TW0^*:2*U9$40HP-WWV?#3*/2H_742LBU,!$OY"WF?;#$*
M"^&:S?$X-U\K$?>WEXC;&+1\"Q'?L^ 9Y6VSA4RE&K2\'GPL1LO4UB>'EG5E
MLA6M2DQA3TJ1@+J3CP-UO':F994"/*8&G@B5XY@+L&N<._=25,_N06,P)_"0
M.[KAW:CAQH'1T"0&-(&"S:C>U^8+==#'IO0^C39C/D9F+'\23TE)CBDK6B4&
MS7Y?>:G4B4&5L@(-AX)9'I^G)H:4T'P1T]$83G4WY3BUU% (_@!0@_'0,.N)
MG+P6#7*3X^* R#%IRDL.<PH=^#P:[F7Z-,O$]+C^:\9]_$W?!ZLB&HWPZG/5
MI](>D'^XGG VX64<VE-X,(T>&RN#I/@$B.CX^W("G9_8G4-#L8"R*/&,='9)
M7;<3Q@*?#T+ L3:<R]&(*SFWP)&CSOB\27RL&(FG[ ;%J,4-*SXC1]U6! %^
M-TO>B[B8@9Z8E4"S<:(9#7RO] 8T1H1:'4T&G!F H/%8#H#M19D%@6\?X2PU
MG/H3LKG64(LV%9M%8C*)-2+3D:]O9N%KU-%CS'LC/\O* *@-37\B <!/<02"
M6:RF9XZF9HO%H!XQ.6_/O'>?.(D,<2'TO$A*<>8A= ,^,^=%#E/DH\YHE :?
M;"&H34P=40UT.&>/? K5?2B,7_F15(H=;%S/K:4#0.8,+)*3-Q R.@WP\_5<
M/86F0LKI;4 EPOPV088.K:FT>I.2%_<-Z\&A;3@%16Y<VH(^GC0Q4,I39C^9
M:>SA<$?XVP$ZF%&K<$IE/,,M_W[R)_!GQ--8$EH"^A%,/S998>4I(I)+%]-'
ME.$D8W5$S#,B,=^N1[U"XB32JN1*-I9#V6ETP6[H]O56-ZW1ZD5OI_2$PDZC
M!]OI&WK72*>C$2,K>$>E)]AU&GW84;NC=]OI$I]HLA -1,R;68',VTCQ<H_A
M7*H V*#]<J!F0F1JQ+=#4#Y"FUV-3R8XPM4_=V9@5>A<FT&SEZ\C%R,]Q#XR
M3SP=Y5<F2!<Q/^@OVS^XQUCWX)YFJ8\HH8I@>Z:PU(-[5L'(NR:9[1]C4@_N
MV1#@Z\$]&P)\/;BG'KE2@Z@&43VX9Z-]I(YCMU+*I83V_,YWPHD&Y28="?,B
ME<UR7"P#E(LMO3OHUU6HY2*P'"=F$UM$&WV]E9%;4B.P4 26X[9M-@&![9[>
M;O6VK>7A#DFDHQ&/55(4<=8I^E[%4024S<5HFMCKM=/1C;K+UUHP6GZ8JMD"
MC+9;>F-0'K^K,;K.,%VSC7TP#+W?K)OV5E"TW2@I'1GIZ#LDW#XL$=TN/0O!
MAX7!9TL<HTXY+9T^[@YG+ '!JPN\Y1'<+:?C4XW@<M)4ED=PKYR&4!]K6VX9
M@7?*AE&BJQ!Z)V?GQ[?:=4BIQ.ALI.3)'1)]E-QLP-I "6N7LK@:)KL D[D,
M-G%LKL9T:.(S0T=FOKML(TRWOW?8[>@#HU@']BL\=X>Z\+W'CKDU)FI,U)BH
M>A?IK=$XE7@V<T9U)'LC@=!!'0C=ZD"HT2@_$%HCL,0X@-'$ J26WFR5ETNR
MTYKX^^S[6^.BQD6-BSQ]?.E^V,64"%[%K0>R&@I@+66ZYEBMT<<:>='  !M%
M>99ISY;*Z_$'MF7>6[856#@[T8L?'5TP=/U *7EV>4.#9&6UN4@E?[(G2MU?
M/)4:'=6F+-)?_&W=Q$4#SJ7Z=1K;UNF[LWB_=+J\5>5.WYW%NT/3Y>WWTNE[
MYAS$+""Y9U4:"&$@EZ9%:TO<4;D>X0*O2Y%!I^[?7<V=7=;]N]];H^$2^W>O
MP$@ZRS&2;G[?[54Q-:\#X0EHG=C3#TBGT$9XS:;16L6[_8[ZX#4U!#Z*Y*A]
M^$;ZX,E5Q(UYB?Y]X+A>8&('%0NL$FF@@&'C#BWJ#D5-L$;,ML#>Q(R3=+\\
MV'. OC7>.BUZ+CT(F=D$?L,[\>M[^$&B7H=G3N&-%ATQ'5DBF+/_C3)=;-=Y
MV+>IPQ>WLK30Y\V=J%^3YSY9OKCTUC1O9=LMG=Y+<^N9/=Y_-$?8HRWT?!;U
MS1-S[*F7&BYI]LW3T!M.J!'?D"M18-7=>Z;W@@UW', T=1-VX(FT.W<\QG9?
MY #4->MQ:EH>/1L>9<'ESH-%EJ8P%8&?^Z[C,'O?8S8!.!OB:3!'_>#\<(KM
MLT!NFASF#-[A,($>_%!VY,,&0=B@#A> :\7N6X'HP)5^@>Q<9CZ9ELWMV!=Z
MOL^&H8=_X):"&.$Z?<N-X\C"'8?VV+() K2S7$,UOU$1\JDC9_3-]'XRI)RB
M>5;=O/,5IF5HA -";X2%S?"M>"&/T4*B\X>-*SU4@N G? T/0!*-OJ831K3N
M*G<3&_)(M_+<1Y<W?<0N6N2V 37L<6J[+XPE#B@=G^CLXHD#"YS84?1@7;L/
M?0"A[ZLL9@&6\!I7X6>0X""/_CAT2+-8\G3%'8E],*^'$SADI_%2S_@"^&E[
MZR%K=>I#-O^0M32)!D*P@HA-#:E05J,*R8@PT0J!D^9@XT@;SIH\('"\0,2"
MZ!E.'-=V'U[XX H/2!6;1*(KAS=]E(H"[RE+O5-1]J%8$D<W]^QY>:N+#B7Z
M;2UOM#\U/1!50]L-\7R./=,'XAS2_(&$!A+O"W84DIMV_HM"V)#/T@=6%Y?&
MZHP"L@RQCAU_^2-)I9G[TNB@*Z(V>]U"R\&6IF!O KC5OKJ1[QNOM- 2I2:]
MP#E]=QP\DWFIO)6K)!G-4!]"B_^%5M$L)Q/Z7\;##[1;QK1+L%0UXZ#9+[S#
M\KEXZ?YW7]8!W<I]J>?J9#6%Y"MSF&?:P"V/1H^@/0%!F=AU43#,HFVJME&S
MSOFLLZT)E!#))9&R&>:IKL=,KD?15HC?S>=SL8ZA<%?D&@_B#3%?C7B#.NE'
MG'321\:6@X=5!X0\B+5-0EBN4(SHSFSK P_O_0N^UU?>@RL? TY%@(M,#\G+
M=-!-D'_YV8PP8IHQ&TMO2.Y8WE3'N%XY.5$;L#7%N):;9MO9NFFVG>6FV78J
M/<VVL]PTV\X[FF9;^;C4<G-EN_5<V3HN5<>EJA%Q>$-<*IOA=F?Y[8*=R8L&
M>>$"JKO<B-MN<V^^5^L6R?$8/?<X]@\T2%[_1R,_P'8[=Y#602._MDW'+\;+
MU>O7X:^YEEI'(ZSLWXN 2HR7S=AIL4ODP3-Y,B 8:A:-)B5V1I9*\B/*,???
MH*:KY^@#AEN,QN>;V^\4D3*:GS]RH\@#^\WT7L0RI-DG+45N;M$L33?D ].4
MV4&OWDQ6G3,SN>E NPW)#Q=CA3OYA!$I/$L9?J"CVQ.MU^SKFGK21)WR+6AI
M/Q-?K&>64"ZAF<\F3A;"C3TRTP\18&(0#!$!'V4S-BU/PXE;3-8]R?M2,VEC
M[]Y'S7I\9".+CQ"%ARH/M,8(\"?&@Y_1%"DYOHC&?HT^8YKH_4>"LW@?/4(:
MXBXZ1F5@+GX&R%M?!O'@>DPEE2]Z9""Z1[KF/C$^6$1^P6?<9.+BK6Q@(74J
MQ?66?>M<62F7,*>*+\MTR: \XM&):CLN7*L.L-224\O(/2%6[!**9R"G^"*R
MK$Q69?GQP>)/%W/UZ$SQ %GR:"4#S[//2Q].]40>:%]!B(NQ<S1QB]^ES.52
M3B_-@<$!7%-L #"$TQ3P\R)NQ@ET^'AZF8[# 7$@L$@%B/:PQ.+)IX^760[
M6$P9-H<3H%M?<E4:9S:VW6=Q6OE9-S5Y";$#VP0V"J_D\%/C\3@NVQ:9$>'C
ME',5''3M<1>@YH28.<ZC," "V"\>0@SO_\W'!<%^/ O-Z(3KD(;.T2A /M&&
M9B=;<>($O!0@8XLPJ6?Y/_?''@-2 0SI8L0R[IV)5!"NF="*'EWQ?!]T,'BW
M2[Y$V_I/*+HTZ(D3G:)<H"S&-TI//K^^.IA13N=J$?,/CA97]J)F!"_<S %.
MKX.;H".L%B HY2UO(<.Q&"E[GJ4,?"\\HF,TFMW]QD#,?)F9FCB<N#XC3B44
M%3HO\/\QLS#.YT>C%E\T=S@,O;7U8]^LOGV0KU(O&?$Z$XKC,7/8&)3?8B-<
M1J-11[CFVTU=3:) DSC8C,'T);1M+B1C8T*5@S(C[_KF1,/(NY@J24:#]H!*
MJ$.A5W@8G]<Z@LTXLB3*N@^)J</^001,0\\/4>;#R18I B(Y$545O.Y>P$+7
M4.L>8O0(A&Z<LZ.AUPHESCC$0%P4:WIF]AC5;GF_2&5PGZQ1'&&+-GB@G4PP
MD8>!#+ZGZ/Q#* )F4G&/M0_<. X7M< *\&18[,_SLR24'LV?++'ER$938"1&
M ?K*.B-U*H:$',\>X2%:MQ34OFG34L!*F/*9OH_F+^LQ?!0./@W'!EHX$%0$
M^30XU #+>"EJ[@"?8"IBB/%HT6AP8;Q6]N(*&S6Y4\S"A">Z%/\3+D;,T$3C
M,\*<>$QL7+TRC%,I%T=Z.E'>B Z>[$C]YAI PV,/F\9 [V44E=.0SH+\"VL
M5OF]E3&KO&_HK8P.HJ], "UTH^6W'(;''G:Z>F/0+&TPZ$QR (ABSAA#9VI:
MHQ6282(F\15-IJ(U@SE#0VO- #6#GA9C0",4;"CC)5Z%<*7*8="QHXQ77U]-
MR=\(]'=.)K%P.TI),'.;T"<2,]YO _B'S_ZFN._CU&,35 G E+UP?9^/FZ>Z
M[JG(0S-IN';L<PL"$^??1E(W7C)/6+=9_EFHTTTX]776FV[27:ZDNKMU)=7=
MY4JJNY4NJ>XN5U+=?:\EU3,_=ZRBNKM<176WKJBN,U?JS)5J) M4JJ*ZNUQ%
M=;>;I4M7*G]F7NH*5XSOS%\%FU/M;IV?,M>:Z@N;1 /8;Z@P&TMXP(@2X<+
M_,5BFXB:1&7D7_ (;>R5%)Y #\['$SE083?_#CW+'UE#GH&16PNDO%7DE4Q$
M00]Q2]G1ZD6&*O.R0=H-78'E@?9=/(R"PSPE(6J'A<M3:H;4KEDSUJ!T@N =
MF+O"_A,R>"\9=.38(>T,9]U98W@X_^Z>!<^,.>@;]EY$_%$Z'=DO2U2C9[]?
MF)^\= *;??FQ[2DR<"Q/<;#0RNY-WQ)E8&YD[-IHF-(2]F$7%(T^T$X7!$$4
M3^?N;.:8/+8*=V&XU5?"K2Z&F#&N[>+7! ^!5;$7[D""/[A//<#H&:@(CUAU
MX;TD((>O5I]\SY$!ECXE&6FPWH L920G!O<- W1.JXCE?FE3&TY,YX&O(5JT
MY;_9TI<- "B9A2+<])X#[4_3%L(%3'_WV8SWXR.16#Y:_Q07=!A\Y>/688>P
MZG#(.-%SY[@Z6TK!DH6U[[@#F4(%7S^"F0BH^XG)/]1C#A,-*#(0/PN?G/6\
M9PO4%KR>8 P,ZK\L.SFG3F_)?FO,T2*:(O+ 4,10I:G,LZQ$+CB](FJFKL_G
MBUGCB.O$G_F:R-W+0KO(Y4.2 I+%#@JSJ3!#R4&P3)9B5Z@)!!'SEB\Z(%DD
M__(Y/3UB8T"\:H$E>,J@M !,67\"LC>1I"-"5S80!IP.E5B1F0FHT'LQ^&-J
M#T"@@>RC.+;&( U$'(JOP9JX_##>,^16DIRY6X[SC-FHDDBT090!"&(I@PP_
M=!0NH2S)%QR,@G?$ !",F'@'1\KWA6/[T7S!,V42=^(A+N(1N#*J3@7\!+'<
MM,UGS&8)@:H>?(J'X1D-@4MZ(M.%<QA"WM^HJ6-44"KR*H4T$!P8;AY1B)+J
MXWY-+2^13X0T&/*4)MMZM,1*.&A"FP-%<\. .#BE!8JX*@A[+TF1N%/!048,
MTVXHL$I+$N%"1!3 R9-N3S@7H*3+QBEFO%Q<+$8*-!]?.S1Y63-HV1CS\S24
M3"+L-_5<9)]\P4#4(5P1X4=N@(K#!1'@*KF,T<:>^YB10A71PH%V!'^9B&):
M%.>V9%; ZLS1OT,_(+CK>$)-YT5/:4H9?5->Y05)F:((2I:Q#EBC&%6)I$<P
M&X=47<[O5P@&O\)C#Y]8WC!\A%=RJ02$X0 [M!P>)Y*XC&/+\I2@<*=="_4N
M/MA$Z?P\\R+]Z#P)DL1L,+P?N+SU9(T032KQ4) [6N9B3\[VU&>!34* LF_
MK 3]Q8YJ1ND0(M^)ZM>54E?20:?F2]PO0RJH]/JA#6>=AZY-7_U2A(U3B^)O
M(,)ZO:FJVOIU9(WH<$W,)_0;O-!$'WCS$/7K!(<*'1F<GP'PXI9$,;E9F2H0
MK?\>U>$HW\%\@,4"_#/5$I$Y):$@^8J00_PPY.L]BV@[(281*@3$C\\!6 ^8
M)H%LFC(#Y*M%?F"\)O9$^T1JHD1&QCL3X5%S2=%5$QIG.(T3$%.7F1*QM@YV
M"MR-# 5(]C&THUR5H85IH6@U,&I\,(ZT[!P5VN&=A#T?3IQ@"0N3WU,6!F<4
M[ BD3,UAN6=#$ZNV 4'/YFL8XG#,TD"32DLVFY9MH 3;2QH=@$8PLIZX!H^G
M/XEEH1WCYI)L3BR +UR\(-JU<LYI,[P%&//A+21I!/L79AY*7D582-F7"5N"
M 3P)!!=/61JQ(2S%CPP7R5?$N4#32=U='3-\14OOKCEFN%R)>G?K2M2[RY6H
M=RM=HMY=KD2]6Y>H5R?0MUR)>J\N4:\#?76@KQI1ETH%^GK+58'WFNMNG:RX
MH'E\@\?H"H[4]>?U2ZP S6P\4C?(B@9LJ)6RN@X*\UA^5-=@^@D/"/ I].IP
M$U6QJT./E^H)1P7WC&%%MYGN]_<419^2?B1^$,G25>_DY@Q50>!3+0<K@+FG
MBSX@GH@^8;!1><-!S(A6ZQ+4*PZTC/W*L)RP;Z4QQI3^SPX+Z%H=+P;*<C1R
MQ3C#%[Y:46ZJ./5$6G)DBG[ VS_^#9T5O-]@O _XY.C++<#\/I#=B:TY_<+F
MGO SWIW2OV8>%<@6?+ 'S3JC>>[);C5@"\%;ZM$_<+1?$+E(=&J 3]Y\8C-<
MXMCTD=0*V1D_"$SN+%9L+-X#.11Q#O+TXL''UXKC(\N09^+E\OP#5YJM8!8U
M09QHD*,],0\,7:6J>/8.-PR0)]&K!6=3G+!QJX*BJT2#9W>?/,("GSS1(,X]
M6-<;]0R  VK0SS0D1V*4D> ^/F)(3-2Y1RP^KIPC]V?$T<@=)[QQUNQE9,)A
M3H%E$P&43&M@WZ)2YHM@)=JU&$<9X=MYJ-'$SK&A/9*.O[&Z$PQ%^#Y6T<\0
M#_DQV2_F#4$G%ZD%_*%/<8X!5K([-/&.1M.Q$6./1,H@>8234 6J0H^^TO1
M] 2@- 3:3.R$'JT'B'"V,%O#&B9B@D53J37>%^!BHP2A\@"T1]$=0 !U:I$D
MK!8-":(B#(#V\F3:Z$B5$"9\\6A8'-+C?"C:UIK@R0/U<#0XH0 U$0%B_!?(
M<U_2T6J:P2U[0'7CAF'/]6@.0;'Z0:M1-TI_13]H:@(16H2)S8ATS',S^@T]
MO1Y=R3+R->(]Q&EX8V[11X.'.:A_OR4Y>DX\.HX+F_? S)0XE<]?C9-$/'<4
M4G19] >"WQZ8^P ,8P*D;.(IUT5&Q+]Q'6)^B+^>=DQ+G2Q1B7D>;_P[\.OC
MEQ-W]'@*1\>SJ/G'@F=-+;#L4,N*2_>) F\4;^.QQ"]'M\=<(HVH@\6E>T#?
M[C=ZNG;^B($UF2KD"D23P)&X/[7\(; E:C?QX<Z=PAZ!-CZB_ +Y@D\,IR.*
M4GKQS0)[U.B%WRR#_OQ5]S()@#0IY0U8+JW$GS,>&=5-\PB;)Q-$/?LE5>E^
M,K'86*G+.V5#/DWGF_D3@"1[E)U<G7Y+]"@3QAW/,4'+%E,U^%I8E#3 ,TO$
MLN(A09Y+J58>&84'J7!9!#73]ET)%%\%E)"5@16(P:U1'HSX1LETL#"S+4H3
MH"W#7GAA(#6EMDTG$E43$8ND2T(.0I;:EK_(OBB&2,E(REE%<45T[0SEQ-DA
M5]/IS6ZD)Z((=D-OR/Q$ON[(G5)RA(00*I%@1^,#_FXZ(:A2W)W%P\GMJ%$<
MW:C !^\=N6B:1VD-\4S;.)ESH?RY]?"08S48#4R UII(Z(0#$W'E=,2:,(HI
M;)3_D"8*=?'[H*ON6[_V)]8(KOO$_R&_8ZO;;*0%$S]#9[] PR4]Z8HFMG@<
M++KV/$$J?K+8\PPTN7=&)%J(?(>1.'^^8/>"('@NG2 )3KP1;:DTE? L4<(>
MO%T<D@FC#O#)!CK45<YU6%JNJ(07T<J(ITR' /+(DN%=J7R>%/P@O$O2*\0G
M98AQ-WP<A"=9/7\#849FTOJ4HKR/:<;[^)LVMG%@AQD[PN[#T0,+@++V1<89
M-;#BV1%CT3,C'\K94..2D>"OTH$3VO8"O=0BR(ES$*%0A2"\B!IUB(P-%.?)
M95+B.*(LXC:2V)-7*>.A>3))FM;3 ]-0!F!GDL D2PU0+LU1I6>+: RF7(25
MT^G'1W/CT-/IT6M(]1>20#Q.QTXAL1*"+$,2!^^X(MR$J^GCP!F.HO$&UY[K
MN)AZ18\O3C7/CT6(*$1_T$LH\,U9!7XKLJ?K;HK+OG49?1;UUFO2#- I^8UK
M$'^XSZC5ODV?[2J)[TDY%\H9(Q'?D"YX*>Y432;239)ZF7:K:)DIU9(R,/D4
M$_Q<E"(AJY_+O_Q$4<<P'4Y0=,MH?J-@.&C>S!D!I^>/3HI7#5\\O#Z?Y4#[
M@L)LWOZCA%7%R9G5GD5+=F;1$ZU9,!$:E+ZERE[2^G+=\7"!E(O:?6(<M RP
M7JE4(Y:=6E)X;KH5]W] HT.]G!@5V&?"_(3%>52U 13R'$R$(^5%6*0Z\JRS
MKR?)MG%X(O\>/DZ!Y7B!=A5ZVK$<RGB+'X53L*&X0]EH-.%\XAL?Z?32 ^G^
MJ^-;O(@4+5@.O21(J\4.XQ8U]5A]$3U<G1=*[:>N<4^6GS"?XME,BHL(/[!%
MQC/:@-Q\Q[*-)_Q3;!KUKCAQ17:/GGT[/67F]5DO5754RH E4U&6IXB%19G
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
M0Z.906#)5M81G5U_/8C(Y[B* $^>V9)AWEX-YIV]P\9!H_TJU.>;RV^$;J&
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
MZB#RC<<N$JH0]U+UH-YGIT+VB_;#<3A16:2>O@V,0>56?T)NR2%#MSNROU]
MG6A>H (4)VM37,Q$L :D%YFQYJ$(;AWK2^R8L?'/L4V2&.^69*\$)9VZ/))_
M7J:P\5VHAV_"7LCY:KN\M1FV^I>UBYB=$RMR42E:!D)B;(WI0Z'61%JBFZ-A
MUG,$EGCKE9K;$:GHW#<O)@YA1AABC3^9A!Q'")>Q@(9$2, 78P1$#,<5Q!47
MS8/VCD.CS)=8<:131<:VB CGEYM@Z.9H. 2&.+J(7GMA\=$&%LM*<,_O@E9(
MG4@'B^MZ>J^3+K=.S$X8#KV0R22 &8#!F>5A:-$ZE0<:Q!UVO#LQ=R2SG5I[
MW5,/L@Y ,I&Z\TJJ$+=V!%!F%+^D B"+O!3*.]"N:? 89E\!]Q.SKASVX :6
M"+?(-%4>:<&FRYZ,0NHSQ17)PC&)AHSJ5T&GKQ+IC7ST$=UP-4Y40XFNR5]<
M+[] E!2,IJ#=3CFTBZT*VWJOEU%PQV'C*P$],KKLEWE$&'?SV^2DS4KP_XIP
M>#)Z/.# _#RJ:=[FBN4%:D9;G&RDI!F1+D5V$AP'#0YA,)G/"2@A;5;AF)$R
M&8RS"AQ/":7#6RT0;?*88$X#'B#*\5JN=HORLV_H_FRFT.PLU-9S-4.A8^P=
MMM+%HZ)#1;+_A+I]K"SR9.^"Y>K6W'%T/;UD$[MN+;IK(0/$:7A%5Z%+W?&(
MW0?Q9*ZEME<,IV_O';;U02^MI @# =:GC Y31N)*W:)ZK.VK]21:ME+&NDW6
MA^P=1..@1@RH"@5YJO ^'J<9FT,6-9P=8J4[GQ^+D(DR(,E=8Z*3%D'E,]!!
MN7-0A=D%<+/T&+8H1T1)]C@6<^-N:6X<Y;KZ\;@\-VIO&[< X-.W^,Q;/':9
M7VDA\"  J2\'Y4IO"SXS,M*XFXI[-^D)_(GS $;.*ZP?5-Q.L&'AP!JRJ.4)
M=@BH F,^4HV0H]N3C1<9]9N-_28.=-838$%4R'2X8;(3<31V,-&%G@\KU)-V
MP4Q4HZ@I]\)N1\M[UM&2WXJ&/"5$+\")%)J/'>+)QA8B$0IC<;PM@3PYE*FM
M>!:$ V8D2IS4IUOQJ%=.F*:&-2$R85!H[0MU,CA-/O8K/.;*NW!]G_/RE?IM
M%\/#.WN'O;[>R^@>%?E&S5]B2C3M7C">&4"1RRF>TYR3P9;@5O&,<\I<44>;
M(V2B7'9L^CVOYW>F6;"-T4XU72#3$DADO+W!+X35[GD9;W/R@5;.-6LO%1?O
M)'=:9LY8,6'_SE+;Z\YLK[!,M<Q!TDMNI;O45GISDJ*V.C\N3155SV9;+J^T
M7V>S57-G=39;G<U6E6RV_MOSTTKNII[5;A\=)'&<_#1A+ C[F,QCD@EO:[L?
M-]2G)H E'D#N$E1&7Y% H_GR8QR6C0:-:=F^8OF XDAE+(E1\KGVE<Q;XCD/
MB0J2O)CHI]R8J#@VQHI4\I??^?:&S+:G&#UW'J@A(_XM-%S>JC$ECOW ]."=
MQU<WIV<W^R=7%Q='U[=GG^0O\WG<+#ZX&._V?_M\3Z[D3PTAJS\UY$ 36*E'
M/T<SLM_X#0?#J%\\85<QL,[$2OGV(\4NNCSUS^]_$Z^(M$1%P;7(:_+)?'*M
MD;;P[N D[<U=G"96IPGHQ\@ZZ"1.83 JXCFIIX$>#'AVN-.5/YFC0#Z@>=
M#&E$H]I?&_3?YVP(9Q4.%1A0G\O9:1ILPFEU[_UM?:^?/;5B,D3#:"<=:<5@
MD3^G)M?M)=>;;\=;11C$I>_-X<\'D&#.:%^8S]B(8#R>3S( LE4&X"2L-W)
M)+PT^_31&PP(M;)*3G/=.\3FI+P9$OX2-X_V(]7O%43Q/>32;[Z[>>YS5G^"
M2N5D][XZ63J[2VMP(GS9N5V)H_C7#U)[8JV'E)XHKU)U2YYA3CDV,"ZK!VP'
M)RDT]%XW/<VQ**24=-AVZ$S)2>.4Y6Q1)S)=<UCP;HZ4!,!-M/]+%O!QH/,C
MR54Z2=3"0A\8_6T[2>]!;%U[;&I:V&=LBJ8HCR?RC,0AIS,1=7PW9TY Y(P#
M! 0:M5(^(B!LV]'KXSB@]+B#BI^[G3I>O%.C3AKAE!<&84]V=QQ@B^;W)<XD
M-*YMTPG@9)U)F(!4VYHSA;4T>K.7CL17_%2]!VEV[@2F\V!1'KW(E7E/YRO>
M/A=7<*S.?HD&?5]==_1LV?:VG+-N8^]P^P[9#ITE23#OYO1LW0EI@B3*2.NM
M^!%Y#W+HBC=^<QXTFPHV-YV &G6Y#WV6"$B_1RD9(><"<7.#MUR-O_M<9F[-
MX3?V#KMZHY$NWZKX\=^E4TYNDE*2K[F?(7%(W\_YC/TMEZXSW"Z72Q<'U^O]
M1BV6*WA@HWB"J/+=H2/U8;% @J@^WC(_9K<-MF#F<-"W8.%C+>V6.3RGLBS,
M8T_,"9FN):74.SA%$@0W' +;=HHZ>X>=EMYN%1O27L<Q>@_"Z6J1-B#OYZQQ
M+3 IMHZ<T1&'R?R^+]4\?EW0#)MZKU^L4[.68F_RS"AGZQT*M*0K1!ZJEVT3
M;#WL<- PC*T[6.]"KLT[<:4[3][]6=Y"%TJ?(NS-[5-3=^C4IJV]^JB694=N
MX1$=@"YKZ.U!UKBX:I_1]R!RBSZJEW/[P;PCH_2;!3!^94IC%<]KK[%WV&KK
MG7XM4RMR+%\O]))E,QB;3W1\RF^_9 :S#7_>FV3=0K]0K[EWV&OIO7Y[Z\[F
M>Y.EKQ_:+XGV9JW!;[E'=8PMB7?]M.9WQT1 44%@LOM#NA=R?&;OW&J>7R.O
MOV9Y$7_E&$Y_S3]LXH&+-#IXC91R;EJ^88@HO.9-IJ:_1,VU]W#_H:%K^+^/
M>:<QV5EDBU98IU:5R'6_BHZ'L]T.<S6ES3+:M?4*4&DQKUW 6[C[NO;QJCME
MR;:=FQ$H/H ./EM"LK1RNWX6@],UHO!C'BWNM'!K@>@8N2$&]*LJW8I98H9X
M@Y\8L\\:SCVW<6-Y?>1*ZK'W9;_]AF/4S)Y5/K]Q]HI=5;6WM#'=ZKZA.;!-
M\K]%)F:_TF*TV ZC=<?/JNSLLN[XN>;FD!/7"^Z8]QC/3?2+Z@/9:[?6>[:6
MI;;.@7;[Q]7-W?[=V<TW[?SRS[/;NU<(2Z$:[.@X0V<I,HM<,_/:<F;@H(!^
MG/D-D$57T_Z@DU2#VS'1S&H2$1'-[YJJ//GP+QMO7-F/^E;VNOE]*U$E/DQH
M]5R>M+ -Y:MJH7A!=''ZYQMN)P6O4/<%M0^<LZIENMB]_3&S#XMZ!W:WNW?@
MD<]WYH[YOZE!#2GSK""4O%N"V?)FDSC7KRR:J*$^!^KIYJ];>Q(S(AJK.&OR
M,%P]]&5U:*WA4R1\BB?B5Z+9KX55MB2J@A=K(S9U?9P3O@KX<XATI;CF6HK)
ML^S(>9.B6S\02*<"1CP $/KX*,4(>IFR\L+)6*77UYMY[3(+!?O[QG5[';@>
M6[_8:/^_S'.3:.XB?/I&T_B<PC-\WART"X)\BE?.A%<6B:Z\E606"#ZM,2J_
M+<LK\M!6=(L57][<<Y10-S32-Y:1T+/"?;XU"SN"W<WJ)[@S\X/1P5DOT0_8
MX_PC&YD+BS]O<8D0I9@7]M*WO4[U_9,066H%!>L6Y2@,O=44AC5@JB:\:A#>
MZD-I\[27_MNTEY*0]09=9X4WKY?)%O#\3>6)[/1>JL\E=PG:N[27-_"X9&Y5
M<ISP;(PT+\Y[X3H/*$..3>>GM(&+BK#W6X,Y$?9F?_,A]NZ!=G%U^95'V(^/
M+O]'.SV[OKH]7W>,/1,+:PBR#[J-I$0?%!5DQR=O?9"]O4R0W7A;D#WG]G<;
M,ZV#[-L2VJL(P6Q_N+<.LM=!]CK(7@?9JP2?.LB^6I =-?I]0.PC&*7.3R7<
MGFE)]#J_I;Q@Z.R?0:C""0Y:Z,KZT/RX.GZW+K)+S4"EJ;11;WN_@5T\>WJG
MES-6KX[/%XK%PEW7_68=>*^,"ZRJZZMZZ/V]X6#&Z9E3B&C,%B+FK76F"&GS
MSBJN&4D?55R!N;>( I9D)?SF]F^S' J5BIDJ1*%%S*>'S/LV59=(M9-YR8T3
MQIL[$'?O??8U.T<3>V8>TT@\Q)]9#GSBF,[0,FWXPP^L($29 %=;P41S0<#!
MUS9L+@B]J ]7KH/W&[_LY6JL.G87=.4J4FS?9\-/H]![A/LF23EF@"+2GW76
M:G2A?Z!]<3T-Q*WVPDS/UQBHO",MY8G2X'T&_6Q1+2"^7J?;N&T!]YA #D!V
MFL=@0]11@W]MV@ 5P!)\1T-MIYX["H<(7-/7\MO^7#,/32&XZVK\#_&.(_X*
M"218^3_H\=^BIU_SA^>!SU# 9_Q @.?E]9V8_N3(&>$_.'OV"?0&T#^R\ONF
MH<=4/<.(U(Q](XTAT!B?X?3ZS$GBJ+5WZ%AV2L_0UPVAE@*A5DD0:N5!:+X^
MW=X[;!^D&US\1@2Y9C ESF%)8&JO!J;.WF'CH)VV.7[3X6CZ4XS /#'[Y4#-
MZEXV5+A3;1C2#K^L+@#B9[%M%MYKEX5UMD;8V<X([Z<QPB[U12B6<^:JE=<>
MFYK6Z.S7E#D^\T$"D4]%S.O@,Q.+RN$8M-K5[I+0.]"N;\ZNC\Y/M;-_7I]=
MW@(A'EV>:E= BC?:R?>;&R Y[>CV]BR5U/%Z7L9"D'Y[GH8*[EX^N!.F[8J'
M8N]0[ GHG6^*Z)P(6DZ^$:-&<2>^Y0=2W1^[MNT^4Y!B;EK,UIO@JR>,&'7"
M2)TPLFK"")ZS.DVD3EBHTT2J"/4Z3>0]IT'4\*G31#;?X?HDH9\7GOFQ>ORY
MJ&LVN[YRB'AG:%4:CO=@,)() LS-C\EP)Y-6%'?+L=SV">YZ SE'79PPT:LS
MCLI%WNJI1G.1U\-IEIUVSG#:XM.,:OF[X(!+'M7;:2863TC@F^5^R_SQSF4S
MLO[>85-OMW.FT-6,K#@$EL3,!LC,^L9@JYC9SO LJ8<%GOG$;.G'WVD.IDCR
M.]JUB,BLGWD-,/-;;S7JOFQEXJX<OC5H<L&S77QK]Y4PR=#<\=@:,LUWQ\$S
MAMQ]YCWA!V/V;KC;%8'@5D#@E@/@"]L$HS/V#@=&K:.M"8DE<;P6<CRCES4Z
MK+H<;V<8VY]'=YK'ABYFI&)>0UW\M[KM(U4(\U?F4.>RN6%[[[#;SQGN6G/#
M-V.M)/;7 1DVJ'UNU>**4MT;\A1B#9T89F3'O@]7G(#!S48<<(,N: 6=G$'S
M-3-[*])*XF6]O</^=K&RG>-8\/:?+,#YT1&S*E:C,]ZA1G<THL?Y -8-L$*,
M11B=FA66BKN2."*&(3IZMUV6+[96\-ZLX/FA3?SR';KR3J+=;]"-UVTTX)#4
M7KPUX*\4)M=M-$O$7ZWVS>5C-VS(K"?TW/G:V',?M6!B>:/]J>D%+]K4?*&6
M!SX+ EMT/[#- /%:M)^O]1ZT0CQY"L"_ +SO$-P$[6L.[-L(UM<"U!M@J :6
M ]0,=6-H+8G/MO8.6^WMBI/LOB9)U;;:H^5C!:CI,#?TM>E,_>I.<\5$T[QD
M-?*F\O>ZC3;ELG:;-1-<"Q9+8GB=O<-N<VT.Q1UI>_B^IMW5&-@T!C9DH;W]
M\%67"2?YKVSIL=F<^&X#0W*&WJCG_:X;GR5)UQZ8$QV]-RA+2=I5 ?O>>MK6
M.-@\#FKK?!W%ZXG.?UE30)=L<7#I.ONB895H'U67Q9>ROCI*4">';"( ]TT"
M5+;?@Q,_+%-!SYX5T6V\<<SQ.];1WX[-DM3S ;9-U[N][4JHVWV5XI2-&=#$
M2+, U]B$?PIJGC7$TC#F(6_UF&UB1_K=;ST2%WUSD&RF[4BWB06O7=WHE'54
M:LP5/MZHV]S8>*-:-\QJ+T)=I6UFOH,R?;'E+ZYW@?O= ,,R]@X[^J"T6/Z[
M1ULY*EF32E6[C;+*4FJ-K*[6>ELV*&[_AG:_+H-T[GEI[QW6O>#6C,J26%^G
M1%3N:J#H?>4!U!C8- ;J3(RU1NXW*EJ[>X>&H1O=NBYP_2@M2<1B_]6&WEI?
M[Z\=$;/O+1>@QL'F<?![/><Y7[^HYSQGMM8"N>,Q'P=GC&A8V;UIF\X0WA!,
MS( ^H:G0VM!TM#"P;%B<%K@@5W 2K(8N6GRB;9GW\!T.=IXS0_4=4Y"Q*Q24
M<)UQ+H&CPT_<QZGIO&@T@86I21TT#=)S'UW2>F0]N_G@,:I<$Q/" Q>=8ZC=
MH'H!-^!%[EB[^78\;XSQ3(@<]*9K^2K3%N7'&U":^GN'[:[>;J9=Z00."00<
MKD[3RX)GEX\:/]"B.>P)_KUDBA<><*#QD<J_\2CG824::?@\88X&2PT!&6*5
MOH8M1>':)PNGH..-X] >6[;-1GRY4]>CI\!&IKDY/9KET^]#8C2N=L\D.QD1
M!=!,4:8Y@"<046(0.]XTM$W?M\86OCM=Q)8[A%&'O5C :_"A'GLT+0=7([@;
M/M=RAG8XHHBY>$#1B79.3J*=YO*]8J$\VMD4ES\6*[N=,+BD9J)93+2U*TST
M#27RD;P&B>Q/M%'(Y/TL\8RBB1EH&7\3A!ROD',RP1X\F@U,J2;($."8P[(L
M#[\&1H+=;HA)\)M]\3UG=Z^-7E]@T'HQ8UYSYDEJZ#4A;H-B0X\73ND"O<_
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
ME?0E#$*/J?)8,']J282M'XYM=_AS07IA -TI+"'P0A8#L64,D-V4*_*.31\
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
MM^YULDL4M8)?HQ0.U:W;H.P".:W@IBB'G P0>$97;[5KU\-R6G4+M.J1&^+
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
MGQO6BB]MVJ+U.-D$<IR&U/T;!@6"1(J[D:5']._!48;8UON,2"9AM77L\$%
MN$ID?4#!##O9(!_7DM0+]&0J8P\AGJ1['=S>JD592$?()>52U275Y1=6PN&A
MJFCJL,Y<=W  A5.@?<Y^AP/;PW1!9RN%CN= =1J<5!59LLZUFU<X;WAGA@L2
MP6=%F_[E.WHWA9]-Z]@]T39'\!JA<%)<HIVB8TZ6<QYL=3J#SK9F,<G.9%%B
M)NQ,EF'&\GXINDF;!(#: J5$V-F8 ,^!U C4.!$ MLA^MIBL0=C7B4X-=!X
M#I7W.GN(KH&6!$7X*NDS-$'A&J@Z0.0+U0T4"W-JM2)%U^5T0= !(J.<,C7R
M2,FC/%_I4PE]E_@6:3I%?0M_H6Z5##+;T*7BHDNF<PVX25%8B\0P"HTPUL7@
M\3M<E'B+)A)VA739$Y$M#ZUL?>L*"FB@*79(VC1#;'_8,W6[OZ-G8K!5:U@7
MQ6T]$WLL[SP-[4=ERMH!DP];&HUE^-I3>!8';5&@%3EH,WG6CG9]VW0Y$WW!
MN&^RCGV%3]HN?"$1RUDW<!-"==E)30'_$^RC*/,HS# N':><@ZK$0?FV0#P$
M!L(C1.49A=-0U6FHQ6F(TU#V/9,J@+H**>SB.:*JI'\8-'U_^SD%27-L<VQS
M;'-L<[W$:3=;VKU81WY8],2._E2'G#D!< +@!'#*!%"M*C%8>6V/O)1@PZVH
MKE_[9?J%M^_Z+"F2.J688_1(X?TJYA1907^631"W8Y>WUU$UFW1MK20)YK+(
MU-A6.B+DTS\')R#WFO5.,U@H6T /JM-#HY@/&@?,1U7O#C@:"T%C*Q<TMIO
MC<UF7>P-<D-C*3U,#DI'34 731=8_89)VW/?F(DCUDV8?;FN.KQ@$' G71K1
MO+'.M!1=F9;YB+JV4!NVQ+HP""O;XY*N-OR8&W);+N0F$X &K ^N)<"RB))0
MK+>%;"7A)X[GW7CVI4OGBF=LNM6NMWK9VBV?"M!XIW!<NWJC^A0KC^"(%I:1
MO;YLRIC:K-,9I<\LRWFITSG5,4V;53099+745';,@R\8J^=GR6G<?/U]?!*:
MU8'E>+[Q;SB_,_#=KZ'WW0'> X/=#P =&"47+L"-Y]=++5\E/)??Z.SLOU37
MO!S;1KCU14$\#[ L7!<&[5Q0PBEA'TK87V/'H80.IX2TFKHX4BA2J7=KPVZG
M/F@*12IUEW9>OFW7P4DZ6.W5QVF/XEP[7<JJ_E^^A0Y4#U?2WOK$ UIAMBQ>
MW7U6?X4<$U59(??5[1M/HNJ,1Y+*"T&T>SP$<0PAB'[^(0B.1G=+P,R/98/"
MCF5';82W0)W/M!7S:U74XLAFB0=@_'%<<%R4BXO??;T_?_6TKXE<K]!/WUJL
M[,X^&\\4^6(Y_D.[I>SNY[-NZWK+YEIIBO8$RG&DSD:&L7IF'6&-3!OZ],5>
M-"F%-.A)CID'(%IY#@2LFF0.2E;3C3J1-MMA/6F>W=LE*X/.,+%@1K'7MLPR
MX/#0\K@R -Z&P9(-[(98*FN>1:3E4GEW[@/\."UNII*Q('-%>\4[V&"Q.GNA
ML9HNUI?@*2^:\@)OG@*O2?!FP[5H:IA@:)CK[CKA?7&RZ(7CX;*_I6V&LZ4U
M38H^2$YKFNX'3W.=Z-X[L=O==(0/L4P=IYFIN+X]])]8SQ"BGY&#9Z&_<Y#1
MKFK(I*WLMS\G\+20U.FH)X>E5!=<S[H[37IDS]'4YM:_@183UB_!^N=LX)O#
M<TX70^UP =OK!-L!X5 0WYLV7^@VNGCN^BA^RJ-<F6=59.*TO+0U.-%!\1Z]
MGQ)MP(T):5N0#@CN 0*)G%Q930/J8*IM)[3W__XP_;#7Z>WXL1CP<27!8H2;
MJR.4Z.;B81BO1/LGNX GE$=JOE*J8E87()2JDBYK[$R"B0S6H6A]O631A[5E
M80!VV0\A8S8RAUTD%-+PL&M76<Q& FQ:0'-0%S$G)U1*7 /'RY+R??6HR-/Q
M?$ZQD?1WS3 PO^4[U=%\ WXJ1PV(M6$_:@!,\13BMFH9*B.))F,$;[AS?SQO
MGE$5Y+8P)!DY&#XEVX&ZKXH(^;"?DY5+TDRMH0SD7"Z&4HR$W0H+NOSE3RY
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
M?K)[=P 'FFX\/]7IP7S_,>S;8-[#*6/=F#8+-U!.QT!),:'Z8-97=1/EU'#
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
MVT?=!.81CD4.<2"CQPI(4;$;\SMPL<7-?U; '_-WU!9/S'!D<@:/Z(J"YV4
M'[HKS!V^BJOY',]Q+W0#+=C[A77<@X>/G4;_\5P5">'GMR_;^]F7G=JPWQ"#
M/7<_U*U.&S;DI$?MA99&.S]OI3?Y>?6\=N[>2^H3S8^JNKNIJM*T$A]>?BIJ
M[4=%/78Z#J&BG2>.@VB+YFY]DJY%6B^D<9BG7UKJ%FF6.RE>:Q>\]Z!:I-D+
M3K*]JK9(LQ>79"LGTR+-1_GLB\Z/->.Y8@^V^>RLBX0:R&%\[3;("NZT9F,T
M"?YYIS7>:>UD.ZV5&@7AO<E"@R"L^9A['8';K^\LI!39GZP*,1.O#_OC6LA_
MBB?G\FFQMH^Q%;M-(+N[LX4L#Z(/6J'^N._W%PEXHM"E%1=V&:OD5M*G"XN0
MA2XF 31[EL?J3K(" >0[U98*77L!P:Y\TID>FA,$(E6EJ95AHL*#KU#5+774
M3BX>O)%>UV%+=M?U!'W03O@251OZZ:P<BB]PD &U"=]_H8:)1VS74XWU<[Y<
M7QF>^.<,WF:8\A1X!OV6Z*1\U5;*##T%+G\DW:S0=D>CQTXR80-P/,=3]XZ0
MY7:WPCT%EIW*BLS -S*_4-B9I*"[  Q5_=USL]_?T/HI='\B"B;:YO>?%W=;
M_0T;X*R?#?!V9_6MKX]68'-@5LD=["2.2V+/P"F6$H4Z)#!>["( 0,T45D*H
M TH,%?Q= @FIO]LTR4BRWP!J(-)TJNDSEMK$$GJ02N5GH$T$BR53]1682(@Z
M? % H0Y8M3R.,I"H33G?0'DPBD%.F-#I0H7#Z-.[B\ILNEK3VK>[R94K'XA0
ML.MD/&>AP2:1)9R_*+K696 7Q_^[(^;M^LKV2'>S#\2P_OT B6& 356CB $A
M"Y:_;@*&I@@UA.Z:&FSP4EW69I8#6:>48"*3T2 CU?$=3QF;9^WAU^F9M%PJ
M[[8<=@;*!E;\NJ!64 S CI$MUT?T;2F#K-P9WQ*S$.9;/1)QK:TZ,0#:\U0J
M+F@G!&[_NRRI3\:*W$LS57N1/ I/>S0EN&M&T/<=@#9PT9WVXNJ_EL(":36M
M5[+<-X&)A%?)Q=U,6_Q;>\^+Q07A9ZN)/F5AHFU^/SP6%YOA+&XUT6"P!5!B
M\823G@D@0+TNFV0AL9 9\UK9^GBU#MIMI+A!%!9;-/ [ST ?2"/&AB%M(3^5
MULDWLY6"DD&=K:8FQN(4^B*A*0&/G(-ZAH<M=6U*9P !8Z-/UO<QH\ !'U,_
MZ/NO;_?['1"7 6'2UR@FB^8$2\Z%\8*#Z[:-ZQ1\:<\R"16;*8XU86(VAW,-
MV*\NF\, 9E$80!7M]<P*Z;EL4*-N <XV>HB5A\OX)-!F$C\!XSQ:XEA\?Z,9
MQF<6#@ )\& 9OA,-?H\S/*_W$VQZ)_7#DBDS*M_0)TFY8LHV1RDBA%N-3N38
M"J'?WWZVY7ZL?$(K,%HL./QY[IU]XJ"B"/JI$<QR#\37$322 91D,!EJ4Y@5
M#V+<Z<W,Q-MWZZ_L0J=5(:X6]CD,LT*_V'8=6I7 F)AE&\IY;78L1M>L3D/Y
M.VO[<R,O;#'HDAKH/@986GD"YF+%-.$[><7U>0XGC#I8_D"$U$:/\PX1U<C7
M;W:@T>1^:(QU?<GG_'/[F)([ CN)'('=,H/*>^RNFVAWO2K'E'N)MM(_E9CR
MKK%;I<>"^XGP-N"QX&KNC,>""]71>1!X+3(&PR/)>4:2BQUCQ</$&8:)!\E2
M#GT5KL=5RO5/5S72Q"H]^:'"7:8N/ZXP3'FYKD<JN [#'?K">"@<9C4\K>-R
M\/B&$4C5'9VD!I99R\8"5KUQB3JE.Q(J"!8GG:(2T=^QJ@8K#F#'L%/RNL#R
M+#M^!:==.+#"%E0P[EE$]5&;O3M1+AF=JU-W>0_&=3&_&DX!++1KP.MTBOT6
M5/?)D.DHO!>/DW!.QXHP@ZDKH$>#_F<%MRKOOOBK\WQO\#5)I:ADHF?'XY$8
MJU\5[5%2K(LEUHR*[0@G%H(*?:U/;)WV[JT8V+43PT2BO7<BF"[_-WF&@SL
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
M,AY#CK]5,AQ/VL=3#$$781BV:\-V>?X<3M G1=!%&(P=.-X793#F2-'<NUF
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
MW'"+=1!(QA*+UU^H\MX@H]#[V_5P ?__L_>FS6TC6:+H]_D5"/;4"RD"4A,
MUW)=15"+J]37EGPEN:=KOC@@,B5AB@0X &A9_>O?.2<3^T)2!$B0SHIN62*Q
M9.;9]]V0!/%1S@KQ*CPR>P+\FI@\+K=[HK>-MMBC8>!?L /KB5CSPK>FP"@F
MDE6^DU6&\@R!:X$BYRESQ[,0@^C(;?9LTA_L.WR+WCX0JA/FHTBT2;QAHQ/%
M<V8@XAR7R!7D'&@) :!SYF]PH)-,GUI_ :IRT8X !17 9:: Z<,+,$R\Q?.H
M7T"X1A4[M&#N&[T<2,NG#_%UMHFB4P6E@)2 \1MMPV.@[F*W"%B4RS"?4T@$
ME>3NV/1H9H@0O""LG2?+%QTF^',G"Y>G*<!5@-C^PG?<M"($%&4Y$[$0.M90
MY\%IOD 5>("OEO_"#\/W7>MQX3./$P#2XL)>>'!6N&:\!*#%L_S,*6S1)E!X
MI\H_LTD3GO)B I@>&>@;<<I#S20/!(\FO@>?0( XX8 X04"<("#\%^ E+\X4
MP/ 5<)RK-ZCL@/)"<^!Y PI<&[P-218W#JAI/O/F#B_ K0* X:LS1P+ I3.,
M]"W<-=Q"+3OP#M-7+!^%9BZJT/=^4B'#S[F:Z@=:%&Z:5FS1@"&AB G5D,X]
MA"OA3Y[:@(<(O LX:J!.3P$MEK-C<P5QEIE0D75<[<#IV"]V.JXHIC?<5TW>
MMT&Q]RVW%PEB<8:FDE)62I[-) _CYXY<T 3[;&&CD62BQH ,D(01@.3((KY
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
M)X77\:Y#07 F&KB(6(@+ VD(!S5]4V;,Q"2@2;*5KN#7U-V(,J%B7X4O"$>
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
MA1^IQ3'EH93R5=P;M:U]<,[911AG>G N@TCLBBI4##4_ E_ZDYFN0*\___6
M?]T^7<^=^O"ILP+?5+%#);5O"R*LJ,Q;MM)5WG"]V,E[NT?U"9[@/H :NY,S
MP]3"W-$D2TZ-)S.(0SOXSE892=+?;N\J?;T6!WI)BX-FAMST]6KU=;W)(3=]
MO6"U7A:L/JB0V\_8P4I?+UJN=V00KYD[DT$\&<0K)]RUZ+PK@W@RB)? A[70
MIZ0_J0SB'5 03U\O!TCO'U00+SNN@'OA*$QG!:&A91[ZF3/AG\=;G\?*-$5K
M:I*%EXG]VHOI-,L[,^@2+E(<6;P!BEKBO6J*TRK>KZH6IU6_N4ZK6)G91V?A
M;MT!,]C$:=79JM,J=E2AT^H>:S^V?FC#C;Q6?7YJ'Y9&3?+8SU/$-ZZJYQ55
M92C@>+/%;$;U L@DW2@^C/M[ DSW7Y2CCO^"=;TV%H)Z6$:1WG]0",&'#.P^
M[:'=C[KL1;\'I=P-B=CKVLK!3D*^7:<^-/@@-23TSC)"EX6<2S7:?_*"H5T6
M<>:6>6'YKBAF$D7#&-'[#HC"2^EI0&I8*SBF8<=!I6!8[&SYZ2I#H3"Y#,LG
MB7L55">&#2O@?98_Y5D<-+4M>BNLC^'C78RY.W90CIE<6MX MNV56ZTPD L[
M^*76R#>/VX-7/C.JY42YDB@<D\2UE+@N1;EL\\BKJ(5N,+%Y$A3ZJEM&6)5&
M%JE<C9F@HA:U%N$EO.>.Z4Y.E1LG7&1$K%3K+W2W-%+'2ZZ%)Q/?P%L(X/WA
MGH,GE'1+CC<52*R%;HZJ2O.H*WI*N#6@JS'+=F(1B[L$H" [X;+-T%:;*B;I
M[^R3!3)CPO4E#DSL^;(C.A2CTZDF/F@[,XTM\$@@Y:MI?8^P/;\AQG&L=%_T
M4TH\RCH%N8:C-Y\9%X^V[SI356'^^/18!63U@G'=: *\6EQV+>8IK5)-#_$J
M:,6=$I,!$\$[XLOBG3>#9K#8J$:85B5FE?@J.QPL_.JB^*OS>'OG;.*W<I1_
M76:2JAAW']3S\Z5S^PK,(-S;\:DR(AN2LFSCFP[B+?F\0Q7=AW#P.X* ]Q7"
ME#/1:BBIY6?;#/&&#I[O6H\<GICI&V^=$D(HO(J;?M3>!UU&I@HK<BWX :Q'
MC(.%18O6"DL08/OB(51(PA'(J26FV.W6F[OE87&6"JCQF=? MF<5F'C5. =Q
M[H+L;I:#8'F\<'\0[+(Y"&9(!,M%L#R)NC\(=M$<!.O(AL9Y^+5$+5N";,48
MDP1\3/G_@OBW:E/!\M*9*JJ_*L(N3-'M9CV@OT2*T"I4N3%Z-"]^7.]XVL$F
M*;[OS_1=KQ> +GH!G"U=V'OS*]^QA?7JT?62>O2&)BNO5UAMM)N<K&RLEUIN
M:#]+LG+S4XN-]9+F#5VF%C=S9S*U6*86EQ/N6G1NR-3B0TDMWCBM-[;7]PY1
MVRX5[5'8:30>(R,D?WY>&_^=A)\>8F$$BM_S+++<J(X(T<S8O_]MVK GQ>,L
M)0I'V)XS1>,:[CD7::GW+PPC%H]L;"[X#-8WY96YP90",Y9^D9H!*%IDIQIB
MFV$S:0J%4A=]QEOTXM$"6YF^Q9\=CD!(3G<('A+W*8@8W,+'B7JI&$LX[$$$
MS3)]GY^8Z8,!'XM;51W\.(29JMEAJO1Q' KS6$16'FKAH=;WZ,X2>'D*>K,
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
MCR4OV8[W9ZD::BZ#'6'FNQE-UC:]^G"DL/NP\)0)OVY9RD]-:[NJ%7]#+YS
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
M$?74<"^9&286IP@,B!#FM)NP")9XJ59\3N9I8P=QS?X_+2W"-.&W$D_03MM
M@J)<_F]M^F]Y<EE@<6U-D_Z3F:["@-E.LD7D266VFI.LL^Q_3U!&WV^, ;FE
MUX<9\N#+#MZ0![^;@^\<%B_<*!%[%3@W#XAWG\_7@J$\(GE$]1Q1#01/UEZC
MFQZM&U_)C^_^SFSFFE/R")J3F65;GN^:Y(\,#-CW-3W:PQ(3X9L0LZLSCHDK
M?AY%;@@]YH;0OXES'=F34>)4Q4/B/J-K>^S,6%A9]DGX1VJ;>V$,6F=]31UH
MU4[8J89G'3J6&#$L,1J-)4-0TWJJIE<[7U)BR2I8DIR;TV LZ;1;9UUUT!_6
MAB3;KG63^6+-R=J3L)"P^(E@4<[JT@X(\0J,^H0,+G*B1R9?ZKJ?VE$L8PO[
MXD]K#,KLOZ=5QA9D;.'G.G@96Y!>87E$\HAD;&&GL87[6*;;."\UKMK(P@:^
MG^HNDFM<Y:*:B.J :.=$E,]@HGJ4N1\FR6/',]<:BYQU3/@],H]EH.X=@;J[
M\"0SS1XI9?SA;9Z;S5V-^UQKG1F&JK5E*&[7H;C=XH'>.ANJ@YY$@WPT$'T5
M:V^C*%6[:L33W?U7D$B/4B)5()&0RWAPH%OF2 9(IH':U]J2)35+,NT('SJM
M,ZV'E7\2'W:<#M(,?.C*Q(]=S_UL_@KW(-5 0D)"XJ"F]1Z8(^S!\<VIM"/6
MMR/J$?L]F3O>#+.@'O#V9=)W,[3\>L [D$K[SE,^]V")>Z L2EA(6#0A6_NW
MHJZW]78:>GC!WD"OIK>D4]:5:/)VS]SOUICERZ4'\\<YL]F3Y7]TG=FV%9(3
MCXU1:KT"N#QF)P76<)G(K7>#E8CDL@UVV[O=8"460^D&M=:9[>3H&\L^P&Z&
MSHPIOOE#>>1[BW?2HIZIV"K+)H.<8E%AV9O'NP//YBY[@=UC,?,GQ_,R[;=R
MDY*H%#K>AFL"UK?M^,K8G%M@B\+K%?P87H%7K? \3YF;KA_<,'8\^IWZ07H>
M\_FZWICI>D6Y_=BR3:>?!BT/T5'%)) Y=CW]SJ9ORYHX*MJ@^IZ]Z^;C'9G'
MRN><:&&4S,(;]*W4F;>2QITC./R%BUUT <S>>.%Y'+=N')]EVTC'>[.NW>JT
MS[>C*LZ*S4*#KG#-Z(48ZT>Y:JI$@YHF=G6 @-KI#]1.CNLBGDX%/,RR3?<M
MR*LR?:1>Y;LY73#EZ_U_ED,#8#!S;#J6+Z9[ZQ)+FOP3;X83IB,O[_6YS;/]
M>G_Y;<[<;V)9T1%WWG7$1NNL?=INMW.:4OJ.\M_P;GR4\LF:@64Y 3IXM6,]
M#Z]N3Q70:LI \6).>$O+[W"-D &OCN(#JH]?F*<JUBD[5>NBEUOJD>G]CE3I
M!03SNPMRI6*J*5@A7<.W"G".W_Y/>#+./&T8R75:9WUCJ.KM?A8A4(@=/IP>
M7IT]@%,W@%,VM)_EAC;J0LK4 2"XV"@9A_*R24X^*@#T'XOI&Q=P7:[!T.WI
M3XTU%9F]F!&"N,U^C*>+"=MP7DA81!9[8C0U)#UI91(?)I(:NT) +VR67]Q2
M?S0'Y)Y$UW[3DONK>&A)8J=YLV.6;BMGP>ML3T]M;X,9*DOV\HZMZ&MMQ4AN
M99]'NBPYR:)I.O&?(07&?#["Y1,L4(F-#4AK_TD*KWB(S#M083VB[92@@AQ:
M(X?6'-[0FNTA>"L/'G)8S#:'Q1P!Y3Q<WWR]NCQ.D$A]@V/JX">U.=2.0DEQ
MK*PC5]^C;776DDO=5I$"6<NTJAO'YMZ#E)DG)K*@$6*!75;EX(DA>D9J9-44
M#5)FSG="@L#-G+7()@L7IP3AEV\E?62$38:QI7#V1 VC)Q[=OP<X^!^;SI\0
M<R+P!5S#$K$__LEXX;IP,*2\?U"XJJ;T>[^L(^<S)"V"B_#0J3GWX./@MU16
M7#P2F6!T)>,LE.[@EPW9>4&]NWB^9L#F"[I@5/K>G^%9Z;/5Y=E6\JR"5**
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
MM8X^7!=+\@ZIYF$7B:@H'O@6YT%7M,TUUZBW3Y6;JP?EZ-/M_?WQWZ]&=S?
M9>Z5+U=WROT?H[NK!/4E*;$,V^['+VRRF++;IS3>@;)GC4?VY-*:+H 62.1L
MAHLQ+#.ZK1*$*0G7YR!)$?.L&4FV G8" G&L"0>#8C-?.9HZGG?\=R8@%N-F
MR.68"6:)\)YQ7](<+%UDE!/N*0)K:KS@9@W8FD\.V/ROWJ]YF%.@_NBKTFFU
M)QY_^T;#SV-;_(_?R-<)$G(Z%4/7*:Z%?XN'\T!R1OOQ?-,-=TVOY2J-\.KR
M3\8+UX63)\TS]*X/.K]L- Y(N(WAH5-S[L''P6_A5XEC:>5-/0JB1N3IW]P(
MS8;P^//U7PH#=Y6^]F=X5NIH-7FT\FB;_:R"./LJ8AZU9B6;W"?*I5:,T N&
M'HFDT^ZF0BDI2%:-(M:VD(+E@$" Y]C_IZ7EBJ[ 'BS.J>!B)'1C@/V4D_I9
MF72O55__$U2@HFA:GLZ\<YA*"FH2!>D_/0&E)SPV!G2-68C$H15PR) X)'%H
M0QSJ-!Z'=BRPMT\1347]_<#IN\_G&Z"TA+:$MH2VA':]<HD[G0L%TZH%&$M+
M+/,2#7(J'^N+*N:47RXOF#S 6"-%"DT?(%D<4]P]"ZGQO?)=$G8_\[LD[.I[
M5]-:&*Q=R]2HU@4WS%<P&:+.NJZ?MD75DH9O7USGR?(_P>FO5#*T5IZ_!TN&
MS]9(^,>>CYVVJ@\/LVF:1,/WHV&B4JMF-,3>??I0'1C9$BR)AC\W&J9R(VM%
MPT[K;*BK[:ZQ2RS<2;.%RALL-+X07K89:W1/!8D_^[L;B3\2?QK1YK I/>-S
MW/J;>0J,;7L*%-/W7>MQP=/^?2=9O)BG"JWI[ %EZP050->9PB?/ C<L#&@Q
MS_=XH<:+,P6,J\AM4=3L2C9X$[HYP/[:'CLSANKY* ;_!^?&L6/ NA90:H)#
M _L0=M6NGNUMLL=M""5JUH6:VW1R],"Z5(W!=HQ+B9E[CIG;]'M@0ZAV$SAF
M<U6X%93F[:9>:/E*8;X:=\G8C'KUV!PA$6]!B0,%WK)-]RVA72F3!6EX,V=B
M/<'A4/\B*J:%_0'B+BSO!;NP86^W,7:R@2.D_GML F\A_7#NLB?FNM@IB-H+
MRSA3#9Y5ZH*GP\X'VK#3@*U+6$I82E@6Z0=O((,Y%[Z(,>$'YU:PX/L8!_[H
M.K//<>X[LB=7"=Y[:U]$G/<N9+Q? KY[+[JZ5ZU:K*Q1#%IGO;ZN:OWM:!7[
M/P-C[W0)6"R<F4WM^U93 Y9K&=*Q4Y&-4K\\D?:EA)V$7?KU2[(=\B0UME*]
M%+QTEQ*;.O["OSOR AQ+-T#]HANC.>9X[#+"S=7M=Q34^/6,FAGS3O/2IM]^
MMM0#0,!QP5K@(W1& 2@?G+L0.C079S3YGX7GHZ50?4QF58ZBM5MGQK"G]K6>
M3.J3:/H^-'U_?&9E--4P+-/IZA)))9*^#TGKU\XTO76F#]MJM[/3U-0=3@.3
M":HR04PF&$K\D?BSER=^6+O9JQC$FHZ8?>PFL<),AJC_MT7I.9F$UOQ<"'+&
M:A\4ZBA>YWCN2MG!Y@[>VER@R?RH[Z8UY<E1%\YLYMCD#15G3T?>@)12S6B=
M:6I;T]3.4&N"=U3BW&YP;HNYHEJ'%\0.=S9.?2\Q;NM]+3?((MV@+\8VD'T+
M/@U,U1\8ZM#HY.!X/ASJP/2:&H;5J_\V6#&CR3<T#/+IB8U]Y<EU9LKD9TU
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
MPE)I_[*D7E,DY F[KA=>GOFGAF*%P=):A2!=4, J NUI-Z%XKIJT6OZ<S-,
MN'#2-D^BS*!$8'@4)SER8/$_XU4A4<>$Y"4"$;2YG_Y&: 5$8]M4$$<>/Q3G
MB?^;H=_?'MV_GR$-OV_FX2J W07F\?6LC&#)RU?!HWPRS#'^M@;JN\_G:\$P
M[XAJJFCZD$D7_MMXS-C34SD0X63VIP,'T%!WU<JE)>A6K%"LB>6K/B&.MZ2B
M+"L._&JCJ@4,;O+5!M5A8N$UYO3+PAV#&L(B:^+<G*(*? MFA>OY(]NV,-9G
MNF]+5-$U!K^N'%KHMLZ,7MZPUVH.?J,><.*!J\CZ-5M.!#=MUC'(  UFXBPH
M&%EY Z0F+3$'I$'-0FG)0L)%/I!^B9AC<#5OT,X'V6_%=59'M4&1%^P0B@VN
MN7G*L19$QL+U*!KTB$4DS//4F$O!\A1O\?@_8-=BYL4XCH(J? .FLXE^B6=X
MT-QU0/^84.X&VMSCJ6G-X%?7HMH49^'C2RPP>Z,7<>M[[ #S4DRT^8#/F/ "
MO!($$.S*.U4^"6\#HCVZ/1*K4-"E'PA.>![8Z9:/RX;E//)^6R^F#P^/?!9H
MU)-!;]GC!:5]X'(IJX3B"4'F!OH//(^< 6/3AEO@/:8',OEQ^J8PSP=I");]
MJ7*=N1P>8,:6^09OF@!O]F&YM)J"%3J>AY\O65:T$;&J<"D$. [<\+/8Y?!H
M<SQV%Y&'@F!,PY+Z'[SE_HJ\K:9V9L;J3V@_B5/@SI1@WRH@ AU$[%CG<(]%
MWP&@XV>$E\)^N3,F=\LVNE99+-^)O]>/3@ N=IX9>F[(]P?G&SXHK%P)L"]8
M".U"5:PGT)70\V;9M!P$#=[GPD8!C9W%=(+KFO!X#6+%I^3N$57Q@ '%$;0N
MFV$2!2(O?(N^4M@\;BY\0A"A@E4A_GQWIM_AVH4)*_09K^8)R(>\@ID3"*_-
M75[DRITX+'!R32WV/4!'&_ +T=#V$2R,NWDYI0-HS F<A.7YZ%7#>K&0]I%-
MI/V2B'A@U;J @Z_6=,ISS,SP_$3Z%OJ-X]P!7Q-A8:@1+\TH*>>&L2I+%-S
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
MU;S=C\M)I4790#/H2BUVI>@0/-@2ZIP!)'67^+L^; HTW_1^"TO'=TD.5!_
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
M7B0KCMUY'TABY]G&;@E=4Y:$:-0[FF$N)7'(IAI<6^"E3_GH?L,#Z@/MKG)
M"KB/,#:1UE$=_62XD1V:XRHX[&)Q4^1NR#SFK)2"%\LQM+EI-Z/+ PM;ZB+E
M_D $)151>0D#-EVFXH5EJ@2(YR4_4&BRWD59B?+M[\%!YJ.8U:LUMK<DPKLE
MXVYY_7M-N'P7YTD#F*A<*M=%?NY[0N\%)KI?4J)-Q.2&6V-<$'=?)<_>6'G6
MO")GY0:IFI7P<2M=;HS8^ 9YMKK>4A,2N KCT@EV%&68FXP7. LLJS%5 !'L
M+AR74C52E^QNDS*E@@<5 '(W&NOL1TOH9\1/6M3/H*_]RUG*+*1C,EKJ21=Y
M <)._,F4BDFF8C9'8839;537R)GO\HSQHD159Y)G5^74""OC(7J#:4<V&]9_
M,9,A/,U9$S^H:MX87]5,A72Z.=JG*"P+NTNI:D51GBQ&Y<)VR+ 1!.U2- 6"
M*%D<]YX8G_K]&Q=88(N++!T#>CAE94,4/B:1:6V2 \)["@1%55M.%X4:5QUM
MWRO]V, -2W2+3$*"@E3GX?LH50IV64Y)B[<QIC&#FYMGC%$?PQ.NRVU@WZ/!
MQYI?30FK0Z#Z O3,+TQ!PH^CK><KLIJCU3^]I&YH$O"KE?4S1ED.Y,T4=,!.
M-4Z/YZ U%3TYQ;?[>\!%)ZIDWYF-8#]N:#?>IKNGN+E3<+3(64"M!)^(=:Q-
M\;$!EM7]<$>!8K7@&R]W@HEH6[C"V2\"DQHB\F]62ATJ8"5CKEHTM@$4J R.
MX_^&+@ >(]WLQ*4'9"B PJ3VV'X'F,PI 0,3_&IHIY-@2$3,7!NIM8D"]#:W
MGI"\NF[>E88EZ$2Y$ER+E/PM9VD@2_QMH_8+=T+"+XB$JUT(JZE53,:DGWD9
M5U3X(8S\0/NY;D[,O$3; RLA"7MKQ8"DLQ7X^% W;)EB8!7E@LY,=?URF!G'
MV;LVA4M+9*?2GHS(=-)PU!Q;KVZKP#&S<UZP*]3QX1$S<!E-$80FY,!1_-#D
M)[BY79+KAS2J(M,U -/=%\66;M.*2Y.SY+SC\9OF^![CFS/PW SAE_?6#_G\
M+^*'Q*:%-'EYMQ.4G=',U1'.U1'/[K9T+TT"0/!'L*Z;INF/*3>_^'M=\T;Y
M\1F RVOT+G\S#)!L?J^[[:AR6\T+W >MMLST?KU-_\Q;-0HU!%@$-H!&?$0R
M?3(,OFON?!X64?AO_:G.<G."0Y0]RQT6F-4:IXKF-?]>@)JI,)&$\J'3%.-@
MNE6)V(NR#/(PK%E'$CKIV+@(+2#Q>["DK!E#(ABX2XY<=QP7(WB?+*(VH=@K
MVJHP-8^54:;OJ\ T%*4FG;I%YW[MF/-?MYYR_D!K]Y/64MMET",WMR1')*GX
MXL=D<7!3"U0Q='O*,+%F,EB1$59J2(F7QE%,)8SI=HRO&F%_C72O2/97VO7
MI@Y9%91_I)-LW.8K5W$QY5H#CKRO;HG4=S!YV<GET%+=,DG7X68W#R3U0%+K
M2<K%P7C5@N!N1&X%IZYFU%7U%7TT=-O&-5%YJ\.^[UED=IZ5DL>(YB;]>DN5
MG R#2'&=ESQ+6(\D*G&&#O59C1:Y%M8"N"ON$YOHWJLQQ_@ 4!@U.L\,0Q+[
MPW )O1P4U9*PY3P6+%"5C.DFM-_*N%R4ZEK?,?>CJ32WF<T6:4SUL7=4ZXW:
M]B3#_7B(Y2'.W755W=_;HJ^JUTSUP*@XM^S3>H%K=FNK )M&>3SDD#MZN]-4
M?0U::+6CSTB5F1,5\8"G*SQU(,.VO)5FK6ZC5G3UW'KSN%CN\"<9J34Y,UY>
M'@DAW;N5LF)N1W0-"3!3%"=+$R(-K, P)!9J&(#DCK.[0E^][U77  *?6".7
MQ:-+ZG7GF*O',*_#J1A3ZG^4YHZVI+RVPVBE>-<[]FBA2#%Q6_DM4IV '!F'
MH7*=(Z94W5\.(\\E%KL"]B4JG933[U\!W%[Q++D%?5*Q[0+"A\/^GN _IF(
MJLWF)06QT#MT0VNT.@V-WN:F#4HL]*:8)VI9CF]7+[NFS;CC"<-<2;?IN-=P
MSV-X,U0 7:Y':>:2LW?;[M!$R)A"'BGL2!"QI?7X^Q\UMDP^UQWV&T'[SW;O
M<]#^<''6_=RF#LK83%DWUN_TX<HW_]D^&02#KNZ:O+_7:_<'O0[U4^X'G]ZW
MJ<?R1;??;_?[V&.YO@]SK_VNU:.VR\XKFG@KZI%X20/N?-LY:??ZC>"TTX/7
M=O'/UOEIT(5[>L&']H<W\*M>YJ?.^6GWD_3<;_7:[F(O6KW6NU[KXGWP(FB]
MZ?[9#LRJ>06=GFD##9?+HR[:O4[WM$^O[+7_ZV.GA[]OP*8O>NW#D[,VO/3\
M!$?[\BE?W\)Y9P?ZN?LQ^/"Q/P@N>@#5P=EG6/M%M\>'AK!^WVF_#=YVSF%Q
MG=:9AC+M$G]_USYO]^#[D^['\W[[+,"CMRVR]_><\V*JZ[MML]]\QANZYX ]
M/3BV_LE9M_^QMZX;]YO/!KL V'ULS'T&BV@- MS%^Q8=5 N^Q\6_:9]U $.#
M#ZW/P9^=[EEKT(9K 2ME+ 2\$-?F+.:L]<F@Q\=S&K[0'\!M_:8]C'OH=WWQ
M%_&[WG7^Y[MFL(LAJ'>6,.JU_ZX5B&MFC52&0E3]?#<U#3#JH1_BK30&!<,2
M=;/:UNYB53DIJK*.U1;750'O;@2%NAZ3@B$QFX'(S04W:#(TJ"]<]==QT3NY
MYL4V/Y<FCRCN$6]2_H=+DWT_EBIL2=-%JX"TZ&J^+KX/X!0,%R5KKY1/IAMN
MRX4Z*%P'X/N;V_[K V_;@4Z'<S!82:*A0RU6SKK>@ N0Z>?]ENAM/W3:Q0W3
M5>\T ;_*[\F;X 5-_!]=7X%DB1?(B'+3U KS",&0DD0I3("@A!=^RI+["D[
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
M:A"_/V@0NP4H&MZF$#Q :KO!T-Y)T*1F%;9)/;&C;4K=;TK\WV6+@9K.]IS
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
MD?]R"[7DJE%BMR$.Z==]'ZGCV?74 4?;/?T,7[X??#@[_E]02P,$%     @
M@#&86F;?)%"/!P  *"@  !$   !D.3$T-#8Q9&5X,3(Q+FAT;>U:;6_B.!#^
MCL1_L%CMJ96@O+3=VZ,4B1:V16)+1;E]T>D^.,FD6)O8G)U N5]_,TX"@;[M
M;K=[/1W]0(ECCV><YYEY;-(Z'[\?M%OGO4ZW72RTQOWQH-?N?:K4&WOU5C6Y
MQ/9JVH&U3H;=S^SD['0X&(Z.2Q_/^^->B5V-/P]ZQZ5 2*A,0%Q/HN:%TB$/
M2C2&%0MHXA1D!+K=ZO8_9/WGPHLFS;=[AT*6& _$M40;X$=V5.LRZQ9R?2UD
M)5+39FT:';'TVE%1I,*DR5<RJACQ-S3KJVN?AR)8-,<B!,,N8,Y&*N0X4V?0
M/[LX+FGRL]1NG;1[-Q/AB(A1T*Q5/6FWJI<4]5T>U!L_T 77KHGUX11T)'SA
M\D@HR9P%BR; 3B<"?-:[ 3>.Q S8T,<>H-EEK$W,9<0BQ:[ I2&_2,=,C_9K
M#:9\._:*:X=+,)7A30 +UG$CNM.H88^?$6*[7V:?!%<++MD@+C/7QD=A\:C)
M:/;<$UX9?H-V-Y[W+4=*[218:X1 VSD9]#)3)\-1MS>J(#X'G<NK7C/[\J"W
MFZ&56&+FN%0KL=/>8'#9Z7;[%V?+ZZO+SFEV_;'?'9\?E^JUVNM2XL^(F6@1
M #MFI2F_AHJC@7^I"&F$!TT^4\)+.W:SP0>O5T&-NQLW#U^7V(<4,;@H2_0D
M5*GOY8?D;ZT-RB\W6U]A]M2'?<0V?.JS"4>X:I@)F(.'#UT8QJ6,>8"-4Z41
MBY*]PQ3!6N^&%^-E0IB(""IFREUH2C77'/UNU"KO6E7JU28 ?_XTWCL=OF=G
MH^'OE\7"^7! #X8-^N\Q$W79#D'_EU?U@U^/3E4XY7)!%V^/=H\LYNQ2X<>(
M/@@V6Q3^&!0V7B *3[A!["'0P@7[@G *P+N&<@+&%(6>0@M21<Q%NUQ(!.F"
MQ3+2,>#J\0A"S- $.X[.8:H6"&"?4RK53(7")F#;C_%B8;V'!!>,X7I!?4+^
M!6Q67AHUV.:A-SAG0(4H2]NNT&X<8C>)P]$5#],]TL*=,!/3QVK\'#2D1BB"
M4)@ N"?D-9N+:((1FBF6!IJ=[$[1->5AG#,<YB4%9KD.]Y$C7R"V[/A^=NS_
ME]@!S!<2X4=(7L&MC-3 [GA;Y^X+Z9/.LYI%2#>(/;2)D,YAJUPL^%SH8,&F
M"$FB$]$L"%:$2I%J-N9&2GJ"+)>I1QQ@!^2(0B#;^8QUR.5FPOQ S4U&H#3M
M,TXMB=?H8SE' I-Y<LO7+0^>EP<'+Y 'XQ5F2"J\.3(IRE/%2@E5);I[Q^Q:
M//49UV!ABS 4#JX>(HP!DL4)A)G0".H68D&AHH+7Q8(GC!LH$^- JC5:!0F
MIUJYX&&S83L(60^0  DN>S?NA,MKL-)]% ?8XU&Q5-_GE?KA#NQFBHFF>'S4
MH9>,6@ZC>-;(A&9(TC6W!'F<(+\]1)"#!PFRPW=?'D.Z8'!KCJ"T"N1Q()=)
M';D\-E\_A%2* \B2;*I$^*A8HP7,VC-A;"' ;B"M(=I'KDI(O@YI"/ +<C!5
M/BF&RVF!HCL":PEZ8E0@/!Y9-QU\GH)K0>Z+1)S9LBC)3&Q(,-FT8*RZLF5#
M&4!O(JQ1-&C*,5VX<<"IU&%0UH.5\,(1B8S+RT_\YH!-#UB1T !XVVW*\_++
M>8'\^J/5;Y,@T3/P6M5^^\\M")X7!.X+!$%OQH/8YB)*&N#[=*PW XE[R UE
MFZF4K\BJR>6&UBT6LB,8S*XX$I.B2?2TH^+H_NF_)O'S96^@W8+_^-:3.=D^
MQ)8*2)8!_3E*M,M6;CPG$[P7R(1N@K-;FS-[-I-*8GOG%B,$G:;+9.M(^&2$
MN-R.,K&3%&8>%0O*=6--D+Q=KM? "AMGEU9[3+A9Z@^L^-Q2!CPK?JS/W"B)
M&X(%"\07"-)CH(W^Y2>%L:7(\V]9#__;6]9TOVJ/X[V,6.55TJ4:$"H3(:CH
MQZA<_D4+Q<)70[&\H;8SOS@*[DCII%)8)E$#F@M#$44 ]]0V1W%MZX<GT#%K
M8 =YA>0T5*GP/^G]C+/P5RS0;_+?CZ7].<SL;K>J_\.M:B<(&.T@[2^I" <Z
M3G$%(%A3-;3<,<YQ:4C=@,F*2;+WM"?[V1DC(?!."A0+=U659(.7G W=D?VY
MAR,-+)/_G7QQ1" BVQV!KS1RU>HK@^+*Q"$N%RZ,C22M17>>Q6X+P_]T*]E!
MB>1KS+%E!"/8FH!XMC\/I< O)^I%R)D*9D 21N)2)3]SZ;2,0#@-U +P[GRB
MDMK!UVB%-" -5BP\1;WL?<LNU[Z3\'T W<3-)JZRIXTPRL/OA^*Z3:_ )!AM
MIU^6,*OO(PCM,BSO9/A)0EM!/>NX;N#MFZS=KN-JJBR&>\C OC&&#><L)7 Y
M<&WQ:A^%.T*LR3I3+0+6."BS1JUQN')KW:6<[9SI\U[_['R,@;Y9#S37OIJQ
MD0_Z9P7</EDT\YYM/*D[DLGFL[P8?AQUUMY^>?C]ICHU.5@)0*^:;I@]NV2O
M:O;O&U_-J9IJ[MV<=1;^C(7,%NN"A_"TU6SGP_@W0AB+*'AJ#-U4X]JB?<\K
M7WEZ/YPHW^8@=/\K<_E421:[_0]H/GU'+\D?57K5#QOM&X+_ %!+ P04
M" " ,9A:909%QH\'   Q*   $0   &0Y,30T-C%D97@Q,C(N:'1M[5I=;R*Y
M$GU'XC]8K&:52! ^DLS.)02)!"9!8D)$V)D=7=T'=W<1K.FV6;L;AOOK;Y7=
M#0WYFME,YF:UY('0;KNZRGU.U;%QZW+\8=!N7?8ZW7:QT!KWQX->N_='I=XX
M:+2J[A+;JVD'UCH;=C^SLXOSX6 X.BU]NNR/>R5V,_X\Z)V60B&A,@5Q.XV;
M5TI'/"S1&%8LH(ESD#'H=JO;_YCU7X@@GC;?'1P+66(\%+<2;< DMJ-:UUFW
MB.M;(2NQFC5KL_B$I=>>BF,5N::)DG'%B/]"L[Z^GO!(A,OF6$1@V!4LV$A%
M')_4&?0OKDY+FOPLM5MG[=[7J?!$S"AHUJJ>M5O5:XKZ/@_JC1_H@F_GQ/IP
M#CH6$^'S6"C)O"6+I\#.IP(F[+V07/J"AVPXP1Z@V76B3<)ES&+%;L"G(;]*
MS\Q.#FL-IB9V[ W7'I=@*L.O(2Q9QX_I3J-6^SDAMOME=%.R 23RE@U$4F:^
M#9$BXW&3D0.YE[RV_19-;[WR.[Z4VBY>:X1PVSD;]#)39\-1MS>J($0'G>N;
M7C/[\JC#V]&5F#-S6JJ5V'EO,+CN=+O]JXO5]<UUYSR[_M3OCB]/2_5:[4W)
M^3-B)EZ&P$Y9:<9OH>)IX%\J0AH10)//E0C2CMUL\-&;=5#C[M;-XS<E]C$%
M#4[*"D".+?6#_)#\K8U!^>EFFS/,GON^3]B63WTVY7-@&N8"%A#@2Q>&<2D3
MA+&&F=((1\G>8Y9@K??#J_$J)TQ%#!4SXSXTI5IHCGXW:I7WK2KU:A.&/_\Q
M/C@??F 7H^'OU\7"Y7! +X8-^A\P&779'J'_UU_J1[^=G*MHQN62+MZ=[)]8
MS-FIPH\1?1!L=BC\,2ALO$(4GG&#V$.@14OV!>$40G +90?&%(6!0@M2Q<Q'
MNUQ(!.F2)3+6">#L\1@B3-($.X[.8;:F/#SAE$TU4Y&P.=CV8[Q8V.PAP0=C
MN%Y2GXA_ 9N85T8-M@7H#3XSI%J496Y?:#^)L)O$X>A*@!D?:>%/F4GH8SU^
M 1I2(Q1!)$P(/!"8<!<BGF*$9H;5@9Y.=F?HF@HPSCD."UR-6<W#0^3(UX@=
M._XZ.P[_3NP -EEICC7<RD@-[(ZW=>Z^D!.2>E:V".F'28 V$=(Y;)6+A0D7
M.ERR&4*2Z$0T"\,UH5*DFJUG(R4#09;+U",)L0-R1"&0[?.,=<CG9LHFH5J8
MC$!IVF><6IS7Z&,Y1P*3>7+'UQT/7I8'1Z^0!^,U9D@JO#TQ*<I3Q4H)53GI
MO6?V+9[ZC&NPL$48"@]G#Q'& ,GBA<),:01UB["@4%'!ZV(A$,8/E4EP(-4:
MK4('X)E6/@38;-@>0C8 )(##9>^K/^7R%JQZ'R4A]GA2+-4/>:5^O ?[F6*B
M1SP]ZCAPHU;#*)X-,J$9DG3-'4&>)LB_'B/(T:,$V>/[KX\A73"X.D=06@7R
M-)#+I(Y\GIAO'T(JQ0-D2?8H)WQ4HM$"9NVY,+808#>0UA"M(]<E)%^'-(3X
M!3F8*I\4P^6T0-$=@;4$/3$J% &/K9L>OD_!M2#WA1-GMBQ*,I,8$DPV+1BK
MKFS94 ;0FQAK% V:<4P7?A)R*G48E/5@+;QPA)-Q>?F)WSRPZ0$K$AJ 8+=,
M>5E^>:^07_]N]=LD2/0<@E:UW_[/#@0O"P+_%8*@-^=A8G,1)0V83&AG;PX2
MUY!;RC93*=^05=WEEM8M%K(M&,RN.!*3HG%ZVE-)_/#COR7Q\U5OH-7"Y.FE
M)_.R=8@M%>"F ?TY<=IE)S=>D@G!*V1"U^'LSN+,[LVDDMC>N<,(01OJTBT=
M"9^,$)=;43H[KC#SN%A0OI]H@N3=<KT!5MC:N[3:8\K-2G]@Q>>6,A!8\6-]
MYD9)7! L62B^0)AN VWU+S\KC!U%7G[)>OSW7K*FZU6['1]DQ"JODR[5@$B9
M&$%%OT?E\B]:*!:^&8KE+;6=^<51<,=*NTIAF40-:"Z*1!P#/%#;/,6UK1^!
M0,>L@3WD%9+34*7"_Z3W,\["GXE O\G_22+M+V)F?[=4_0<N53MAR&@%:7],
M13C0=HHO ,&:JJ'5BG&!4T/J!DQ63-S:T^[L9WN,A,![*5 LW%=5W +/[0W=
MD_UY@",-K)+_O7SQ1"ABVQV!KS1RU>HK@^+*)!%.%TZ,C22M1??NQ>X*PS]T
M*=E!B331F&/+"$:P-0'Q;'\>2H%?=NI%R+D*YT 21N)4N9^Y=%I&()J%:@EX
M=S%5KG;P#5HA#4B#%0O/42\'W[/*M<<2_AI MW&SC:OL;2.,\O#[H;ANTRD8
MA]%V^F4%L_HA@M!.P^I.AA\7VAKJ6<=- ^_>9NUV'M>/RF)X@ SL.V/8<LY2
M J<#YQ:O#E&X(\2:K#/3(F2-HS)KU!K':[<V7<K9SIF^[/4O+L<8Z-O-0'/M
MZR<V\D'_K(#;9\MFWK.M-W5/,ME^EU?#3Z/.QNF7QX\XU:G)PTH >MWTE=F]
M2_9+S?Y]Y^F<JJEN'L_9).+/F,MLOJYX!,^;T/96)/^/*,8B#I\;1C=5NK9T
M/W#V*T_RQ]/ENQR0'CX[ET^89+';_XCFT\-Z+HM4Z<P?-MJC@O\#4$L#!!0
M   ( ( QF%H_]J*]% 0  .L+   1    9#DQ-#0V,61E>#$S,2YH=&W%5FU/
MXS@0_H[$?QAEM2N0^I:V<&P(D=HFT$JAJ=KL A_=Q&VM39RLXR[T?OV-G;X$
M[EB)X\15J-3C\?AYGAF/;0_#6]^QAU[/=8Z/[' 4^I[CW=?-3L.TF^40[<VM
M ]C]P'V _LT@\(/IE7$W'(6> ;/PP?>NC(1Q6E]1MEQ):YR)E"2&6@/'1QAB
M0+FDPK'=T?>=_R.+Y<JZ:)PQ;@!)V))C#+J0>I4]V;FE1"P9K\LLMUJYO(3M
M>)Y)F:6E:9%Q62_8G]0R#^,%25FRL4*6T@+&]!&F64IPIYX_NAE?&4+A-!R[
M[WA/*S9G$A1IL)M]QVY.%.M_0F"V_T,(D=9$8QA0(=F"142RC,-\ W)%8;!B
M= '>$XW6DOVB$"S0@PJ8K$6Q)ER"S&!&([7D"Y\7^>77UCED"[UV1L2<<%K4
M@Z>$;J 72373;K7:_YJBI$^RSGB,J*WNY[=1=D8<HHSS$BT\,KG2, GG:Y*
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
ME\4<?@;^1.D?[E+?<ASK&O'=@>0>1CBK)J_D(: B*P]K[OZQX*?!SFE'1-]
MHWI/JNCARVT(S2WC!B>3?Q7^ 5!+ P04    " " ,9A:U"3NE50&  !3%P
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
M69\D2_UT%UV663**/B?@T#P"H5IC=!<0JB5"K$@ D/-R/)[FCZ2L_N4:F[F
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
MF/9&61]FP\XD5B%AI9#Z9JB*@$+@-]8:5=/>OSAK2?.2#2>C(^?*IE(7^S=
M\@"5"J#D0<;*]!J]+2I=%E^)%/%8W;WY8#HFSUD957TN(52ZN5![)O>R[,&
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
M6QIXINBMUBO\[Z/#$8;?6YN>;S<"?FY=#P(AYZ*ABIVMIRTM!E,=N5 _ 7[
MJQ',:HXQH><)NU%+WN4JS:=9GN9P"_+ #.64]'/'E@[RTD:F)K_S265\1T!9
M66J>F;)-[DN&,[/_K1UPD63NZ\>1D*0B.JN&CH6DLLZG8\/,@*&53J?!8,8Q
M9#AAOWOAOL%P".PA,9[#,*NI$FF,:#1&UZ4,E "E)9C\Q \#J%OF:*\MSPOW
M'?NWJ+^9XF<LZ%6;CZ< '/HBJ@H?)F OHM8[;0E6#62Z5X!J[D6RQM'](FMY
M*"(<Y'91TDO5<HB>8V877PMH?*8Y% A>5@.@EHLF@):.@<2J9!>VHO 2ZM_^
MB"KS&CD.L9.U8/&TS,]#NP>/YKS0K6G9CI]=XJ21YW3&"[O'=2.W<5-08+)V
M&XA5-%SH/97B!V03C([5!#2Q$]9S/@.*-[92+])Q@+,N#N]!2.]]VKG8P> #
MSU+*1ITKRE:.93KB=@&TUS//.<:*_&2./MX-1BFKEYO552@1SL#8SFG$R-_D
MT8!JRK_H9.M@>VMW6R3E=Q+DZ,0!V13+YX.6NE?3.0B7 ;HKZ)MBU9!#*X/Q
M)<?>)Y".ZNL6AO,4?.(DQ:GU]P8%F.L_-C<@RA+LX+C*,C-J_/J^J'P*((U6
M]'Z?UOT5N1$G-I13[<5X6JMCCO#& 2QK<0?_5)H1[RUE0X[2UE!T"$<UXR3;
M!C"76>K!Y#ZH"TEY"JH$U3!,!]@]%PITJ*RC+Y#,S8F?0E/U<<;7]*\9%MP>
M2Z^*87SSHG@8,$= FEWNKJ83^"J]%FDOT*Y$($WSS1S;:]D$BP'4J^FA^(*_
M1Q@:E!7I;A007O;92XNW5&,:2?L<-,V@G2H?*[\NVDI85R,P4=O#UG!-_U61
M!;-HI>EOW+(:W*$#2>,DG=4@4T[Z!JV>1+TB3Z(A].50YHR2F(IWW>8RLOPU
M XU27V1:WZT>?Y*\D+O(OXG0V'-07-D8+*= />]3#J[MKH-KW^_RH<[+AY8N
MFAGP.DJUX>('V!I1M L3C&ZYW!Y1-31#A.&?(5R]!  @T09UH:80"#.HJ+6L
M+Q:BX>_9C'5)T5-JI'MT>>CO(F9!9O<5,/2#=^H"]3L6-*6#X>'>;S]8?+[B
M?M$#5\)GJ"Z,Z-3S'AL1E$;]TCY3Q8%?"WY.'TQ6M;U7?"VH11;GCU8W<JH8
M:;[1EFX4>'1^87H";CO@>GN]FE^TUEA_>3(Q[)<=%S8:(F1@HP=6&\)$ /BK
MBT/-8D?Y1>H'+EFHZ/7) 'A+F9N5/D?3'B9]X//$6JO,*I3LI?4MD7]I2E?P
M.=EI]LP&B^P5UL'Z(/_E3H!N?-/E#!VSOJ@K%=3(,(Z)_Z(P1*9\:67]R/IF
M5928^K)A*LSP-''B.H-FC%7S(3%UI&/?,P%_RT:$ZWQG9_ I)J97G8AT02PM
M)94S,8&PB6JP'B4)$W68(C;[*5V905A&+['JK86.(#HL$7XM_:3,P+)C?<D!
M9+<XQ G$H8G%\^Z,/'X?W=#;1AB_%S]1<O$#2\\,-1 RI<'!U9PF$-^K-;&N
MMZ+2-DF$#-%\R)I#X9F@K&6YF+4$/FL-,EK6..);G)[')F2A#6K"OUP+SW&_
MAE8:IN @= !, C[:"K$O.P:KB6%\RC-T'0Z+L1)-ZE5[6 S2[1V(C-#K Z5*
MS;BWQBV]VGF)\WVU\\95C^.DABXA44*I?".+T\I@ELUV4QA5;S>$'4(;;>)^
M'-QBDD@_W.445^G$.!T<%\W&ZLP;CM;'@B+ ]F89:G6/8#48+3$1%X@E4T-7
MY9==*6.4*DK*J)<HG9C ,QAD)5U!_W.<BKV_BE/Q']+D;'>!)F<O'V&3L\/C
M\\N#D]/H[)WZ[0'8YA?0LNSL\^FQ,CB@E=D?9^^/X-^=C<RB<!^S;PD"WMNW
M>"F-S*C5\4?(F"K#YM"F:P,E=89WW8EI!+PJ#(0AK[68FIM<V!(WUXA3YJ#W
M60GHVH 8,]PK_-_6")3D\02'L+F!L4+*,T-IJ+)A_YWFU74VX;X;%.N,3<01
M\UG0-Y29CN-((HYVEV4_,^+WG83?+<3\W,"OU;H!%;V][^^X^@#TBZ:_:H@:
M96Z(CN4V*8& F8!\P53W0%U7;H*3P'(QUZ38(Z>\IH:;2H)=W:F"#I:@7X#G
M-Y CA?T##\2!QLS"JG8:^W"U^XT=;*9F \IP/V40S=3_O-(.6X!VJ@T-HZRL
M.AM%PBE-7Q823R,XREH Z1VT,"]"[D3W'=,?\78W<C<7O@2U"8.TL<YDAC!0
MP][-V&"[/?97?S/1QZM#GV3\J523C"?UZ([^+45.*7?]ZQ>3+-6(#7LY]!JI
MG]7.0F.BD'G/%ESET-\1_-T0UCGU,_HI)BNA-AWRR>"#!E*);@GOZE)5+[EA
MQ?NLJY.D'3-"%>I]"C2M8.P@7[R: .#)<#X\E%0G04M?3;$F&7H;4^9;[SZZ
MB=(XOE<Y&T37>J@]Z._L)X5>3QJ,"[9T[9S7@O<-MR:OI%VRM6B;&UVKYJ_8
M_.6-\REJ@PBR.!KN%@N:\!K/@6EQ5QP2D#,>;>M=QDI TI3JW!@2IN\:^SJH
MPO>!!3]T;P,#JTE'I@&"$[S1%8?<N@OG/9J_U%=J-3O[\*!&)E<;UV;>^>1I
M;>8DZ+ED9!H88L5EEKM%QIXH!L\O884HU8E=%JGQ0-)\?&<!;BA,)O1G -W!
MKD;<Z)LX42FSUV_*K51B\3*DW,;"6P :'U9F6-@'/I@<H"RI,3TBDJ ,)[EC
M!(X/G!&N2#O7[K([U-"0KQE#\$+@^V#QGY# &%(3O_\)"0N6';:*BEJ@/EAL
M!-=,A ;>S+RU^*>Q&$&6<ZB=X82\1P?7K7.@[9#8VUC(FT#_V %UANTE5<9<
M4!%TU54/G8^VB8\Z'L[9.H_-!&/[0I0-G&+K[&#4*NGK>KON%#W5@=K !4O\
M^/PA*$C+'U7")Z-TALP\Y1#0R[]*".CA\\HOF3O[L_8$9M=L:&BF8U$NV/WL
M^QB+Q^AA<>R HP16[* 3G*9-(7!H+<H,M%F$_-[RFABAYW3IT V;[2HS?-"P
M:+KGH%ZQ.3@T1J^J*2!IB.<!V0FPLY_RE)7^J@@OC&]/^3:A;X#6<)IQH-D
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
MC-G62GM:9GP8570&J,F\/9GL)2.)]M]31+GAC)J3/"LL@]&<(FCJ75O$3BS
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
M/"N/I$J8 Z',)K;: @1'PT27_M)IYP+0*M:,W)IYTPF6%Z34\^&PF$DF!"T
M0XJW=<"?@[\,[_BZ'FNGV+YNMM[Q9Z%_ H.@H?6'W4+!0PW,E9Q$)^PP/ Z=
M_X!WJO7IRG'JU30EN4P1P^RM4-+HI7C'19YV5FPPWYJS%-2'AW;&J;UVH!;A
M?1=Z%KO?-3S'C+ECBLV,-0Y/;X'UO,6"?@[D9F_G%4C9ZYT]FJB5]O J8;S5
M"ZY56U$R$GJYP]<9:BC3G;G?\TQC"_&KNDPF0-3%XW+8'%+3*=&6%O#P<,)!
MF-+N]HYH5%M2L$BJL@Q0:8X3$H_63I"-)K#^01-0@"3GIS6$/P;=C74HE8>G
MPI&94)2,LD[*!8,84!]=2*?XW3EIWB%KLG/::]021B:F)!:TCCF8(01"\#J,
MU&Q=^,MO9Z>7ZIJ6>_E:[<7S:J+LZ9_SXE8Y1L^@S^+S,JF37WZ S_[*HNSF
M"[F50C5#QV5CI=TSZJ+HN!ZV@E4W$QN3(&QHJ:/8TDK8V<-D\*\IYM<K#CTH
MC]_N3)]TZQ.V+:G5$"VS+N%GAJ4#6XH+Z?04-1L]N6ES5]MI?=721B;R^L<\
MJ$<?)">CZE9*0Q5<Z@6!E:*O)D7 <P,.S N8STCZ7)42>03L3X4[ZO":NRTQ
M^R,H;AIRC;ON7M@&>:6@9S^9J'&.LG]SS5:9%N55DNN?A?(#\)!UY>\6C!^5
M6YG6P&Z>EE=,7ZE$JQ@IW6CI+/'<;5.D?7CZ7N,&5AA/NIO+G'.TC6?/!5^'
M.CVAN L0@L3='?F,75"4 3"OU<$WMHHO8&T=[]IT\8WG,3#U=SLL3(Y5:LB,
M;SFB)A\-6E9!RF\E8.I$ YPN,==(T(5PS]OPP[K*Q&+6X;?=R^S H[-:)PNM
M81&-^A]NL]J&PZH)_ID2C:RLEH%CGUM:J-8VMR22& 8BZN^">JT97C(JWI.@
MP*QW=M;4"4V9?D9+SPZ8*9L;X?ZP]R(EQ1)13]% :!)]F=;FEMS@%?=)C +Z
M%3<N0CPR=:6E_38DBBGU@AV&%@V;:QL_<4"G\%Q\G48<LF?'(>D*,B*]Z%WR
M-$,=>^M0QW<*W6LX*9I'MF3=ZO+,UB./UP8@_#*H;Z;8-&!JI>:T2W/ZY>]B
MS",&T7:>;:/]G/":$@>7&XI")S!,_0&&S9!)SBD:N;M;YR-Y,^.?S]!Y;H9N
M<Z,;,ZX]H4;IQ$(5$\ P#/J+LFQRW3<VL'N9G26>X4OXBXV(2FV[;&X0BPLJ
M6/3HU$/GCG#H+EW=[Z> $U)7F (0,,W!=[4PY%:[L)F^!]_$.C"^8 ,%PF\%
MNRBDXX?/=J9BMY<II^G;SJR;D^["K)GV>))@"Q\;2K%"EH7Q[*TV\?QO%P.U
M#Y0IR43=AVI=@'P+,%<@90O)]XS83U'RMV$2L]U^IG7UPX92W$VD+-R<:.$+
M>B4IMI\PQ::T!Q#OSFP+^ETD.!CN0)H;MZ54EE.4H7"0;#6&?\^@$V$JA=!(
M(LQXK_$T9Y_2D6ML=@_P!^5T*%>OS[0?.N-J02D;Y>ODV8'PJS6P\L4=85.N
MW[ C\RT'!:._8OEA;LZ %!SN4_,\*\P9?*2+Y.#N$FY&>S@M\ZRZ7G3Q(EX[
M^*6LG$VY;;AJ"5&/(;U0AZ;C_ HPJ'Z[(IJ4R8(3'$[3XV%HF8O_)>;&3X+L
M"M2"2HX0<A%7TU%B54[ABB#YT3T[$"_I".Z^P#/X/F/P%-?)D("OID[F !V;
M\:0>W?F%)Z@ ?3BTWP,I%+:=F3\2&21_65D4:D' 3<=8$.*CL<L")G3XNWDR
M1HCU8%"FQ"N0=\3(G> D2#TO\2KW?A?W_K-I0KN:#9]-$]AHS6R@YJ6-3FGJ
MOBVC..RFX;IF':)R"*0B(T:I^NW-C:SRD_S<E;>5<-ODQMSX)3/&D,*0;K]!
M&Z*]F:Y$!BCHF_CI!3MBH0- ]Y@VLMP;;* 8RJ%^B11],":QW;Z-+PABM<?.
MD<)6SM3D03(:!DS.:0=+QTB/1SW\MFXBWB5Q^[N%G$\YZ/%R'?18MGZ[2,N;
M#%MX*KFTBB#^8 .*\:IW5O>YL44P58*40PTA$6(/0<8W-^S6X7 LBFG9Q[P'
M9C.R,4*A(,^I-!=^-L6X,Q\]W2>[7U1UDQ$'X.F0K^-QR]D#/HM8P[$U#3.&
M76*N.J1\9S9@BH.^4DA,A1B*RJR !?$XD8R_M0G4.X5;1 [2<9X-.ZT*GR",
MU]5-1Q+K4 $N6CJ>C(J[%+4?T9QC-M\B.F=.)DH04"R&%/Q8^:3E&'/63*'!
ME!"XRXABNW.OI&2J=&$)H-<&%!RT8ZQ;C5;\NUA)7IZ,-*1%J"V3,D-!@- W
M8_G573'EFE-ZEDAGJSQRI9 20^:(T,013*+7,(&L[=PSJK)5<SJ:4HG2Y<&[
M]\?RK'=GYT?'Y\^50GE_\/'B^&?Y1Z>0^!+U+*+'_./9BV?1X?'[]Q\/CHY.
M3G_7/U]\/#B4GVUE1>,Y)[46_2-Z9FG##'L._XRQ)/[@D?[RKE)T_V1-IR:N
MM1YIKX/SRY/#]\=__]N;O1>[;U\IJ^WR2)Y@?]!YA+W"D;NFT;?>(V\C;X27
M?QQ'1\<?SRY.+@_._XPC^/GPT\7EV=')P>E%='!Z1+\Z^_#QX/1/% "<A/J?
M<_@?V,)OL4'O;16_VB&C^$,"IR 7@(IV\0?1.;?@"Y2NK<1Z_J0LFE'4('()
M)L1"I7I@$$)FJ07O,H:%0*;1I _LMUEJ>%>D-T",#J[3;%H(M04R:\7%%B^!
M=)E+NFZ2AZ1NO@Q2_WQ)TXENT\= /.WMT1T)AOQ<F* &:Y"Z3/- .,JR;QM>
MB)!SL@0/IB61'UQA>8DN1+M6^KJB=@ (0I(M%F(;;-:@0S)03XN[(PV6L?&$
M9#H,"8++7XC>"Q<B44]+CEP'994'T+XZJ]]QC-XB]0,!/WG+D8-;CD;4=C(B
M)UX<6&]8X$&9W$).'*. 7,F#_^UJ@[&W\QH>KKO3\OJ+)'CQDQ688"<S6XF
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
MR<MNH:LIY8_3C%W1]P4>DG?.9JMA7A4%JSW>>@AWI35?#4CXB.D[&;PS\I7
M(,+N0' ;*TJR<ZV+:=F:P)P@8FB6#CLJ<*@X0"298#@.XYP<Z9*GAD/"H4?@
MP28J7 8W0EMUJ#1!1#GA.,;%C:0%B)&VI26)#AY1Y"%(?0G5!-4T%0PE WHH
M&5NS*V[N<1A4,]*C VR-:W?&+0JO4[L!%2VHLI+*>NSJ;:HVR<&#*I%N+3C-
M9 :+30%[T1^I:Q$=SBOL9 J&65K7(R8LP,"PNT4,82I*'^?:*XHOSZ%2 !L+
MZ&=T0]>*%G(YT?:0RG_XH\JU]DFO2AG)J&0#.A7CS'.4)[@C6F TO#5^ERBT
MLDQPM9^4<."F5*?C4PHC<;/)F[;$F L#@?+[MA"1C_H'/DD9D_VDTA'K%)E7
M#-,X?^PI1PM>KZ,%#Z)WT*!2[IQX"53UVXCNHYF%>I[%V]@,2!Q-L7_ MT/6
M>>JC'G>BA4Q_[<68.T%.'+Q"AW#[J54W@GVTL(?SP*I.-NZ.S]A0W.:<9A+$
M?A?*LGW\3@^QH"GGA?Y-3J:P>]C820"KJ[K54S*)I%4UKH*:*!A:=F6,("9E
M1GA[2ZV"E+1)(8SOUU!UGS'5K&J%;[\EOR&VM<\%\MH*\<)8)G9EV@^S\>*W
MPK-B6JM&K'NG$228:SP1VDI&EVNK1!#RGPHOI<>'"REPM;G(587D!P6S/#LT
M6$ZN#,UL('G8W* ;!&QLXR004E1N_19+%3L1024/MO^R._\Z#_"0NG9=.K$M
MFBO,-C>SUO<R?Q:_ YY:-=*83M+B-0*T5FSK^;O<8T.[V>Q!_?@3$<,3-I(Y
M&IN;SOV/4."M+8V:.[JY 6AS1/\X/0-_>J',(.C!(O6D!-K6%=Z::B,0*S"T
MOM\J,OB;>25F%6!M;_8DIA0?JF070ZT*@'L-)M>#8C("U%0<PV(D=FB5&E4/
MB3):\R_H1BK+LJK1/::&UC>4D8=T$^P47QSO"FIGJ];V0Y)? Q8EC_&L'7(&
M&N;W9U%^V0$BE/(NO%LT@/0KQ=B0J(<$Q%,G42)D\U)D(V3SM,\8<O/VN"L>
MO-/DPM0U<[H[>(,8A-N%!V<";8DP=&24ANDZE&%["\O1+:U#Y7F\>* FR9V6
M<[5 U72L7+$INIG-ED?2"D<O7(9<F#)(JU(&\/ZX:$S*2V8,-1YN "YM-H4%
M"':]T;2X(PSNX5VF/B-\3O7(=Z+/@=0H+#3@+7+Q8>W@>*K;D08X<6V]!/ A
M62 Y!:C9 FK(-AMYX:3WM4FR8NY"_UT9O%E:!6(FG4F*ILZ; -5YV['I PY-
M:%+:ADV$BU2J/Z"2V%)=X\1+CR@0J)6RXAW=#&^<P2 &R4KF&6"(?K7S)I@R
MX9N)^XU16IM&!PR(9E-"CK)4#!LR\8!>][OICNCFP0ZMT[$44)D-\J,U#QD[
M.*"^\Y.B] "\R*%P1XPW!7=^"W9'9=\$N6T'A(\3;EO!D4$X%+]F%K<IEQ+E
M0H<?U3&/!T#5U"\9_3:-B^40Q;2L&7#\E.,!/Z[C =_/PWI%77X,0$#7]*^(
M_>C2X170:E(2RUQ9A>549$[F7&J%BLPT[)1T4TC/.PK8#NY!&V[JRY#53-7E
M4F6A6C7H2=^HMPV[GKK-:TY."N$ )%?TW$ ?Z,6.->6!;?S5NM$X5K_FAK=)
M?W%12RKR#2FVF\R:9Q7<0F /,?HV-IZA=BU,?2OZ(,9ZPB%'MPP$AOB2Q1)!
M3-X+T92:3NQMI%BT/C0M ?[J_&-P1]KV@*E$.S?!7JGNI6\+]GO4&K*E 0^J
M182L!6U=E9;72TT>O%<_!L)8>A<]MP8C"6PNP@."YJ(0 64,Y:!K4C]_=1Q?
MKW9>HWX[16FH?)Q3*'QDN!@?&NYTXE:+@QE=$;*A3_!G E$3GI[MDC2R^RP
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
M8[A#KF5W%#JWCEO!"6%9_@!.%A"/4'7E5GEK:]A^%<^7JLKHMBYR:'"E\RA
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
MQS:+M4[;[I9K@)Q3NMID"!7W-O4$HM"L7Y54P*CA:-+:L_*Z+PBI'%3MHT2
M&0RG[ATRXADBN^B#,IH(#,(L(RY_9C=5QPH1YKM[##'7R$9/]ZG?-T@JI/S?
M^\,AEQ'WT]6(H-U9HKTMMREN(31*8;*(73PO<;-= 3'W<4MTIQ+<R?5;K?&"
M93FL(SG]6K#V='^'%=I<"6T%8'6;7[=8>P["AE!7"FNQ]XQMU&HJ.::1VN?+
M@W?OC^59[\[.CX[/GRL+XOW!QXOCG^4?G5OH[_>SB![SCV<OGD6'Q^_??SPX
M.CHY_5W_?/'QX%!^MJT3&L\YV3'1/Z)GEOFC3K7:]Y^3FR(;\ >/])=WE67S
M3S9MU,2UF4/FRL'YY<GA^^.__^W-WHO=MZ^5E%\>R1/L#SJ/L%<X<M<T^E;#
M\6WDC_##\>F1^O^7T<'I4:0LLP\GIP=XU&&7<+SJ?\[A?V"W5J-U7N_0G74
M&'S4@"O,T*%9@X?M7"X%X;IPRQ):#)\&!U<>*!VP*@XP?Z>_W4OKVS1EDMP.
MG=6"?VA2C6LP.->[<ZD:^5X#]=8H1\Y(CFPIJR@KB; )^ 83V1'Z(L5#L[&
MMK*\7R*O) <$R</D.,J6A1^9*PD&-%]>WBMNS=% 0BF<HD& 2FQ"OPQ8T2ZW
MG7'9-G1 -#>MLRV[A3H9: H.P@O!4+COZ5#'2YD<[+JXA8[3,>--/!)DPA-:
M)*F;&QVAZ:EZYX@CVY-,I_2BET3)S  ,CX39;)MFFK783S3]MJ'&G(^R5=AY
MB28>=E,ZT]E5=(DC-Y700%=F"6(=Y0.[3 G^ )%L4*"108^E*V$FF9'A)?Y_
M1G%AO!C:<.'M2"<"#RZ<+9JQLS+<QDD=Q%X!M/1XZX9=&<W70"_I*?O^4RL#
M'0"!S:GA! 5K%=8H4 5J^A=[? 7Y=-RC-)=.3CAMI;#DK75=0N&I"+K <46S
ME473ZHU60;UFE/0EPI2#6I0/\,AD$6@V9<MC.[8,FC-PIII0S#J[CW*]$YT
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
MY[*"Z!E( 1PN,DKHP +8??*]R %E<W.V9558"<8U<*P-N"*J4:I3\XZ-:;Y
MA>6V,]8<R>Z0#08,EP-L,+W.HIO-8@D\&7JTB%&M>DJ<JS[2HJ&#V7+T$V$%
MMXF0#HN2$_^RK6RQ$2*4P$<PQC/>JF5%Z78>)J [,AM<=J.X*_RUSW/&\>C.
M[=X+]#R$ 8>TB?#"8QEB1H84V1PH%(WW3'G(ZS6L#BARR!@4Q#9&;T=^ V.R
MR+-ZK6Y-P%T;?\>N*<OD.ED!"$F^*J@?\XC4D_I.G8YZM9YCG&K&B1O8;]AP
M'&TK/ UJ-^#[L$5TMS3'E^R>_/#-/?ET[LF/Y)ZX4W<36V+_LODAQR)F794S
M"I)M>MHIP/GK1@[S;'W!,;'@#ZN27)_S7_^A[-#GB?GI-AF#G%GR-H-XSN>7
MT29(@*LHL1&/6E]T= NQ70%:"F@&#?Z\*BY@_W9 [#*/0]&>/Y8BLK>#K-)1
M:7KR">CBOZ8I$-L?[T9K^M?K8D4ZLEAV <>38N\AY\U=1.Y3>QU.7=+PZ?XZ
M;RY&*;";<6WYJ6V>+2>'8A2)$4E9AEEZ*ZL2Z+D[4J2[8H[L&4/IR$'B@6YX
M%YB]P:&&+[M&R(@7@@EN5*"('BK6KS*YL'FPS!B5K&4%3+5C!J59#\.K4(^&
ML6HIIG6AL[8G:Q>=EX-K_+Y').&$6Z58IY',2MU#VUG]VQQR%Y14>?F+6[+"
MJ<-WVCO,H]WD:L#>XP/]#MJ2&-O1E5S?DM++;.6?1EO.R$;@E2.?)4O9RBT3
MU[&EHTQ%(.8B5WQ>Q(2$M4=<TS55!!:A[6P& B"B"6*E"#?%>%5B375\FU,+
M0B6#6#T$6VT+,=W8)/-RDBD_T3];LMJ5;XE\P'+:N3C:)IB6/KW3EK*I%E+Q
MNF+OW% &:SYL3XQF26Q[2(@_C'X6CBBR&^%:?B_U<G:I&+,05X@WK%USA>DC
M?X"]@>WM\,BV3^JJ>?'<P#U8VU1'ZS8O5F)%TB%(8QS[>$2=((N<9RB4 @Q@
MH.&*RG1$4HE"1#DNMSD -X%QU^:K;+5ARLK"&+&G#6Y/F17M6@[3SP&.@)8\
MOF16NH*V[FI]/.:Y>W5)[0W/2V1_RE'>&<[(W6=RB_NN)>+!E0?"Q82<"_D,
M<;%!_^!U<MH?C=\EXY-D_'IXEAP.3D_.AN.D_VHT&"![Y.[P^.#H'(JQTN3E
MR2CI_W8R/.P?'PR2DY?)X<GYBW&:X(-.WAX/1D@V^?KDZ' PVDM>#T:#%^^2
MX6@T^.WDH/_BZ%WRMC_\;7"6TOL&R<OSHZ/!V;BW,_A]#"\[!9K*\7APF)CO
M]4]/CX8'6&MVU'^;FD>_2T;#5Z_'B6G@F_Z[Y'7_MP$\J9^,1\/^$7SG'^<C
M\\)C_.S9^="TK4_6JVGYZ>CD8#" GICN]8?'9V-LP\')FU/XN&GYW\RGX%<\
M"GWSK,/AR-B_IN7F3\-C^U-_-#R#!YV<CV$<S!]'@Z/^&'[%73M[W1\-SN O
M)^;'D3S3=,T8U.>CX7AHQJ&W Q_MOQF,3$>/]7O=U^$3YJV#X>D8!BX^2S Q
MI@_C4?_XC'M\<&)<C#>GIE7FG3 5PV-^'/PSE4>_&.'LP6^I(V/Z9YJHB7\[
M'+^&KAX-S?0@BRA-QW^?F]F#EXT&K_HC'-K![\,S,Y<'@Q2+XPZ'8QP[14#:
MV]E]^WJ @_*B?V8:QXT=F8;#RAC9[M#(F?\Y&;W;PZ4%OSTXZ@_?N*^>[Y_M
M)R\'9L69)>#&%M;,V?W''8Y++/R%<!J%5RV3"E083_DH\"]!,0U5"%-HTA&N
MC/%\BLHYTO25I7$AZJ:5XQ35A*5=EE*QS.H%AM4@:B".!41RF*_8VGUSOB+H
M>EI3D#P$S(=$> 74LL5X4:#B#3J8QKOV)<<??OP6?_AT\8>?,/Y /ONF8,%P
ML<!@W6>KG&EJE@=0'Z71P\PEZ,F"ZM*J%MH&8\#7#L8(Y1<9&6UD5@C%K#'U
M5X2G0)L=/YRMK-07&$?%BLA +'UF02,$L \R("\K0$B3^@K$XD'!9G7K\9FG
M3CQ(3@$F T CO-N4FI R-U5UB ?4#!JD3B_RLGBO'*+*> 3YK,EKS'E6_)89
MNW(V0Y$&KJGEM]IGQIQT],GM$T);5CJ-($27)<5&LZZ$Y$^;'X76%H@:=YZL
M^8[[0LGZF.K/,__/=,;2L(EY[8=9I!B+QHN@C6[ RLI^@.MAG,-VJU[% ^L-
M4.%%?O!M=8/H^B)'<2%,S*4-&JZ 9BFU-V+A$/'4Q46&J#I:1?"71EBH1?/,
M>FPVI/.)DOU^8=OFZDJL5&0?JZC,ABXG2/D/-]YZ:8/Q""XC'RQU1;!6[\(X
M%]G4EJW1-I;=*YF6W@ZRMOC>62E+0-5"-<@F.8/T^8K=2,SYE8C ! ?Y47;S
MH&H?);MFEXL"7D,)?Y4+54" VI!X#O-6.?.-GZA_5'5I=+Q1Z2.?=>Z51)84
MJNO,XK'%+]FN^NF;7?618_JK<?^,&W<\.#M+WHJ+9^M 1B?GI^BW@PN'7IYQ
MKF#)H8O8/_XG>+G'@[?)NY/1/Y,W@Z,CLW71S$#XK:U6;XNK:\U(.OYN\ZQB
M["P(1P(CU!5+L,I.B=2#R<I'LT<2W@P7PULY# GFB[^J)NLC-%%P]GF%X/;_
M+R63$M+;A/0WO,R>PBI3+#E_*?W.K[!6B4I'.'XL5<Z/_^>_B%O&_D%(;ZBS
M;B/(!_WO__Q8?H_D-.Y-TH46RI[DCET(&H>D/F8TS- >PR;^M7.MN_;Y;5,O
M4>]X/8 PE.GQ#WZ/U>_=JQ_KWM]7SW]]<?N+;EDP979M-C\1,AEU'T./X%<7
MR(/O?O4G4*29;ORO[_'_[GA._:W^6_)[D96W9KL>K7UFHWL;OH\8N^-LD?_B
M]>!+:OT8',E?DD.,JT,]P %@V189NB4OR@PH*SYPJWB[\?Y'Q7M]Q[66^H)M
MWTZ&!W4R_&,-NG)9<F@&J/I2#X>@$U]2!X+S0=_K0CM']OD=?<F/<0_^[]^'
MOUH>H>04@-=^UM@9HG__V_#7_R>FW3<_XB\8_,'OKX<O(!?U0?E+_A4T^Y<?
MO[]SF4E[XJRC,6VC\'%MV1UTRC,YEK/Z_MM&8..I"XVAZ[/W(3&?CUDJYM+M
M[;0YD_<;48BM'$ZR?LCT?$Q3(*E^<-0W;GD_.8$<JD[_OKSOUG1'!.ZY,8 ]
M.!F=GHPPAWU^?$C98$SMPMA@^K[_[HV9Q^'94?_X\&SO\U07M;($9+76!=JE
MV +E;H"OD-4]"'+HC@P+.>30L:!C:@[U_AU$;GYZ]/.SYY_B/Q!M30,<3E8#
M)*DVPXR#3E@/6)WGOW*<]E.UY(,F]*\^&M2E\@G/RU_M'8%9''=>'T!Q.1EF
M?1"=,TO(JEG+HI+U1&N)3GA>1[ RHXPOB25\*9:3LKHN*T3J.9R"CB<?9+?@
M!@[K>099PN"U;AFS_'.VO%5B3/N@M$/AOU6>2,K.4S1LR@WH.Y.N,([9N9$A
M(L]_<:J)?Z\Z$$/XU@2I1!W[@J*'LB>G^0PHX/8$L#99UZMR:FQUFT$[;.SF
M^ C(%]48X.9-O5#H*K?U89%LTPU+C+\NEY=_E,SG<@8,L,8GQS,'YO" )PXR
M8CR?&G,)7T[^60H*US]D  7.G!^(*_6H<3@C"7EG_HB9$GERMMK,@++_;I_8
M3SX,V_:1IH;:O]15N#)>#@\&2?_P< 1A\.$'F8D?TRP<LM%@</QV>/#:O-/\
M<YQ:4T@/V1>;J^E_]^@K2=7\9S#A/^TDPG_T *GOU=YV",C]NW'@;Y,QOG-*
M&S/&,0]06)Z*FEA442NXJ.MU'K^]S04BZ65/T!!+@>%K4T')0]J9?F$K)FRQ
M'T!@;+6?R[$Q7+QY,T[I8*>2]O6EN<&21\_2Y/'WCY]VWG61((N[\UQ):2LA
M<$>ZKTG_V)W,H[' "]5JW'EEM9:ML5OO6M5N<*XQ\ZO4L97\)X]8LK7<TM(?
MC*.#CZ OFB#$?!)(P"J,>Z,B$ 2E@#5=DXA-4S&J6%HPC@ #0B,J !_HXA-6
M3E=0&J>R!?T#F9WF)%E"K/#E@/Q4LC8H2JC>OJL_D49?F[KW@CE"R]*L]&#[
MQ&! GCFJ51-B\Y%AW3IR'PD=4:OI9'II';\#H1[F+['I)#:TF(6?@?(3UAU6
MHU$=$58R\)$QR]@ %*4H 0W+P06C4:\7"Z0B1_4!TG#30)7VH831J&P-.Z)5
MF,K;F>Y4][(B6J@MGIHZ=KLJ!WDIR/BS-8\$<-/<3')V;>9KCJ5NM"G9P&\_
M!%$$J5S9#_*Y%Y3C+_)LB5"XS<?J7PHD^"ILCL</T.8X.Q^-!AA_.GG95:\!
M-0I0+'$XZK_M'\&'Z0\/P3PYOXMJX489.K78?54QZ[0[KG/"M(D (JN%_"4"
MAZ'>1Z#>^7/WJ:2:A'<W:A#"'V(BA/!IX9]O@E S)?&7B)*N-UIMV-3(0=C.
MUQ _":]:-1PC(V;!@PHU[@IK=U<><-W^'IZU MZ\"XP* >B5I[4"*#?!6N'4
MW<.3&7E@@,P?"E4=\950 %J52V,>LA!E="WQ)<I&A5M7^+#N?J+0[L4:V0@Q
MCHB$P"7P"%E,M58,M==)QF(J3G[<4]PSGV.3#+@1KS.D;MRM"[A_Y/'&#O.?
M+W0HB-$50D*/3?(:4>)TA]23JWRZQHN0%R@V14NKVR@2<B':YNYAKQ'M2VI[
M\ 'L?;#-/!$-+: 8RE7>[9A  U2M?'\QF55+FI#\0J^<.S-V9.90^<WU<!L&
ML$2]%5/1OGG5 *'K-\57&I.OT&;WCR#P%7C449950F5:5[6WP\4*5&V-;6+E
M+!*M450(9V^'+\>HS!GG=HW6RPL6O&)*F*M"8/+KI;EPH6[W@BA*,RH!HUVJ
M>BX!_:8$9>NH;"5T*VJIW7<&DCC%A[[2>^'ZZK9F+:<[R>QVOCSE:9&QD"V(
M1G 6+!ZQ[LET5X+==C<)0RDPZV(I<FI\L?H/@MG3HK":HXU%1"=^5(K7'8_1
M[1I=Z69-F&<Y\B+PC)H''-3E436%?3U]17)+$Z:I4#_6)!9M=9?HF\QW1$]6
MO 30 ;A.1&$:R^V]CK2;"8Q>MV-E?M6E'M]@!)@Y1;#;C=X:<QHL/<Y951O.
MACPBEYPG*_5#O9WFC'ZYP/K^=X^_!6O_8QRG)P_0<1H-7@W/QJ,^%>&_I KU
MEYO\J.=0E?^"Z\7!J3)=VD3T?W9Z-!Q_=WXJ-/_F!5(V_SP9PO(Y>-T_?H6\
M!0>#T7CXTKP;< 7@LYT?^[]J;=E#<.1\,RC]2.^![A;)]0/#I;(*N@HGEE3A
M[=..TZ5MB:SX,$41,0X;\>W2=<2G_JVORJV2',6N)V1I;?( /!9NT!@#\A@L
M6-$<2$PO*C%&*&=93LNJ)L,<+F@PQ"ANQ9\1S\9=?7;,*B5:'O1^O=RZ_T)U
M8LM6K7^7<1,2\:T*'&\Q+E-G6< !(J)$TW)]@26>]CN84@?NY>1P=(:KY;0J
M*=SIN=3&NM,^]6/QJ3.UB/;0-, *TKS :Q6ZG-)0UZML<4V)!29]L?[&-E5K
M6G2IC7EW/\'81FC>NJ7<9E )Q]"5)X71V^FV/L#FEFP+F0FBAT<\",ZQIF3!
M_1=7?M@)T0I$H-%JFN-.RD^3)44L<2:20 &7C0=Y;0S.U7?K:SG(D5%X<2$<
M_R5SP49>G4HAFB8+ [D-&)F6EAI3U:-$<\3('8M ,1!Y!Q*3_&279NPN82%O
M]31FYXNU4)G$GREET&!E\U; E@=:=$V0F+'4KV\^',7/E/4X@<-MWGT[;-L^
MHGGBO)KX^C9;@GRJ1;6P_KW[5$%S5[KP&Z\!-_-;'_MA@(,&'.5;1*?EOD__
M)'[X1TZ)O<A=M77/(^NCMQ,LD.UM!W]UP..V;PAST; MI$X1/_H67W&-J=]Z
MXK]<!_+)5^) WA_A31^$P.W%S/+ER"(C:5**=*2M\;R4<)'ZIH9;KKL*^B^X
MER$ I6XQ/P4"?VQGYP@5HFV *Z7[D#I*_#<2/I;HN#UX&-)0VI.8>M?;D=.%
M(TX-KZ+T#]199ZRTVCHF"3%;/B"8FLN]$=7GU@OS_Q"6*GA^J[Q87*PA!5^L
MQ#R!O)0+Z4524Q:U889L\H=N*=P=JAL0O/8CXXQF"7AZ"1]+;U6O:'Z]E)Y>
MY/!=#Y<KL[_<:^3:EI[N_"QOYO%:#%$]^S2AY71MDP;F)[@W:M/9>I9!>=HM
M$=!P?@>^ 9.Q$HS&9;Y<%\M\R0);V'5;1R89@6Q>E_:ER&]6:%*/VY"53:\#
M^+ZQ$TTW05,1B%G@8C&C8*EKMH Z?';#CX=]!J(,+D7$DXWM5K>XSK1T'SBX
MW/FFE36KO;H((KPFR39SJ4[6H/X(FQ8FHTZ%&ZM>FZ6)UW:C=5V;VJP$H.";
MD\#!$C7ABY4P\$DJ!B<0(5CF;XYM%[;IU,RBT.9-0=6LD:U2@VC/C[IEE+9+
MJ;2F;;8=)-6.[A>IX:&L:@IG&WS \N&:\5E=*<9NE/1@ %K+;D9=$.:#[^W8
MF!$HEY3X54QFU20'@N?G9%[6S @6C_';!27<B?;G67+%\#FW(H1UUX4B%#\;
M_/BR1!8T=_]8O2<I-; /2V.X@/<E.;U(D@L?XS90<WL[BSQ?63+A7)^1TP+O
MC6G-O./!G^',3!5@0>10&:N0:F;PV)F%I)E$#(8=%+Y)[W;1!UM(R+YQ:\.'
MML1 4-#LO1"96SXP2FLF7#;AH  I>%V.9XNP@V;!9Y?&3KE*AKO]O=U'>[)(
M7M':38:>]U/"W&ZA<?SRNQ_$WG%5):KI?8(V/OKYR1.ADC&W)YP,,@Q0L&5/
M^<\="E*)?Q "-1,Z%T0LG]Z;*VB@CQ(,"Z<&ERY](X7$;F]GE)/>LS?CC6'X
MAHGK3NT\?8"IG:-A_\7P"/E]7W)%(-2RCON_/XPTR7"VG?4<<$H1R$ON YMG
M;]9_A:9PG)]P"\^KS3,*<^2;">NCK.M*#LVAG+RXSM/]GSJ <F"IDYL&&WW;
MT32'GC^4VR/4(OKKG0:IBM?<>MFKC6_BP=_"I-H6?68MM[5Q,^8T9G)O%X2Z
M3JUK >\%BX (5>7&=^.K@6>6#IJ9.&U%@;/J<J+[;^)*;-B*Q?:PW_/M89S;
MP.T(T<V28G/YPK:=6N8KUS%QQ;)Y[B/GT*Y5*-)MUB,:JX"98B;^K/E<C:"4
M;"CJ/0!3Z3RW?CA@PL%3G]""]-P30>APWTCNH]$K>C>BCNB&];;AD_W'[=N0
MI!:J'._N->M%F]%@(S"TW02TJL.6M0?Y7 $W7H2G,C@9'@5-,H>9<TR']"<7
M\+3Y$6_QY-W4&--\ J8>10$ ?EFOYRLU7JWHM+L-82,)B'B_C#=-(^/<Y852
MY14'J',$;F:@(CW-,.APD1D_GY9-,@=Q[VK+1!#O(-S)FP](AE5ZLB_$$>3V
M& 3/&5?9YFPJUQH7F72+=K1:TK&-2LCG;)YO6&E?<HC[Z5<2XOX:#.EG#]"0
M?ML?C?K'*%IQ8B%'#ZMV9( A/<8WL(.'4&8Q=MK=Q5 M9\4U(6BX\35!%1-9
M96PW2Y8?U K"'=+;T6A5?!""3$.8JKE3WIO%/9W?<D5HFE#! J+LJ<1K"<C]
MFF)V^/:<[U:NIS6GX?NBG'NYC6OHTS51(E0VYN)J-6$ 5)1)RT4I;0^I!11\
M]W+JDLH\PHOL#\DU6QX0,!]#[%)=4KQQ/Z$)4C/#3V+E68AAJRG00V_?+7&L
M#G<>!ZC%H^^CW<1/Y:B1FM8"2T[Q]>WVSY,P3M181^::?F^%2,(8G$[8;@A
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
MCNO1? <YM"A+Z903D (K]K (N^(>52-X&4Y%B-6<VN?PVO95]HF&T8PC%G[
M*HE7#W)"*&-5;SZ@H?D! PNF2Z=3RQF*/>QD66R,0=K"9)G9TI2-HD<BJ^%+
MV=]M*CXL4''7[1W>(!,5VX8TL5#!"T<#.4<^%5H&-\$8\XN4@#NYQO\,0%X;
M+H+/$',Y"R)I'OU+R,OZ"*>MZS)46A9=MI5O/]E%BZ6O^D_3G,@RFKI@IC6Z
MK*ZC(BMNG26[4F!6J#I>6,NE<%K;:L5*."_@+;&'[45M/1*1H(WH"0]8B6P5
M&^KM%*LFI'R#:9$RP;##N NM3B!]LY51Q(H^6UWW#!0W2V@IP*7@<4!B54.-
M6;&RA(?72 L[D4B>F>X)H=/J*Z5CK^:?RVJ8?BQKYMX]:I"(_> -O0SW7M,D
M2]HL,I'FOBZ6\0(9##AY[3(''F?%" 9F9IN*"(SE/$?+7NB16J<5EMS,9L$"
M:8K(,#<; 2V@Y33/;F;K.=4'FT<4Q&,6X#!H'0&89CVG@GE7#J6 \"K0IN:2
MD!G9M+SF^!N#%LW]7&*=7[&RO&:]G<XE$09]G(IGHXL;JD691(H"XKCIBO<
M1W%4W*W;TG,N4N$X01;SE7#>>*Z)6AE15O$U\(CBBQ^TI\+P1DDV"E8K</,4
MC1E4JYE)6UW%CF>+'HZ@/<<-JS0DIF^MRXV0>'96Y,(>7B$M#ZP/>^)ZQ$-9
M;:P/U"MJQO4=G8YW,96Y/)!L&(^\0(&VXKHMT1$ TPXQ;_%%FVH';1:L79\H
M*K&L/_C[FZ+6MXJV6V1!"?34EX:#>B5;2^6MU) D"DEC&T;9EQD=_?DKB8[>
M7\4>NL?>_J&KJ8V5MW-#"YT5W_-@,SX4I_I>G<$]""P\&*>Z^;!-/G74G;[?
ML,2'^M,?Z4G'G6A@Q;TW+SIR5G\F_QFNR;_8@;[/R-]6J03?/2!)3N1()0"7
MQ&8+4IZ=F9,NM(#2CK,G)>!*X:<[><M"-0I42E68CV<L>AJ5F([ZE\N[*LLW
M'#!GL@BUER-6K)N9@4;OT]  !82V@!$THV[+=1%(9N$&=#PC:B-9@K -27$'
M>8!GB=W*=!&=\E]"D-&I>(YQEHTD09XHT6?P)9)=:<E&*Q:T"%O-6+MJ))53
M=E"<1-,#<MM\N.GJ+;<]K&Z6: _O$ZUIDW7IY*2>RZ/')+H7FI)7N=IO%L#C
MY'0^?'@V".ND=W;^=&RNM[-!PDD[?\.9,*6K< (=^HX.=P/G'Q@G/#<YI;\<
M3\L67ZW-ADTW:431W6/::,X$\G+9$'(R%E IV:#PU?$[/V#3+G>V(H62SY*Y
MTK<&\QW6H;UNBVT=N*Q%6)4*31SA<8[$'&)7*FYCL)-2-6U2V*_=VBR4>Z<U
MC:J_I"W<>)/Y!S?!ZP#,.,]&43%35LMEVAX*4Y70B$O$14OOAUC57""<'ES1
MTG8YL&(8/?4:X12?&_$["9;-D4\^;MX%_;:-HF9Z8$&AJ(J<XFQ4!LKF&^,D
MTQ(=A')#?*1)IK)1Z!8?+U$<1/M3:#"??LFAAD???XLU?)H#S0N14TV?5(8V
M+')K?%"EG@0F(KQNFG93>6#$P.>QNZ]8*6HO@*MO)0\;RZ>8QWA<0F)W1K?O
MYE BQ4D\?B//-<VG-IKX@=U>*HM'= 9CYQUE,)1,0) 5\'B3;'+*9J(B9FA#
M&#,6F+=>>22)QO>,<4T;K]L000>Y4)OOD0]OY3==Y7,Q 1=BH)I%*6B6>TT*
M;Z*)8'K_F0<A;R:5?#033U11J=XQUT()MU"^N)Z7M\BZPYQ^Q#SO"*90> T>
M@WD"M-YHV2[,S5 ML$*,>?92X;$J%E%U":Z76C4EE7'*4VN*UOR[-#'N0S87
MPT08.T*.)\*-S];@R\[D60)1TJXB++YR74UR=Q+ L<!U<\I'O@ _9M]<B\SK
M!":%@*WMW/#)!EN?1.II5(##^()+5Z@)%0XD-:V]/55.(Y?_.<&J._EL#L>-
M;#CK63$'%G/)"-72NB8-.FZV[#@2OQ4[W/JC3'7,6@,YZM@A2PQ$W2;F'$I*
MWUS3#L6W2K2[(8:?/$#$\&CXZO7#(%_:S?; 1>7;#1:CR-1$ZU!4+&'J_"'+
M(7YM]I0Q6_.XU$OH\_@,2U2K$;O;(,1K9IXIH=!3P6 :-9"#!80U;A[,YAF8
M0EF!"Q.E0#7[%/L,G:)QB"4LP](;EEK$ ZO#=W%ENJ9Y'**DB!0'*?D65,X6
M-883U' ;<T&>U']80\33@5&MU1,1)/YM81+\GI]$U2&:_9C-#]\[O5L@QG^G
MI0>&)$0P$+T=?R3<#>M:DZM>ES:.*PI:P0BE7*\L V_C4>X9<63'IJA1([T1
ME6*&WLLWS$+R7J:VF;D0>COB+4]3%=\ID5(#,"%XK9*S:)81#Y_?.22?CJQY
M6#ON<E1=GV?7-:0A[:N[HC"?YLBYV.OM-!T7!)&9N9 .9WN I%7]\_5<F]]%
M)XT@]9E9?Y!C@67M]$WS%<EU8W0KB._1IC6S-EVCQ>\K)F (&B+(6,=5&E\<
M@J3[R?DU1HMH&RK65?U]LBS)04 A@$5CMLR16LP*#NUYB+8+#C700YI',AIA
M48IS>P(85V@2PP#1F64M+ZM/YXC79VKIQ)=8ZA.QNZ:F[C'8;5GX,,KQHXG.
M7/FCQ[>C!(YECS!L#-!6//IX%H>M;)'4LF>RI$96WJNWT%S6AV67KDMKB+I)
M>.9D!N7!</9;4&6C>;$@(D,JU3#%CDOWWL;X6/K]^$9TS!0Y[0**FCN066]G
MR\M&R9A8.OB.@%BS.,37+%MJS*)7O(/L$N8*2"SH)Q!A*VRXGR5:E#RVZ@RC
M,FM;@*('F6+CP9ZOK3!/$R[5T==]$'$ARP:L7<G13<OUQ0K+NZ]8VR"^,FF%
M3X XJDF!M+1'65@ONF)%V\QO+(I01C.+(L3 R"^%)?'-!@A5*_L-H]4DH=?V
M)JM"Q'#(]_D7'?1\]"WH^5<;$!/T6;:P'^YD0!AS[#-9$/8^PH.2<0Q\M8>&
MQ*J,V<5FSY?>R[K$N/0-0%%:PJ:##>%LD8;IT3C+X?'>=8/$#?8:DT+/DFE;
MA6C7$M5US >.^902: SXZ:(#CE<D^-Z,C%2MO ^H1-"WX7U;PM.M%[*_DL-/
MKY%SQ1:YFH,3*2P@6!TX/^!O?7S,MK$L>?F3UJKO- 5%D2N!Z/I>DW-18#I0
MGH;2UFB7PD8P,YE=YJJFT_G85-2K;MNLLMQ<4T0?48S +',H1Z#ER VZR,G&
M@I2F%,:(I*DFEIXR1B$4X>Y6O;/=_9"UQ;^"$_8#UE:^EYP*;*8"Q0,OX,\1
MS8VX&6'Q[43'\-P+E43C55O4X>CC<G-)CG,) IEQ3.K;"?*L4<@*.1B1CUN,
MHG*[")SO^Z"8[<4]&2Z]$69F5VH$95!9,5_3R6F3@FP%K\2<Y9 5(-&X6@8^
MCNE^.2]U#ETG^-N5N&#=,&./E)-8)UA=@BF;AWA$2> MS/Y\"V]O"&\_?8#A
M[8.3X]\&HS/F5WMY,AJ8/R8'YZ/1X/C@0<B_M@%90\$NAVP-R2@PX7R3X3VP
M%2EN>"\*IH1KI;PBE]05MY25C< @;#,DU*"[,^#4P/,]9,^H2^<P?QHF#3'D
M2.<.+.608T/[RP''1G,F4#^+](V<"IK*D#8FBWU?IN%PX9/2[PE('N&05X)-
M$MT!5]]IB_B\@[,QIKK[DBQ$%@?NMPM=.:@!"N9UI-7WDWY45?+6%9%LM(G<
M!&VVBJA&T]I#&&,JEW%K*/UP6ZBWXVP_3Z6-BP3A =I04#7)WB+KT%[M AIW
M&3!?='SA\;?XPB?A-]$"OLV-SV=/E5]G9G-8AO&PE%,6+;G*O1V!\1'OFRTZ
M-M:O6;=D+ADS&/: ; EG_N+I=XEO7TEA;K !,$^)<IZ%-@XMAT[*03X;5Z"D
MA8BG1)KQ&? XFS%MJ-!9NYN+]<G\&>J@HFQ<' 4A+?F*0#,83EB(WW\D<Q35
MMK.'\R%S;./6GM8-B6.K$Y(Z +-+JN[ I!H3URPK^2QA91C 4OB7>V^'2&;A
M1+6#'QG)*!POR*#>96*$#8#F5TEUPG,1!T42O^$CU\O"# 6&=.!JD3O/L?O/
M-(J)1E;6?:X06C8.5EL$3B3'*YAN3&!EBT[?_M,Q,"UO-YQ1*>'82VOI@.^5
M*L(&>QBARQA6K-:ELR];*Z8BTQ^;/$&/JP8W* 7,]^R^ZLS08UJ[MLYJ1_L8
MA]E8DA?97*D01M39-R]17(S8)WG8QZU!QT#6LNS$-OS</,4D0$H6MC.#5\:)
MG]&Y2B3.2IO46>QI\^0-Y#NB3^?P4F\G6!\ZS_LV)B;.3ZH_H*&A93FAT/%U
M9<S/XCHC(BCX$DJ*\N2A3DF)X"1T6 !8^;ZH <A)LH\8:"FFZTF!9[$.G3@W
MA%58L(PKJY:814;A2H\#Q*VO14&%&RG=1U)+2EJ.PNW")H%90P"4B32>4L$B
MD5DX1R!E_T"J@ZD8!=V 8B;,VQ?YZB;/!4 @C@-F3VKF]9>:*DOFZ,X"51FO
MQKVWTRP$Q$?& ./<(3N%SG%'G:.+]2VI*EFQV\:>;QT3;_'_@94>#O%$%I1M
MD=_W-2LHV:N6T&*-MHH0+3<%58!D;+I0"$*O#G]=E.94F4&:%0]*-U 3A+\!
MG[&TP@L@*#XCIK"YN+6I'BCX@0?)BY0MT/%N!?B*DV8JIF27G3;K/!*&?0:D
M5VP$!90JU-QR7E[>TDA[@4YO)FKZ0+&,+;^ZI0 "R0!L]!-];LX<Z>/&'66-
MTR;$A%-!CT[( R$W8Y8_<@XARXZ:@9]R-J-%L!MV!+ZQJ"-/-N>:X ZUNP(7
M)A>34:2B0L"I4R=,YB7HS#<PV/(V+&D52"# @["&JZ7PBRRYC0&\1@&8ME9P
M8'6=I,^)Y)MI$6L#YH]IVBV&K/&A#/DT[8JXR6JW&##GHJUT#)YYP"POVXJ6
M(;D06=W"W4OJ:<M+<Y%)J7XST9#&72]U#W%=@ZAW%:N&8A>M(-8P:%]"[9WU
MIB6VT!*[SCJ:(3O@+UA^7W PZ<E7$DSZ*E)#SQY@:F@T.#!CE!SVQP]#[M,F
M@C*?.CJ-49]K@D+?=V4;HHU^TR9Q/&Q^ !/PLM4 D 2*#CE=%/(N3O!)ESR_
MQ=WP/A+4@KXI1D1%XK'T+?%+HU^+K]\Z-;X7@6I:4URT+C'6&$0<,##E*$EL
M^93M"PPP7D,;.5>]UQ@[*%\Q78G2BN&QEX<CML6O;W%P)[DBKCSL4",N8%P+
M #/(ZZ.8@A\3806/D,EV](TP07#O0"4\$%W9,DTI E1A@\Y'84X,Z^G)/F;;
MTT& !*",PX<X78^UHYM'HNO5.@,T*\#:@GO8EL*6%5E*RP)'(V@VB_04?V*@
M$E8GIJ$:JBT2E#.C)1#QI7&CR7G7=;9<-%E69--,2:G%/ACI'@/K(MR)5FY=
MY(\DFB,&BA  > 2H%NUW<U6Z=K<%&+E&4K&WA-SVX3;2<+=4X?%:7W<)[U)5
M#+6-2NE:@/<E28TQ+(1QTKR[4EV3HE\$P0O/9.1$JK>"$?W^7HVA"H8P.^H,
MEY4%(*IY DO8S!55_8AJ%)_6,]*1AZ]MH#_AZ(@VXFE_3!L[8S_9AD;:N+-
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
M!7W7F^0+C8/^\)7$0>^10)D2("O!&&.5JEY9-[:\N77'XZ4!.,8"^ (HP@]
M:ZGB[C@W0S8),>01:*G=;FVPCPB4*LD$N9XHY@*MM!]@;!"9XYSGDHN[M3N2
M?'2._883+U(5T]MIM2JM%]0HL[E3=0UPH\/Q1:E*N>L;\]<]S-X0;_ CPL%&
MV*@S7(@3B1A'T9LS#]TZ-&*U@KO?3Y$J9()QM4)@EX,GJ\H*E&CQ1L>#[V'+
M$7!7X1?G,"%IN.8Q7MQ_R#,7H[W*&8O0MF7]Q/YVLM]%8.1Z5UA&B>I)/I]S
MB4.K0;S]V\4ZG0 #479MKD,S+D"7!L R6&5W6M\;7/BRXF]#)]H_;GK-(X,1
MG##>*-P(Q''$,K5WOI^_E7=LG4_[Z0'FTXZ&_1?#H^'X'63%QJ\'R<')F]/^
M\3O,L'&6K#]Z$/RWQTR$T, !^*0(2S&<9\T@3Z>8I4_42AL!B3OQ<8X3B^(K
MO1VK@D,*C[_<^QE*NF07 A:#'ML4 C39*W2@7U"E(+@7ZQ4PKT"] Q1ZYY?K
MN8UND,N1$86$BT6ABZ]I_^B0#<@#X3WX[^C?_>!)39^KDG^9 [>>$E\KGL@-
MDD'B(.1V8OS!ZH/"\;DJ)W_8J_$Y9$>2W<*W%H-E \'2O<0;IK0Y0*GM>'LI
M2+*A$J21JRHK?]*B<Z6<=*ZI+RO/QPR5Y^RR)YF.!K/GBFH2GV/-Z8%:)D"?
M1<S#165:3-PSJ0C"]W;,^;]F6G1TBO'5%L%6"OF7I>T"?8+;4D!WO&DB$U#Y
M[6\6$")4_+IR[0,07 [VDAL_A.5,4)"T8@V)9%=1C@&Q*(8,@'*,#)[<S-W5
M_ZR!PB5-9O.R!,:Q&F(9.2PDXRJGO9U9@1=G_J<Y)6IB$;[)JA1<Z<HLNWJ1
MFN%Z7\R-^PL@R=3LI L:\>LU[@-CP5-0$6G88$FO5WB#X)(IEAB:*]=(.@C6
M\7,"7%;K:YNN7F3SV7KIK$,SCSB6(MF:&H?(? 6YB&77&OMCL5X6$F:>(P$I
M+,K;>F4<_^>FO;QS_@T^_X3D8TOD.D: ^A]89P6XZC6 )_E[&'+++\! JI^[
MMS%=?[2U]A'&!IG>\ S5Y6PE_^8SP+T (F?7F("),6OK,[XP?:>SG*"$PG,#
MY;&\8!@KC%FDBV(ZS9?,)S'-Y]DMQ@M3[+7EJ0JA SB]L.QD)DE?&#GP'/6A
MV>:\V\PV@&HYU.I=,OLAHJPM@'=:JL_14<FG+ ED$>Z8-S8%;5J3?AUF:\JA
M,LLK[1B]D9Z\0JI4:$,^??XE1UE^_!9E^<MM"F-42.A1(4/Q>E'B'/*G5)C9
MI<C4KCEB#M5K5',C*KUZTC_1W!/MY,<.&PW2N*E$@.D'WDX>#5=SWW #ZP^Y
MCN"_\*Z]Y_>?Y2ID9C"7LU3WJL-16UN48B!$PL$E);>>-9!:.R$50(8<R/(]
ME_+I@L!&W6:X="E4GZI8=_>!EC9?9'$9TBVZ>N[=S'YOMT1O!P-UV1PS3#7
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
MPRB24"6N4D)JTYUP5.I(1E=:^%#X&Z7NMK=3H"0!*)7RW7Y901TU.F(UQ#Z
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
M%VY$M@1KA?_BM_LO?[#M_L7RSH*V#4MZS-;334G&  BN=M&T<#OJ=G'-3&E
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
MH<]4KZ!43^!PXKUY3@1]H-L#W8Z'SA8$QB'N.[%:T)(L2D;2@G_'I:&2@2A
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
MQE0B^7*4)[I K)!L0<A'F&)=2W "YXS]%N,)JUZWR&ZR/!$JJERN+D7!%U9
M?E>H)S+5+2HXX9/D]?XEZS[[QTBQ^4:!.'126RIJ&]Y -U-\P2R\R:J0.\C&
M:[240=VLKBSM^-H6-?7ER,N:Z@92LP(.5'/OIC"!GXIE)"6Y9F9-;;NYIPW/
M@7$G:7(S!41&.4"EOZ8.O%"<JZ"TA?U<P1IG)_R6\ZP04RZU2P-RB/+JV >3
M%0P=5;:-'D':LD\^*/?3<>=MG3'L9H7>.)-5<1=FRGD$ 4??X,RE50:+>TM*
M.ECN5VC2'Y,K1!UJ= ,YS0)+T6@K-220MFQW*11B8(SI\UR9':)YSESP;%U9
M\A8X5YA8C0&VE?.IS!AQBP_4G6/"QSAZ>G)@V,:B=V*X1-APRRC 1PH&3CZU
MNH;C8#73N5:.>09T+0(JPR-92+E?!TL!<W#U& 1RAJU'_=9P\C:FV>2UW:"1
MA\DI&:4O%:G4RRL)8 8M[Y=8DH2- V?LS+?IQ..A. _/MV*9O_2>'BKM8_M^
MR!'T !Z_L QM(TD!Y'E1P+@^UZJL@!PB=3&L11H)$^N$B>,GG 8D;"BXI[74
M,'C8V>[WYG9;:@*_R_'"R[HW^WN I-[SHBZ7AGKJ=M>S[-P@4X'L(8Q-):!+
M#T"/H0T12I&K(-KSF=_FLG+[&G@@@#I#8!_O/?7I(O[P26G."@24TF2Z8:C.
MRU<O1<YUEYAYB1&)1=P.2:KRKO3.:BFC7OPN!!+1%A8GL[ ,_?D0%7].51)7
MWS<9L 5*63\CMLSJT,^TP;UK;:7G82#*EB/7GPP72GN0X8'K;X5CHY?:/ZAU
M!W$UY!N1%%O.9=MPC26(/KBLSSBWMF6&OZ!<"W%WZ1_S<@MVVI:S]*(G)8Q3
MJPO,+85<!6'E_"R 7#25:!RF")WEZZK%D]"D0O8ANB1@"4=R724L.LSRUCUN
M=)W1ME)R(!,N8J_5-E^R[4FJ#)=V4R@GSN0$E4;A).5MQ2'T$7[GVX>+8RJ6
M\%&];) #&&^?[.G.'621I6UC\*B#;PL^@:J<HY $K+($DN0[RSM"%C>L'/<L
MZ/M22OASZ5@&K!\O+6DT*:(%@K86TA0PB^ML3E0'6_LXM2872,-P.=S_AML<
MNA3):+H#LU5ZCO+1X7U4ES!7W$K [$9:,[JAUJ24U))\X:;A.*+D9"LCC'RP
M^$W<'/J;T_>C"3BI3SY]^=?,N5[I(ONE"[9ANV(>'>3785R+5ND9Z]S4@H*,
MEV<ZX? ?[4,AX5+*&YESZKE/:F:?,&X-W!U3WX4BU+7/A3HTU743V#V5G;>-
MQ)_#**5)T&V -9-++;8E.1+R*2H7OKRFRTQ"P0TP=Y"/5);J5#A0D,/4V<X!
M-D$-*A.R3Y'54!]0+*I\(?Q],*(V-!M(T\5]P^BK+]QP.;X=7>P0-/M0)74U
ML;BFX62,(:28KH@<K&^GBB:A>65B5#0;RLTNU%/DQF&I)]H%@9$[I#55>%#9
MV=A:M"4,-B'!,I5WQ@.5X/.GSXT3U2@1??+B+9?3E=W2VY(VOD*N9SQ3!FI?
MPC1=/(XNKUNYJ?VN'?E4 [=<11T B4B1:9!_Y7'WDVLP$55D9@QYZK)CK*1O
MC$T?-V\)VEW#NTZSTZE[EE\E3HY073Q!VU+YD\8RW8].%1 H( UW:V4A0;X&
MK0GEL0VE5Q244Y">)*?[$1,?<X="HL.D5=5O,8)+Y3 &3<7SAG@((OYE95OG
MVQX)!<1<8.(([K1]1P+4D:^M2-T0+NO-?(SJ(CXJ=K^Q:&Z1<P.G@'%24PBJ
M?Z C^/ H5?D85['!P[XMRDUN4VE!A<]6&?+F0":X*"]ER& H=6/1:Z\>+Y)F
M*TKG:$I07-.:U#I.M[FQWFZ6NX=Z4B\!/=Y&O8JUC=P9^(M/O,$H*5_!L1+L
M^S>:XP0 -%M$@/TB^ <ON9XSM OV\0S,*,#O_H2Q#1#$Z$HM7-&4PJ9V8<2(
M[VP= H-6E*)4!6,]78D/%EE!I_S>HZ^0U!OPZE(7C??T-N)[/61+K7?Q^BA+
M!JWS$H;>%J;(5G"_W+*" FE4OUE5X:2PN;TVI/$'P,R:]7-=AID_I).%]9P4
M.=)6X"*C!NN%U9WF*I\$<1H=Q@]CFH9T^),B-+\/W>VLA$+YP&"-_ 4%<"2%
MM"A:DR,LF\<,#\[[>>"T:7R)J;,2$9-A$0$+R27WT%YI"28@VK#(U14,1#\G
MJNL"TQR<$C^ >!GU)1+N& 07533N^/J,L@.[M$S(85K/*NP7)T/61CS7!^!4
M_419.8W8=<#'04%8+:\.T] "@$*]$NZ\Q;[6N(]S\?5&=R#NNPBJ=^4BJP4E
MA<Q+G6*!0[ 75QIU!]XA<F(DTV@K>/^P[I(!WWN,+:XGE@PID',5)3V9JRL4
MBHU-XB83=V\$@#,$*:JP!HAU+V6[%,]AX 1FV;[UG@=7#3WGIM92G52$ ?VW
M)?4O9)'3"?%(>+@'2]F#L,3X6F4<X/8 YD)WZV:^5RXGUCK06M!=@O9""HUY
MZS=(L6 J8_U#I4:-5SR8KI1?)KHZE@!*>J\;ZB5*Y\2@"4J_\9VH^]F OC)V
M?UH#!A1>H1Z!N6L4U,#K,CTZO\/61;8\@"):[=X[9+*HVF$G46RG"#LTK#J3
MQYCQ&WT/*."_J##@65&G@?[&C,SK092XE^VJY0YBR=^IY)D$YW1R%\FY\&-(
MV33UALBM]Q%Y(:1=,IPK/S+8W,C*P'8I:@I,M:"@E./J%!AO0(OK36M=8M2;
MTX5]I4/-OF57O.="Z4/9H37WPQB0KG6&1DSF0>ZB"KU0MR#2J'U_"V9C#LBA
MXX*+D#?XKB%(HPT<18*<5&!CQ%IL]F $W4NW"QO!S?)55VASYH+-'P6=R94;
MH922_:9:"B,FE 2LTR>#O1HIH$;Q_AP"#[OW8;Z_"<>>9WTN0EU9"8YDN41@
M..XQ3&0(XS:.;AW(1BG,CP'#B1EVD]I_+]%,ZL*V4BAR%[8)]&%.--Y'(8[=
M!^'-$]0URM%E:#B^$<Z+RF8RJ5-T1 ;][T[C#='2^RVF!H1VUU2916QC%X]0
MM@#V5..@FGY6*.4]J6[6@6\.EL@5CTZ4Q/!57<KK8)[Z'7:Y&N2S]QV6;LR"
M$4&7Z) [4L#&N04)A) @IGA;M>N&>RF\)2S);52(PC!K*^_,4@>50]-X'@!!
MII)+D2$7;5F#F!.NC'X1%M46-?T&O"VEE_5M[$]R5=0TO"QDOE7KQG<=PW=N
MY!6U)M5,R"WU&%HBX#YYSLF8<,H00>723PW_$B*#>Y5).B*AUXB< !*)CT V
M_--T9#<:JPDG[_;_.2&;Z*0).HI/GZ?'CZ];S/4O'+#^0"DA?O3W$Z$'5O'&
M1P1$N3H7?R4"SP:4ZQ%=;\WM"$H078I0B!W*]4HVAL*=3@:K@MCY.M_.1M0$
MLM,C-8#$F#@;F7K9C@T2JG0"=W4,S<15KD)0S]\65^9*BOP5HFMHY4Y]52BX
MS.]U1UQ_\5Q\ODC#6VO(!ZQ.>&>L<!L&GTGB;JG48/?'I@+!X9^"_!Z"1_:
M-X;@GM;D0RJUSJ_<L(1$$/$T>?KYGQP8K(:A,'>K$<86-T$7]8 ;ATEI)GF#
M#8&ANC5+Z%5],0+=BB%EM-!U*X+& L:K>%S@6K&Z)?&$_?H!9NC!5DMSGJ7.
M^\XK\H9:5[T7!YL4&E%[+TR+LMA>-Y>< J4]YRW@ZIT,@_0KK';2Q#[.*5Q7
MF6_PQP:J?MW7A\KYW7KXLS''D/@B:X4[HL>&KJYN1!A'I,FPJN7<TU35XPB2
MS=%1BJ0S!F;/S818A T<XWC*"&Q/8:^ IM1#[ ICN;S#VZG1Q%49B0AU8'L.
M4= /*G4&G.M<K) $-:AR33J*_ :=G 7=&DQ'07%:6Q+=BG?5;-=6>MEX/=YI
M^>(:=42T2SP%7C=7N;$KV[NR5VB$1)?#HYF;*/9*"21!ZDS'$20@_E$,@=$W
MPJ$%" SX2YBJ>+>XJTL <9?!\UC%C)2,Z\$,_]\!%/V%Y:KLMB+##_644X_-
M3?GR@NH&$JW)E&$T>]7"*^<'!EG"'BKBI>$&G/I5S;0!(3>"CBCSV5& 2/OS
M;UAJ\]FN4IO/=Y;:F./]BV?N7"^S'P4^3SISRM1\"J.W*)8QD">5\6L@2N0
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
MS$)29##$&[-&FP'E9H,-G+F&!N>UP$(GC5G"_$1U888ERHOKYJU1/IZ,]$Q
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
M*"]2SG6XPC'KZ?!G$;69!3='IF"AFW1G*JB/LY-.(]6A_@U/-D!>5%^S\!T
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
MP)O*YVR]F/4:PT]JFY8;%L8"G$9H\L/5\:.S$)=!<"H;*70.RAO15.W=<<L
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
M+5T/4TGQ"3R?8TWA@PA6/YW3>X6C?,[I9,WYH3OPJ9.C^%P8; V.['CFZ3<
M".^42O4:'V?UB+.<UZ$MFX:G@GYFD_ODTN.!E +<MB,^:]?*3_K7N^HP*B5(
MJ'D+-T7PK9Q'W.)TDSJ?X9S0J/Z'W+I!*_)KZ>8<A88HY0,>JE*J,7*J!9(E
M;V*8Z;+<M6DX <P]$Q)WZ6I#SO_CD^GD='_FQ.=!Y1S<0T]^\WT[ZL07=N*Z
M/+<:&OXH;!HRFNK7[==7ZY'>4N$YDJQPQ ;[ /4FI)]Q9Y(U_$=6MH@@X=QB
M\0SH#KS-M&#)<RG;4(MN;(=;D"OMUS:]6FD2M$.Z#^?*&03$([%\A,^?^@ N
ML5DW^?9V2H59T.IE+)]Y;CNM.N28B.6'N=DN;6]L"SG(8L(,QO!G"9_*M@XU
MB.F'RCVSNNYT\,8)27ZG.WG.!*O7+M;603.,V-QT,I2W7A;#DX\;KG,J-5L3
MTC\&<[[;BD9D$Z.6#JU8?1?]3&;'KF(5"=4-=((/[TIM%SO#$_<6(?[>U571
M]KUV)1N\3]\[@?]0N<P8B]%F\=@!9&6[M24%EQ-B!(AB4YUT0J^S[&S,S@\+
M%Z]$6W&15[4:IQ,W%WRUEM;>1";$,X/]D_Y0"\K1 @Z"O*VYWB$>;RT&NN_L
MFS=!<(NS$3_(_@\N?O@  J"@X5I /SKQ5\QM#&JPJ)-;)I@GM/L[TH:.H]/N
M-?&[_P,?+$'R\AHS)\(RRTKZ92&W<G\EQ!>LOF+>YS;V(;*#?I3ZE5[LGO^D
M-XM7.-=22:**N'*._8Y8Q ,\MN9&H*2C+*TJ2PO)FVRY$-&IJ^*%I/1&)18I
M2QW+V<J*)'A2S9E^56N'<J.\/2YVO?\;_ IUWYZJZPM-=<]9.T-SR^OH<U+
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
M_5Z?_0/^^-V;'[Y_\?\!4$L#!!0    ( ( QF%I9>E6JNT8  &MB 0 1
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
MO$*F(G$-XK.<"T["NX!M;8NI3L@"5F:4<A+-XC(+\KQ4T!@N#0KK*>GKUO-
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
M.1ZY@*%2$5B9N$ARM7EK.[R65>\CK&&D,^\&=J4OO!61R,X4L)^6Q &!&%V
M:JVS:MHN\$6X 9-4H>#0JFTZ0T!WMW^[)^IVX[>FT:LIH8,)FDO?Q^3ZS!HR
MIW#G:;#$7-+.73'[-[,.,VYP8SQF+AJC=YJ! R] /8-O7D1*ST/USN4+$ :3
M>(5D7&-!],9P\"H@8#!RB;2(5FF"IK! "">UUQG*1\UYB*@Y?=L")F*I]D92
M#V1GJ798_/%),QXMX!91&@J!#W$35*J:$A!5W!.)HZS9Q@$"3],M;9A3/.6Z
M5,+ED]C89Z4LG>!.]:UWF612!FZ<]!+)4103]P!)N'(T \8Y/4^G'V%:6$):
M),*J*2EA#Z0PG;\K_&JZL8JZ)H^ (Z=.T,(?"=Z^>X[)N=1WHX!!)YE7DKIQ
M8L[*8=N2P*^PMP9#,Z!]UQ6CL:I=%8\?A<^<%6;!NNC:2M/.B:U;[*^'=C8[
MBA@$HB>L5Y='H_J#$LK7GRU9QAB-F:$+@]AKGQP.*^XI'+CR7<TNW-LE%_S>
M53$X%D,-34T5)1JO=R\Z%7TZ>T8$L0Q/\ *F T<?NA[6 5")],PA_".4 >\4
M"'#*AHDF5?DQK3IMZN1D*.**,0&B( IIZG"F6YKIH2L3D;?:6@3.L6)U9XGA
M( WU9#9"7EBDI $@WW.%@"H?2+459\Z4>&A7LM7^.?CFMV/+*N(JN <R;B9K
M7V"KK&!@V@;?T<^6.]=S7_BUZ :4%PD0&+<!S?,)6 ZC2WT>E?EKXCKP"U4]
MOO*"@P9IS^H(O>I$9&<I1;U!$1"E:)7<68:">AX<GBEH78>(61CDKD\&54]
MT:0*,4A^[,=9]67;H[L?;:6'!YKEM#07MA5RNXJ/"R\3?#/F_;X'XGIS^'Z=
M$C__<$I\,SATM%*Y'R^1W1O4^22>"P1K#!%K2DGO7A</] U,#*+WM^D-) "K
M/*%YZK>>YV"[#<?J0(63NZZ*KS_P,E";-MQ6LII(2ISZ;4/WO;:A)DV^-#=>
M?/W!0_V]1@/02NL.,=9@K5ZK0P+!<=1=Z-RPM6MP5C<&6-M^]-F[FZG=W<MJ
MU"BEXQKU[*)MPT[HG[<2MBSZ&K^J+9^L]*ZOZU%*DMGDC<W6(D"Z*<?A09BA
MS9$1IJOK$<?2W?3!-6!0Z/!@-%^$C9,&+T9ZB*Z %B#'UGYRBMY7@?OZDH/T
M3C)-&E+C?63G^]%5!]EQ;WW-DW3I?UR3QIGN5@'I#C'K+J-S1]PN/772=JWP
M]80M\+'3G==O]\VK7K\_WML_O@=BZ>W.T<G^<_.7C5L?GM.=B%_SMSL/[D2[
M^V_?'NWL[1T<OK'_/CG:V37_UB*/YW/,PC'Z6W1'R53N\OJ<3!WYX9Y]^.E?
MW:I.]X)OX<OH=Q&FL"M6L+* O)MLZ6?T=]Y3>L,C?X^CFZHF+Z)@4J%A@^"'
MJJ=Q#G97[M)H!+^H<E4@E<LQFB;.;NG2%V8<Z,[$1&ZQL8K@M?EJ*V9V0=(
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
MJF:0X_U/\Z[I.]=QL;6%$,LM^-1"7\9G^=1P$;?D6),-^X_QKO%Z!^UX\LM
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
MS ;069LG4BAW$&:O!:"%W$5#5I;5G.2.:HVTOHY,YVLG)\P,S.X1,W<^Y9Z
M T; *!W!9B.X+ -M_L-2$$(.=XW(D9I[S[BYMZ%EBGZ@UY[**G7$T@08TG*9
MI\:&>)T4'_%8<#D)K39<6"RYJ>.1/K:Z8P9ZK\4L[ D<D7VUQ4GE0Z')8?@K
MS;FW<R</.T"V-,?R'3O@'OUPP'VSO.-G0]4![OZV<_AF_R0Z.(QV=XX.3G?>
MPN#''W9//QSO#U,-^,S+.I[]T=8-:><&MMS/=&>/'X/#Q)S?$]7 7!$S0/<#
MK]S=M97 P-@6"3"7A=%9JPI_(/HO6GY%7>;93+Z^,MVB7L(^ /^*3;Y%E4Z3
M):C$>?8O.PUF.YZ3\JYB10763.54N^) ;P@]VH%/@9I><_2MYA6?E_G,!"B=
M3B++3=B?)-:W0^WU$7=XYTAF8 0:<V?PD_Y*(6=2H=>-&]000W2GQ5VABE4/
M$$['>B*AC@946&(-%B6R5['->3FAX6(+-T@*60!RJ0$C\;U:I@JPF+0#8YN@
M\T+EPHQ'I#UJ8*-N*#K6ZS0J@4Y1QR0=[2I_='][ZP5&@-:;N$+)H&-8_XPH
M?E>!+!%).'5"E]TUF%7),7-79.=M'_OJMEZ THLE(%.UE:(F5J%"L4PET3 R
M#;IZ)NT7!,3:H9;TJBE+"SCP%5"6![!AGNEDO-VR@DN!5$AI=TD_, :2H'.K
M3WQ\C#ZGOG>YC2?8>B\BXND<=,2@'X=MU[5+3WP7;Q8FI=AT7G$(EU/1!AF\
MW@9/O,^1:_2NO<= 7E_D9]3Y.>$WFZBI"D.;:+(CN_$("5F(KO1;>B2FA?N4
M[2!3)-C:0B6%=1W64ON^%R\F)>5JICV7'Z0V57*)PA<Q]ED?0[5J<NRC5A.5
MFRHJSTCARP?W=F&:<)+(\+#IY3NZ<].RS6?L3R+G?])@Y#U5<3#M<G!+ ?Z*
M@M7F!6,7FT12W69E.Y'V?RY*/S-H*+W(9[#[9R4V>DG8;9X@<S43O?R<.4HG
M!E?>4^A9"W_O-DLWE\"P4@EN;)F-USM?I>3\-%6VZO7*/C>QR4I%H-8:!?TT
M;V0P2/9VL33D1#&92=UD3:LIS'0EEW>[%A(VAL.E[GP-Z491*FQOIY:&RU^-
MWUQ)7RWB$IM<JZ3J1RQ%4G#OE*F4$3P>[>2%J:=T9<IBA!9,JI.$T^OY-ADV
M;K223G<K+-CL82W1,F]K[=FU$;921]B:\ZILS\[=2[VX0?>@+@-Z8M+TV+4P
M (P.6HH5Z[IC[U,6-E!*AA%2J7&#:^-EPRCW;9 G]/C!LQW=/^3VW33/=*;
M^ZZ\![/YR8,7 A>P2XK:!GW=4T]-OD"H*?L)CZC"V.,W>KPVX#$'T#!ZJJ=C
M$#")406 4^;/9YL$4S*!:]HV806ZT7SU!3&%#^YV4)\,I72J* ]O&2C9:AL]
M<C?^)*WUDISE6R:#.3ULG::&7@=7*-D+Y&GZO(2*][+B YME>6OMIR)'?=)<
M9N9[GZ_:45+4<!TTOH#T'WN%=4SCU&V@H]+UEZ)9-7@\*CSX:QWD4<DA$]?S
M=B[QH@F:@K4<A&>6:I[)OR;2DX)7QWM].YD;R4PK1L;"V*W\W:=DK\N+?;=1
M1.%>T T1K-<_6VLI+U(@E"KN&M$]UUHQ!">SKK^ID5_G%XE4Z&19AQ9)4;I0
M<* :]*\ZYLI?DV$JOLPF$YE3^L_ NODA/F*VP6-!PE"\0QVVR&*7JDM9%H&Y
M&P+7=-F+=?:*4K&!.UAM\CMV2C[^X93\9DY)0GX;Q"NYL_?NX/#@Y/1XY_3@
M_>$P?LCM!]H1:3F)JZ#SL0Y,0#6M>O3) 3P2,'WEDMAAMAC.RT38%LD?C%+0
MX9N\/F3B9(A@IN:?;5FU"^GX-VVD36/X"ELWXII!RBLEN\)D7"W2E+R3#CA3
M1J!P%?^6.2<-9M.?,>Z&O!C+158]$_"LKCQ+6YDG#Q>[DY,DQ48M)SB\@\+4
MO5*I#MK8,A#"F(MB=9YDZ'?K/&YRIUC,HP@I&9<37DFSQW<(%!IO6L\*:@WR
M&?MF--;@,JPY3)]M9<8>1=^$<SEG!3D&B0[F;06T>BZ5->00Y9$GC)BF2I"D
MVD9Z<O(>O@%C:BD-.;T\,0F?H8[G^G-*FA#%Q2FF)L7%B4%-QQ%M_1/906E1
M\T2GMIVGFPN<_YRA="G=5'P$@1!'25AC 8DMT>LD/+C(_!"74QE4.Q8D)#SX
M3N8)J8/&GZ4S';6>&1#/N:C^Z:<IV,JXQ=32#]11ATXBZ9;&(3%L3:]+"_<
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
M3SMHW/ N791@H\Y:<H/OU'4YS1)K>(AOO0Z^B]FFD30;^"Y/+IV7!RT'6TQ
M^>V1[FBQ9/?N2@R1TEUSNL],5: V\3_,;?^.G;,__W#.?GTQI; *CU-):#O/
ME@3?2/?FM72ELHX>8Y;TLC\G<QAAD,I(3>>]S*4F&S/4]KSR=0QL^%+4=$/0
M?*\D7;4F<Y@KM.$I"K&1V71&XAZ87UNQ0769YG,*]!N/J0S$BI(P!L]UTPL@
M?U5+3E.M)=P9N"Z;U58#4F VC05T&<1Q]XN7I(&\O-:=\_@3VAF;^&4=1%Y5
MX*2L"EM@3%LX'NU+IZ!!5O9,N2215[.K];<T0:&H%MFX+\_E2V?7V/Z 0686
MFR47:9&9;F@6$QI.&]M,ZE:2'B8$FC.@OC6Q1$@_-;Z7!6Q9&YHET2,3)$'(
M\XM=L2("9@ZCR6X_4'BF%2L@B6"#.[8P#[]Q%".^;=5/>AU24 \*M=0.4.*^
MJ3N<L/)2Z#+([OCD4.*':7LWS#!%V]>"Z@!-LZ,,N ,B":!*DM0:4&*@@PA[
M"8N;>L=S:?B1Y:?1$2LT:Q'SKW8%ND"1->E<XB2R.?PD-:TS?+?7.8(2X%L*
M7=$?SM&D6JFVC:J:->S=Y#ISZ+HBK[EI "&7?DH1A>B",U/$"WN-26A7.7<%
MT:D:V++R:@C%[:>3>X],/5#/&%O.W%7NYXZ3RX/D\M<3&I,=8-M><&^_,8H#
M<58':B66NGA26BP=H@-Y&:#_4'FNR]59=QZ#2(UM%0Y\4UZD56&S>PD/93PZ
M=BG^3HBX:$@8YL.6*9B^K;W;O+,(GFA9DE,I>NF[OX?73&\B91)QWU4U[S/L
M1^'UZC/Q !L?47E8$W,)BE(OB=N1<O=C'>DT#2[09NW5^US6T8G#$]F9!@A_
M-5S7/,$:O\N>2ZJQC&W7G"M'EF@/5F1C9ED'@X=)C>UP7IKDIW;BX=V92WG8
M&FA\:X"9<D26\[;1Q=R+1A@#WB2Q4<U(V&(!XTL%(>C3S>>D+E70N/*N?SE(
MG3=<G4?AU4'^"'L3N"\]=$/G!%1RET 8JC;M11C#QYG"'2<S/77HP';AIL$P
M!S4,-@32.VZ%[E(CCBS$-NOS\?6THU0P@A;AW:_;#=+YR$]BJAHIXK%.JH8(
M:[$*(CE_K&IDHV)I)D+@\,E,CE^GV-@&'2>KS>-W/)[V5@7BJ&>:M>?+E,*.
M?J+9. ?[?D)IWTO1+VAX]2EZ_=IJY5=VV1P674\"8NNL%<Q(D[=A1:4&ON^"
MV[H[[(9QG,:^M0OH"ZJ'37T/,]S[E+I>=:[;$,FS6VA43FHUIE^0_'Y=ZC6U
MNM>D3:FHXWIK[UC&(WLN=G.43D8[N>8<[>]5WQ8Q1-;LY%9?NC758XCL=0F=
MH<LWB$9*2-K#N:7WB*Y=YAD+:[\9KEN9TC31W;'F]Q)4!M-06J5P90DG\#94
M2V9EKT#VQE>P(51#U_:VT]C4(E?=;24)>^4Q_T0NZQ1C=$Q.NDGJ>$0Y93KJ
M[1Q$QNW2%TF7D!2F+9O4;9VPSJ$AI5MCV/O:!+F)61@B^X[=JK_\<*M^ [U
M17M!?P0*=Z'ZJ\I">G@09W8(/K!+5ZACS9/XLLI0/H>R!<H6'7/M'9\SI =G
M32 &<] KKJ?XPYDTA#U]_3EZ>F!&T D2K=-2ZP6UDO)K682-%9T,CMHI+PS_
M2*$IJOA54MB+68? ]ET@I5LLB/H_+P]>'5-Q&9G=,)4CN%#1 7))=GH 4WL+
M-!V]ANE]Q)#>__U^><^SS;SGY4^OW^_]$S[\[?3=VU?_#U!+ P04    " "
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
MQDO-Q>FNPHGHA@\Y?Z,5\J_JR;Y8[<F"!;XX_@A?TK_/^/]02P,$%     @
M@#&86I/#'-E@*@$  #T! !    !G.3$T-#8Q9'-P-C(N:G!GQ+AU6%O=MRX:
M"K04J&#%:2GN[O85BH4F0/!@+5:"NTN+%B_!6K1(\. :K+B[!RON[G[X?OO<
M?<_WV^=Y]KGW_G'G>C+R9,V9.<<<XQWO?->ZG[K_ W@)E%.4 V \7!\?+L#]
M'>#U!]EW[]^HFQJ;V]A:V7Z&F3J^4;0QYGRCR</)S0.XGP$$ ![]'S1,S(?/
MW]]8F \-"POKT=\&"^O!8F+\+\/^-?3_:;MOP\@  #"P,?[5 /^S83PL@?WX
M"<Y37#P, ";&_]7^2^=+P".,!_>P,+&QL; >>KP?^@!8!-B$M#SO'A.I?GKR
MUIZ8]VMT.@Z==&DS"63X@)[/R,'O*>XK4C)R"@9&)F865GX!02%A$5&9][)R
M\@J*0#5U#4TM;1VHL8FIV6=SF(6CD[.+JYN[AW] 8%#PMY!0>$QL7'S"CY^)
M&9E9B.R<W+S\LO**RJKJFEI42VM;>T=G5W?/R.C8^,3DU#1Z<6EY975M?6-S
MZ_#H^.3T[/SB\HK@P>5'?P?OR=\N8SQR_7L_!%C8M#R/"=^I/OED3_26]RL.
ML71T>FGS4SH^R &)D<,P[BMZ_D6&P[^]_I?3_V<^^_V_<OH_??Y/E^]_ PAP
M,'@?<6)BT (>$6!@$F#<HP'XF!@//S ) %* VYN,+[C,@'\:S,A#H5 ;)Z4&
M-H41)YWZ=T46F[EZT,WA>=W-(41D'!67MZN]MT-1-#9\;81LB(X?KI=[J<Y7
M1&Q(?")FG%O\C<.V7HPQ33+)\DSL!^.8,VGJ^5_5A]@C I%1ST8[V*W-ONLI
M9"LL:U/(.ZL9!%(U:FS*J>=W:"!(!90^=^]*P&.2$_VT( YU>J6*36'*F"1I
M:LU&^9"VQ1SE)\",C$.MM:C*J[HV48M8XOSN(Y1*,+MNG@B(/IE4LOX>0%!/
M:FUS[K!=M6V>('06M"+C<D!^,L?*8;%K'"_FHJ/AU)WQ4Q^//=4HRW1%S)+T
M[E5@0"KQ85H8!W_==I@RCH&!SFV\;&+',<123 ROBLW6VY)X@K#<T-W@P^&3
M9P1=ET%4O'TRJLZ0=')P,I&UQ&>!%X%BU]7U%:/O=U:*!6IBN/SS\/E3.1&L
M MM ;K50U71IC80F9@>?0P8RR^(&^L0 I,'H,I?_FM_=W=Z2[C/&T6O2KC'Q
ML+K]BF>Z"A3U0;J6>#HF)4KTQ[0U[B71]?*>G'^Q?3KT;4U(K)Q/8G<5?*FS
M!4V-/Z^N.A\.82H9Y[=^2YX>KDUL*;+O_$V]Q\R0WMV:62.!I:"[5'5]&,JB
M8R 4>VG,A$U*/\D&#[,=9RRVT3[TT>(R_DR_!=:;WP5#G>(46TA,A4?M+;)@
MM1TLFUGTHQ:WSYK:?+'G+.)%^2EFE7,M"/NQDZ5,&[57$O&29GB(] 5R_4@3
ME\$-VEAP+C1V'3^-T7=E6SV2@_&2(AZD\G0MIWE!3H:-!&55P6=DX1FLR1/S
MQY]C'/54W#(D!:%*DFJL-1-9/QN0![4*']=W9)&[&89KVUO"F$*XQ(4YYDS*
MARMN/\ZYAZJ.W!VKE&MCZ3H4!BN;<=3X,6!B4NUI.M/N)&OL]Y/UCB:RS*QZ
M4JH4%G1DQ;I[IP!C=SWO <]M2"_19QONTE[:(QF'K[]5@*1;O$4[6Y'L6M"L
M!.Y!7D5BE#-*T3'C=_;11,N6M>RKD1WVX<&5+N6$+\^2!L-HB$=OY!F_.HN7
MRMJ2M.A;^$U<*>F"@)-J5:-,)2CMPJ2=H:P$.SY#8+=5HU%>#&,#UTZR3*PQ
M*"\/HJ:L<#U;FO!VS>(**%X&5>2?*.I=3R#Y2/NTI][TW6@;BC"RO(($&#O^
M>6>936<D,0^$=D(\S8.1,#G[L+B1_ZJO#=.!F^_8+H]2?QQQ_KE6VP!7RH5S
M\,Y32R#&.[8I^[I-$G"P"P-*<$"::4O% ?%G>&)B$W6/]KO&. -3D<\0X<8R
M-8>/-_8&?DR<)QA.'] WF2K&@^"OMI)TA5>U9[J!":Q^,3ZW8@7T$\F;6RN9
M.0:F!0'P>2_5F-P1IT/.S )FN:>0HIBUY*4%H5*80[YC4D,"5WF,A4 >4/LJ
MH6/A"90A"3;HF4]9FL=G#!XOU.QG=V(1F.+D@BR#CI?*ZJI?7FJQ8788NS/A
M&U=_C_2S#95\6G[]P17= P49&Y_-#)^!@+KF7G6ZNC,%VK;&94=<7,C=8HY5
M^,1C]Q$1S'H@7UB\<H1?=IP :PS$*U3E')+ >7/F.@*<:3]F'''I2" U&8US
MV>Y)I0E(Q]94+^!T!Z=5E/EG(4@H@81KY1IT72.QO[)VY9<$0VS_[+IV4*@D
M:%0.49AS%JY$KLO7*O6Z<RS'3RP**&FOE)OJ_LCBH!>>VFIE?5?(P;=,&FQ2
M-F8KL/P\BB8EKS5;8."GFY<60D\<Y24:DKB@/H0T46;%,=.H=:>+>..0OY^@
M%WM4* O4H')"@C-S=G9J=0T&[PR./?D7*L"L=R?&C*G^Q>UD^))T+YYN^A<'
M:T?9NK-&ASF/-)*TSM2T#\5:*,J?:S"!B4(=4 LQ2[Y?,^XFYI"'&7H,B$V0
ME/IW@=$Y[P!=V"YU-$7E[_K'KR*[9GEK:+^TJ]9<(!?5?!=WQ110HN,=3;GF
M9_:565J6UI\?5]HZ.EHZVGN<!<UQ8@FVW[4<==I7AA%C@-X[%)H5J=?2$L]F
MK3Z.^Y63#VG8I4<V"2S;F'=S6-C+*6.3C;1=6XS&&N-:I*BOK6JJVR3EV&@P
M _467C!Q*!V!"1.R-:E$T4I+8OO/PURU2H9/YO2+PD-5)U7KQG9?8;R:+9!S
MFC!J__96!4 )=OOTW%1U(6&Z,W'A[,38EBOL0")_/([\TW*OKZW:--*Z]QH5
MTY36;.E^21FW6O6:U(M!*.$YPEXRSN?\/%[);,(CXBKCW1*'4JNF*]_\M'9#
M0Z&KZY5EH='G#^*E'8IF^C.+!\ZE/+D;"!8U>["0Z@C0YCQ&":S$4.>@:&%O
M1EY%Q)87',D+CA,]S!\;^RRI!59/8 NG8]')+P)KJ@9\G$V$9OYUT?P':?&,
MOM^7,<J] -D7?T:1@MRM:Z6N/__>-ND*LJB:Z' JK7&K[U977.DJ)>41Y-"]
M@1Y0C\4/S5A,.BJ[2E0V5*+,:6B%B"3F"JLG!JEK1P*"YI6836J(=H_J$<="
M.V]2?ZY<;("S-!B81^K6UK,S>Q#,QXQK%>>ZWC%A+I"(FRUQ7;AZ9E#N(6_
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
MN2^1BPKMOTV?[_0<% &Y+^DT(V)L)N[>DD4_1,',IB5B6+='DXG)*HK&%"M
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
M'6;BSR<=>P:$?<@UJ 2TC9?#-+: *7%,RO!NL;D!K8:S4>.^74EF96<L1Z;
M/1)]&6S1Y/?A7SRA&FG_3,./G*6L+;6 R6<:0$7^QEKE_*:;"XG09%*YV%70
MNDH]I>'>R,8#E*5D[EY)3-[B";V^X F[!T2S$AWB[LS*"]W038;FX9>2/4:\
M#.F+PBLLE.R^*\7ZD._-Z.%P*)FIZ%M0F6F6^J/'F\+E[O' A(]TU).A,-^#
M4C!4X'-0@OI#R,)0#9.)C/\%^E*+QG.^0^7V]P!_LJ9+PH*[MQ'*5XQ;]X!%
M?:D[%>6K%/F[8)6'@,-\CT:\I9:(JU&-/Q&*BY=(N72QOSBA=RRO"$MZ!=?"
M=5GLKPL_<E]/[^K;AC@W7<CSNY^JFI]W/+4V>I7'^GO QB:]ZDF?R<=TK[D%
MIW4;L<D14SWCV\SHS^ZC/>M![KS%7F)(\I[JTE89 H0LF)5J]B;T,"ZQL4"F
MI\/NQNYGJDZ"_&N*X3[OM'T-)A(EM&8<]<>UV5IW]PIXPV[V.F$3H0W0_QZ
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
MUME?Y/)A_'V4S?ADXBB7_X9R^[;8H^PCKK W1,GC..\A>2DP78MOY3;D"58
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
M5EV"7Q713B*VF(":$^]#\Z?=\1XF"AC,ROM-#.=B<(N+<%S+%U)KCGS,<N"
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
MPN2!0/<)MI**Q;_8FHK]%B37DOX8;[%O-^8E (^8@,^(M?6.ISCU(<VB9TS
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
M_X.W]PQKJNO:1>-C04!%$ 2I"M)[+P)Y% $)TD*O$>D@(+T318I2I6MH4D*
MT"'T(J&#]-X)O4,H(;3D\+S?=_;^OG>?ZYSS9^\_\\J\LM8:<XPYQCW&?66N
M#&##;?_]4 ^[D:[M#K 6U"@] [="D87E25A/&W2)L#//WVENUO3Z7UTV,.H_
MUY=]5((<(RB?_C^X-?-_J$CQK^])<3/^%GW_J*Y[,*\3M]\V;WR'7"!Y</U)
M-*XI+)AG))EZI2PRWG^R"+BG3/71^MA>N]N-8VE8*W.$D)7W1%X8)N7_OF7J
M^L'O)QFI2%CLFD_.]6S^;Z$U;CVCV>GK6M=(US$Q3 3,RPBYVZL*]L(BJL?R
M9C3V?OVOOB/ZGZZA1 3\_X1JWCDSXQ_L5UL?HRX5!L-/]F]_]^?^%3NX.4AY
MW-(>,!"6^$SV]''F\[./5#,$-!<S"]5PFFQ!C)@)=#K; 0GM+<A-S\^RD^EY
MR8PT=_9/*G_RRSAX]EE"9F3=NT@)M/+@1*IW/2:Q"FZ[<!!=2*\[^(K&PN<=
M^/='A>)%Q!;OCC?BB^OL!7DT4I54*=W-#*;9_J(#(2Z5UR+=:9F5H%V!BEU9
M850)[W&1DM(M N<:OG).H<@.X\M9Y57<1SHBBZ8..RH.)I;U8F73=8M+"HR<
M.+C=KUZ-[U:M?S)7N9P'SO:YE63Y&U6S- W*6M=#ZW,7NB.A$UQ&S8EPM/S3
M%=2V><6],):H$&YYT/%3K/LZ^44YN+5V:ZSD<4*R3LS"?$"+81J/[L&38G)2
M;GB?$M+ #JTW)C6N.20'<_2TB/\;7R_%K/1YF2_]SC9Y5]DFH4Z\<SE\IT'\
MH&+Y,<*#N@ZV1:\;7LHGB%(UR#&?%:/\<_@Y!L=K(GC;^TO:<NFH4*V )!^Z
MMGVLY!M$!T%O-P_I<$E-,7)%BR3'TGC'!+FFLOM.%G:2QK0I\8.SE2:_]7B6
M$Z@2WL=O<RO). 7H8HB ,"/YC/>Q]N-)TVE3-_W+S^)N?.ZZW=4]X$^V6]G'
MJ394U)>;;',_JBQQ7>AWO68?Q^ A9?R1Q%@WKF2+P(SA0SR#AR"5;RM)I]'+
M]^1R<!\-P/H=?M:C.&F&S'HMSO:E!K!3\+>OV;_FE8KSN*&_E ?[.&7N%<'4
M3OQ^3C11'ZQE>O%?[<78N/A(15G5Q)(FMFD5:H6^:]WK*,B>),-G+(<666 &
M'O[#6"%:<2]^ )+!%XS]99.B44,&\7'TZ^8/%A^5&;X\^Q%RF=VQ<T<E]F,Q
MFQ1:$_&I7WAR$IT&T@\Q.L%2)1H-.\J9F-.C+'<=D+8K,8.7W"4_UBX5E/G;
M009_JDE#$M;)OH'2Z'5T[(;#U3P2\D= IU7UBND/"%S8OR_J]G+ED_F < 4B
M@%0YO/.R$P6YO.NT$ +E-O>.H.U*-'%49K\<N28DO&&EX="ZEA9E!!\EJW=V
MN]S)G*;%^&J8!KJ0@AK_G>+L@;V)[ZQ0\5O(PS5PG([PR:_DP[ZT'_(LO9F/
MMQ>YNH_!090-&DL<X*(B^WL4MQA"GQ)HOAK^C*B@VFF?B@&W[?%I%/N4L#R*
MZ5CVD:\.SX=,09+3]5>;<+M^;!.M[X0,!* %YG:8L]V^;@:S&<CPVK!W2ILP
MUYN3M)<T2C1ZGH ;@S=TQ5D8M^EUH_JS\_!)N/Z>?C;Q]C_5?/G4#I_C/ZE2
MM0$*2)]_NL%1?W#6X:-7Q"AW+Y#5@T>=>G-$VRLA9]3B5L.,"J.NJTG2PWRP
M3R SCW "G/-V%FA/8X@WE1"+I=7%<L5MO\+"3ZY2J7C>CB>[[D;U[!E8/@C7
M>]7PW0=P$;ZA'"ZK!UQ[41 )'6FEV(0H0Z0[%PM422.0VA3AK7#Z[ZF[XKR<
M12D;(WI-ZP.=K"WCJ _R]&D@<28,5^M<^8C:"Z3_M_AV9BZZN>(M?]_9:F=T
M+A$0C&C+.&8850)N8NKU/W]=NC>N"_3XH1_)-OT!=S!U1Y_,87KUV$I0BA4U
M7E\XWS9H9N^5+%1U4U$,/K@8)$*1"2#09-PZF@;%SX .U)A!JD^F-[_K[+(A
M;H4?;ENX>&PK4!I3@HM\31HJ$DJX#NL[!N#IR#_'&XNE/^Q%6S5;7T61+L!2
M+6R;K'IY2\2S#R64P_W?2-'/9PG/[-X3#G?P1K35+)N,ALH),*"\1@:.OH(D
M_SC4=+JOX:1LOJ\^H-+JS5,\MK_;-G894&2+0P<HM%?3^[M*!3UQ%J>NBLJU
MXLLK$>42H#$L2P^W'?8W78JHUZF/:)>).FG\/><LJX_V9A9G]VKG\]$'MX2^
M9%LMR8WVB$8D\YELZ>D4#$RA*VMKI;-*N#J@Y$G1FR\V+EAD#_G8VB_H,)MN
MVB;#09'./<=J1<-CABDJ2S&/*!J+MY0G9ZOMXPE4&5049U%;LM<[I=^G.W#D
MHU9C+;[,_$TM_8KO"W<P*R)9,Z&N^I:UF3WM]!?D@NF )S:($N&ZJF#Q]-'V
MYS-M?F>!0JNCPCWVJA_<$)''7!<JMR*CIVX>EH@OE0E2GB",G*ERX+N"^T?L
MEOMSSV,WE<E#0UFV8C/O8A), A(;^_61>CLSUGE8C6\DEQTGE#'GWN:1.L[7
M:R0"'M3GQ\![R4ZX7.XXDL7B?D;Y*!2XV?R$/.V!JQ48!MSM^S!*V07Q5QK;
M\7 OK</^J4KF&U_]("!N^^YGDC^?L7GB6(J?C=.-[D5]<!,75G.[>.L+<_4]
MX1C[\[>>+C&MFNBQU&WS<=:X-&E5&$_AAPQ9!KTX>Y5Y2:/LW^@5;U!B 5J,
M6P<GZA('$HS-G>"+FT**VTPEZ;?+L]],<P-WG=0X":M>PX7&-^"&9!X1L*C@
M69*<!$V5?F&MNU22I6TSU/JL>YGNVH"._,9!(GO[)8(K5/.S?1ZLQ6,^J?6W
M^]_<PO695F/OU-I0O70HF&^Y9T_#%OX^+SP;P,4$H.G4$.[4*M%^I$H+I@MO
M9GK3,YPTTU0O6+.=G[QH/X@(S0]&\,FQ!*7$U+,HCGAJ_(^%Q%S\8T&*I1CJ
MF/H2>VA(KTL,NO&MX$/K[VE(:QHXR[Y:NC5OV&&WPJD4F7""K])=]+BLS9*C
M_.R"";Y::V1G<;IB0.XTUBEE]OF'0WD:%4_R[I7O/*842X^113,-=<X1ZZ-)
M4^,,816CM[89X5X\79IIA=T#\OA-R$N(Q!]$DJP3L^Y5".F%3"*FKRMW)_N)
MFBU\7T&YI*$^N[UUY0?=\F-F%!G(S60(P07GY9V#-U8F-;U=8.;&/B4"?JS!
M.Z]D)>VC(50.1]F*$B70YQ_(RF5W=/+IGL:\U>]1E>U;@S^Q%I^U<I]X@<K0
M4-@TC[.BGK5BK NV(A<[H]FKLA815>K!QD5'%D8V4%L]S2<INW43K[>$SVY[
M\U<N*H_+#$![#] )6D4O8VL$K(+;=5K=9E+B3*JK)HYE7*3N/9:,WS8P\HZQ
M"33S7DBZF*EJ;<;P8#FO[IRP7-ZU!_Z7S]N$N7[HALW7?_Y\<)6 [F[>, R[
M_FS[SS7_:#*?_2]-SI*7:-M8(A8H&K1LD,;XF3;?F%!!IX8+/X;ZM;@QPT"'
M1OK%G9X8OHI79_VS#U5?C^$8:5(F.M8211H&:,"5HO?DC-QMN.7MQ9=II?I3
M1I),PCWWQ6^V#;B:W&$AO:='>U.)@AQ,E:I#@U"K%V<?X^P-'%J3#QJ49[-/
M9QOF0Z6)0D8M*QN_RGSYZ-_U')+D8)<0T+WT743HQ"3Z+L?J6@42TKEJMB7I
MI?470V\Z>#M16OO++/V9;"M+ZE!11&]9S=:P.R<XR@#DG%BC@@;-:3NH;^!*
M?9PTLQ6>A/S6REVE&T5(M7 K;8J-;(P1WN8[>+E9<:4/^_#G:NJH/OKP\8'(
M#:8:ED0'*%I[Z241(-SXVH*03N=>+"MA\^/=KTUSE\2/QS/UD<^72E"["PK9
ME$FK^-J"'X5,/">LM3H(ALJDGJO$]FOH1_X+^J$'S_+^ZP29?>$E301DIK,1
M 7=$*7;X4@@A/Z"7C[\0J$JHH(/.6D3 []#L_S;Y+S<(_9==.P4&!<H.P<?"
M0F4]G!T#F/-EHMB,FM>,C2>F(Q!S/084Y?U_4TI?Q#'E["8+7[7"-XSDO^%B
M=M+DIUMWK25J+F1HCB*?M2D>JH/"/@+GQ:^2%ZTYV0=JG"EB\C]G$LHM=0LP
M+G3ID(5NG> T^MT%@AEF"Q0)QZV#D, ?_H9H:VD./V-254JP-(<S*)TUZA81
MX$%+JJB;E=B\.F=O7Q S%06R_:)YT/&Y8(Y\3AE465__$%Y3 Q,9OFMAXQ[S
MD6U5+[:+99?^NG2_JQ\"W+AM3@0$SA !X25C6$:V5H,&Q0]ZG.RM>FWZ*6F@
MN"]KJ?.'\4W[^6=CC$2 =.LP_%6TA5$:/:5F,'5B-DU6^(@ERT&(MS;ADQ[+
MZ6XSO@"((3M 7 $*@?LS4*QNS'D\&GK\# U=I+CL XZ_/26$)A(!!^R$E_\N
M/9OPL(0,.DC62KBJ)@)HE/_+C:U7E@/0#3L($? 79.79@7)P5\N@^Z',NPX-
M0I_I[;2TX@R'VU$)E#-&1AVE,S-M$IWW5-!9@E9_-=ZK#BM_FUZ)?6)MJ'#;
M*$<N%0&2B \32>;U\G53?.'U9J7#^BQ))M5V63A1F#I3P+O#:1/4+]MMZ& ]
M\:="T8\SE5KSAB* 6I/DVZ4M/I^B=9=V1^9#;/=2D1FMJ01+8D>&DQLCK*B'
M!:.0&$+W7D79/6K[*-UGK1;FD/+3,GW)Q_)ZXAEGF)O8V\U7+LR^8O.^_5OW
M\PDLYS!M.!#EC;S?BO=-G51GA-M_ WHLN_#0\.QFXW1TR>S/T8'3,J898^GD
M*RQ3LW+&TD4/3-2]P >.]J4U7CSNIV-^H.+""Q!S]_%K'?VCLXNG_^J6H]\+
M?>BO$(!]U*X'H;@4FG?*</:J.G3G[*IK^ *TK?TY03#'\3:39'?111+VFB8^
M?TR I^CV":M>Q;!F:M-J':]'&L%9L!!8CO\F\V.HD4M+*ZDJ"'\>FTUS-3X2
M?SPMV*,\*D]YD!Z#2:/O?5WZZ2Z_]FE<7"_[6.\GF[H?2#>^F(&+ISS1U/I>
MCCEV U'COXF &94PC9S$8#NM/F$/;$V=R4F9AXU>X'%U:BI,S[[;K-M=A8TG
M$?DN;R3S%8*/ZY50=.PT3Z_[B6?]D611@W16DZ0A]S+!S^1!A@K2=P;-S.CO
M-'+-/F?:)PG:$V.KEY)QXZNX&AK!BV^&@;J41]Y_CL2SH381+M6GW(12R=T&
M4HQRQQ4[Q54CA$)#%39?A7=>K.[8I:2X:K)G&QG>:YJY\;N!5S]YVDHX^:JS
MK:2G7%Z?MKU! 408$':IOI+)/!^V7@&2R][I[?_\9),($)S^1=!'"5[R- .(
M@,%F%@+)5L9E&D1+H]6,]&.$#Z.S\SGI-0(=O3PZ7"[FB8095L9!CI?O$P$]
M&D)8FVMSA*2+C.Y4[BJ@R^9:S9]_NRM354]MQ_<Y<$QB4ESLGBX;&;EE5/ ]
M)^EC!^"7ZYI&[$+5F %X7^$V/)72V/A5\O0O@U^?;[G\(@+4=PJDI3GS5R8:
M?WPDN4L$V%CYF!QZ-TA0B1:1!2Y0)]@8UJI4(;E5YGJ7G";*RV4O)>E=1-J6
MRK3ZGA?HNGQ)+FO=IK?O-APNUU.UC  >%%S>) )>74+Q+ 700P^6?YM[9V#O
M2[$1@J]1$9UJ0P2(,2UL3]!<6V :@F?[1[LW8:TL8=;65::/QXHI'RM7FVIH
MB>9\^!@GQDH$^'9T?FK_6RZ*!!/3BDHP3GL\9L-#][>'W&MUK0B>TN"%_6E#
M@YN15#D/7EX#TE?'W\W'[ B'0R*@\3V!'2%XT=E65450) **+TTJ"2-YL!CQ
MII(PO!>80-+J(.]8-)I"H-'XU+QAIG'Y8 QZ)A&#UY7_B^5(\.G-##QA3$D.
MN(I#$IYEW((.ALM 1]5%B0#8M;7,\$A"Z+6,%BEG MB')$K^EO^3L<N7SGY>
M&#^&1J/YZ=OFS/6%_*-_]5L\E[=J;"K,E<O5?5I^\^B!2_A)%^$Q_O9R- 2O
MO-S:47X3MZMYC^:>QF7@,6"B^L<!RUT+UYUT&M<\_>Q/"!GJN+;W4,_DBHB0
M95.)"58UE:JB04RK2PRUN8M!K[5HMNSK;#V342Y.WB.0"$C'T[\/06-=5<.)
M7@@[9%5Y_.5>;%UHU/*HN*2RWD5A='6;2.Q@T,ML HU-*[8&^@Y][QTMB>9H
MR]\OG]9<>/4(D79W*FR:L5PJF)&40R<_5DQ=V= ZG4,K/2<&]Z]U]BZ3:$99
MIWJ9M=[W*$*9=:JYGPQ:0NX%,@U0#=R)<)2]1\YWL.4;69IH$LK+Y[7ZQA3Q
MG%DH@'OH4@ ?P+,7\2I(%YTV9"^3$!&JN>7%?D9G:?7.+_361T5V3/5->6/+
M[_8@;!4O;<'\UF24;EW1'?QRA,4?.$Q=X,&P!D6828D#Z%ANPL/AQ8L-(($&
M\@FZ 8DA FZ>:!#4L_]M7G#M!W8M+,>L,03J9>#9KXR3[7 B8,-1\)(RE A8
M9>=77IQH-=5#[[]M/FB3?*Q?JN+H=G-AJ]Z,^\[=GH6_"A_<???R]LM;E&:.
M&(W/S627M$A38SO"H^ANP7N>$P9CJ"DV*/_/(FMN^;RMN_.![V[,<#]I]SNS
MN?$1UNLFFY6N18=Q<=&U4IU9,DK .+RHZ]>RUT(<H ZR^]M=DJFN;$@CDVP$
M'5X><OLQRM@+G!J!5396Z_S2BX@ ,N1O-H(5'D\$(*ZTJZ^:=5_$A!!NQ;P0
MHYNX28"B1"_W'=:0WHXM8IO5C-'<)>=?_SG_<30&[Y356<LZLC,F-&":SU2^
MN!WLMY2M6X='?"8"@+#/'?+5'E]<%J'DRFDPL  %RZ8^@NY\=J)[N88M9 ,R
M9:45576%8R=X_#S^H<X[L.5ZM'8=DK,\Y(<YD;PQI-Z!LCLCB2Y$@-I>M/!)
M>NF>K%QV9UH5J(8(R)U@M-CF][<&AKG:T^(,V!F@(STE1WD#>6@;GS15MZ44
M(J":NZ3G;FO-<"7^J'Q6 +B9<RVZVP08WL";XYVLU#CD<?=&=7T,^5,^2U2-
M^KNZX*0SJ_"W0B=/M%OIS^S \,2E4OP?=GG0)*@42=(G&)Z:$.?EK#0&VW4/
MH)%!N;C;O*H\R]1[0*47/:PF%S>3>:@1=')QC9+RPDT'&5]58I3J:]^LN]6T
M./->5AGU5>V?>23)10@ P^*/7BD&?+S[E.9I/@#)?1L4F_@T^B[;]8['L&"X
MH;:+1X4\1(#EP,?C[6L+CW2]HH1Y3AW*@ -\4B^$/Z[:%8I_N*]_L7/;4-OA
M(JJ:Y?*GFN#SD*RFN^</_[/?>_2/9;K-+[L0G\M;>-0U69)+"'R(O=_OKYC;
M0@10;=>FK(U7XFGIK)V;\V:>WKCHIJ-R[7W&4N5-T<XRR>B@RE^B'7^S[;N!
M=.XN37B$6TM?<;F'] &6""A-.0;R8OV>$B8P1C^VA-;:5[3/1S\TKH?9*=!0
M/,_L-8.<+/\Y-PHG[ ._H__5_>M_#C4Q7YEEAIM8\)[KQJ,&*I)"=C#?&D,4
M PYL7AWI8= AV<MQ-UK<HGNZ:!E[QRT4,QLOUH]U&A5I$#<ZU*^6S:3=V;R&
M47&CU$K,U>9S7Q\!?8A,G^LEXEYS0$R)>KAG,VM"LIQ2<U*J=(%JY?N!/S&4
MWF&Z6/6*@!('R3O+FLT_NME<V4*%#UL=G8(S>*;IT%E/-VA3XU3:2H[8A#J7
MW-X&2HITZ.!J&@)\:\)'"/8H!$]\H"I,O3>K? /J^Z[47>22F?9F2%A%Z[M\
M[4P0L%<]@?IIH\[[XO/&5^'+,J_^49*"&M^ZO(SID_+V>Y- !#AO4W[P#(X7
M2$/TO'7D"5EUVGM@\?7!W_/+WVM'\8J+E)C[7!![RAM+]XW$_!I_/RZME/)V
M/Y%+_7A$.7;0R/;DXNPZ7W'>'((?6$AE4.ZR#ZN2A#DD^H) 5*;+9F_.V@DS
MZ:-)QR(P$V1U55X:P<[41XIMOD@FILA]/ #YA?<"R"I\I9XU@ ],'#6"4F @
MV5902WQJZRZ38H;ST::I(N)ZA&2MIG2N^"L!\X=?GD)YD 5FY S2["14DGN_
MF(#>BY^@BT\?$P&?)N86-R\,->&7_=SG$$BMR9G,(<X^IVI5K:1>HZWM8.SG
M7\:;) )O->,G &OZ _7FT)NFIAYKC];;QZH&*VFOZ@JO@<+AA[E%MQ+3:LE"
M->9=5DW4 ,V$/\F2<3,U/LQH&%CAZ'ABS,46IU"@Y@C-OYNB:.B^L<]_W%R%
M]Q'@%]M&&N8&X;Q!?=2Q,YU<L2ED&L'3)WU]15>[/6J!",6HO4=ML&$3P^D9
M(^^X<8/,^HZ+6O>3T>//]\IY&@<FV?DLCA:@7?I=9:CM44>TE)<9W  MOO5R
M7CLU 1;\-&%!_"Q#+ OV)6&4.F/!W#M% (W):U=R;5>^KQ2\SB?.76R@#2=]
M*9/(<05;48UU18,C"K))M-J%"<R7Z@$"A[Q1GM-'VG6P<5N.:\(69E1*Z(>]
M<7;>W^.W1*E%LXWO/0N78@\9G'Y%XU_58CH#N>'=L= F<Z= ?#L8]<5HW(/)
MZ4:Q/142WE$BWOX]>GQ)^EE-D!K##D[#/NO65Z0(U1^3 FD)MR<OQ]OG=>9H
M^Q@5(3[H9K&4+R;5.L9ZJDF>*NU ;P_\E[!9'F6*3ZO!8Q[=LOP4+AKW,'<[
M[/)G9O)Z=H]&P G9'$4W>:_AY#XB:;O-[*EJ=9CV& H9.@*>]^9;#M.HJQIZ
MEZZR7_3!HIE6[4&&=Q!G71+U;!0]FZBX!,4M[YZE\9,BYX;M)PC%QW'X>DB5
MS&Z"3$*<D7$?ZZOU5NM6=4JCI2'XA7[B3XV^^,TE;^@3C3ME=$;]8ULZ"8M8
M&J[.:77O8B>#H6 +.S!.QV0%KB7=4W%-9R07T5CYOSS,%1C"5##FH#3I0GZ>
M0YP[)EAS+=&G1S_$ROAAYA.E>)WEEZ^HMP<2Q],!^! ;NP<IS)G627K3KQ_F
M?6F3@9?5I-H%TI75#=.85Y!H5+IEV]M7EPF[$T9%^.S;3SWJ6().5+G\+9AV
M4162W]SE)/K9H93;,I]4BHY]W*<J9R)2O@:CZ8@ ]SN_,IJ^BS)]>3?7'M(C
M2N]AUZ :O#F\KJ7ZR&A(/<1>^)1:QV,]ZKS%5 DWX>_DES":J2<EU1]EU-37
MW<#, @,;I,KY!&+[!N9P8!5'29OG)0A^!)Z\$^:1%&_A()'HX,!8TQ TH^>G
M8.5(\?7I&-L+]SGZX1G]QO0A]B##$%3ZZCM&>0,4+S#43+JL:80#-98TS'4B
MQZ8Y9EV-?9!E51\WHSQ8N,?N9U?$S!U,2^^9$R2QM,3_QFEJE<M,/\YZUWRX
MB RBCP,]H%EG?M/!FY;7D6#NL:^M\O*5ZH)6N']$E:SR]PZ#:AX:7C[]JH2Q
MMWSL YR2.Z-PF9'\WAS[JBV02_+>;.Y$9?)06/Z.Z!E8?]IQU>*HL>FE2<DW
MOO+8!24ABS;MY9CO&7.U_YR-@^ ?'A?/-B'*VX<W<LY8KAH*FP\=Z-Y;]"E!
MYTZ3>Z'HM:H8/]P,UURT==BIMN_>R\/F2]*/@;7'^<7G+/"/:V)7D=LC4TKJ
M\RDE+=G9) (>(-/AB_$8K+*@U\*F2?L"-L#AZ++7A\7FTS20[6?]/L%O0MQC
MX?*TI/\(6!F0>W,GM6\!6N3F94H$T%]>B%PH3RT&#G0=9$0$WH#0V7$<HMD)
M"\-L<:I\ /KS4:NUD=13_B"L3<Y/LUNAM2Q!3?(.VRZ+<]9ZIJH:4:&Q?"O?
M!#XL=L6AU2ZO"D9O5C*_!2D;J >D\A#F%DV<'BUU?!QS+M2&.&R-K"4D^W'5
MG4-'"AS*:* 8H'SK.-[6^B,.O+NK&W<VISUQ,2S_):M92C[U7ZF/9R[D:BW9
MSRYO<T)D:L%@@*8//LI?;L 9\D69E>6]-,G3R*"[S_4J><?0X]E?6T?='3#K
M9 GKM':OX-+<KUP"&"WC-;*5/.RTBT!PLE)=KO'@_'ZJ<9'@D<BL"5VN*MC.
MP# TN/D1'X%U@YPOE!?Z<#."6F8NZ'O-]TAEJ'WPRI2)XW,+>>/0R*LQFQ-?
M(N"ME.176ZS^/<NI$X[X3@R&9RAZ%"O4R*<&9%=OX%&2G.>6^WG)UG;&K\XT
M4"&;#M_]4L0.TO 93"O0S"C<Z+F/<RS^K!@@O/@_.]S>IKZAH#M:>&PJJC4N
M3GKO,;UNU#S<CTO)C08>U9 L277K;\.>UD=I!:12O]>:^0+9_2%A2YQ?K<:<
MG(/I':LN AZIR;NH,O!/W5M4#FU((3ML=D.1=--_OMP^#NUSV7[>4^,@D"V3
M,9T(_]8.XF??$8J6[XE?LR<,-RQKJTYAQ@ALI\XWR[G>N[WME2](2#)4E_(E
M+RCZ!E[/JW?5"LX_*^B?8?:YJL^!#AQ#3]N:+YUB=N?8"-!L(J")G0A8]K@,
MN?H&N^:"U 0\]-#F>.[+A=<;(B!C@PC8_P;%S[',U"E?$@'*1("_*A'0L4%H
MZX-ND$']@6="I5"G39:C*Y8KK" 1P)#];_=-_BRYNJ&Q'T8$<#RF^.\B/R]!
MF3;2Z8><Q?72G."?_>M5Q0QUBTN>WS)NJ?E%F?G.<#(61?FU&\!<2/O NJ;!
MC);\Q!"LNX5.2?E829V3D'NUFU7"R^\^HIWQR-!<Z*2,RFSW+LASOZ<XN6_#
M6Q!])</RR/N::702!!K#?7XU69=7)YJ.JZGH,JI;Z)HSH5+5J%I93JM2WPNF
M;&:6;/*X"F9UG:C$$$9*<I??"@!I4Y7O?VD9V'JB1F_P5D:=U'4DW-5.FA,K
MKSIC@.9,_JZ9(')BAF@T9I(>OZZP'U5";T,Y.4QBVF'N!C,^SIV%;KAS+N00
M?F^<T;&^?'F<(?Y*T5N,RZ;&P4_V+__&,\BJ%M.8Z[EX$Z?XQ@01P-H[=/GV
MC4O5NOKR^/QV]5 [)&9I)=;"L2/Q\'QZWO,<Q#O5NM:@'5I=T6O;!%F+(@)X
M-@ZW/W9 C)?3/#:E BNG?(%1R9K+'Z8%F:N\.A'#B[ZZ&P3Y+:&K*7=FN0\>
M#Q9P)V9]#T263<0;T_6#3SW7X((CU#$")3<LQYIX:E";>AE$ +?5RE76B7?'
M3;Q7C/']U\?7Q*'G;+T3>%T[MZDTO&]B&N3S?SKN>?H8YFH"L8.E.#?5VH[[
M-*F9R94^2WSHGY/!'8.] ?%",WJUXU/1);@D2%!F"-J\0%>=NH"[QZY#^)K_
MV<.FP7[N1L@,_G2\7RQ&:/0J\8,%\FL1F0.L2,!4.X!+H$PU$#$HT5PI7V;G
M>+LTOM6FZQL;7YUG5N;/O^<Q:IO33TXE1%S24<!+,<^R*R+@ 72Q68L(6.DY
MR\<G+]U:Y[ZF#.]HQ5*;OV@CFZ_N,+?Y"V(VE(1Q^'T/]DM[4[%KY[QQG?Z9
M"J'0U@R\X"CT3"0&;[MK<4%@) ): J^]LSL1B*7R)@(((704EX^TB8 4$B+@
M8>NU"Z\37A !)& B8.TC$1 :/0YLQ@Q<TFX!+W\J__MJ@$O/KYG"%9D0"YX#
M001(D%PJ/&"YEHW?OV2ZCJ"?K03Z%P8$(B ,> #)NRX+K5@.AJ8[3R^EB8"@
MJ^LPB^>ZIL_QG43 ,==OZ"(LXW*2!7M/"DJ +C<?> @2;*0@7XF RLZ(#_Z<
M?@'9G1B'B!GIG55*C=PMC2<A" ..%_I:D:M@DYB4:M ?O.Z%KG>]\<'5**R-
M^3&JOG*,_?/C^Y+@-S"2H'G+=PAPPMZ#PYM'OB[;)\B8&K0)(S9C"L^U)E:6
M&IY<GM^U>=%T"#%:.,T8&-KPAF I1*1<2$8;JT2G>H)@@>/)XCNG@1WCIRP*
M(U!,-BIF'^]&!-P^C[D.>*U_LW.3*H%5X]H(@]G7.Q!D#STRW[OV+"$,$7!=
MXD=?6W^T^2P5^/_QD!C\-UDH$? JDH1 FD\$]'W^/[ WRI*[CY :U-^[YAFY
M644D+U5/'GUJ?=(YXQO='*+C#\+^1169I/5)G5_\ I92I'_9<?.@.0SF,+-<
M.-8<=?W !!8Y;QM< _Y;#G[S4KK8R%NN<DIP;=BROGSXY#6KZ:K[12F+0?SI
MAPZAWHJG;Z'UD%<J%Z_MAP/6#PYVVT.S9* SJP&"M"X3M%IMBUNKM8$/BAD8
M0A!Z(/?<=3)8OF)S88NA0MRTG'/^\HH\\TIB_I*Y7I6P+EH_4;)7+RXJL2@[
MZV0-O(T*I_+W;HY_ 1\,&^ZY=#^?TWTB+V;2?8H8"AL>/G8_'X#<A$34C%!B
M5[UU"?2ND(O* 63V[UHY<E?==K_&K7^:V7%E<[:'QA=U),DG57^Y+A6K4""-
M;\+=I\65V./J.I:^*.^3(WFN-DB&0$YS*P-TS]/7W=OYQJO9^"*$3^=Q$%?W
M,E)%9FXJ)D>2C4;E4A^A,GXX&\"6"MU!+8^WKJ/V!SY5(W@NMT1'X)^R7\U&
M!^Y[-K\.#X,,JPS,9+&\_F'!@NMO>H>O^#5C)]/8'.W/Z_W]A6FK^+GQWK>=
M$\6/YJ-/]73O2,_>8(TD'#T/*J^2#POB6GOBZ4/O7<B81"Z"D.5WGS4)./%U
M;%=96 !15-JP#2S=XRU*5L^1FZZ10+[<&0[K+$EP%C3(GO5_A"57Q<I_<<PS
M 27!@I5WZA*+NR64?>BYO8(+'KY+-+14=\W$I>NG5__W?.<_;]-JF$0NU&'.
M;0[72R0;B9)&4/C"G*=Z#3E2OD0X9-?)\=V'%BT>3*88C@5;3M@YLF_DP,Q>
M_K]DYM;_FIA-_W?D91DHR26(^>[$3L/+;'L7_O9L1]A<V]+\>5_7A6)43R%4
M3(1K>^R)UL2]3Q-;G<&7RE9+US%IF\XY$F>P@VJ47]"L5@F=TN(PV7$V+;Q[
M3X@.H&Q$*#B7L99.H@_U:97:D<6$96%^F%O.FKQ;6U9XI*$BD0#+!)/R0F;D
MYIO[ V4L$S8'.)?(/*- #9/TO86UU$C-C)1PW&"\[\Q44>S@$&0$<33X/\JL
MZX$1V+9PQD$ $@%EO.W <XNFDC;%"^0Q2T]SZJ43$1";KD@$O/OG_/0.Q6;&
MC>85_386',VUJB.BCZLKBQ[:RVB$>RBXK4#1HKEVYS'QJ\ZT4*>)RC[J-LLC
MVJ[#CNQUIQD._[0?#-6"2WA[%H-\'O_9U,HR&F<'(N"O$-!E55VU9,5JL^I\
M_SBT]CWR2B^!A\OM2*]U&+5[Z:_(PSA1@0] B-=-3^C7[2BW++!\T"/T?%:U
M/7)X+]E4K:)8U%A(6_Z[J\VQZ7'UP^Y5QIO-M@&+>2,5>/:E,T&+H&,#]@)[
M\&;UL%U== ;4QT&\8;RJFIV?HPZE$BR9/"Y4>S2D8!(I>EOJW,B$-JW'3A>N
M'LG&E4_ 9<BH]YM\3\B"2[4O)/9P5V7_*9X^LY]U^XZFF-++UW,2^6C6D96[
M4IP](-6A_C AL3;!<E0[F;=</>R2NYEQ7_="(JZ@"VXETP=KP269;N:>U9>*
M2T32/K[RS#^K:?<Q>/I)^=4-IAHYJ1(6T>ZR*>72\QV[SIFC0U>=* W,H9MD
M;_G5RH?Y\QEK/Q\]K^1U^84MD7Q!I)]\H"\8X6PWT),LL7_J6@=YD#Q';N:!
M52 H)A !I? ,0D1MX6'&V9-WS=L[0-&WRP3%Z]Q[?@3L<D8OG#V&7U]3M$#X
M6EFBG"WQS]9*$IJZ#"4OPP^ )UN<6?[B^  7+(MA\Q"_QPM''C\YKBV7 6\D
M3G\J?Q/FU\X7)1:HQ]9L1^N$\PIAU>'G8K7!FRY)%ZV,B;4%.5+T-7OOG3"D
MF$H0)MZ6UF#O4>1O^]ID\&YJV:#/NRP71'F-/C#\'($B0C"%9I(":(N/B<^D
ME]+93L$NN9GWQ#;1.7!)P?, =4V3IF,+TX53L]/D\*5(YILB[8O"[@CU=$KS
M9%1XHK+T4B;8/9-.2<9X<BQR0;*>6U/OZK1^:!,(:'IJ9F8@D&E^)SE' VEL
MESS=/,-7G%U*9=+G+(:FVZ/=I6 PKBLTG_"/-^Z@$T?K!H@NAD44B[]@<-0T
MVCC7G7G9K M;FE8*-E5BKZA699,1.X\<D@7SUPDS&!(!WD:<6ANMGT6["GG;
MM$.9])"]$NMJ%SPL]:@ SGT(#,'GWESNZ>7K$X<E>>9,RRBNLL1$II^;*!.+
MNXX<'U_ZUCF7542?G..NMDOYA- E/?:@*NXZ59&"R1U^KK\1-Y;.J8;U/5:-
MDK%4DM?+^55Z:/"YCM/TXM/]U>Q?G>H+PTW0:R\Y Y:>GTBU;I.IIP0O:\FK
MFSE:(.H'J"_WZD0W10J/!/KUV+9H.($%4AU9:=+:+NOKJ\-ZPR9Q#CT#!61G
MO=?9/"YN 2<R]<][P[N8_24+(F#G,?1<1_T!.^'Q->$U=[\.\I\L2NF5^OT9
M("8@Q:99/D4K>='[&70VNIJ6/A>Q)/?7?AN%39Z"%7QFZJ5-X>P&OR/3Y"CG
MA5I;,NYWYX\ETWB!I9R'<B9(WG0[/D4R*@<:=>I5I<<Q["KJC3P"HJD(%NMD
M%!BLE79F9&<JVM5W9&N)14^4T%V!W?+I1QIJ-Y7H?%&CF>I"R97.4U)2M:]F
MNW-WACR)@,6,"$S<O)HT?_%Q+_(%>9<X>>]7L3'A67R ^$RM&3=[0-)XNZ!C
M=9BU5^7<:EZB6[=W_>^ZYB"+86"53>F%7H&X!8[WQ1<7_F2<.ISC)^<TNPZE
M3!^?VG/'1U+<D=^]F:/-T;5)IF$=[[=E7-#F]"OQ,%U>)=U\<.X8^Y^E5?H"
M1,-.]A/>:H>S6F=:JY_1;#>#?A4T6//+>^<!;90TL_6*%'E*$E5>Z:0!/4Q[
M-#U5ZEW<]?]D@"VW<1F.@Q[UFB*6PR7A%+BES[DQ-R?\'<(7FQX1 5T,VKO7
M;.?E;LRQ%.^VC[2WA+C$6N=$#.$&(P,1,#,0C4M>]@$3WC8%[Q*D+2S^>7-/
MN\3D@ A YS<H8QPE#<O&R+;.6[>^;\J\'<>5&9F9V=7U_X0+P)*'[<F%&],9
MSHHGK+*S%!%]:T(W/QZZ?LA?&\-*>>OBQ+DPJWKIL?8>-""=_!$G[:#PU*UV
M-P'KJLCGT\IE:6O8[H]XD[<;%T8>94+9VO-Q[IL7/&,%NB"AE/A@KNZ\)H/&
M5:F<*0-_!NS C\&K%%7#I!G-!@,&_:I'W5;7&&,34'#(]8G/L1-7%$I^VWDA
MK@=)G2MAZ,^$[2/<1N7^,-2C2808EBE5UV=</&V%SU((G1FE"#1FQ]X8H.U2
MO5]2,4P$:+O->VA,::XU%IV$^XK3".A[85WE'9RR4CR'"9#SW=:M!PA4<5:<
MPQ4L-[^[1>5Y1GU_[:.I[IR2(M2Q<]#TR5JR6_[62)2(<&Y+_F:9<1'\:/X5
M;B)9DO3C\((Q?_R,LO/-FO=GJD$6\UV41\HMT*_W\@8WQVG)UM_>'=Q*:E$9
MLQCAJ-87];$FB5XP&%Z#20>#E9F6A!50;7Z]014QYJ'Y(*%\HQQVGH19#(L-
M5L9>Q-5_3V>YC[>#[ %(,C$7$RRUS6X0J<8SG,9#C: #%V2"G7)C=4U^_6J$
MA:BX=@RGP"+AMO-D_AF1LF*RG,@6.#G> RCY>E <BIK),W:[JLZ9W@K4N5<N
M!:-K&BFS[CG[K+"C-J/,#Q&/1E^I/@E'^RGJ;Z%L5--LX=V<S);%QYYU8QL!
MZI#P\ST2TDB<4]AXOC9R9_Y@/3R9=\B!86H#I=ROOW (-B9T.&A<<5679#M,
M##2')4(G^8!<Z8(4T$?_-"&M);B2\:YKP,FX %F?R##RSZ%="!\B &($)22R
M>UEE' K_)@(FSB'G1E*BD+/'_T (<PDAEHT-HWSYV4/P@HP(V$U#^28ZIEZ[
M]\@3@C@1D-/6R7:=:]1)"(W-5P(O-2B[2[O8XGO U%V4#:6=G^#82I8/$S_B
M-U)6]8<^).VKQ>WY%L$=4$P?BG=+%+?.GR7\8OY(2B8R>2ODR4U.ICMOGLAG
MC\<,2AQ2A?]-<R%\P$9XL]^:<4%3N7\%F-@AD%[+O;C.;:445Y-9@4S+U9?Q
M4\"K2.BI4=FVCOYQ_F7=?YY?^8]#+!1828)*\S4UV@%A-0@_]I%8RL"M*Y+#
MDG4@0_.*32QTDA]Z]>+FN<UOYS,:+,E5B/DU1O[I1[28T:9TI/,,R?(Z^]U)
MDT!Y.E*=KTDFD8-+U:23#+*M;#1+8S\IF^!*U.KQIEBV%DH+E0OQ"P=FA@#E
M-@G*F4U]X2F[<=A83[L#U*:(E.H WA'#M(<WE]>;/%2^301(]H@P#M DC_6[
M3J&U6W60"I,U+3T:4X-@/:0O. HD!4L.CE_303"H]','9J1B'^@&_;%=\4F3
M[DCG2&14K@*G6MS>%7[PX-C12 1A3 X:^6)2CB0UXZ%RLBS'GSAP9#HX7V4=
M&=KADI)+I]4PR"FC[MS&04=TA&=B"6?X&^=">MO("C1K'*V[[@Q8(?<2:FBD
M:C/VW _9EJKA",7T?BTN1J4IO/6L";5%>*_IC[(.P^S8WG]G>=YCH2=]LARV
M?,'5,E[ID^IC\Z6B<BUW)+*1" A\<*@VUY/2O)]_A"^AQ P[:>L\2F9-%I=U
M',.0W$5Q7:2OC&6-?LC4,O2C3X5-,S8SB!D*P).5Y9])&OD?&3U!!7!L#0^K
M[(J=W?[CLIF\QH#<+#SAYWCSU'^ U>3U>#-?G//ABX70>;YAL90K8^UR5&GY
M"-\'9\NC$S7A=1CO3+TQW?OJH/DM);\<OUZON#NDK'QYH+77][M_KLZJ1:&'
M#)/HA4/U[^D:ON<T^[*F3HD4]QYU\2_-IO\8)38!;-\'O=WI<9.G^;VT+5M!
MPRD[[ W2:E6@^&H2+9K(9<<#4H5YK()="T96\,YT[8SB/A/M%&>/]6=T*BZ!
M7FX0Z>OJK*OW]JH>R\_CLXZ?9D#$GLW9?;PQ$< ZVHRCJ2<"AAXG;AQ;+QR*
M=ES'UQ0YQS\M0:\CYO5I!L"?%VN-PL3@58XIKCU'3Z8]^=L.ROWQH5C5>"#C
MA3SB%JW(G8NZT$P+LM]#.Y9)@Y;IBLI>YMA)19^\>:CM#[U1^^H/$V:,WL[\
M3B-MTY%QY)8)G04M//;R/.FV8.FQI*6=GN ;U5N;EK/:GWL/+Y4,OR5^D!<(
M=LC3QFGB=.:XEFBN*D[CTWQ'85&C!=HN=K4CWPYIW)JH.JVEHVG%T1VAG#?-
M=!BW_.S\0.&5!P/)DR4N'72^--J)J7:CD?$@FN>&T;VXH"J5(HO:B2KVGJT,
M&\+84"ZMOKY,8L97M;Y(#?>%:?!]]?F.S:31MVSF=%:Z 47LQ5$7?RL_JZF2
M+.LI-;;K?;& UQ0?%89:=5H]O^\B+\Y-O05[2PGA3'LJZ?)WO*NF Z/@5_[6
M^1+.EZ[M_57W"^PSQ,"-*B@&WJG&93"_F7CV0'R[M\MMH!L%C>F1RJM0$8'L
M_&Z.7772GKW9;G]1Q/-=GD<K@^,LRWK-B$E#8V]?-=:>A5?>3L^,YR3L/-[L
M)_6EJXX4SC4TS]RF'^D-?G_^S%L(.GQGGPS+&>9\R8OLR]QRM)VH&C30$)PL
MMJBOUAWEXT?=U52C97[?ZD9G/O6Y0R?4F?=KZ=F)K;)(W\$VJ9((_%44)S@E
MP21?]0V<6]?A]($ND[*']";VA>^EZ%?,K.QJHN5D<D0)UUB;7D'^:*1EIAZW
MM"3=L%K >Z&<?%ZI5P,8?71)*DKPC)N?"+#@3R;$5!6;,1,X@(06&R( _GI[
M"8*Q6L#1:A !*K''=MO&A">#,5]/OE9FH(J"4.DE >PC?T_(F] +Q$ +^ZGF
MK")[>5L0W?2"/[[X1R0!'ID)4(6-EQF8" (KSMN-W&N+^GIW.>G<7'-K:YW]
M3,W&Z^1FK=FVO-_J\<9/!^A%&34DKZ[A/B:<^<#\&V:K&M-*_$0+ZO':R[=T
MZX8K3\<KO^WLG##<!T\5[8:L1N&2;9 */).SL]^&7P>=3Y-2OBX0L#1V]WGN
M3C&)A[9"GE0B/LVHYMG&;OIRE%GD-B?#MUY8C##H8-_*\.G%GNTS3AC-Q_KA
M?%8TDO;FT%*VH)B"WRN,:I\[W%8/TNBZ\PI?R\5K9VTIHA'E"7!.4E<T@I,W
M66!K0EZ9I<V$/[J%RUH48:2EKG$?:)_*R^.J#=^UH&M1EQU!#/S)[CNHG_PZ
MZ>^6].RBMWNY\KZ#$Q:"?^]J$:_:-(RH&+$.]W1 >A_W,JES%^T:O<%(>(%!
MW_C4EY(:%S4B8<?C+@YU 1WY?-IFJ,JH?&]7%T?VG3^GK'Y(U;FJL@$O9]:L
M 5:VM\7?8X1_&MM/V3!8?#RQ'0O>QFQ+N77.O-N5@#,;FHFJY5U(::0+#.5D
M:J&40!ID3Q W%H6I';329"4X'^1F"EI$@7-3V0<80"E:KKCXH.#$5</^!.VB
M)XINS@<E'57G'C@D-'=F,TF/7KRCEG?!WLC=51Q5MQD]ONW,--++=*&(G'Q3
M=?1<7<_I)UW)BY(??T0*G71YA#K!.CSZ$:GF Z0]PNKSY\$Y63,;<Z=J'#"(
M;M(:_MZT^'KRF,>F^5HF3VI\,&-1WYYTAX"*0+ZQ=8J:I%P=*6/;@N>;U:BP
M"X$0"I97#KWR=+_'J^A7D?>+'(O5;C[X(?22VC+PML,6(W#9#+,%%7".C%E0
MYG,XM.E1@C>\:0/OQ[_+28;[CP'[F'^:?5LTAC[TCM$>.9ZY[QO AP>J3UQJ
M9/<R->A33<IE=>9!X)&.XG6-[:.QRFU'A3XFPF1O@(()G93Z3 KW0XL/1MK5
MT^3=$V"K2/5*II2H6?MAA%2Q[<6@?IR^?(ED$GTTY&O[^]+M1QJD9(DTTI+4
M9WFCV>+N<"L>77OM^-7D>FDC_LGQ" -L@2'^2UM2('<:I*6N*0,^T^8^)S^_
MW8_E']T;,32>>3Y^[EXVN_%X_ZMACXCBBLSBN@<?07;Z13N#P\->^/3D[)NL
M=061'"%[(6/C6=6?Y&:F+_/P@?.D<*B$=PHHFC=4-TJO*2X87UX76;YC:O+:
MBE0WF<\6C+/3:3-?@C_Q*U"GH[4B8:?I57O1NW 6?K!X*9H@*LO$R)??+V8^
MP*<(L;LHE.!0%XEI['VRO.PE3LO-K6L_="KFN(A??1;.T&BV-S[T='07[&#7
M()JW9BK0:AI5A(A&6\>VE6 :C=KFWAIZ&?202T?8#315X'=IQA%NOA,?YXS[
MB #2VU=H$[P>AV2=\TRQDR _ A6KV &GPAL=SRG;FMFH4;-?*TP_8;GI,IK7
MH8X"?1O0@0?92\!]W:(4>26Y^NVD7G1D12V@$D7#TR 4FQ,)%J_2..EX)>_Y
M.IT4@5/S:^9ERX.?CX[!U7IZIUYE+OLVH0H<3INGC1IGS.89_%1?BBHZ XR-
M&;QW/^PNAXYS9873.69%B[U6),N[(U58AY<YV5KBU6W3RY"S/TI8YV7OXW[1
M/<VM:-H8I^*NPI)IOJ&%ULP.;6V=TLR\.X*X-;,:3!5IX2/):1E7[]A45+'.
MN_\?N"F.("083PRA]M876GN:=QZS)&AD7'-C&Q8<+;!?V2T+S^H(;2U";B;'
MSVY!#[X;>#LMO(Q1!Y_23H? =R]%[H/47K*%#O%57OQDCWN3H*1S\] IEAU(
M?NGYC:\(<P9F\*OE*[;QV^7GW[4*[UD&^S@A'#!,J&1<0.'I7WM*!O12IX4A
MAJHV&F%N]]3N";#= !G4B6_F@_00*MKY/OG@AJV+V=B8%_E[Q<J>6?%B&52K
M-4;X0@%S/2F>2?MBRJ@M70_NPQ9T4?[PJ?2J@*+&O/]V(DC]S2@D.)W#^_BG
M^4.37&3V_!;E5;0#;[9SWC23MV*V.FOSXJQ@V-[\BR%"=)=AMIUL;F%]<PA!
MIC1""[;]2J@=/JT6X/5LM#)4HWS&N-?#@Q^I'+C@?"'[\,T(?TGJD",Y*U*(
MQ+>!.U4[IV"XM>!X)R7!7DM+92C*:E^FZ20AE:DJ+Q$8G<.*A;>?/=^JHW&A
MH-"5R";5+EZ;+I%Y@-4)F'M?P+NOTH,XV.RWLSBX/X=+QFSODFVIZ6V;5HXZ
MI_<8JSKR+*BBACUN#SNS-XPY>T J"M) ;YX%E\;T25)^KE(VZ)L3Q7!&E<#6
MN-U3HN27&$CW''<%;JEYN?C'&77:Y*C9)S,[)?MY5[.JNGE_+XSM&.9880@>
MQJ2V/I*!: <C,5LC<''=#K&KK4KNB2B@]5:/XS2"QT'%3V8X?"53MV5LJ;":
M5+UZPH91@B/*:-!=!ZX]E_TU/RQ1PS9?B5(?T3\R3@:_JY(_D85 VT^K9_[:
MDC12SP>@1OG2+&H_J3E_9/54_"Z8YL 7*SR]_;W8,S6_E?OF'\)_8U,^>!YQ
MH:DF^A"#P[',\!#ICLWICP79[-[5M-:P.D>Y$=OCLK'\)9$/>JR1M7D3:'6X
MM&''01HG5Y,A.]<\_PL5CBH[T7^G7;+K!*4? ]B2*P[6+B)@1?LS$5#B3 2H
M?G?'=6(B]6N]%3J9J4=D67)MIU?'=N=0M5A4$PJ38N"$WAK$)^ ]Y22\]X*N
MHM@K9#SFNN)4'AOD!#U[^">X1/UE-/J=L,&W97:NP?PPG),0V*E0CXU"#T[A
MA='-U\Y7A9DMK9GL*E:Y8A]#(CLQ0J,'0L'(H3:_-SU./&)6)_YJ/!Y7^]\&
MB_32S PN]F,/.9_'ELNJ'("FG_R%AVK4-_)_-'/+W$*^6U2MU[B@*:RVQT4P
MI2C>VUKTJ6CA:\@)[T.8+T$^3?L+S<#3ND,75>P*7M=Y5C_:DK%PF*<?C9O0
M?K-'(WA+:-*^A>0GA\[OOBH]G>KS+>GDOUJJ#L*I0N05>;S]7_NL2M(8(M6W
M1$!:"%+7PZ%\'D?$7G-D42+^LQ2<T2+52CNM(Y?MOJ -O;UZD%UK8C\_6I>3
M5L#^& /F+O'QUHAT\I?S*>YVP_A950[#1X[?CW??JAI2S"^.MX9U!9&F34L]
M**C^\$EB5H@WY.D#LV;Y3E4*62<!;ZE#<RNCG+R.?MG*U)E@'=-IK:@XM:HB
MZ\"83Z$<Z20D&@P"_B9<PU%VIJJP0G,:L+H*.\=*BN/S=!S9U0\\)1'PW LS
M<!4^[47XY'"R<.MZ8P-2H),DA!TMX!/L#$%E)X/0 ;PH,C@IX#W7(9C^!W?_
MUR#C9W'0P7430S'-BPL--W8TQIQ^=GJ?+OVK;N12=>EN>#=I^)MYAD86D).>
M6M< XZG"T[^&VN.3(0,MG57 >^__^05@1+0+NO.XF9#V[4IT4>*G_D.?]P=$
MP+FU=7I4H;T\\^BN>!2'BUW>9&61@W0XMW]N$JECCKQ)5U=;J]@G*W72KI6_
MY)A9(C(>B?LECG24W=X=+^/S=>7O2,P6[18_G2ZDM( 9OUQYD8OT(/TN@A&X
MVT4F?&:FG[[^Q)$SJ+>,+(WGQ&=.6ALNMM4OG /WC4W,X DW@M,65(Q>N4E@
M+I-%"LJFDNBUBT+A705*149.8IG<NBXHZ8[MG]V-# YJNK%#IMZMRR1A*+\B
M_O4 \!O!8BK\!DR65MYT:HQS5-R!UP%_#)54&TVZ,(GE(*?S5MLM)=-$T\_7
M+P,C7!GDE-\>C!?]LOVN\LBNBN35%TT'WF:R%-*2DI]*4223 ZGC:A][;1S(
M\W1;W[]:>'N4+HA0I@TV\/T17B/-=?4^G5X$0:\5C^!J#S#U@]B!W4UL^OXD
M<DFJ'7)KG]FN^-/*3,H:MX'1PQTON\T+EA!DY4BN@N\)&>.0<IP[QD@D3)#7
MPYY=RZUF= 6!]6J/>J0*=*H:J]QE]O/S$Q35.J@SGNS*F*J33[:4W6X4M[ ;
M[VR%O6^[B+ >FW,=[H'\&/6'+A7I=>R_'17$U)8W?E5P(=_$D8%RICW0,F^2
MMK!ORS?UGK_)$3K\84,EOT_R)-WEOM0 :73"AI^1DPC"^#X9V+V FQ^N+K+J
M/[+JH%HKMA=PA^0IIK8G750PDO>"K.P:]=O5"]GTXK\8H0NS^Y@-W#B+$K3U
MI'J.FK\1 8=\T%G0 !'P,KWA3S9!R5OP_.+1:#]T13?Z&I1$:#&1(JV83\-*
M715;DFY_&[Q3>?B&]8AVS+\KQ^0\LT2AH)^-R]I[C+WG*MLS *86L)G+%Z>5
MI/W9Q5X%#-IN,(Z <,#.F'"?L< . MWP\I"[G.WD9FQE?U563X<5OVQYW[-8
M1+5G_&E%5ZO+,R^7WW2[N[)N6+<V>K73K_PGQAR5Y4U?E*=A>LDT?3AD@?$V
MLUD&8L9XLPB7IF0KGJ8[1JJ46"Q,\9//_MNN58-B&XI[J+?4H.M"EIUV9YE'
M#,+.)R<I3M<]DI!B+Z%J9H?Z,]R0'/+S8(!<*]]8I/,=?%?88QC)-5Y8N[5D
MSR4-XBE\%^=:[^O:(DX]EX5SAWQEH4$Q^"%M+P4+MF!KQ>85@QY^ <SW90;>
M9&@9Y*I&&+ -/1;VDN*62C6;R<G,MDNRU*7I?[E,\7_1]AU0379;FR^BH@(B
M(%U I7>0*BVBTGOO(" E]-XA2I4N7>E(+Z&&WJ1+[[U7I1-*#"V9^,T_,_>[
M=]8_[<Y:+%;6R7G/N_<^SW/VLW/>G$1Q"%XR9D+Y/FY,:5$YW"UA#?3(->AU
MC97.>\0Q?]2I9V./;<9?FI8I8(A*-#B-9%/MZ(_&(53L4WJ1YFAM7R/):<G<
M;C)3'0D>3N1_G)M20*58R*Q^\FOS"4DH-#S8UI_2.C5H[;Y9GJ+)CM!)#V]J
M5QN812-8+UJQNT!-.\#%I2C4"2Z]+A:\U^M5V <NG.=(S!OT:.0/TBZ\U.^9
M+O&A[OX<?T#HQ5WT K_;3&7NIRAC9:DUY3E\LN:EFL]T;56-USCYNQ>2!7/M
M)M;O=0@UMTEK1W-DI'ZR-(29REZD]0H/54ZBBKYH;4=1EMD3Y3UPB=(Y[5$R
MJ(A,B$^;C-]=FAHI'GC!GLE96/G5CD96,S>;HJ=&[K.K,?VWG*&7;^)& R-B
MWI;NF\]$@KV9$'5=0Q:6:G:N/D5N%#&O+**%IH=%+U,#:&D^UW@W4X5<+IL9
M$]@4F13+R5\E'*A!+NC?>UX[A%TFZ89T&2=V$LOQ0%:*KNHAFR=A^^LU?':F
M5Z\FGT^>S82+U)NTU*F+-9.I-%,&1PVG^N#5_KX''WA2J^U!^*C?D?Y')R ]
MH )5Q]6+?AZO6A*:QBH!RTW8Z9/CZ)$MHA]O!.?#K'MG3)G5NT;+0XI3\XS2
M=A19A%IENSMDY3CDN!*;9/DFIOC&YO2N9>#GDY>*P?FEHGM^+G(M8\_D.<09
M)LYQ=?EF^9KL1+_<F@/_NG1/^S;UH/,38/XL$Z):8K-"!J.6,J0^LFQKG>#B
M+UP^DIV@F\R%M4UN-U$.Q2QH*Q*UN^"O?++DL'_]Y?TD= D@L._==;R8(9[)
MUJ8([6KH"-I1=0IFEO,=]Q]_R+>AB 8(9B5=K#9([O7 E9,W*REH'YCLC7U?
M=RQ.VWL--6>9+B)W[O9A#7=CT-2?]_$2-]3(_<FBI[7=AJDA(-TER@0PR''4
M2KOH9??24'X)0>BS,-B"'VO'#G\3E2$-!Y=]6ASHTU9]0_,<(:1N.*BJ_\K9
MWM</'B-3X[.'/+?!%U[MJ!J!K.E 87OE@@=Q^MV\B^ PO!\C?D[/Z8@H:KEQ
M!@S<M8:1G03D<D)ZLW*>>CR)4A6J"-^JB&11-.#4I_0P<DVQO89<+0C<Q#SG
MI/+#DXV0I7O]E^FN:8G0N#(U@WK*"Q6-'10:R,B=LE+ZEJ*D7O)20]MYVS>O
MMZN-PG!G8D=0.(UWY[< ?OZ(_:5]>ICM4'1ZP6T+?96%Z069"<2/>^8^)D]%
MYB(<_4 $.\8L,8/PAH2=R9XI34LI3A[K1X&J+0>'4H+:3=IS=8N7UTVLW[=4
MBN2Q94<+M.34(M*V&^)J;B[DAJ>5%G*;2.V$TOT"_0/J1Q[.WT1HP!, ._5U
M62:)"5PW<QOG>C305H,8"[[F0&3V94[&H'"".D$W%4AI]>3N//F+>O<T* K/
MB,7_R4]-?4K&ID*D]^[ZGJ*-6]R14NNX?4X3K+:UKG[BG+PY8D$7>ICC.4<?
ML<6$%6J*[WN7ID6!P5LG7$"3659.=$P]:N942K9'/D>1;_KGK_HT,7;-!_76
M?5>L8T[)['GW==$ ^_KDM^F=_!0?ZN$(MXV((UP;YUF(Q<!:_I1KT]UQ3G:.
M@N#S"LZRLP':AV T\#Y!SS@&MCCP6(6_(7&%,.R]2LDH>)D3.5=B\*74UHUM
M(<K9AEETYC@O6S^B)%:H[HN1<@&[H[)S735IVH\,T_[[=ME.YYX*'H_'HN\*
MD?L8EXX;=:MU=)1H3"F\9>FP&[=F32W1'&]N *LGJ"5HO#0[(1]L"RH>H&7W
M4S8YERM?$*YO3% OWC$I4,OC*RY@T="P*AZ2E(/*R-;WC:1X(5KID-U47Z"N
M!VZ;W(N+"1$=%A8"OSV,&)-\@G'S!>R6?W8;/>L*W+J[?T<HX-F3 ;A+=RV/
M9X0"G"%^>;?.O3$__5YK'6P\.DP<2O!I?=(R7HE2.<V!HEFU2#@A92Q!**RN
MLX:H"(Y#9#Z6Q^[VH$W=8'*#LMYJ-*A@?^4YHBKK<(VY)R?2;SOK@!GDSZL>
M*F3V(E'''!G.1G6HD5!DFF?D& HS.)J3?M2@L<&BKA:W%9'90I'7QT6.#1 H
M@5C9-@0N:.T]'<)<0R?\GUG]-OC"'_5&H2TL!NP_@:?-8SEE_FKV+-%FL607
M6?#PN.9%/]?^ZJ\^2$@>JQL=&H@;HJ7KT D.+TB9-CZC,B*XUBB>RN-J5+&4
M_>;9U$7S))S9U>?T_6<;@90SGW=U[I3I47E+043)28P6$?L>,TZB]!?VU=2[
MCCSC,1%&POI:5:CQRBLZ61%9>U?%)]U\@FQ%N0A>EJJ;P[2^4FLYNU26B/R-
M+;5F<O'G0\>/34([UNDH^29SR/NC6')S)Y)[[X.\^^0;9<4(?YEY6C+V3F?0
MD80DE"CVJ"78:.4O!%A3OG8R.EB(L5C0JZJIZT(#E+I>MR;4:FKES>\[X%%*
MQ>.1PHMMG')5%GHM*KN)>M>I=35)7A?6JP G.7,-!#WX_HID1A/\GF93AS5V
M K_EJELA%?/=N0O63@:=A:):G\$6LIP,^D40+^JI^J?/^ZMR98IF0M8'IX,,
M6:NC? 6KB^Y(JN?(L0QGTE-OR,[S;6;SDQ=>WY?2V *7L6OCF)/D%H\%'2/S
MU!*6+-5:=)T["D0WP%HQ+5H/'5WBDWL6-]0$@^J7N'HRGH]M5(3TG##437!P
M[7,<6%95-];:*$JK1F@U!NSB?J)V>+SK*.&<X>CRY+.42MDHFWDK*Q(^+2'0
M@ C)X*7>K!.@=.NZ_'2+/ZR&Q:+&#$+/W571->' TZ7'WU&)$Q=*:$FNIYHM
M_3A'B2?HL2&K&@P\$<7,Y4VP5D A8;P_5=:V=:YDORB-MUE?/%ZN?V]+2RUM
M,5&O\G>Q1B*X2<IZ<<J<HLFO6,@##7"RG)RD'+84>R:KI^I,V_O/%"J3Y!(I
MT$4_VYR=?V,&INPE*@Z.GEXF;^]1&JRDC_/M77]"-+0F]NH-E8Q)TK#7K<B$
M$+8O\[+W4+OE] @*L9(G)'K(Q3U\HQ+$ET@E3G[&<?D4EY(1QK@J;;LFKK<.
MT3FAW]_KI/$S[#O.*CPI4E>L&U!*YY1A7%J J6G[EW8B5=' 4T-Y5$?;E:6=
M49YZVDZ*F;#/'AJ0#=.EO0YW!)T?H($=9UI"7'K)>LVX%XN6#\IPG<YPPB\%
MC:=:GR!CNI8%VJ;Y#3GWE))Z-<2QW[;  W,IF\>K=[;7>]BH/,]:^#IR96T_
MQIJ3-CF1IXI'2^IS1%-1! \6=Z13GE><.*55$OX,%A8:T#597TRP&0Y,,&<^
M2]G><C\YO:3(Z5JMU#6D3&0S^65J0O%:".RLE&=+<G3^M5MB@ #O=60.A5O@
MUK9"T[HB[:I1&*0<K,X<H3E1T B3UQ=! T3R)H_OBQ?7VI%L1HC(ES.C^FP2
M;K92)1/#8N=EGZN67A/9R+J>UTQ 8>V%NUI#8*ME)ECCY#[T6MW#*<?0>)>H
MVXT]-HKJ2ER3_<?5M-67U] 3/XVV2=N'3"2A*J%\9FI14C^C?*LTG["JYXC(
M2LJQJB!J4Q'*\N*6H-B C7UWLON??A9F#\FUT&=_C.$S9!#69'M][.P8'WD3
MM4:B:3.8H D2@ ^"\)Z.[4^TJ_=Y%./K'1L8$)<L)%7H#[UC^FI6&)8CKU5#
MR5+[OH&7^?0MRH57U$C3&#^MM(Q\V2!#24=H/.\(!(8J21Y0%U_!FY Y0_1Y
M0P.<^@R7=Z5.P>^(ATVSH]RLKTKFKF 7*]7:>59R8\CW.7<W!H9H;&JU%S.K
M,P]P:$.AKFT <MXUYHUD],RK&>-[?.E#G\X.%$.P)@8$Z!I$.].KB$DI:2>;
MB=% [*'#5C(:.!PB/C&FAJU=I_Y5)!O<X$EI:WK.Z5*\H<O&*RW%TM(R>O!9
MXK9ZR:7*/Y;.A%]5=;\&? L8''Q=7!R99.H)8,4I^F+#KQ 1=@K+2-KO9%":
M%-$!0X^NI"H2OS<4LK"#Y^]?RG.6<(RG#?2_?>OE]4J<,?Y3[D&0@ZV)HNG,
M:7+4 ?O(L^F5_;\>I5/>*<>*1_6OXW)4>D)N>+F+GCGA5<J8R2:QT,5F?_Y1
MV4_GV,."QQEW^YU 7'0DEHBNTKWKUR\B];S%M6 .BL(B?*CMS!20EV-BRK2P
MWHYU\]2$MA&X[-=O*>1626N4#V%PO*Z?>ON)CES<LDQMHW%P>EF^(.7F?+QU
MLG?B^5!MU..X9*U'.]PQ(LS%;%R],43?EMCUQ -QYM_7)^HMB^QIUR6YC@L,
M$>L;]I"Z-8S3U5NJA,AR%BRUJV2ZB8OV<EGLC.6Q^(CK1><4#>;OF;(*WF<M
M4SS1#&+04IZ?=,UY6;M!Y7L'1.!(VZS)-AU$HLGJE%M4>,(JY U6>A@78'!F
MK<27U9+(H*>2'Y?0T'!$[*LYXZN>MP(6G!9^_\B8/#+&ENMV[)<:F7--GOME
MZ1*\4H^VE'_([ UY1?GVV*5.#_/P=)O2*27*J$?1%YTZG_2HI_B?Y1YYU;24
M)H5.;<[QX\7CLM.0:K*J)^IJVG^+$>3+OL=_*,4ZG9\QT^0=[+S,,<8I*F%B
MGJ>_Y7MC]&.$F8(445EZX/02#;AS.^UV2WLOA'(?462:D\LYK'29%HX;&9RH
MMO7_OB!W$G@N1$,S[)1(UA#4H55\P]+>OR*BZU5=<L70$J0UK57YR0[*85(7
MP/-=9OV.AD\:7OQBG,^$S>B&YT1.=\,-LQYW7D31O5Z8F3G)B2S=\"J+!K1]
M443+(V%W=6=8N3G/?66HMJ.I#0=YI'H<W%I@68#E<%-EM]8RJ::_DU]7&VYE
M3B29BP:LWICX>#C0&_G!JGNJ.CGE%#Y&BRI4<V?H1Q1$?!LO4N(-]XC;0GQ.
M%*3/$7+1>P%IBM],:69,>S_BP3=@\G6U^%T)TWX!J[,3S([+7(V?CO3G_1,C
M%:VB>U=R]A/YD]\P%;HJ\JA$O ZZ#&X42)DW_QFV.N.:*J9H_V7''4$[EX00
MJ)V>GOFVW*%NDJLO09^4K?]^@O&G*D5T&H1&5/4!NRHXY457+4+E7G718WPS
M4]?)>@VR[_3C>AR-/UY=I,R17Q*4%O7.'MFIN3K6>[9/E0B=^DB*ZP[GYE"<
M3%5O14YJ:#>1W&.>YPDWII7O;&Y1R5.JY2+Z2:EAPD\B'RN7+NR8@%FJ]E)4
MG)W]S]*VM[SD%"\<POBORHEMM%.V]@40OP5+K*JZK>D?<<V6VI72,3/$KG!0
M%_.:QPP.1>)AA1J3A7<U&S$1AV>R6X:5J)7FT ;+Y2[.1RVX*VEIVRVXCS1T
MF&CAX@9WJ&\GBC*PNIINP87&@TS(V.C+)M7=98W?!Q1;>;_8*3!J?2<^5FI-
MO%2-1U0[]O9938SX%UWZWM+6J4M0\"2=/M_P[HXMHW)485LWPP-Y-,!01'?*
M1<I#E)VPR:=FL^<U?3<5#> ]V0-=IZ3)FX9?]^PU7HU,>1E;_B8(ZU+K?A;%
MJ),;-4^!%_!2DYPG_ UQ3M"?Y2 JP+U"B&Z)=B,$RACA@_5Q?6I%_3AP9SB9
M[ 2:D;@6MM7Z1;'<P#JJQ&"7;$;EU[%HR*N.%9DZ8Z$+F9R5/M[+KWQ.L7F/
MIUG3UN<3CD;VV<;SOF$@&>?6\JTXN;:@?^JE=(;T\,]F,661I >:[]>/$Y_1
MIYG8*SN\AAH:ONPW.,[>7V*<HDP;2]09F.N"H@'<A:YP!SP]@4"LICAPG7ZO
MC^WQ$+OW7<[GGIR?H?U+GN[CO_J;*+;JZSDZF9*'D:'K&0WKBFPJ8T>EKC\.
MS@G8!CTEUY*(27/LBMA>,S:Z:KV8S_5B]7_]ZN=M;_)6OMX-9E/NTTZ3HHFN
MB2(Y.9HQYIY<<[(!6G!_FD9Z6<:85I7,J:,!?O*J$[FM H]0<2)W(HMF1&:U
MO5H>LZR+_-PI/],='[[S>*6#ZL%?Y9\;#UM/]R\P$2:U \UPC;5):."7SYV+
MJ3ER<QGU0Q2:M<#6*Y^#0<(W\@0D7/<J)]! YLMK\]^CG6_0@ .(L4MQ IZ*
MA:]=LS8GM?PE4@$-(#JLV4X6RO:.0+I;?IF+'N*$\.F<-2I#O0$ES< KNV=U
M39.WDZOE[1R>5,I4=>?>-++A+C1Y/2=>D'<B^XK7P,(:LC'JQA5]V89 U/GE
M[@@[C1^)RIM#=P2\<UV:P!5@R-PC70G\EI:56'.1V5^UQP,,E=IS+L(4]+<8
M8_:<49Q=6W-N3TA8-;:/3V.JU5T27MI%N-B?<Z85FYKQ*['RY0@;33&H*692
M?W6T)WLQ6&)6/%6D:/J,075")>CB*%!C7"XQ)4J4;W6WK[\T6WM.8$?R;7$;
M3;,Z94_LCO>+WB=:/!=>DX,^^QRKL/!W 4AVYY8::)6,!O[VH]X*8Q;XPP:7
M=46C#9WF\'N<G"83:Y[0YO9[AB**L(GGYD1-M=LAPX*VE1=SE1\_O'2)9NK^
M*63M:2#)RE<T7EQ<H#BYO:U:1.5S&K=5(_T^KB9.CXW:B^O!NQ-V304MTAKO
M&M9Q5[W"HI.34_7$FQ^2IT9I;G;+)P[:+J3A%P.8@(NG)B(@3K'K?L172A.O
MF\,$#:WF6],]OU"86<^H2GNFN1/N)Z-FM5K\X]?%J56*.J;.Y,EB5YD@1Z\C
M64"-W*'+_L9KT0PS>=U?_)9QQ0>?)EL--^^67Z>X&#_]UB;P!RCG#[7G;MHE
MR0QGEI^45U\%A',VE3>_Q(#GCCR>ZJ#>_=CW(59YX3IIYD8O'^7D/-S5^.Q?
M<Y;V))N3;>V'W'AD-3NE3:/;:LI%)D]/\QGR35@>58_*  ^4?ZQ43"JS+R?J
MN#QT\[AOQG6B?@%BX_>M0PL-)-6JS7\W[3O\]49JY4#*SP9:BBS!/7](-\RM
MYGY9QN@Z==G#PMQVY2U@,SD1Q&-LO)863T62SX3[((HS+MX>HX_KS#VO \(O
MKOX$* 83(,>'PDXQ2CSAS,W:&M#M)U7[J-5O$9@W_W)-_Q&D,&;B'<F5<H B
MQ'X;X6..!JZJWUX+]KK.$&PVZJ,>0WYK-2!POG/-TSC<KRD(%'5PHT>16\C[
M,>E^@<4C/2MQJ5O&7H)AMI^QMJ!-%L]J06-6%N'KS 5U22]74_B2*++=XEA,
M8]_TTJL]8X57/7K#\C3@GA#_#3.$,^Z_?0E!FKU2XG&\XO,W>,PG ^QEE=V/
M58N\Z..DGZF22#"$ 8#LJ@K.3X?>E7D:8^*:E4!1?#=Z&BHM'S]C_> 4EIKU
MW-*D6EONT5\7MWF/9ZB%0L/\)78.8CK)L[ +UFY8N''>\>S?Y=$=CJ),0B1D
MJ_9:"DEIG6TK]7R&ZH5;)UHGQ"^]=@ZX*(21TP2>/'[G3?!#PT\;%PV\@D&.
M-4&HMQ-[GFV7N.5H(+ 8<B+Q\1?HF11.UG4PK68'&ACEH+TF4<8H30+H.AKX
MQ=F&>EB$!OKN_NGPUW!_&TF\+@(-9#6B :1P 1J@_ZL#@//JKIC0CI*0KRBE
M8^=X9$ZUQFK*F35+>>R+KG5S,@I3ZWXN:0K-5$5W<%]^RQOL47^CA$U)"TSE
M_TZHFZAS;7,AB28A][=]&M5%'>G*(%U85P<K=]=4D-FW2.LA^B;ZW#BCD.[6
MK[?K%\<?.IWLTP[AVRT@+7H,[).V($O<D69[]_/.#;AN;HVA@78--'!!U/IW
M(QWT/<GD4JG*'$*D+6K)>Z>7Z^Q0Y+]<[):\BLH@C8A VO2BG-UZX\L[.6@@
M ./[R;/S9N.;.S.8X:9 %W3N"ZM'H8P]>S<FD*6X+K,":"QT ?)1G"0!?SZC
MN>UPH #/]7QBZ#^+)963__ R@5O?5/-;GNAX<.9U:1%D+5V4!K3-M:X$VFG]
MVHM29\UY'25R)<RWYF8Y<*]GK[I*VTCY-9-1\WZQ=A$_F6N>FG.UH3:ONTWC
M),[^UNJU4S$R'GO<D!>;]C=N#HIBI+TSYL"!,,9!1(%6"52UZU\2;'R**ZF/
M2E=' YORE\M<J !,A;FZFWG]&=+Y$BE2@*C[A,IP_XITNDF6ON9-#KQ  V%U
M8>)&;:T30KWEUW+(_R0DST!K:=?4:$#"@1 -K!QPH8'$A+]&104LTZ&!MGEC
M-,#&?%E&AOIHA;EI,>3ZDY\#&::_&QHX=E-&R?P[KG_R)WH\,9=V^7AFJ#7,
M]<*>F.M1=!NH5' :IB71.HJ$P*)P0N/(XZ&,\TH;!]2/M+;U4XR#<;H&XEPL
M5S/A)O=B?#_/_WV-M]%\!1H(<3EV1 -?ZCY]1P-E\SH[:,"Q_U\-3?S[1'/]
M([->HP&,%R AU#2<T=ML>(*WMPYAR'3-FQD8>MW=+,6#!A1AE9&0Q1<QQ6N0
M7Z0QJ <8>/X(G89#SL@P+N-@P+L9^&<R5\Y(X;0WJ'$,F'6E_US?]HMC'71U
MDX>9B:K_U<6=*--E.EK$@CSM563.OXPVY=AVABN-!N[\ <:;?[9>V%/4Z:9\
M78'@TB'?"0TD]!<Y78DA7S]RWVU])D2]/0'*3V'->QW9X/5K(ID5II%-UM_$
M5F"^"7M.LC?A,#=3I/QUV:"&B:KU<,CPHJGZP<:J1_#J\)*\@8BTERL:V"D(
M[ZQ'2J[]XJV]TA91NON^ZN"LBH16ZQ\#RG<Y_0>K)9 )#%9C0YV.9]Z&BF"D
M@)C13-WXI!9#;P!?O4OM^N\8K;J#7AMO8ZU.KHO@G((;X?\:C4IYE.E_ #TV
M%!2RGST\9__PX4MNQ.5;-B(_@7O^>R":)A&_1^HZMG]6#./?#S+1P'-:O>[R
MBXC_B(.4_+><1\!W!'7; WM@_ZY89:2F-$%HA)*0MZK3%+_2_?Q:<.$2_Q(Q
MNQ)# 86IC1R75+I>%/\4WY9%\Y=WW@]!<MQB.)LL P2A\<Y_K6O.!7=1=MV5
MTH1A!23W3%D[>.9YBOB2OZG)^@9BEL+7D002%P\R_W%.$_^1:T^_G]%^SOG3
M\3^;]_\^D'A),&;ITP,A6?_R2[\;$UI#R#4U9K;C\/YT,,J8O>;1?L '%AG/
M44J=JW_-XW[@F5<02PS5^R8'M4Y\[";GDA#G8\@B:$%RSO7=8?[!WG>U!4_U
M[GAEC]6Y]X1S2[479;Y\ARO>/ .*N:3TS=@<#^6[>!H%1G_<,,&::EIKZEHJ
MZT,.AP_)#SGL[39EW]4':!(\KAB@8*.W#7KT_;-$R7^<C7!G:JHF"O8[.;X3
M# ;C)9,)"A+1J^BW$R7'Z9H[DPJ-/8[K^@"4#[7%@&#4(]'T#<>904PI$^VC
M/TQ;6@R/%Y&)&P[K3_B$A4P2@M;ROWN],JS\0)#8^->S O]XO%(XP"K3BLQZ
MF#)0?&,#K=J%8<WJH &"\<8KVK5K4#K@3@KJ1$+D]O8;"4YW7E$;MBU>%W<#
MGL9=4+JNNF6FJE3)B69=Y[VUO+I1-WP"S4SE<3Z'QS&/%I2I46U$UM,50Q:-
MU@/-RG;>4)I-PJU@K^B\]?(P@4OD\6OCW;"RQ1WA,T0&;1UL=%#077W.<WUW
M^,2+,7*9XV*2 V9"&"Y9JR.:^"7L_;.H0#,C'?\7\_==4W6:73RH=HUXKNRV
MYHX74\RG,XNBC,0X15B^A8M)C4%C86$<>=&N#TX' _CE?6<<H#OBC/$JQRY+
MX%;>R0/HM<A:JH_$6MLCSOB;B/54/ZFI\P$T0"Q:!^]ULV-,H5/\_<B:L**N
M\9-4E5*5REVB$7CB4'MK\\Q9$SD_6P14[KS4E[W-0I^#K7LFF?22(GQY8^@X
M,E[?4TOH9V-4N6C?-M9WCFJV-U.M M:4H-#S>U1=R0(SIWI+\P9+X.5'T;N[
M-JFT>(IU73Q=I"(.V+!Q9$*GDT6)KRI'7=K!,I:E1LR&?J>9N8W+QMU4E8EF
M6<8BUTI/)0[QH7(S.$-KHHFM247X2?])WT&S^/&P1>H@902O'4^UUDQ@\OKB
MS@8;B(BSN/'=\8?:XW[C[@*)PMK<>055W3[JY;3"E?G(9<@"R99CG8@>+^6'
M4KL3_-:W'I1MW6&]G4''J,!U,<X!)5A ;P_IY5)&'&<-VQZ;(8,Y.#_N\* G
M4Q1;3>>PJT)P/J Y.]%=-LIJY<F1ZU6=3PPIV$5O?N^WL*U'DCAAO&I3AI<O
M:XI8TK?C62JOJ"I#9&*.%5W-J63XUU?DKVVIB(WTKVV77/#3EUOP*O*F2KV[
MW(V>^#0A^1K\G\OGR_*]F*?23#J67-V,_587\?S@P:>!!GTC GAH!":S47IN
M=";/1YV=[OA3PQ\L6HTM[*CH@O4J,I7J1B<4,Z9(+QA]7N9S(>:X9^Z:85F-
M/@:ZXZ60 SXYD/>+QI[%N/(1^")*-IZ@RF\-%3'*RD!#0X3:B=Z)?FIR:G>?
MR) 3MUNUR<</Y@LX&QS0Y<#;ZLABC0Q%;T6];7V"^X9@+=*X11N$GF+Q'$=-
MWEA35<#,JZ:@FC7]F+JJ_A^$/P3P(X=89S;X#]! J'EK"[PG$3&@R*8P99\N
MRB:J57N,;-S<G4\?RD28=A?L$ELI6\.9:Q/'&1P/MX@%H>>T46JXGD?LOKK@
M.^G+7RV]^*,SU^Z?XU[5:W<QRC?I'#&2CJP-1&3N:S1_@1&SRT3=^R12*8 ?
M7GMR;34^;R>P3$"VBRN05S1 FN.'$\KYM$[GO(UL^+O2@W[;,MC%-:==H-0F
M22).XA,?F[)CX6O=.GCFG*^ZEY_/FLPUC]G3QE;8V ;O[NGLSL0B,>=7,%:H
M2JAFO$:=9T/,/OQ-T&*K;<$OVNQ#DG2?T1OFV\YD*]UG95*_D:WYN3FQ+4<&
MZ4=P2,99B+-VNOZ>0=Y/;RN%[:VKGWNJ4T3_^"4<S#^_9\=<&U.8+.I3",/W
M.^0GN+TX-&CF6F=$FR1U<<1W_O*%;A)#/HSFY"WVH2Y$\6Q)KE.[ C9YUE3/
M=;;WBZZANKDFUCQ@_?[=S3A!]8![!Y./)(  X,X\,U!J!^G2(PAV[:O))+*A
M= _.76CF&2K<37:<TY/FZ(K ;Y8"+VD/)6G)C&$M[K=K$+W*(A@BB,Z$O;F6
M;$CM;*5N4P2U"U2MEL^;!>QUJ76A 8ZIDXN/.15XV=DU8H[T"63SL;Y3B '0
MQ54-&OC^!8)L!,3G+-$ R+T-24R !LBD%]C1P,]#3$ZZ98(&UG\!5^:9US?S
MF$2K +HVI+6M1@.93<;7]T/10$06]D$2Y/2W#1KXR(T&X*Y^52,H_P/(,2,M
MBO,#0:TN&AA9*D?=[D0#W6/_O^ZYV5HMA7/@'NK@ .L (;R!R4#CJE#:EAJ[
M A3D'35(>":PQUW%+$)K 0VHWL-!#;RB>N0K6Q5(^VMZJ"Z:7]\-(_YLHVPE
MX-X]>)"NUJ5:-#!IL>0-66C(PO\B_G)6(@:9\&H!LBMBVP(Z&+S4:J:%*0:1
M8Q0T'G[,Y1>[4.4K)_$$K'+:@Y<%/4V0-:H/&[2G+Q8>9O[&Q^3N3F7,Z&<<
M;]! ,$<=1NA: 1CMF3F!J1?T,*X\T'= :8U#.I5V4@/10 >778O4*$;UQLX[
MX$X60O8'@T=LUS^0H2@A&+&4;4U[S6+7=J$O?<V'PN3[UY,@I-H"Y*3V P$2
M?"-2<$W'33B!TU7;13AQ&V)QEN4_,>_\ 2?DG4H.0$ T_P%8!>ZF?K_U5V<0
M*K@0<IR'<73+CO9XXA)R@ZN"!M;D[=! _SP 6BLX0P.7I-D8BY(P,4N$0?YW
MO""8]U#0LC#&76 3$.2&4V=9S',W?0%_M7UX5[8;X/HGFV/^R0K@7\SX5RN
M?S7C7ZP8_7.V"P@3]]$: M3CVI5K:/&I_P2E;P/M<?2K9C.4E+P91I(+J5#Y
M1GJA 2N1^QA<$0F1T=&><.L_,4,M2IJ-P!L[;-% 5_&2,^372WN,+HX+2&S#
M6NYYNT)J:SYR>:?Q)RJ']"?M!2?;<X=/M6H_;VCF((<L?SI^#B:M^\%EQNA
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
M$T+:Q40EP*:GGOKKG%]+C*5IMJJF8;)G5@5N:@JJR_/&QEX*^L%<#T'-&LZ
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
M5Z8/9DV*J(F((>G:;I"CS4C@6+W+@:,)&@6R<>OKI$F;R>*)Z(]7%W#-0%B
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
MZT(+?WF#M7;>*Y:0:']L0[TE-N- ,&B*,JLG>QPH-(F*@XG#L7!XH<OI_9'
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
M:SNJJ9C,/+ /#>E&8A#PW7(/6I)]4'B;QL$SHGQBJ3'[JZ&T?,\?VYS?9W?
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
M6-&>]!R.WJ_:+V0OGV&WV4M^8LHD18!I%96IY'E8.'54.PC_.5_XGH ;\&_
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
M]32GB<OJ)\/N.4,4/=8B0B3QN:!R*&4+>9S+0@@YY&C+KF46FOZ$J%/N/+?
MU_+T0.\PIJT%R0'AF%QM:E8SUJ%.\*<_4&MBW?:;C)K)"S T8>4:^0B()Y*!
M]X[%X*HU9ZH>"JS";6$%H6BDA&;T*KATDG8,PEH]XVVJ7&K.'FH;%S28T*_V
M,-*OR4,[U\QJINYT8K.OC'8H$.D(S1M6H=.0446#Y>EE-U?E@&:-,G'/(N0$
M7JKRYVS@7<D$K[@%3KGG4"(]+'?3$5/DM27G&VB%_!H41*;_8ST8*I.77@+I
M<J[+&EJC=PN1+/H:4VB0N(TB!/,PJ1D2]JV#4V9MV'>W.]DP"ZE5OAE0\!.H
M[I7$SP\Z2'#/^DI/TZ5LYZ>FK ::4UXX*J-PP?8L&T*42A;)_ZT*,%PE1C2Y
M/'<+$X(J5:T,TTK]FI32)\M:X,M0EX2G&$VITQD.'4FCR_LS>(5(8@OP_VI7
MA)7.;2%RRL<@ZCK9&:)G^NOK".(JS2[F0*O$A85C7[K7? (]G5E9SN7>>X2S
MCI!'-!2@F;]/LX;XHGR58HS6N3.)MJU\7F)">ML.R,Z=9W4/>_U!$0%>"1HV
MR$:>]3"68DV6V( 8C9*ZSL+Q\+3"/=*]5(Y?!,_R?&2.RPV&TWB&?(/]W(?G
MPC=H)V(WUV@7M&[2D4J5-G,2FB1&)?SS$^7:>1Q*C(>6B!)I#8.2QA6Z3A/N
M?=3BJ]F!M4L]JU>7S!3PY/2JD(&(@1OWD%6H[(]V7P^MTROCK0 W1:<C.6MT
M1[%N\&@(U7[Z?G'S1"?->=/I$;ARMJTI95WKP7$;%ZKT([B Z\;\.:FWV:T;
M0]^N)RZ";=*YUX=:&#4'3B+9=.N??4KZ[NHM%XH@G.!1Z(>\LCSHRZ[YGA\A
MWB06)\9$@XM48!4J^G1R=?84_34CC4&'S#F/5)7E+S&G ?.VQ:+=3VQK&PQ,
M-$.*A6U;.8H-?WU7?'3"6FG%&1\:4B\H0;<XVD,X"_6E5&E8SAS,TLGWQB%Q
M]K 8;)RV_E5G(6#]*U!I%\XATN $>BOZD+09EW9@2'IEJGG+AF" G5M75)L2
M %A-<=L:T[@-'=IX5\1K\<W7]@Z0]CI VB:-#3EO58#7G$1'KAJ:^"(F-"<T
M->\*S+R?KY%LJZ]@1(1+IT_K-LNK-NI=/KOJ.<-J^_$!CJ+T+VE<P(KT\1C5
M&P[ P^3W;CGQ]M+]'O$;\?[36L_V?D?"C@3ZSP?>!3_AW75!7A_7Z(>?BJ;
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
M\3K;DZ+?:$Y]X^AYO'7&-.\Q<J/H^M,5N[(?1NAEQ$H8 @4IRQS&^S7NQWU
M)"5K*Z(VTM7L]W[KZB?!WT&+$.+S;H'@=2B%M43)Q .TL]DSE@!N.["O\P<^
M\CS/A;=X8R.E-&, <K,%+:O#/\:H^<R--PO<B$;"GVO-C1CJDI+NIC[Z7XA9
MC0Q<VX6756=-8FI/0@'OE]Z  ,_&1)8/B'<R+>F;P"$,.TW!GC2UO;4S#B\_
MRIJ;@ZJ+M\*TF3>6?^R$20_$Q0[73I98C(_NO%F1$#0!I4L6>*;4^[>!:X+&
M]"-E"4&YW 9#F\:><^"T-<-GQ?,3+3:P@%DM\3]_K1BW?%!"NY\Q!#UZDW93
MSLOGABM< 1<_3)]P(B3H"N/6O9UJ0<.T_+W+0*SK+6!4H/SC\.G%69FE"94J
M#_ ?K653=&.><02CZDVA\U 52-_0#N4.<"KRYD/\W#3LMO7EEW <(P.31!5H
M>]FD>'$0N,5E:[Y8G419F [D&998B0],%ZF_V9SJ17,1Z*%R;(VT5*0J];0X
M-CU(2AU=(T0A\%H<KP2B#(^GHK+8+_3'WYM^>H_K#I)!VG[K@NLC_U@H5K1]
M+FG,D%#A)Q6Q5Z1T87%76PU=Z C0;$QZBAFCEI3X?+%%U2D]H!8I#4N*Z*1H
MPVST O%]M?LM0 L;AI.ZJFY%G6FMDS5_WF3J29GQFTT564/\*G^</I?HR+;H
M$1A)YJ?NG5,GST<)&QH2Q1$:%D_R4STS75C8HSRI<T9!;8XW R9NYL3EOL#O
M /C'.)E74N=E:'C"+;7YM@+7M-=FL+BOZ ":*_K:PJO,XGRE]]LVQ?F'*P:K
M6\1O3^KVJ2H!N<&&<4C%CE'Y.YN<=>/8!]8G?T*LNRC.=U:X>N5)T+B]+K%9
M5<%4" $O/#E#M\/Z?M1!3*!Z<7'K650#F#*UE]CQK9.D$\G+\+1$S8!FKNPK
MX%M%1%G,JVC(F^)T?@XA2%2/NM)?75W'UL*MTMV;W (ZAT9UTS\_C!I;7J?&
M.P7XG2$N(=6C7;+'(41W@#?#5HQ"O<SX.T!JN9 RK<.-_M:HL,X!ER68K [2
MJ^F^D>'&K\BW9'2B)5Y]A:AS;,2]^5R2?T.O%(:F8T]\O?/[G.%4M@5()#$6
M?^]+'FCJ4V6ZI<#O&RC_]3Q@#S'*%=EH8:2#!]:DE#JXJ25J:J4N\7 3:/
M.9\0\APC>=D1@SLV%T<9@A*89W9,G8\3A? U=-.=57FLV?1=T^<8S2&_TFS!
MEA;DJ6N?-U8P5!9TOTL,$3!+"K>TMS7:PFNOZK6D6SS,B.'L^\AVC7L&0/N
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
M0[Z^0H+K?8MEZB,Z)2,&9SEUV3Y8KBQ6!_-OI_L_WVKW5Z?^G'BV;9HF553
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
M=6_;QJ\I7.T-R?%^Z'HB[_P:H-OU%/$#0 L@B[R17,6;AO7HZKH+"&6U6S6
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
MB?_P4'S%29QKZJ4U$07W'V6[72:,81=Z0CUQQ,IY-3K<IPS!T(0\.9^]DMR
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
M?@;/OQ"P9X>A6EW*\SB3O #G/CG:KNM*N6=@L17R*]E;P,,^^KE(N*!,8%6
M$X3@#_FO>1!!KU%CMEI;WA;<7%,LI5^PFI$K;Q?+D3J20#PW=0>\[TVN68IY
M]M%!C;)L/$WW2QDBX=%]SH;U:BHE4CXUBCF@Z?!<,^TG&AW3$:R\Y6)TB:$F
M##RT/+XO9]_C0K1XTG9[2?YHZ!6-%7%S<FQ0%R]$^W=&SP#KEA,P(X-G$UB=
MR-,E33TL67\^44 >40/!C(]'W1\L+FQRYTLU N3/@9IIU_CG=OH9',-?H  (
MY,_2>3D,I-@#TH:H8^;./EX7N_GP+CE-R6AB!?MK@4ED+I/@H*J:@H#?NNW3
M: F!:M;8Y8<EH,RM>RKOJDA(GHXE7=P"B#?J+6\!8ALRI'Y+)%WX2BS=6PTN
M<RF&&-JW? ZE!Y0>=.NUV/YU<#^GL[FA(4S[97))\*DE^[-L\H^QN:Y)##)*
M.=2(7>,4<'J'O78<[*'867BJ>F.4^$'N.F^HYD3^@)S8C%/3+/^10[X9AO-C
M=;7YV8A84^+A[A3" 9%US"3P3)7OGO!PAM94B220*6R*D1TW<O,8,X]ZY?%D
M(4!3=[9=M5BA.L!?8WHKR6+6ES?!PJ2E,T.C-6?EUS#W!SSIC*3Q %NC.)N:
MYK6Q;/[AL'K%'%>51)[ZJK1*DSXMPUQQ%>-<,_'A_1E] W?4]BQ<SN/5@)UG
MYTC#=5;N0Z\V%=$Y/J<*03]NWK] ,-#^#UG<,MNGOGS:&\I=*5#$>+%KYR.=
MI[V@4HX,F.E>TPW;=.G,R;AHO6AKW*\Q:YJ6](P@E=HWV6Z:X]=R/A.U-5_'
M7J:,'K=_$DRKX6-_U'H  >D9^5O-R>9G.1=CXX3&1=Z%V _54MG,!+$_#!9-
M;S7G6?A7G]%T"TB.,[H%5/OE_WN;/F.2^(\A\G_*Y&(!O+]7XDL]$B'.2FU.
M*['_6E82%H0P]>N$XTV=R\UGY>EIP'G-&C 8DJ$WJ-)ZX;_CD3=:S[7[CP3=
M,8O 8$EK*(A-1<Z$2%X"M^>[IDL23<V2<IS,_.1><Q4]!__N0M/T^P$?R3!0
MMY4OXXJLI 9JW0I R_1U*;^4RY86%0)]"NVE*!MJ$>'$<9DPO1S%?%XW72J>
M,'0NCZO)[UB3>>E^\%\9R'*H9YD25*]JORM]P%_CQK+Q)<2)#&V@AIT;D 6O
M$6&@]6Z!H$)+H!GXFZI +HN9RYE;Q:_=-SR(W)[%15$0ST4<JQ@*C5LZFXOT
MX>?LUK>"V.(T31K$5V61Q,."]GP%)8-'(U7OV)QH7Q/LT","5,,3>&ATH.20
MT FGJNL25BJ+&XA1VEP1HNN^/[A*Y^P3L4MK16&+<O-Q@8LV;?7JF_GYCVT2
M?Y3=8[=ZY])=1K/2RII'AM5#U$%C\#.@CI+&C!$-J?GW"ACE]>AES85C:'%K
MYKE4&G4JO#U.1-IBW$NF>33AB[W7)F14Y;?K1F["CC4Y5G%=NNMS?KUOG^?/
M;W=83+@<*O;Y!=/C=LOG; E1;^)'8)!YU4%K@8ISBBVOAIT_N7GI+$<[SU=2
M7+*T!K3'52;+JF?G,)OPW3.K[+?_GD$$=Y3!B/;XL^.FUR7J?+HJQ^,L2I1J
MUNJ.OHD2&PK0P.=#ALKX;"F ;V0OL/+]3%'32LX>9'WR]V7[FSZ+<KLSQ_4'
M,8S?I\Y"5#6EC-,#J1-I;=4956RHJ&AK ?1_HOOS(P.&<.FK%&0ODF@#0I(\
M+B#5&CK7]=0U#5R@!5Q7YJR^6(^M557+GMEY'>R"\(H_*?+3C:O)!]7K\7^
MG5N YR/YM7<A?+> PO151OE=C\D[<#02Z7NP99]Q0H:SD'\T>#53@P=9LUV[
M63F[!;R]!42V8+YYWAD9\37,(*V<$ ;#^KQKDUGU#U/!_$Y09SI\?K#,I34O
MM_*7^DW%N69'8U=#B+VT +]#P/#F>UI4)$.@J=BQD(QFJ58E#F(Y#<]E;9YI
MR%7I(?1WF6)O:\A:%G..IU9^_((]C4+R!YO))U ^:1C?GRB+4.F!LRX'XG)$
MV[#HC4,3L;.;1Y%<*<-\%_H9');CW2J<;LKN.-SL6(,O\L/)"&M8*QG&;WO!
M?2FI8@64%_:K1Z2"SO7#5)$.F7DZGWKL7K:4X*U?5UT7LS,$0Z-Y$Q9,VJNN
MLG1:NKQ7@70K+HR,B+G3Q[S]K=69Y;O>*_WE2[OT8=F>5'T<2/5.U>\?M,X6
M'A;%KJI4,CKE>3\KZV:LO 7T\&-CI>?'POCJP)*'3GB.G3F(5OY%$_*E;J8S
ML^-I"\/+EW4"HV1CZR"2Z&?'/YP]T]@U:;1%$/)NL@85LSR>.?"1_71E\0>4
M#=".C'<BUL\]*Q\U\W0."%=C3EI>S%+Q')?KK/S63ZM0Z,E9: V/L!0LFY=A
MP@;Q0C4%Z09\3MLQ)T-S&7\G@J;0YJ)!K30W/\FKA*V3Q=._9X;O^Q-_8,9R
M]DP\ :-1;=Y42^FPZG)_MHD*I7)@?\6NN<\Y/8/JM^4%>)OR@X2((-\-Q:%C
M0E 1PY/V*N_*=*?3':.BS_T#A6<I9U[Q,#ID*:@ZE!6NKLRE+BL?*#[]<RUW
MTS1H!FR#H2B0F Y#RR3[[**L>Z$\PME;Q:5TXPL6 _)C%Z _*R0W[*!&LH*N
M.%MZ%O/^QQU5)JG/^T#BV'$2V,GZ -VKF%6HG84X^2$?GA7<P@2S,F#%,ZK5
M@ Q1"BZ;\"_K9ABV#XBA3B/>#RR!@O'J-:+&%>,\N--JG3F#*D8CCO?OH(VB
M]2CM;XF;0_*(JNM\V8)V\W8;)/2?]:"E2")5OUU&TZAL@E1*@D9JF@?MC*X7
MO-B5$S3,3E524W"P3%2+I<Y<:V,0I (JE^WIOAI97%;BJX\I$A=&U 8Z)M!M
M67C3USXLXE'\\, W_33 !54:74#R9E8#4_IP)@5M1*F?DY&:\@X7XH Y%0K(
M7'NQ8^MH7%RN<$3OKM4C@+86JI-X>@M@ACR#M!7< G9*-'YA_*_BLORG]VX!
MFNZ\?(27[;> ?4ZZ6T!Y^L@ A%[^]#?1+: L39OP[#.BLP-'B"T9U&QHZ9PY
MO*$..%[0KJMO3#D\/#P#DNSJ+5A8F"O"V<>.WPY54O"*I%#>T^:]")^4D<>Z
M+E^J0<A#2'$#:)7\$G5'3_N" .F!VNMJ3Q=F1-O+154*E6&I&(WBY&^;/-[
M$HRQX&Y#Y?!V\@]]F%G+5$9](_-(2GS@Q?X%J"M08F_LM',P,K&(/N$64#\
M4Z4LT&L9,'23 TE(G&99UG5I#TI7!,AOQ/\;* JTQ4#6ZT &6GX^!X+Z.,@&
M;\3WJ&VTIF79I<A^OD,2<U\*8#QAK"CSBOF2-VPR:#OV7TGNVF,/+?J2(OA.
M$G@]E+BOU1K^I&[Z)]Q?>AYB\]V"X4OX-$KYW;@D-\*$7S-!1"K=Q1$9T"HQ
M9 LS)X<R_BP]8B7(55-&HTI%B]-K.$/-.[8D0RKL>-D-H+ZV]Z\1%@H\[L9Z
M.6?^><F7K?EWOKE;XH8N1 M3TU_S^5SN!48PZ<3BL>JJ<Q^O8?-<.W/UG[,,
M<]@/I!8<5I45&6%_(!RR]PP/K<K\'?&7,+J3*<2TKA;I,ZZZ"NE'--9:#$(O
MM3%'?;7>(><,6<M$)[5\]"'4F+84>C17;FSXUKE8F%R'@*FMK=3W#'Z)B70)
M+161=#.5G.I\WO,6M'&*1T:KE#TGH3B5,[] 3FKKUIP*8AH59 $;! ,?R[&J
M@T4;Y4FZ7-J(&V-I"R[E/UW9^H+NMX4/BYAI7@[?**HS@13R/!-Y?Y[(1]P"
MGK=3K4M;!?< 23J%V5"W *<LAN%.AH"2@8!JNV8S-(WI >=?>U!!K//%G)_&
M!F!.MHC8_&6L<1=/[$E'RGP&#4?'CH9.8:K[<H;[X'Q7+3 \C,_L!B5/["M/
M<26!^U0,\MQ#-\++P$$KGT*42N;93Y?CJJ\KMB]UVY%%44ROME^+MUY-VU?B
M60/7)PA"WL59HTZZB.^^K&4*W[]RK@)GD::&KKH%!:0<6V3_05\4QZE1C-01
MCT[PF_OUB3^"MT2!3U9(P6M%"6.=+3&]NMT\E-E&%2IIRRRO.,KN-+<P*Y+;
MSDBYID/*K2B?;I^:5'-^)N"W>2J,ZQ;PV'96ZA9@%H^Z.BX_5=6"%]%WC"'7
M5M#/*'UQ>AL!\>!:<Z:H9>XX\M_>*AKF^%OU #,%P!=A6;NX,\OK@G;5*I=_
M5!D]UV"=+JQ -*3Z=6MG7 6(WE)([1BH#.;X=J;E#%L9]2AM!SGZLKG#/2GD
M>A9#5>F<Z:CQ^6"1O=M/:CX/&FF+[LP8711$Q5?,;/L<T;X*J'!U\_ZI(=35
MX<['P=@!:N'B&LCG<==2_.D!E=Z=^RN:SV/B-WG-C>-?S:=V76DT"9=CW@,^
M# &ORAKTYM^[HEK+9P+3'R;(T+NW;.B%%H,\.#++%C*K3M7X17,9#<&XTNOU
MP.!916Z/\5L 0P#^>E/TC=R5!Y:$Z9'<2^L2&%9ZL*9X.0#2W<ERR3Z0[[V>
MJ[+.VWS*$/S:G;\$R#]KMQA_WXM0@@H' <PF"'!O$*V_; ["J5TKYDK8NVJ2
M1<,)(\HY>7R?2[9<TLUI3\:WN"I!M07.SG!1CTQ)"@PJI7PE/2E2"]/5>S2J
MC&!4[*,_"T+-V]G'JC.WEMEPRAM:01:C4QBR#=G.4J]2QU\8[58H=O2W2$QI
MG0X9M-6;@<I/_.&TI#"%2&.C'&6(!"YCU4KQU!?R$4B%&']JFJV39/E1C@D7
M/JC7/+4OL-Z1JHU$.$]Q9JCF@0H4SK)MJO%LU)FXKZT;A+.PL:8Y!/=$IS>C
M&.NWX@M !NWY;+!1KE)VAU+*#?81M)P^1;^!^V2EU? K3GVB)CIK$>.084GE
MACRL7YIYRMM36?ON,''4#7N &) HA!+7MC9!.KJQ0F!U0?\[JMVB<@D$%4,O
M9\C^:4<Y3;TP8Q:!];7E A+%-S%:$"/9B::3FNCUKP:?1@V]'YDEN$RGN<["
M1HHFJ+0DCY41#R2])09+ELA,!!!8RZ\@6VZ-HG0I;W?]>(L,OF=Y=9X)J<[_
MU_"MM%"RM_\S?.ON 90/<1S"3NS_;G)-Q@)-%KHB[H?PX3XFS&^XR(96.(:9
MN*'F%FX8NK[,IIIT9-@+_^WM8CQT7VV>:C=9NW03#K4#7:6>J;NM84Y:I2SF
M%>S*BUJ6" J[0/C![F9^T;\*M Y8>_+IW_SSN&*SYIA$:%J8G3P-?FIN2M6<
M.$-[VL+"7T1#YL_0-;3PWLA/QJ8N72=['HF^JNUHG'?;^E41^ZCXPFX]#08^
M:L.U7U[DG1/DVX-9-=T<06Z\]^C5^&VB5/05>";H"6S3">^?G57Z^O_MZ%(4
MNR \N192QFM*3O8FJ/H706&^K$":%T>8[SX9E:6JGEDJ!V)B$670>_W'RTL:
ME]$OQ!.B?)UMG^?VE^QS)X= 69M]2(@8-HQMKY>E[MOI7U.,1%5%FZ+<.7^I
M#O RYKG\P4&G4UI&^_6RAU=)_CFI^2U@H>TJZ=O@UC\[*,*<?7J)Y.R.@IH4
M]JD#B N0 5?0;AO,&T*+\U]GJ"'ZTTD2=0R6)OML+3Q%][2ODQEKUIC,9# I
M"M?*?UN+I$MHKY^W6M2N^3QC:,]9S.K72C3R$J6342@K:($+Q!1I(QN&&H[P
M PAF#2PPIR7\[4+?!GI^:AE/TQW,0P>]N]E(IEJ%;';'X%_4:H8F$H$8G5M
M/#ICP.,9KFFM>)EZIIUNW<UISWS*+3KV&P8[>7!ZGV*T\#FUH68 !6JGV#1O
M1>CK&X<';B/M,R CTT7@X>EF[\HM@">7RK7;!M-YDW-Z<'QF(I.A=@L(#[Z9
MR;*\)U(2H+&UP.'?@HN[7ZA.-.0S[TT7SQ,NMIGH>CVX3WQIH$,7*\O;W9CY
M^'(/PF317J$A7 Z4.YV+>G'RVUUZSKD6?@N0.]GUXFF86U@HT)^X(9J]?+L"
M%N,M[U^3MA"+G9YVT_9@,I>:/\B-/T]!6_"EO"V+9UMX*"RIPV?OMW4]A9GH
M 4;</,=L?RS06A.\YYKJDB6043Q:88TSZ3VV=A7>0;TT5X?XLD'YCCS?8S*M
M,K]"OVRF#LNF&QU>BA_N&U9.NCX2WO+4WML.S$_L)-L)>P(^BKD%X.4)$@3\
M??/QU&+ED4O]=70W$\6!Z"GHL%UR'?BX3VY \/!=Y RU>6Z#[J+%HM93J(]6
MT9_\!P&5FMB)B!#Q#7[RG!UKCBF? _<^]8^BNKO44XL/.?7.!9B=71R :P$Y
M?F5IG,3>JM U.A4@2<WHY,(,ZJ!*4+\[73#KY]:[7 R50+S "SNU%W@"O4.L
MB2J\$QO9_2@G\I(==*59-;N+;UP<P^4@NO3@VZ+L3@K-<O(U]/EQ968)W]2W
M!'V_*WE1V?:L7Z6O?O?-J,'"1PA$!H6"C9N^ []'JHD)I5EUY4N.]=O] ;H,
MZ\5VUN'.0J6-S=R^Q>DG:E%8L7\(1R\KLH=K:=#)5,;0%3Y*:O.^6K952/S8
MQEFJ:3&E [R"=B.GY(=_]7?.AG&B%Q:ULT);^TG^?C=J:&QNMO!UN2HFA_TR
M,]GO_R7QXF+W:=IZC6;@QIZ:@ =[K 1\S>TPX4%5?4>E13HXG]O]EY+ODUB.
M2QE(J_#(:FZF*S]E!_7'BJ;*2_B-8]P2>("H .1_9AZ2JN4)8Z@<%/M"Q/\;
M*%3/GKU8;F;-2CI41'%O,USQKQ4J<>ZHU$*L)%LPMBL'9J\"T'P1,?I, #LH
M\IK%V=#)R,^F^*-6634X--,LB'<!0]&9%WO3H?&O,=6[G/9Q9TNER[+:^]ZW
MEX"G4![#\;,%AD0#T$*]\\J[W_'V=U$8;_DM8!*[WG7U#7L+2-,X%J(ET7*M
M+]<1KHF*@+LH*(Z,H*W$/69.N.RY]4KI=? 5&XJ"?X9-7ZY8F_4#K?@:R469
MB\S!3SMA9;L9YDGI[/VH8E2)I?D"0X"]<CTB_)7RVU-%=9E\S>7_4QA^)13L
M:=7\5G[V_<R?2U6S 2.V78W%X[3M7<U,7K:+4EZ+@BB6^AIC(TLC66;:'O'-
M>%"W0:R)VPZMLNNA3^G'.^-GK0YR=+1]D2PHQ_9S2G3Z%E"L4V;)ZQYP^"@M
MC,YD2UE?*-+Q])5$SIOWNS(SSB99>TL)TXBF@UL _E"68:XV6$-H2W,]O?/P
M\CE!ZAJ733MBQL0"&XQ(:X,NZ*($'!J;AY(_-S=]L7/!BI%ZGM-<(M 3\O.%
M?TF\M:*,YN_1L6UN2.,](RU%M]HAU6$C>:--R=E(^+Z"6_!9::;<A#_AEP4E
MR_XMMOG[T1&'TK.>PR_L65'M/X\T:]VTU[=JPECYHH[7530UVTYJ%^<,\)^1
MEX[P&\51XB?QE;ZSSWX:DTBET.J=+P+BXCWPB$,T*4_#>. P=D;@MI_.T"]D
M"+N;J+\W1]-&@-8UO-C!>D_<LZ.5;=*:&Q%SS%^MJ;PU\L-]@:],FR&&'6,%
MKV08F&NWETQ4_OHC:VLAYG7\#]OCIWA%[$T;ER,/94S>F*<95LU.^P5_F>-U
M'9%I-7,KF/P3R\],[RI6+VRN G/WM7.$ E_64UYJYOX=*O[;)D&+_]%2#%&T
ML+C;A.Q8Z9/(4M>4"5(^'0OR6P/=^^@2BS,]ZWM9A#_F+*ME_[GJ.S:^(Z>"
MDPU.NP1?.I@"V>UTC\]+#*8#E_V F.W&_-4_MD_[&5LV9.O1#4Z:XW;.7'5J
MT>>DJPTF1%M7U9*Z@\\#:CA[VR186WRP3 F_AJK-6+#/_Q_&WCNHJ??[]XT5
M:?*17@14FG3!T-M'D"X@O8-(#2'T*DVITB4TI4H)2*\A=*0+"$CH"2VA]P0I
M@5 .WSESS_W=WYUS[OUOSY[9,WL_\ZRUWJ_U[+76G*?5\X++H5K BW^B=+/O
M^RKTF?=/:PD9[.XA2N8=IO+RD4YO$\09&SZ*H3]C(M?-]QQ>>3P5%%^A14C-
M_W6PNJ5WN_CES]'[K8YN0B5>G DK;P\HW*\!O07[AW)R+YE[DR"T^G=-]4<<
M;!O"NN+NHT02G]7U].1TZYL_[Y<@$AFTV<8/>9\'U,GHD"A)(I)]EEC_99)=
M1D@O=-_UJHG\]E M):GU- 2W91F244Q)C]H&MDX>LTMC-<>.=DK:<I@*8D7<
M7)"V=D\4R08FO)K'1LSZYVN=91'JZ%KZM8D02^%-3;:B0RU:]G>33_\:S@X+
MJ'WI6=OO'NI6-,QR&_[X(79B:R^IA[$,_4M!Z;]G3?6# ?]-_US862Y*7V:G
M /8)M>5"$S^E"*9X (2G1H[/'@=W=1/^X[$ 'G9MKPAQ0MWPG8KLJW+G4&KO
M/78,YQ?SB^?3'+C&:KJQ?BJ"<N6:TX5Z(&9/7$OD7EQU6A;IW27WO\S1R;'E
MA)NUTR$\[XR[$&'[YA>PK&7Y9,9J<Y;J0<BD,6IF;GUBNA_KW2E^Q9YM:M[@
MA^LUG&3=DBZ]3__TU?-N\HR,=%Y3.3KH>  _:-/]/8Z<AO<:T(@ME>"5=S:)
M33UUVUWH<_.NM"^ IR6]N$&SY1MG12,D4%49Q+_,DL-\LE?XN@-/U:_#XO\%
MQ7"F3Y0?_;VEINZ^<5HO_:50UN=04/^*S)SX7DUCEE#^9KRRV(@>2RET>.[!
M^"[*(,]D6@AE])?#IFG_K5*2KE'#&5FZM7:*S@YC6:+"6&S%].F<.GABXH#=
MYAIP[^5EHV#H>!Z6._)9'['[/#I,5HX_\CF72$,_E^/;>"H!M>.?U7KL./T\
M=%S/E]D%0D:W-&VC=*K,48)J+_M#655,.:4VSZ>J.R;S:.?T<2M@([ZU=];A
MB8.0AR[?EV)LB63?((JW(0M<8 E9];TT@YL,COMP,/-*-57Y,.XV'_BF!)MK
MH8V;1P9OWL62<.Q'4;#1P\;R%/DOYT2;#5[BC3\[2/?9UR"#[4=!79'\86C2
MK?!S7B);D!L^::#Z;A  'YI05=0\=72 DL"J1AON"Q^(:<8(5'0\<I9.*"6Z
M?A_Q>/;:)V;EF:J+ZYN@[_<,+0O@:Z=;.]< MP&=W*67 D(T<T8GN8OMVF8^
M^A%E&F_]PITMZEQ'*2V!>^#BG+$9W8$;X'X?.PYR39>X!'@DO5?(":K$D3T7
M#*$V73)W- ;)*JW$S=FIN6*)K\^CDRYTY-;FOZBRS+-",]X\$WE_BPB',PU!
M2Y_O%YX7\M7HG[A_$'(;?#DNZR-4>#^M<##?7^4:8)QKZ==3/T;AJ9:K56:A
M'/P2<?=C)7/O[W_)+-+[^5L/(>$W+&N["*@:JEP79^0OB'J,>P"9/]&W,F)A
M2DJ'9"K"2)7(R4PD5%KK#&%<EE.QFFYVDS37 &HY"A4J$HIR@1SI;<,-8X:]
MYY=E&O)=^I[!P67KX N!/PCDKGV,Y>[JIQB;M4&.?19U )2EB:FTL_;H&G"V
M''JPFM.Y;+@CH&QXLF?[V^2#>A"ER8J>?7/+#*2S;K^"1K4YC"4P!FD8>VPG
M4#($"C%-G**.^EP7D:;TS\_80YW/]1=OKQ;J:PD>] DGK/*,+,;!:BI_M8 I
M9O5ROUIFGTV@4)XUEVFYQDXEG"&[9-E&'"S']L>JSOL@G@5+RQ#'ZIZFH$^.
MP&O -)WDFD:.JH3VQ;9S]F7.7E7*&KAP;LMKIN"Y0^)(9:&105K"SYSAETIT
M;5%BGP<0% [O/(< 3D,9 K[XO'J#%V9!S+B^M,I?+?":R2!'&_"36+6[OM/R
M$GC6!OI/7&>UD,=@M];" )9H"KYM@S0-T+ JD\P'-BT^=Y@4'SA=D,=UT5HP
MR652?E)@OZ,'L1<'$6EX>$O)L[8VTH+Z?L^3MYZJ]]M^\/2V#L>I"^&+;\="
MBW-//)5HB@M!SX9%U=V#QH[$6NX^?QJ^Y[)Z*P)2MMEXU9:0&Z>UF!<K5I4R
MH. :MCT>&S%Q=&97YU;'*G?PYID,T8C-/_E5:OW9QYQ6AF%;*!]Y7!([)5_W
M-HO>>5TQC+6O)4[R"Q-/+?$QU+QM74JCS!+0\R6BEFP V!H (42[IB.6AXQ.
MV6F6-5,#E5-AP[(L!1-SBTS"?F6<2V THTFNVI73DHMNKSN+A\RM(#>ZJHR3
MT,QM05&:'V*S\"]CH10(^V4?TVZ5.JKZ.T E=\47KS"64$2*M2_B\HY;QMFW
M4A_\0\:J[KEY3>#?]M_Z.O292PZO&[S3%Y\;790];37W /2LD?]:\:)["4)8
MR30>=C;\*VH-'C?M@0#%H<%Y.DWF<>59O;GC:$^S@@IGJ OCFW?9K@S"P="+
M8^(7\1GH>JAG>\??R= W(8R%)3<&J'=)<LYD-D#/P-KI?;74#9;H6CH4 BUI
M5B-/UN/,?XE/V+6PB@#B0X5=\RJ?6(0&'K*V?]Q2SGB'_F41F)PH_7!)5SW\
M<N4:D'@-P ,AJRP!9 RL@RN/5^*/E\E<?X?24 1^B@^A=6$)BD0G86W.'N9%
MLJA=<3.>4X2DWE]4C.QB?_G85W)OP$:-X?'M'G:E"5RAVQ,&QH.)+50\NS7R
M(WJH*]YOB^!=A-Y7714AO/^(_O569!Z_DX0KO.O7+U<;KWM^?]&((O :H)W:
MKD"UI;I)\M\AO_@<X'UR>1/E5'7<D$E__M?QX$]Y$=LKFLZYX3#5"\$<\T^3
MUX"^"L*GGP.A&M^"A&$IS.-5OZYL+AX11?W#3^((PWACC3\7ZIBE!ZBM*S$"
MK$R=)\9J>T47*D=N!04!B93R_;S<+:U.<);7HAHU*G;O/B/?O#8\4HCN7/YV
MPN;ZO8.+,!P"-3'98M@K\5?%))9[!?@Y5CEIE:$$&U"-^;<O"_A;%[B'U*J>
MA/N,]"U\(?=SV6'2F$^NJ],0[\S?T/]M_[DZX6T/7(?<RIL6-L)@!),:$K/7
M%A1RUAU74>\ E<6I=8OF;?C%=[#LA-#BM<LQ<\("4!1:'T]7%5/I+'&2^9IY
M,1E3_6C)/\#G,Q+K?@+R\"BI[Z/]9/G3EN'K#[,F%J)1;8NYT:2 V\([:B9O
M]!("]30Y&_CL7SHE(:2I 1U+U^"\<U6U72.Q V_STD)<NKJ^:Z+:C-2@W?_/
MCYKQ-.;Z?+T\!#3>7G*J1(]7]9NZ:HX$J7)'^,^)K1>$C%=7\U^4BT*[E0KE
M*_F%,VV1&7KUX"TS[I]0$<A&NM7V@X.Q/<<!MW\0"0VEH1A.O/U^(8QPX\(5
M9TH2_W:38@X>HK:LF* SO>?I[25-3;G@'<-Q]9AWLR-/]6I_")4MB>42U;"B
M9XJRHT)!F9>M7<(Y\R%:)PI*F,^ZZ7=D#!TP#S6<"S4-M?J+QT*@[2T_*EW'
MNEMG]TK:.B%<0MJ9B)DDNXQ[]X9 AY;J)W0M#WPO"W>''^( +.'O;.F(,]>
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
MM7EOQS-#ZY7$6JQ,?[^N-PG^\3N]VLTWW_AMC>B_^( ^#J@465&L7Y1"TS4
M]P;+@F'O"I!M'+L0R^A3_OOJ*8/"W2=#=%=_(48D-3'M8%E#87L>]2O\1*F.
MR=;)]XEK $*_+2-%J6?HZMPY,TTZ?=V82&-TG#X>S/+F<NYQ"&W#+_30 *GX
MUY91&/Z.:H#5W2F@%K]6P(JAWR?AHQ&C\>+7H6DY=UO#<DDMF"\<9D*=A.FO
MQD(>$IAPB*[<AS7XRIG/%PJ5<4Q5KOM'E^^#'=4)W[#5E* :U&5$)*]GNNY9
M>E^O)Q!FO7:[KH>WRG0BJT1:K&Q(D/-J00TXH06<7!@?_YS]?HT4:0B:RE<4
MC8/P\WD[Y$QH@>]JWG#[O0>7!15[8G;M!-+OYBB0D<2+[3B9Q:_ B6)2<]W6
MYHCF^XS0Z8V@0#.N![.C]]R';YYX34A@2MOKH"7<7D ]IR>)U5P#F[XGJY9.
M_D<(^=P&WO3OK%58(YBZL6]4V+I6)U#.)TEE1=BD*F$I]^7WQNX)D/=Z[DQ<
MXV6*%=3-NU)PX().&&O?!6+!^'W2Y%-IK.8:+90Q;8E@H%:Q5S3YS9 F29Z7
M\;V('6?('O-Y1L&18+L,=LA58Y(M;[_1B]28\<2?KK)]8R/<&@_IXXQ#_]+)
M";OYD@JR*[-EF!WL5XMXC<?JGE<HX'C/ LXTM=HWYLRZK@%AWRYTV@:M(]BI
M@G:(GP0C]!?>(#+>YHD4-];"6\C%R^SNG<J".* #3EPU[Q1P!@<QB<630<(X
M4736YVXS^#1L5=DICW<BWC4KJ+I%HH:B-?!];8(&M%0OU:-^HZ!PA-WQ+C)#
M0B!E[30%(;CB,Z+>MYUSXAXI[>VL>8?=T7!04;MHS__02QFFX--_,0W522\
M+ZS)\6"J+VA9!D+$""FX@RZV9P30<APEPX"\V(2LF%!)P2*EXC9RPK"C<<(N
M#)T1%]R6\>=EAOV7HJ+JWZ_8?[#72W^^HG+Z<7]*A_I"5=E:6>?S%?];DIH[
MM#^&T:_>!U>4E5J1CN;5I09GPYCZWWK$IVSH8(VUA5"B.]TF <&&R$@><JTR
M'SH3>7_%M]#,5.Q$>)Q%9;F<CVH[0G=/ZR=KYZ_*QL/:,<0O"UO<5:HNXM?_
ME<GYGW.YKYH5#L6R_DNUT1^2G!"D8/TR2;_1':X0%O_FCULY+6+C=XZJN\YD
M:2H).QK(*GAU(CN5'M4CE'^H5=L$G*E"@ NY?TP>N)K(<ASS3F3))$XLRD>O
M4$+$SA:D,!Y"O@X4K<@0ZY\<]##M<PZ(Y%*WH85)"_[1]_2(J]=+D^3R;Q6#
M9'5N/ 9]*D\:L'FNQ*!#2E6N-882Y$S3-G1TF.%+K2Y;\)WX%K?,G2>1<@U@
M2,*DR* &/ 1>.%,"IW?//3I>T/U-5=MYEF7$M[2C]O,)%!A"$\2*<_S<%KIB
M3>H_;2G1]\$ZNDW*RZ]X?HN-;PK(S]\ZU_%[.G.ON# ?"-6!O(>^'*$=6QOX
MRV109Q.JL5(E.L*'4Z73$1KZ^R:</:)+MU*31D\H=85II::!CRC%V>RXZVR0
M=N!S3QP>!^[#"#'?;,Y*4SH*GR!Q!7*K=A/MA ,F20QX,EK4=]UJ^I&ZRYK=
MJ1S5R3.XID*,]2,7E'W+80C9A7;TWK@MY+?[K%FW@Y'_>*P:R=<29\<0C43
MQ3#A%4;0>D6^DZ%'QA@WFE!B[A]H,%5U3+C@APV6==EB9$@/*HN(!N1T>VO'
MQT236>D!^3.MPWT*ZHX[O7QZ&8SO1;[F.=6:N-3S9_\H]?QKX%W[T",S,:'?
M8ZVQ5'PWF(0,RVLC2O'Z'>;8!.MA5(JBW6 S9I(!PEA]ZL%>2T'Z1/(+9=RO
M/-T&/$FX#Q6Y%I8;=_*IW,IZ'H0JKADN7]R,"^7^1 >;;#0*(^HT";RN%^W]
M,X@X;56-MKKX9Q(#[\A4H/;GOI@[RT=KS"QN2^:B%JJJ.+(I)7SQ9-GW^LG$
M#QE L@$N6PZIU#U]$Z4,@V)&0B+Q:<U0:&L:7!U6;O[XZ_Q)^GVK"2C</["N
M_3E?C/+0B$*(^ <QECD)A]VJ#^P7-"=<.FB%92; K6L J='W#^_^8A*\F,Z-
M1M-1Z>W5VU>,T\<RE2^[G:]XD"L9;W#3*5ZA@1S.9I$C43'V@=RIAXO.QA^R
M%Q45,B=4N#A?J'UF3_*8+U%B9=!X_#>12;)_S)1WLF["TFIC\\S"UNA%@KKG
MJT%>C9T%,\N%K0*IO,<$JIY<5L0?#MQH<SDAR: YZO2*.LYH?"-JHN<\$I&\
MMN5N45G&,ES41_BZUQV<T )Q;V?_Z18MSXHOZ?TJ*[4"YA].$**DL9JR_Y-B
ME-?#@*I<_&97;[Z%/8/D8I^5<RS(/JIPXS-[U*[O&\*P(YE4JEVIX1SU3"1+
ME]#LLEJP>W 28#<QU\HV0L'-%I#.3LG4,@LRA#'PE(@&M0UM3UN,](E!Z$[E
MV$\\_@@V4*$5, Y)=J'CP-!X,WM86XC7/(L_1[-O[/U<I_>!X=2BW[\5Z@"?
M?+&3Y/DS\%%6;D4AWIK9'A\=<_7$"46KT)#19_G0//3.!7]X7W("W^&.;LND
M;5;O$BYA&\KS6=@'!$QKK)GC#4,B3]QI1A1;C'H-86$G#:6!9M,)^3[L@>G$
MQK0#6'6KVA#C!QTF/M&*4MWXU>9C!%].6D46'-[>8.P8N\E>?_HS<%8LT%+?
MA/"W9)O9,#%&##[ASVU3N-UCT)0F).P"2^H1_=U(+Z\UE9KDG4[<J)N/^&8E
M&>**[PR7Y?T>9-N!DX_\L>.V/!Q*M_G!L*,2&Z<+VXDI=*:$9>V,Z"WL8NB]
M%#/\_!T:W]+3>L;+GSXD9TVJCB^/[K7A'<]G=G4O)8O5&CXUBHM-<9X_U&NQ
M.O*&R 76^@M04M Q$X+L=HS3E$DGTB3H&*_^+FGU<>=Q6@3O-(V O/>.J?98
M<7$81(]PW#6  M+!@IIW.J$A%.K4MXQ7^Y3**@DXWN#JW<0K+>6]E9&^OI&I
M_=6'.[5/_:<EY]Z&&C=U*6R4:!R_F/""D8JC@U"M@C#[QDRS)8[A_G&3#X>%
M"!ZAV'.)NXOGQV>@V;6])CQ].?K4-W=!$-H2?^/6T]JA",W'2]^S_MV+#V$L
M=+IQ^@6#(=9(RG GUI90#?$D[50H(N.80()QV\'1.!\-Z&QI %COBPQ,T.ZF
M94 Z_DUKJQ#\G_7:UP#\EUW\TN[J'!D#MK_"[U'W"L:Q]TY3TJL97-%N2NN:
M9MG6W+E0AY*9F'W(,$Z!7O6"9JF/P4H0+YP@V*% 8%'"LU6OY#'L?$AEMB\N
M].(.?PCW*9// 3M*QC#H30H#<QP("T\U3;Y34BL>YHFDK':BV#'R,)Q"K[3#
MYSP&DH1]N!9-\&_Q< MDM7<ECS*"R!TOQJI ]#77A<E"?"B_*K^J0P67PA$2
MD9&C-M9TJO=K4K1UT[;%*U*?K<*&TO;XN3J@4%5ZF7 <8YN*L%2?2D39<[WO
MJ;C),L.3M^5,W4D-%65]GD;M_DW(^!4N'YFBF8&4'>AW4T%L&&^2(,_<,@T3
MD_&(()]BG0@G^[><+(#=3$W00[P;ZL*0/=QGAU_+3P5//2R4!PZF'N1.PNZ)
M3IN/D%A-P+J^##*&@4U=,E^Y>;%NF1:^CS6>[N.5E;,RE1P2\8Q+3/<X35\
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
ML+'^#.S;=#="EO.I2D5:,XP=Q&*I$#DGIP=:4HD-H;T,%[P0PY-C2I+V.X3
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
M>]G(^QR8,LS9B3J?ZCC427'SC*$UC5?]G/JS[U\._]6+>:(1W2;1J5]^VCO
MS"]<?0N6,_&GQ<L '92<F][0>$'I9/,B9Q'2&_V^F,OSEWCV/AFMS9AB,)_C
M,#_/:&MJU=I0R^JC-!?W'JG[C9II7!>=^>R?-%B$GWE(H*J+>N5U4H!]W_M?
M43.>7 ,J63Q:Y4B/R_S,-.=')T*=G4_R&ZF>37LGWIM#[#_]5-OJJ""!EWB#
M3_@@CR)CFS8(L#P@M];.++:4(DJ$&/)[!S+3GZS/*U\E^TG%*@B_; J^5 C@
MG@0,'A[_W':>/GBO<%L!YI(&->[DT[B*"+EWM_9P7?UJ)F1= 1B@I_V&:IV>
M4YUM+,OA(&/"^=PHX<7_Q]P@VI"O1RN,WV]HB'WW+P[1V\'9A/=NT:[,]X\]
M4YL2$[[OG]=K199A]F4YN-Q"AWS;2&2'H:R,UL*RHBZ2D3(V_\82EG!'H;^-
ML?[7@)96/*?W-: Y/:$MW.W)-2#*C?!!89T7KY!T7MY)'1@Z/VPBSTVXM6S)
MKQ:(MM3$OM1 G LVF7?&6O\C_.[P %XIW_T>LG^AQ.E@&+:N]#C23_F)NBT_
MI_/PQCK*7BKO,NQ]Z-'OT?GZ-\/"6RY:5)<R=P*OF#HQFRM$8VSHX]!!*T(*
M^FK=3 &3=76CW?[H8T.O6)=B%"Z0,]\]((=\BR&_V<GAC,I5)?^#LK<.BJOY
M]GXGCI,$#9J@P8,[/) @PP0(+H,$9[#!71+<>7"'),A@@\\,/L&#!W>78$/0
M8?#+[]2]M^YY3]VJ]_UG5W75[MZK]^[N]?FNKMY+M$M:[5>3U!1-1+=I9'H:
ME3WMTW<FL^IK(M''DT>(U4P&44V=E)#H<VFJ#Z/7HD4SVX&,8Z<W9(KCKT'&
MDBIC\-?5X_OP]:OJN3DPDQ+1YR3G,G&6/%7:ISVY+I?/KF--I.X U3UQ=X"2
MM@033]&;/^SWY<8[P"Z)T$%'T"/!^Y)MT*[U\\[ISWD8&8Y90_EST?1 LN"E
MJ:G7-/8Q4:?2=F_?A.'3%B;I:FLLY.@E!?8@GRYC/^-4[4MF?;QT)13KH&[V
M'@1"4RC=)?9IID:4^^=Y-J"%]ZS<5;^2W5[G#K[0A6&IGHW-M<'9J7+O\U;<
MHJ-:&/KP(ZGJ/>8%$7@G=-5YFXR#7I@4Z@G.]V.1(T2'AK+I@HT*;+,AP0_1
MID9'QENU4S2*R26[-FKU&1"LJ!><*A'*<&0/9=D4S8A4[9!R>KTNW@[?UL[U
MT8KE!+H-O?=JG0C2@LGVEQ]B@)K=)?T:G4HO&X.2/J4T!NAQJ0^NWM+CUE6/
M-D3E6L2RI#<+/5%\CIS@1076W%VJ^H;H39YU(K"%%<'#AF=H>L;8,SA[>R#-
MQ#70H[#7AR2;SH&'!_[YY( URQ:S&H6?@-]D\(E2ZFT?QGBVF+)2+[;+C#42
MV]8QI,93]+:!HWN^.,&B:]7W:,W.QZA4Z[*PCO/W]P$M.ZU4J/G!=#?U@(E5
MTPQ\1?VE[9+$X5EEJTV1@L56??7"C%&[T_CL(K@1^"8Q4:3Z&1&UQ>OX![_@
M ;['G7(U5_8[:2<E:6^#N46.KL=^U50:%+PF0GA[[_?H<Z->)!A-ZA#PED4(
M-S;J3$#';BZ=_&9RBO4_;B'5-9VQ&?X?JX=_F.QM9D>7I%W7ZB:!9V<:"X"0
M(!O[$B58I^U8B8<Z)R._))%RI"R_R?LK$9?#!"#V2+:K:GQ-/8;+B(%U_5V&
M@U9,2)4:A3BX.4%("W$Y=P4_E[J<2"5 0-CR:W,*/'[X5TY?DWH[U:?^MO[?
M"K&,1 M7X12O1:OL[X7,E1Z6(:%D=]F:=/.FX$IF#%S%/CBW9'('X'+"P%X-
MD_";$B?,IQ?+T-7\&F%X_8S.!H9U## E.1P8*5FSJ]";;(.+=2R4+F?Q+!OP
MP"W:ATZJ]LM2(%=/M.:Z!PS$YH:G1OF#5AL6/@=UH))A-\]J8D_O !G0FD)9
M%#/?]3A$;/WV_3I*_2)\^O<=H$L2=3UXOY;"[@U+EBKJ;@ZJY;LFO@,<W_LM
MXO[.6TA]YGWMT"^>V-NA8L;YG'C957";$A2G_(SZ#M!@Q8>+* T:'(%>>J(O
M!!6Z12$!.N!KZ+T[);NEA4$9#^&%][>5ABGRWP&<^]5Q3C\D_$62$RXSE*#%
MF:#;-V?H+:L!Z*4[^H)9IPM]1E1_>W4'V/CG=O&#Q2U/Q;>\WJ[7#)()N#0M
M=<QL?#ZQY2_,'0 ?C_WKSDVF_.&%XPVLRDKIX,HXVD@)=E6K>WMR,'U\<6]\
M^$'/LVLNH-S.'8"9(#XP?S8EJ-/+(@&GF[01--'18K%7K'D'B RL0*^JC:!J
M4; Y88/;T@"39>S)?0VGJ/N>+\CUWC?P@'K]]N5S=:GX+"O;*LS/C_P#=P""
M.6BF6[WW5^]V9L9C(DQTIO,S'O2JJC1Z<[%)= J\;4^WT[\KYE=?U?S7:7GL
M+?#*\P):=TN1\_,*%Z8^7IRN<0?H]%Z_M\7USV_O2,_[EVA,^(4"O6$5Q*KJ
M.[^^#Z%;5!F8.;X0]\\;*&BZH#6AND$J14F!OGG[W5*<S 4Y[M%X)F/S,6?I
M^SVWNY)0R?[;85-!F\QFI\UA_D137_=KV2+_MJ#$.X#99*<F]@"-"BWRHB!T
M[>,R$ VX3GA/&'G997WAXT,# I]?5[C>?_IC?COTV?#X'0"8U!1]:/J^Y+_M
MD&FS3PKM@4+K&M UP0?*E@W14W[-WDXLP<^'N$?;6;XNL6B;#Y.7$ "EZ#[L
MRB>I%4Z00=C9'?WX1$<].)_GS,>)B8L5[R=[ HV1J7- N^4/QKI$9;_><P'Z
M^UV+]*T,E%>"W\E1Z![<#K=+#>PU@\6JNX!>+A2U9D^-_F9..I?W_?GZ 4;@
MXIJ3\N:)YSR0=>MMCVM2Z!L.-<.WW<9G?CR^I**Z>TY.@X<\)9'JV&1.PB"6
MN ZH5&Z>[I+700^)6W3WU"IBZENR/.A*GZ]ED4O3/DB$@S=IJ5.G#OU2^-N_
MRDR)<")Y^8?!%WT]I"("S[O,7*CU-+0N)SE3M,;N *TP,1@%M@E1-BK3JTBI
M\PX7+18&[#.S4RS0#3K>=4E6G0?9YMM7;B]#* @VRM)9/Y'%#3Z0U)/UJ<;_
MN4_,)1;+84Y.J4T;^<D@4N>3NFL70"*YVV-1R3.U_AH]1%<.-I#V]/1$#AQ7
MKUY87&J.S_@]^3]R:]M@E?'\3PG:]I)N)=W4X9++' K]7:*D7,./7#Y*'@(?
M^?1JF3RXDC1:G/5_>'@S%!>RZ^5LZKV#V6=.?>U7^JR+C_S!RP$V70$Y=IY>
MBF7JGMS]1I_<_>:SZVQQNDU>'?9 [0+:4Y5+WT#%]! IOCL WGD,;-(AD'YI
M1W-7$<PU9+)N$K[[ML*FM;$QR;V^E\@J_MD<"09%/=(O=Y9 $1,E)#D #F S
MMC4M&:^L^-P$$E<-.[2WGRW(G5A=0R4N/#AY"7@F5E:82O5,5>RX#PB!"7@U
M'S<IF4 SS4^:QJHR0',3J=2_/8%\-GBN"N"".J^#,ZG>U?3P RGV$F$$.D18
MFF;^4QT*-'"U_)RMBKYY#EQ?/:]$R_2+7#(#M>KZS_K#YA&&@-J EZH"\YWI
M)BPANB<54(RCTTJMGY\N*DE.-%?L-64J<RS%X])D+UK[<L88>(8YIWF-0$RI
M#BNOCF6*^;<D8^XD7:D<&+$Z<U$8[&N++D'@5+Z@:FE9WJ1OI:.OK>6UU#AC
MIR>L$]E&U38JU"PG=61BLLMOVCJ($>#07/_#/9JT\B_@Q==A-V.^Z+"%)E^#
M>=MQ^Q=+*F:-RDX_ZOWT=8AB7-ITQ&7,RU8#S9J9BWS.;#7+%;T-6#D%BW<0
MT-KU_LDVF_*H07[]B@"C_HKD;IV*O7Y=%:GK S#[CZ;Y(4HI49YU2$VW7Q&P
MH+5B!/*D J6QV#PWCU'FC:UA2EBJ5%NPM,@Z#IJMNP52)F/6@J)D+VO]#?14
M7A2HD9>6R\=:X)4;]G.PP+?3>NF*./JUTKO9-C"(C?G K(7S\#V@[NO_-Y;U
MB$O_#I! F'"Y<0?X-04-06\8C;>EFUZ"W?YY%42&PT'7EZ_(6I0P";A48[W5
MA<=/U;P)+P+WU] ZAWNIGT^XYG81DO=NKH^WM\/%WIXL9-Q.$]WO>4,8VX]'
M^Z6C9"7^'6FK$X3&JO@;ZN6B,1!*1/3](W]AN))9;J.-<<,Z^U/T/Z7LU*+4
M'7L?\F(O;*63:NOV8!=90+\?$-$L%\H^+ZCM>.:4M\Z2M?>L=A_9X*\]]+,O
MH1:OC[2UC,8T;\49@<BT'GRKS$^=C[W(I,(=%#<#%6)>\M$J,VBN%[GYT1RW
MM/Z($')(,01*>\P/[L0@"KR+FWPIX==RJ]N,ZF00B(3!3=60:=W\ V>;Q,($
M;X<#_KCHHJB.8(Y_]RY!PP57K"RH+\;47U H&U,!#&M<T5S(F]=:U*\NE/I%
M+;,BY-O0: 3V/-WSRC\^ U@9LWA2W<9X1/FU6*Y2H02B83I2XN#'03,UI67;
MP15WV&/#ZOA;G5OM%1G+/X*] X;3@0*'N3/6Z9U[1#\F%!ZV.Q;CK39P>=#6
M_2JE[0>DL1,]3-*NHM6)8/W(P*MC(QRU&8/B-LK+VTT >0;Y3*L5DFL;:=K#
MI_W2\WMNGRU[UW@']9'M',T:-(Z=1MB+$ VYB"P+^=2"Q@=7?ZO-R#:KY+9
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
M'/T:"<?%\R!5Z4FK;_^)5+R6F>E=';L'("[PY<4KS#%5$;MZYVFW=/HWQV-
M$%&0RH80B93".OJ*R'8Y7(JO8#HW;IPLQ1W)ZVF206>/6KR@GU$_]^^?Y_Z/
M;_K/,/9\%.MG<=CM3W$X+U=[1-J.)M:WLS:SA5X#N8-FK10+_B@<$?8^HWH&
M82+-QL_''BKX-3K\ ;UK'Z;+V]A8%FB;^&/OLS1]^Y=_8VTLC92":K"Q@+S1
M5Q;RQ&LC]0Z .3#I_23U;#4\FGJ)D:PZ&%Q=4A*YIJI@'@^AUWCPMF37[2<M
M>#Q!;>P 7A\@T:D>/:*7QT6HO[^>!'Z_U016"$O2?$=8K=[R[6%O]&6+#F3-
M@EI-^_./@QSC)G#-BE8L9+&([0?B@OYI9DEO21\3:RX&E=0<8RRWR7Q[M#87
M6C/P,+MA_^>TNG4>.'G<]45\KG00YY'+"ZQ7V$1%$]!3<MO@>,0*$3M0<KWN
M\WR^9;XA:IAVX-_KDOO9;YDS/7R9$')6*.(ZL'I1^=@$TIKK83L)'1#$9%(-
M/97R=3&IU#-)9;#25*':1$Q>"CORE2VL=H^Y.J?H3/@TMB#N5PKF]$-L3/F.
M[X)KOVP=9N++D?%'U NI'H5W0Z\75A3PGV0D]B?AO7;[&U1[&[0*POG7]3+3
M^ZV]@+P!R.\'OL$59KX! )@LDKX!WBD"*AG84FQB.L2$!_:M'&D<3[A:D7K(
MIH6_?8;N_"*JKI/!Z%D<ZQT@.9!2>EH3C1RK@ IS]=ABA*Y ,0/IVI!7/!AS
MGV*KN <V9C3\!-^28Q]D;45TD3Z^ Q20XH"G.E<J1BV6NY3?GQLH/#X'25XT
M.Q9&2V80LH2!!1[$AB0DPN,Z5HM+IZL(!"! #J"2FA.X'/'#WF1::73U^-J)
M,[L\K%.MA9F=JH^*2^7='TA1W>:DU^QSA2/:]F-C$\-<<SS9N@-69'-C\QU
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
M/0/]7S(U\;FQ!W,;>/KB8F+G>]XMD>81;J+)="Y/ XH6%+\_:OSTK=F"G:!
M&E!EP?'S\SN7DD.^+(%/(?X+YQMZ\4B,D'?CDDW6NHW*JUQ6Q4^I*O_&%._T
MGVR&5F0'8K;G)P5\1R:$X**Z88YG($+0E7NBE3X?SWI#E)6.E<%CUW+ JL&7
MSX+A,HB=B2*"^DV50NV=/D.-I";[.J4H_.'8=<V4'';5)1Y)H:MBI.VFA^PS
M;Q5:\<*$3@ERI\C!^";C#"M.?$V\F)+7;AC#P/]DJ'(2^]G$D-&-Z;:(:%]U
MMC/5_4Y 8DH6J@VU/\94IOL*VLVTJ+$JF'.IH5@O?#86JRPQ@=B/QR-S^8^P
MMC??!$0?'-JOR<WO/@M%:"KMF ZQ1\C:V+8QX6Q T_[ H[V/U938K ^7GA$5
M1:GK.Z4!/[8[YI370[H<D$AG\!!%>?\HUX^9!]RVNSJ!>Z&3^,-PS@:)C/[$
M<C6$V-C65D*M&N:X1SWM)!I2J8L)2.Q?'>'BH?,8-;6OS,],7QN9!;?+D#0T
M-"!Q?U8#?'<[01,M[YV$KE2EW:]VZL'@7*!053UPC6]Q>3E;?SV8)=YZ4?)A
M83&MY HV\9#6X$C]:U6+.7:)\R@B/KF')J]H-;N\$=/R8L61MU>A"?G[\Y'T
M$'JF$MIB["4==E#('+[%!79OJ!:H'V%6,FX!94RT;S0,IA.FC3P#4T479%RI
MQ)6E%(!(XPHX76*_OY*UW>M,3CWNT<;T+RU24YOI>(]UR=@Y.3NRPX0O-).F
M1E74-&>/R[F,3DUQ[,8)6!N,Z!&ANCX[$L078DJ+,0O>>^J]BJR)QTO2U4!L
M:,=R6*W\ZV(28+8"5^I"$TJQ!OS Y:LVY&LT-HRR'CI,^1*G7FO@7/?\)6(O
MT2DHYYZI_6,N,0LV#4O7" ]_$QOP#+<T9,S#_ ^>:F_6Z<3.A)-_3>N$D6>
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
M;'>BW9K.I%JS*C1-]$5J4W)[F4O^%<*+G=>78IH[5ZS1D#\E*Z&U(AFG)E4
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
MHUR67ZE"2Y?*_C\7->\PP7Y(JSA0,R?3F<T;;;>O:0X/1LA% ]/N)X-(-\4
M#KPA"4/M*/#]MO[__^,$6<_MB]'KH)5E"F^JKH<;VR;O#K%5J[F?#88=G88S
MX3/J,%-"\+]PK%]"W0*P5A6.J'9VB;YNJ+X#!!L'#H4KMRP_N;8;QZKT)]T!
M.GXCK</,4BV 7R/4:04:$^5S5EW:UYJJ9Z[5"(29Y2M*2@VO:W/XK"SS60K\
M[%LQ51DY_@N.HY2O[QLS#1S.BEO,#;L#A+:)OC>33)#9/5FKUWMG\'*L!N+8
M'>+SA3QV4W"PX K&$/;M#M#.*6O%1V*'I.E.K>J2C,F5\:Y\':)U%&PGPCOZ
M[G,ZI:CA>P4I)>JWNXKXVSZT.D,NDZ4J<4:J0*VL^A^[.KY<8"511&JS =CR
M;<>['#N6HK="DQ,FBS3(\@+C>NGWJU7[9(>DJWQ=]&YKIJ&.+<9445)R/[S3
M_VF-_MOU0B:&)'>M7OG,]O2&;5P5%?XSU701S[/0X$+K:T(>[+XOD,#AM'--
M0T/<L_5'AMUN0EP>CD>\>&^RQ#8L036$/TGZ7C"[_'3ZAYG+B 2NH*&V(R>G
MT#,G8V)OC/;=RVP5G=I<+.)B+6^=FR\ P12V>=*OR4!83W44!\[GR&[V,S):
M&7Q+*1P:?&EP\"8<[!T\$T+;2U0E*/7EX6MG <\_:KVW^*.'!--:XW^_XSR.
M5,0=,%7ND>SY:R0YO[L=2W=0R'2J.G#KUZ%?X<>V'W;SS 69'QU;"HN.#'^G
M8+67;$NSKW)V;#@6_=$VT-^+O*:ZB6C#\V<_8HA:_TM@VR;PNT6AB! 9W:M[
M)&085Z;JQ6:3Y?VM]D,6Y+%+#7\3GUP\5\?U^SO XZ6;W ./1</-ED='IGI)
M:]C_BZ^OCFHK>-ND2K'2XDY;W"GNE%(D4-P)4JP0 @278H4BQ8M3M&BPX D.
MQ=VM! ]NQ4.  -O?=\Z>W6_W[/[S_C%WSKES9^[,^SPS[_..[[=B(%:N)GCY
ML(+<R4PY/[W'F.K#F91*./,SP [7?+]8G,!:>L-UHW7)1+;ESHV3]QGTPEN%
M[,IICC?12]6K9""F4ZNOCYA.Q=%"=UT-1J/'7,BU<^296EBN@_C7YW8!HSI*
MXAEK1SU#!F%LWI:R+QT9#TFXWA2P[UL_I-3_3+C"_D>NC_J7[&J&;"W&2 /+
M^0^E$E2U]3"2NB\.E] Y-+M9BM1*2CQA*[=.#.;:;4>QN>C-'57MWZWRW2FO
MWG4.M6\OUIV98R,.99_)KN;(UOYS=Y5DWD"4_K=\K/R$G\Y:E@J/<9?&+-:R
M*:O<(*62<^&VAJH\Q$MK->)A6>4R3O:OTW;2]M4L\]JCN!80*HX<'$",B2M9
M\8[2G_93+5X"9<N$:U0WS0B+V[2UQ$YV'-*O$4BFK2LYYKMT_&9M9$/AOA@B
MEW+8UXH!6<Q2PP$L!\E*^BL4,0/-S8>YK=Q0 @77"=="'W'I;$2TYR8BDJOP
M7&HD<#4UL%;N4_MQV1TOYP;)R EG7RC+4\_"#/K?%))?L&E'IF'A_P8+=IOJ
M9)%N=!X8Q<"8PA46]$KVI8UM-DL8":_>:M7OB)_I_%1/;SOZ.\A2&4_(=#9A
M*M)"WXS]BARJ=!-C2M55@5"JPJ(H,]T;P;R:?V.A=S?8%) /W1N'=@_PGK>^
M'].NOU&*W<X6]+!RHY]^:IVH(3DW&N$J@$?=@9M^RW2/(YOL[=,;F+:=D,O=
M66#++9#T:9VB'#KDN]2^J7^5,9F/+[IA4E__GW36_Y=P_&1%7C/OQ__<Z_YG
M7)KZ8EM$?X%3C)^6^;)D79SCN9'5&(_=YA!J"P]^<+K R5;XZ5G;2+#5%+?$
MH*C@BJIV=]9=TVYI?,W1FYZ<H>7FJ:Z/Y#H$[)*7@9@J<8.[UTM58BGH+EZK
M>Y@X);H4-1;D^V^@H_5K O;4:M_S47KK&X11M0!R6VH7>CP> TJ-!$<<N7Q<
M-$@B:DZ$<CBK'I,\V^-,DI$X#BE:97RQRT]KQ!JKT-1:C[#\H4;?K$$R\N8*
M 9.:>/.Q48DW%]!?OFSU55WVT#W!;S95RB&]!M2\VUB)5@<=\14;J'.(,MIP
MS2.2DRO!/;E3F+DN=#IL*]G-$WT*&L<[.BJJ:XQ3K!EI\0)#O,I;+$<):D'<
M.L_,-'N8M9\:/O+!ZJU]SX_UD5+(8Q8@,RQT5!^Q\OP13Z4D:!%%+H;SCT>?
M"\U:?#/9\U@'3"5&Z<EZGB>&"VC#41OIT0A'2>D'FT;!NHW\M>6EO21QM6:3
MBR<ZT<QK'C29,$ '4H67=]8NPL]FC<)T .7_Y"O%82_,VKE>?0)(A]>D^J:F
MLD0G<A<7#E$B#>]V\\4?+\\%GP)4YIH,:J=L+P4)%8DI0S8-RX4_R@K:RTR2
MA"[JFB1LJ6!+M2#U G_)]/OX0T(?)Y"Q#[!]Q=D#G)-'_6LL7S@NX_$/NV]T
M@?WZW5:,Z.6:,K,PQM0%_5 &\.G9@")Z><X>+5SX'@Z^H1$L&P*?*FK7@T^A
M%DH1?N+Q]SCD3R/F[H(1LMB ML^WJ1=1XE(/;/+[BG\WA:7=,8N*X#TBN"&&
M8\YZO-Z..#-'?*@:>3P[0DVXBO?@RJ^C.=8HVZQ:C$Z@=VW)P12D4T@,HA0?
ML=A7Z\63/'/M^>=D/05,U8LW_ZR4K7.UT'LH$:@(EL@ %/FC*A4Y=1R9\RLY
M[\[SKAG5>YAP8]*O%15N)@@\S 7QNQZO)E]]%Z?:C0W+$:R#I4&8@][U3CP$
MC&_\,+&V=C&#,AV!&;RD#%0-02"1K[S&H@_Y3[_K7C53$IV^[;0^ZP&0Q="%
M%C3[:)8\Y./0?!0?OI@OCO,R>CUS"@UI2)H#$R87>EG1G__([?W3_>Q&)3;
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
M?ISS,6JH[N&&P<[_Y[XQ6YU6":>,8ON'RV!$54U3"U#5I0FUL_#NC, .UZ>
MHUJI#/]X&[->PMEM@=%:G\>.U68J@:A><C<![4D&!&L>T"BPJVIK\#!A\X,?
MU/]@6,I?R=)1F?(0! M'F?]!+F=(_M!'C2]V)M+Z3)<FITO?4+W@'U1\8C?^
MX%96A9VH)3AN]UJ3\9?6U,)Y/H3K'ZG#O<(6_Q(YQ2\L-I,.+4C5FE]::;%Y
MB#3, [BQ;NO>(@%O^ 9I788(.1.17SEWFS*;0AQ.=XU3?L*3GET\6XM]3R6^
MF,=10*LX3BQ^-;="YYL3\:WGRV]X5)?Y<20/+ <MN#+@6L^Z47RCF7A@4;C(
M&/ ADM1I)%RRK'_$S+4M_S:.AB1UUF"6XO6 G,5M#'B^1YR#<S"U,Z,6#%Z8
M'-+7\S-'EU52E4M>-W<5-]Y:(2?AT^EQG 6E?FI@,-@2UGC2COY;B.##BP@V
M/EKBK6'">=?L:<F]#3&9,X7F4/@7*E8RAE,,@8\D'-(S3'$?7?HJ3,N)V!Y9
M;T\F4W8SS*;.,GU%TPW]G,I^/99:R>FL!1EH)C<6)X'*EFG0'S;ZKX#P\>EF
M;]0%';G0:MD<7JBQR":]N<A0:/B%[(L/;:_"YI1OU)-9X/#8'*Z]!E7#0T=]
M8'X-D;C,9,W*N[P]\:SX=&7MP_"8._:R+BNOU7FFEX!<9!O4I6@OE9C)9+<(
MV+B-J'X6;=.J%S<<4N[Y^3TOY2/A]2[!,8Y1H6QSB1\:R3-)ULD9Q8N;Y!61
M',QP1*NEO^! @WTAGIY1H92T 8VKKI4^S[)0B1F^CJ/O68:36B&M9$$^>Y+[
M$0W6'#'%R[#?,;GG96Z=?F"B:N%A635D8V.=*E*]NT-A)#6T $]XK.B9[' 4
M+/LR:,;^RW:,\7:G@:H%S$C)*Z_#QZ-P!ZE+>6*"":UP'.F-*U_<>XD[<3Y3
M+5 S;+8T4X\=8P:3'LG39TP7#@$?20@4%</%>AI'&E5.7%(B)!4% S_S:N]8
M1 Z)?8E]K8H75VA&DFS8I%.:]"I7XR=@.A;&6K ZU\>K/%]O13*'(NZ>7^?/
M>=!?#V'8!X=-"7_GSOHH"ESVWI0\C!8M@SR(6)0J9;"[4]*&YZ#8>NPNI-__
M]I,EE;-&3LJ71!&!N(_4DM1G>1SK !R*[N\7\K3XLIF"TG(_#QKU>E!-9;J&
M<[49*7"P/<UP^G+(H$ V!U UC;'X<8PL,<ZL_3.E^2W39D2MIR[!_<;MS,UH
MEY+*;#]=%+U"9+ZRE_X\OGC/DP3T)68SM+7G;XZ0VN.45-YO(Z&Y/O1YR/DK
MH[2@Z,S937\]#G$=*(="IW:D$Y\[LMF<#=J/6500T^HV*%0)F,SB3(QF1219
ML>:S;+(7G.-SR;_X7RD(_LO0*\VVLSBT,0>,!#P_[@MVN./'K'?+$)VH[&0+
MI:K?#=;.'#G^K>/10+'%'; FS_8IMH11&H"+AR1+WBBL!R45C\)5^*&X'(IJ
M\T+ER>)ES? BQ 7HG!$1RY %4E=YZ:(U(XI>G00XG+?G@4NJP3> @$XMM2(3
MP,FW[M14"<7V DPL]5\A".E/EFEWRQ$0.H>OJY3Y:^-B_\._KZ)7?_BOWS&P
MW# %3FA"L"Q2P'N<0?L#;T+]G&8XHBZO[=9#[*XU]!XG)Z4^J;U?XS_BTIA[
M' 7I7MD]W1-;R,TWK7L<8I+;^'#L#.YZU3$T"E?CYIO.=1A'X! <FGZ/PW^-
MIKP+""#&QDYUW.,@4@]6ULL@E$O>MB@Z@VH,9>>7U!BL<LU.TT72; #UI,@]
M#LA>4\X+JL1RO> 3#XF<M_GA,W"*[6SI#NQ0D[4B)/0S^D%\0]IB_183:&&@
M3LL\7)T]M8<)@%A/IK8^^3PS>VHP56UN_"NO )K?6N<O=)C[9 Q+UH[F3UGV
M#N_13QL@K/Z>T6GV-L)F.3I/\/7X[V@1SQ3F)Z-N/;[A!UD^ML5^N,<!N5
M89/_7?ZZ[P*>XR9I!TOR7"Q6U07$+!C\84*X)3[9+VM0[LBD81%*GS)=R/V9
M>E+/B@7OK!?0T%!/J]!LO%MV!$/8*G">[VDG@4;JJ7L:YLNX5$T#UG=X%,?-
MC4SGJ:V#G YM$2!+L8374AHO$P1S6IIK!'?-/-N)N;,&<O24'JOOD\-C6NL
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
MA\&3P$7Y)S2E^,\UD!*+%28#R$$)5^RUX%95 S<#5]C.5ETE9_+;L]PQ-L[
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
M#)YKO$_HX4*<,,!;DCN4*J!/0&[YDM=IM^XGL"])6- 6*XZ7?84?>YDB5=G
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
M35/BZUD@"^.DA+JR]'+($IXD4'DA^X- "?[^5&*\_+,JMTT1_H6H.S?X)PP
MG^Q();'Z^J:ZM><JQ@R6]V ]?HRA*$Q][V&.-[P.$<1P@U^N*HG"IPC7SIGM
M3M*T<F:/.%M'7KXX#P0L[TJ/-ZP6#:MZ$T606&?]5*3R*)A-=^B!VFCKJ?WZ
ME(&JY0$N5@,N[38UR3B2VT03%4@DEL>TRIO:;Z<1Z?@0>F9L5-=#T6O6[Z>)
M%CL2+1FQ*ZPFLA,'M$-CL:Q=0Y)<X_CC=!,=5WR@"AYR;]/+3[1H/U_T68Y<
MT^@I?_HBVR>2+V;\1!S1S<+&MR4,9-BO_+!.B6<PBGE"$S[V_;Y"THHH!"[F
M/$KI:@>/ADZ"&6S]E.Z0+\=B$(#Y$EJAF&?K(9#-W @D^E&LNFS.2.0W-")0
M(*V#[ZD6]> H>==Z]BBSN-74%.9]]:PZ;N](Z?[C.8VHJY!/_Z/AQ+;CEYB7
M;=+W5<.;= M%2D*S(5$OTJ=W.9J<[_$T-;9(;4JJM,!4,7-5K:N,;G1>T9O@
MT&LT9[=1O31_AOZUMQWJ[GAV)U8=<U0KO](R+L[3!C$&!$W;'/O7..L6K-*
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
MA"8P.!OG>;L&[K)J)>;#-49+BF>=<TLG4'_1ZN]8ECUO_[1-B[GK80MQ2[:
M4[1:$Z'\/5YF4NGX',9]R-$Y5M#.Y2SWS/Y7_5Z;>LVFV5.6OB0R$<@\<SX[
MWAC]#N:213P@^\*[-)V7JP*B#V%L3_+!/7;?=@F@FQ&2\RV_TSSM]3EN3/^]
MWY(UOBF(&/P>3WLVP\RH[FFZ5D9#BV%D]/*C]VGA#2GU)34[4(!C8+9UD,B&
MO;X0WR4![U+,$E7=82OTMCSE/D\F?=4YM*BC.E/W><&(*B?39F[AY1&<5"?0
MI_<UNITY.A0N;N@;T[OW WP(-R7$8J2B=)]_;;/',,3X'I,PD'&#[5EB,W77
M--E8_(29'KKGWS672&)8+]N9I:!X]3GC1_U:C:W\.<C@72H3/A0EV[E!L1#5
M2C$)F1)(,3?&>*HH$=%!S(D]U1 4^9R?7X -TESBN>#,ZCX: 9Q;12:CM=*7
M4-#:_NI:18???O8_+)MEUE)NT+/L:&ZW\'0$&;8,.TGFMDQ@.R'"1\5IW;Z9
M'>DQ2C!-"?[ 7/5.?%(V-V81[FSP16ST:/S.;UQQWZ(A&KKMDW@H)?N?7/)]
M=3B.EH_,A;>HA95MF!,CA6\T$6R0$*GJMBJ]KSOCVIB%VSSQD)FW<GB:@FA
MEP:;\0Q5A\3FO51?P(R$-9J"<L1\--QX. 3=RNW'%RO8Q1]T))30H!FT]FVC
M6WUK)$#?Z&@]RQPZW946F6)O2\>&E6[K"VD:*4QOUQ76K#CQ(:$9J2TC-$H0
MSYI7MA@80W?0A,EE'".T$%,&7_RQ(1*.MBZTI!A?;>'G6\5*KL9URCU5=ZSH
M[&PW#_MV%7<_F_S?R1;E7$E9OG<6:7#82CNA31K9L>5]$IZRGCF\'P47)7^O
M$3VB,&YAB3DR;S1_[$#IJY>NHW:0.:<S1I^I9-&PF#5EO;A@O;H9W(CYRG?S
M+*"F>#W3;=ZNS'/7.MB;BW4^ QD]&R@WT\4C]HH;A$P8]=ZZ#\HK/RJU-*3/
MG\$ #X9,I^7X%>6(]@N<.## [QI:*T0,=-/U L*!N"TU/'.1>$P)@D1'D444
M^:^RV#SC>8GR&XUA@[;'/KS;3E2!#P$D L2:^DFKS&?JL_-Y7\MO.GG8#HK-
MV#!RLXP]^/>3@A/P=@=3NLZ0!F>%7(\8![A9(V:U[X*WQ**[29DZ'H4A$)Y*
MM,J6_8I8(/<Z9$:.; ^LXF!&3<]O+)"HVVW@,9=>U D/!LW;GW#)<C=7LMA3
MY2P()EM.UZ_V5'4C*&(#+]F&^."C&HI7(;8JW@O#'&7?^7+6]+Q%W%<ZF<K0
MOSRS1W5\3JZ;H;[468H;5*OKS 3Z>E7-__&4X82L? XJ\(AM!)7 HPTYR:@$
M\W$--^CALRIEGQEX'^Y\[)GP (L8O_701Z ;1$Q Q^??_^QMNIBPD*.)IS%?
MP>5L?]/08N).$<5:!U%T;T@I2V1-BMTN81*Q[#K<5RVZSEJ2*PEMTO-2M;(
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
M8[RK65J?9V/XKV:2'_[<JIU9Z_E_8>.MHN(*NV713B 0/+@[!'?W0'""!M<
MP6G<-1#<G>#N#@V-N[M+XZZ-!QJ_^?<>XXY]SC[/ZV7)7%4UZZLY!PN$W9JF
M]2;+2,<57?>%3!:E]=90,*_EHO.5^9@G-6J%P7&*??+7D4L*'3QSYR+@_O(J
M&;5B [G)&<7K 1M<"R:]JD2;<SX0>3"XU2*<8NDO!M94^1! (V90SQWI#4#1
MPKWD9+C=G3;[9;+'#YA+9/W,F++HBPO:Q#8XNK1J.&D833< :=:/?<XK73]Y
MK^#\-(SYW)9GSY!-V#=@3_#NXX0]20GVF;Z9UOW:7Z+D1[E9_Z?8KPF>A]R;
MK%A8!6,XQVVZEQIJ;C-&]YT=C9R@-\!O2'!,(7ALE^G8Z,EZ]7NS_6>7YF8%
M(P:-DE2HAZ^$9'B!)_*?)GU9+,KTEG(?AH6_<.4#^!$?LHHV"G;0I"=8*LTB
MSC=\/;>M-+W#SI<F9=L#$:;;?G]:^TD0\CVR1*E(0*.+:^.ET\M6_^;1'E.I
M9M[X@SP2?87.>6/]XDBC:><E7]!FKR91=&%JA=\]).-$V8G2TJ H879QPYZ=
MD(3="KBR9$6 M=OH_@4(0.>]%*F;[:CDH?N*(9V4M:_$R/)0Z/$'<HH;61.F
MHKY@U4)?E?S(]B4?+"#QOQRKD*L-8JNB&"ZF/IP$&J:>Y%V)D4\BD?7!B!OM
M-:_8&#B3YA%3?4?U85QH_5<G$GAQ_696/L5@K00>VZ':^H29.D#%^R_4<^VJ
M.S,\%9M6"<3>M3@YM8:2*95QNG(IVC\X07,3PF4$P/).0^*\\B8_YBM4?$86
M'RJ6L^K])(+@*FCG<?]$IU:2'@DH/FP0.?[/R# \X%T+7V2CATL6YU\7PI*V
M]K;FII9&V>K1 5)01*"4(]YVB]P/ VD)7D&-:"[#I?._8\1,ZXQ"!!)K&6DI
MQ"4Z&C]N3"SMS((U^>'B@G5^@WYMX1(6V%.L#M\*!VQ.OW!U%U"X ]R@M[D8
M_/_QKF.Q[P8:TVX'>12(VAR^7)'&-F86'#<):]$R^5LM&M3"_%_$],_+(:.7
MCL=__YNQ:%?;W:Q-A63=*$*8YFA^WN$.ZYV0T61+S P4CB";LI 5.)SI%Y\!
MRJ*<"M][L8L,&!@YCD*<-C8I58)\DR=#>GTE5QM../I0C\XEW6[DF$TX7JO
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
M:J+R"2XJSJ-<^XPQX7<%SOE"S<IR[-FXC^GX$7=^]7I6)=@OI[AX(:3 IG2
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
MW#ZX\QHC:=3=L-)1K^W^+FI7RIB=?)YWLG>^MAX2TRGNRV>(S$+H#9KAM<N
M'X1A<A%+?:;XR5K3YA&# Z(Y5YGAIUWBW(YX1;!4><YA,^;C7:!/Q6_([1[5
MO3(M(8)3G!IC_,^@7BSKI8'1DD.R?T=>EMV1,9]LFE1$'94DF]KBYGO^0AU(
M +024Z:X$?@;PE10?]_U5LJ>C)\;S;%^_U\5UDGG>P-%O>J <3C'5U9V)8./
MJE_ ]M-?ZX=8'C?,M(LY-4HM#OMP\$!A<!4082H]1[#35+LC5USUP5U[*?A0
MW<BTGYM# (/SU.GLZA9KZ9!$Z/LM*-F /Q%=U\#RUI!9-D[Q 4KBY4:FZ%%.
M+ W6#YB*7$B>*N_0+JP_89S_M)B?:'VKRE31A8NA =;DW8FUP-!QW3&>)7KM
M152(\6G-W;V$S*0QH=QK#2>0-&]S,-(SSF7 /R0B4(@Y;&>.6S897 @W.70_
M)%BQATN,(SJB,1N.QNG]% \UVMW9C5+<3TDE3O9Z,SS-\.#(=_U(FT)[^LPE
MJ"X)A6EY^2H8^KLU,L]J4Q_]S-S17I=ZVD^U%I->F^D3C:^M\#P.#2U!B6P*
MD"TZ<,[+1A4BW]S"9$-*3./@?*KAYB_<MK'Y#H1'T#T]=N'4FNNH]29#Z:5N
MM(Z(ZY_<EWK%,\!5557MH^:)$4+M,H>E$M([FW_9J7"ZPE,"[3H.QK_(Q533
MB 07!44KU3IQ6=>G?P2>["2"&)/HXI.<$QR3=S)& ?U?;_3ZAUQ<O+#;'+$Y
M2>[D=R"I!?-)B(ID$OL7,==O=S&_<#X!GHT'=6$II=-BBHQ0I>QP.8!8*\T[
MYKF];X(\9[9]?VY=.)53:A(5&M%*A_OU9F6!R6=_E:F^]]#X?0#5<L!STW)3
M&&8UH4'S*C>&KZB8=SYK!&&MWIW2-?H']:J)*@[8MH0UA--._HC@)7Z;+NY3
MT44=J'6>UY>'X9C[?K;A_EZ%N>>.>.#JGR+<;"@IY5]0V,: /.B?X<S[)#A:
M8:%E3P#6]=:LFGW>55*I6L7T6=3.MIC20Q0/LWX?3GU+L5Y2^@GVHBE=\9(N
MS-E%Y$>.'FPA^&M2*,.Q>+)3V1P*;U(8KK5SZ_9#Q$G6R (-RA]<9R0Y?!N/
MU/,&JOTJ'*[U! U3=S/N!.9JBP[31-U]@U&"^. #N/*\+DISR?Q9<<W.0N:-
M2_0_A#UM!R&D[S?3XDJ/# 5.2QPW*K%[TAOOPH\IQ@0S:2.=^$?1)&ZSQ]];
MPTZYR%0O_"+.N,@S]BX--;.J.=3XXCR76]*A)>.>,TVZ0/VKW10+"H6 *";G
M-,6YQB7G$.FU^LBH=*A9?7#6IHWEVI(H277 6V$.YG2YCYZ5L;A'GN_0 3C?
MHE$A3O^Q[AH] ?Z!"G=T%X3R7J9!ZABCX:8QZ#I9,.5F,BBI<4N+ASSQF0M=
MXV1&-"KE/( XQB^2Y@E@JQKFMA"K^@K,]-U=W=7,T(MR>WXE3OX$9"@EO*6H
M/4L57<RDK>]/= 1USJD"<]L,01Q]T&^(Z2%(!X31YQK?TFH*,M04_:!E34PB
MV:4NV;G:XEC;=UNGLK^OJCNSUJ68\F%RWT$NWU@C=@,<E3+$ZQCX_&K+94<^
M7JH3+#_$Q<M7[U/P;3)Q!_OJJ;0)0[W>N#I/",TR#\^->T(2QLMG1V?\K#BD
MO:?:!#P;6COG#[8#YQ%<:D*;>1&>*GB7F@:@J@?VDH65)8;%0W730]$*+?!
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
MQ\U0F"[W[ [P363\[NC@^>'^M29X)R_N[(2Q*4L-#N+Z96_^"CM#V:UN*-S
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
M/5.8.^3.@6"QX3Q&K7&H+N5>/LYY]HLZ-E'/^DQC>@C1]&&_Z0J2L)*$]#X
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
M;>_6UMCGIXYZ['M?D=FT$:(R,7;3<1$AUK]!#(XK;4LW"ZZ=KV-2C^;CA)\
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
MR1D;PCK8 =5."X:,9TLDS1NM)6=+BKNS2UCR#2]?C"\K(ZAP>+>\ ?!=C9L
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
MA<,!\9OHE,CPM?:%>P#QJ:N%J/A2#^-Q8MP'KNP6IR]<:H$CJ>C;K[XW?/>
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
M9]N*NP?01Y=2VZ,0%H0!LT4BE.ID0B7*8?E3'H5..^6D2BJ;<2[Z'[WB>.Y
MO3[B@>%^&DQA3L,2:#E<<5YCSIZ%BO8>2J[H#C.OTN\SW9JF8B/*]2T6!]CR
MT"Y9V5^R#UR*U>,1]$ LA6,<K4;,\6EK@M8YK+.V:/J)^_Q#PL_CNR..R7I!
M"I-\;9JH1[W0$"K,0#%&\'1:8?I$A(C0S,_Q1D5W\A1DIQ(<?,H2.YQQO?E*
M"?*5D<G>LZ<&>+;;IIB"S*7R; CM70Q%0PT_E?-5=AED2QKLF%-&]'3#5H5W
M#]J43'1BXLSUJG&=\I=N0XFA=D)QHKJI.]]SR[90^BY?819[Q_N&E9(Z>RY<
M5L-9AX=3<#:X._O@$>/S6X<2K7KSH&!-'MO6R:&8^>[&YW/7(>G%70Z^Q8K>
M;%9"P=*$8);B[/GGW[G*7.VZ0AZC+--B@VA+K(/ +:A7&-"-E7DU0<,7=[=;
M%1LPZT@/W=0839O<8D=P<5)BPV^[U,'1+'^RM@!DLD@\+?-(79MT_=L@AZ\]
M,ZEFMU.]QCTSW=-9('7^N%F7Q&J<$&MW!FL86*.G0WADTYJ_GZL:-\QJK>QN
M-D\K*U5--%6%G:I;]JKJ+_F)?4!_BYB%1FE4)\P-=MG^K]AIAR_NM$1HF"+\
MW;)9\=)JU%[F<.H(B?8K29-7G@$LS=0V;]P5>":[<-(G-U2@B)TSC\KM>/,Q
M\Q,O525,:YOM*UM<R#L<K;VDEEJ?'>D6DK T;@?E9$CJWZ525CWTE&!8AIK4
M&MU-+^K#51Z!=Q'+3!$>G R^LQ-7VM<3&JT^CL;8S^M/WM(^,G6BI E<6SOD
M*U9&5P:6:GE4G^(M45Q45<54+[%)=3B+5AT3 #AEJ4('J>760'>XY1L7(FZ6
MEF3&,$V6BM09RZ3]U$M+HO)_]*!ETMAK!U*UNESO<G+E,0\J=?S?\I@1&Z&K
M_.M7IXQ),F[_I[7O#]OPN^\!YY[6E"K5GT)($XJOC2$W(;D00$!CE(^ED.%T
M1&9HWD#Y JQH;31<=2N45X>%D9_+:]O#*L1+DM3DVC?"1^;5Y(G/&1YK=H&)
M2"$4)0AP7W/,6L(1)*T?2YQ8HY7_M?% (?E3EHWPIDQ.?WMVA9ET4JBC$\_#
MU5A_7H;5+4-G"I&H=(,L:+R(TNH*WL& ]MN0%*MMO0(":7*N &4QU]W3>X"
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
ML]R@[1+!/,6*D](B=B4+!QEA9I VZ)1<YBON< W)3".<\PIE00&,IR&6RK-
M!7L1$C>+,LTZF.TWRJ;FU/..C347<:J488B<?<>DET,2QM777VA[1CEY(;NF
ME/"_)6'%_G],PB+8"+#+?6O; 9J"FULR;TWTMVMAK6L7#M:?AU"OKJX,&K"(
M-NCY=?M^CV^EMT\W3FAWV<*$"V=EV9'[LB59N1>&+:G?L'BF,398]_BQ)@E/
MW9I*]A]'2YHL<@V7]7+'U%F6/[89'-QWR;N#A]"QWW;=6F),#^[:.Q:M[9[C
MC6:?Z!%!5UD:C8^6[09SW".T4_NMMES!O]VL&QI[FHM47_Z6=I<^KU'-^ZI=
M!S5E?!P>SW$ZTOQ+FH,]/F4QU#TA$GVN\KB#$K7BK2Y$P%>X6)A,N,MO"ZE2
M%+\@3_L\JYJ'-+(; [FK\_CXXF3;I"U"<P630U89"0I8&5^C\B63*B#%!V6#
MP^JI]F*+>L^VB1/7\D'+K9L!]X!1_/ZO1\4'/?< D"OH"E^X$54JLKS&NF<2
MNOVO;2>-H \Q^IZ^[B#OGYB6;MSB>$Z0A_ ->R-,19QTO&9-.,<LITGO]5"U
M'?(2_:<3]C2J^L0CO^G+V<;Z5\?/^>[=&LYMV@C.D].4> *]@9=+?N.$?J;C
MBC&#[9%S=&95A5LCH36(G+OFQ.6O _K]WAPJR8M+!^Z5)W\9;FGI6T+5Q0*-
M8^T:NAM=W%_^3YO/<3A*)-?-;.+ZD2']S9-UYM $'8G39P<JM\]"X,U$*ON,
M2*;KR7O 0\9* /6 YX!-#G LY"7&NK^#>5;Z*7C3FJHQ M;^R#3I3^^UEYI(
M6\95NDGOB^A\2&\LKJE:X[?'R>,[$4O1QVTQ\0F_+VW<_>I:[P&N7XE-%7ZY
M_V P_4C(.*JE!GGR)%C+I2_.>SE=<ZZ0=Q9-]?D+E?0WREV RCS/3$9O8% L
MUMXN04  RQCN7S0>B<*YRLPLMV9P1CJ=CTG)%ZEMCC@[-'R1?_E%I-,\-7$[
M*O7O\-8?DZXQBMM'=NT0^_@G:E5Z_KA/0Z&U+\((R^'>$X^Q(@K7/$9J3.Y"
M.O7P<#L@MS%%1V!;WF<C4_)YV[\V$?P!LRPSUGR+_X B>^[BJM>%M[FVYF-8
MK'F\>,=\J<G0RV8^X(#+?K4+L8$B%=^Y1J?OJ#S5B7G@%F-_Q\(6%7I,,94W
M):/QF_@T/,6^PS8RX0>8,5ZNTC.$!8:"S/:5^]E93L+*'<+#4(<T]FD3W,<G
MM07VW]P,-;/]QOUWPQE 7U [^\2ZQ?DI>3N!V3CYEDK.-"Z4_Z.N*P]J,DOB
MGP>'($9%D2!#<+A$)( C(+?@@@K*)9<P)$"XPFD$"6A"/#@C8R0HJ"-!C!Q&
M#L4(*D@XQ+ 94" @A"A'@HI )!Q&0JZ-->O6NE7[3U>]5UWUNG^ONE_WZZYJ
M[_<P1<E<\<*-B/4*#(I& L FP++.^EE?C6,>JP^GM".5_<:W->:?:JM.N/KA
MVA^]5 1I"$/\P$R?9GQ^,>P6A#?]QTZXK72(:/@G#]]8OE%$^!)@N*]P4WNG
MMK8HH+I8U^+C;KJF4J5=0.9K>,]0'GM*ST-GP+Y+\U.=!7XI7J+'T;Z#S7VU
MZDJ"5A86D+3Q7(GJ:YSA$#I4,?!(XP/&:<T'5Q7=0#$& M*%IFY>4>^5,<VJ
M4JB1BS3R/H187Q+Q]+)1DGKL+-MAMG=Y7C5]#)2?:;!@.E[0,P8:3#UN2W?F
M,Y+9=\=#[KE\B<Z^:]ZSZ/[XZ*=<4#Y^>YOB$Y8!2RWS\)W:RCN/_@E^>_UF
M54R@5=J$ZV;O!\K^HC9S(R,2UL1S^)NWJ_8W%TZDK\[I^^!,"R+>G.;L$R_&
MC^3ZGJQDSNLRYQ$-K<6CL35?1BU+$Y-@5D%)&_?ZN3]JU;YOGVW9,?W<B& *
MQ?3&TX/3ZF.UFXI N8DUABJN;7Y+B.?A5/"N!-Z;51OPQ\NG/S\YSTM&"=#"
MH9N)AINXZU*4@S14#H#M)U+K0).Y6OM ;HAE8>\)5L8!:>P6Q*23CAJ!'?KO
MYL)05-B/'-(NY9??-B9?C_LQT.<_3O;O@76@#SRX/B:.VL!'7XE8H.5E]6&L
M5RY/D/EDCF']VGGXAC$Z%H6=H&V+@YI']+<.5<\$8[O^BCZ@]KZ%R"MH5JVR
M=J^PS8_W=#^:T?4^TX7H";4SK$F_)>T:E2Q'S+HOS.<F46<O?!SY78+GO12\
MZ=F:;WJ3@^U&1UM%V4QPRI-'DKMZY4D9+5=)TOE5]_ D_"Z3^SJH8J]>:>U0
M:H $1+I?N.3IZ]O?7(24 8^\",NA+FR_ :GNRMF!U?Z>XF'5RIEC?<_<CL_4
M5* 5$!>=Z7%]-$FAHTF<=1JZ!*Z.L5H:@;*CM2P7]ZSY[=WNR",=K:Q[T6!M
M=0])6ILG9JAAAD@J01$;;YFU7;\V5/D, ;\.+4Z8JG,*F]<.?7<\Q9H@WL?T
M,NDUD0$Q<>14XB\#5D#;NXPV2KUHS4JO/&W?/I]S0 94)]6@"'?J*C@:"D@/
MT_O@VML5.S.DZW'A.%RR;_;XG%GU2B;X#$%#[,UO)4R6VF0R:V>\D.BXO<LK
MK?$W-3BK1R:SLYSSH!,QC_0#A^&/QVZ/OBWGT/ ^P:$CZ<DO-73 ?'BG7?ST
M%'Z5.SE\H19JNBS)G#$^G^[YF#(>9]UO0FEBW6+E*? =X?GI.38S'16'1K"A
M?@W/T2E3O*8]!,[9C"2E&=_J>ASR+QE '!>_J?Y>8<$+[8ZG]7U5LHY+#/K1
M6HHKX]>9P)B6QD8AO5#<KS.6%N0;Q-]-3LD O8NV9[VIBP\3%VT(#>G?RE9N
MZWZ28DSML'K[RR(7YB6*ZC( ,,6MO'=$0NN=3Z:!Y$S22QMDP'D-FCB)\-/J
M"A(='C4";TA?P?6$RP&L4H59R("$:I$1 3=M?ALWZ#C<B/M<\NSN?&NG.QL9
M)M_/41(P)L^"'@8OD$#BAN4[H^DBZ27CE<^"%H24Y0O(.0Z+7VU&2,L%9(A0
MI6B.Y !9TO1TFH'$HJXHB1O(R;H2!9$9(7==D*?3YXX^A S8Y2/P@N#ZPA6_
M,UD0[ODQ4:R1K1_0P8X<+(%.6];T$N\811%$48=9]N=D@'.6/ #'UB>5+3+*
M]I>,1E:[)M2&B2#?CU4GK.:."F1 HQ\M<H$O VYTH&:K1E'"KJ.-W] /!SP8
M[8)D"$%88 19GD2RY>)B2^COG9[T@5;Y5!G ]3/DU)26A,^9L>PQ3A_-+T&^
M@JB\_X&C2=)0T=0=X%'9(9>-+$5LH$L.\>QP[#UJ582G,B"_)9(0ZL@LP+&A
MI,'$154#9IA<6;JXBTE8/45U$KE?B.<N%,1-6Q6 EE4] 9Z44CK^SBYD:BU3
MKNB.@N^PE;86^DJ*Z)U2A+$,N"B"C0L8Q6,!:JW.<I1 P@+=5:2 7.4EC#I(
M_5O%C3&59;&VM\N$4;,'$Q?7Q'"'A9! -S<%3>S%04R!RL/N@BWM#LIUA"-]
MT&7>5JSC *_&# ;V5>W*L>EMZ=E75+,/0TR,./5'^_P)2Z,-NUM/&I#GWCY8
MU([2.IU5H1/[RJ?EW(-[_;AVJ;8,R H\2.UW9#O>Y7MDI#B(%SK7-^VP'DZ!
M>1GCWRES%)'C*F0@+-"?R9=>)^GH,++WG#OM:M;L*M0*H,P&UOO7!=H22\;K
M)[8%O/JY[NHI\FH83*A+G15YQ+-5G^H_:6YHOFAR.>1/I#?=H(5_K(;8,7.J
MF]%V19F<?#6D?,);VC.^B;JD#P,/VI^;>&%S#ZF8/PG162&X]=6R\J-#U(RA
MI)W*EXF8:HW]Z_EDR[#,UZU:,J!\B:LI YZ7<7;)+R@X(!B'#F-/[9*48JQ>
MV&<L%,F 3;@\V@IOG> ,?U@"*@/++8)2QH'*32(QK@C5CXRX5O&+^I-L&9"3
MRA^1 3>7N$:0KR?$KFSIJ#QXVC@[62[WH9]>.<N ,TXO0VF\6B/*AW-I^D=H
MT6]R!F"LL?1L,9Q;/R<<^,CHI,,LAC''R8=25#?\6DJ-9[='H?23*(SAS3UK
M>#!QX6$5BJN66QXE+Z_<9XOBD)]_F[\_  !MFM-[_/342DPO)5\5^^";'^H[
M&%\[_^,GDES4Q)7L7FO[7X_+_R';,_FK@U5-7!<9X-3M5441]VTJ*[6M='#J
MH/E.;?/?^E/SXL]$2<;Z%U!+ P04    " " ,9A:Z9EM09P7 0!)(0$ $
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
M]:YKNDBNXIZEM7X(3-UI[RHFZ=.237DE1$IX>K)J%NJ\SXRRO6L2=QT!]VA
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
M6SX-_"9^8=T+6A.V#6=ZT$LL1AI](KZXQPG<6JYW^]D7I[%^F?_C0N/F)QK
MK'U_U'LT$,"$"0DYXZ#C_+\"Q?DU._("B@D@T&=HH#T.DP7+XHW^S/F-J>(W
M[*_^R Q"J %,H#SHJA(F8OQG;I^G^I[;H '>6MP5_0?U=4$##W&RRLH*N'];
MUL<\>!\8WT/W!8&C\8^IR.JCGC7_)S"X3]Z#[!L/W^_L+I(]KOB (D4#_<>!
M<X$KMY!I'43V'??LL0]XF8TJ9S::&R=M? _+1.@/>98^9HNS-T^RB::NVKS&
M/KS7%7"_IT0EWR%EPE9;SF9O#,LT)QH!65\%[,LV2"C,AJUAL"&JE_8\%?Q;
M-PHC:( 5IRZ$;.CK%23A7B@VR[MAP*T&X0'W@%@7[6D[IFYT*8<6MK28D1O8
M$[F9J'EY7!KA9/-M-83A"?81_U;?_];;$!+(X\/=1X>J6\\A7C4WW5MAJFUH
MFUIOG/A%2),7M'%V]$VZZ)AW$[SLXOQ9WW 0@D.?'RS+&*\ 4)ZZ'DZB 9:&
M]5%D9N'!/AHH497]1%+[Y=.M2(#C7PB1F8L9&<=#,S?>E16PF95)E$%SM.3B
M,$OY]RIEYAA>ZZP5 X*(R)Z/6.D_R,Z_"ERE<N)$9GRDG>^H+N_2<+%4[:]_
M6#L47U:CX,&A\- ZF?W#[0]2@!TGW&7633G&^;XUU:EQE$EM:+HO )X!U> F
M6._D&LG?8TZ1P*7(GVD]7"O*,WNY9=SOZCUS_=R _*G;5KZQ=-1M+>9G.%\4
M7]YZ<>_%"=Q%EB:5D6"JG)=WHZ:A*<%P)_:1\-5&[,3C5+K$JS(>@2BE>*L4
M/1HRR?ZVI^]_T]A,!3(.C$M7[2[F*VN#Q)XWQ0W&GHQZW':.L<^E4C")2C+
M_NU7B#TH]1V;WNR$L1"5^B9EUT-0N)KU,&37)Q[6D<W6>(><!M%"[_-CY8 .
M?T'4FM8M0_\Z[IU-)+>J395]OJTR[\8DGTJ^+$NC;:R P\R<F2K+5Y(+-RGA
M%4/G#X0+9G%A==PMT'L.C+IE]F4.Y(O8% 3[> D,O=;Z#CB9ZZ1Q U;)!$&B
ME;M;-^&[LHQ:&V@@BHFDG6K8$25U2F%\:U_19F*HWCCK>"&]R[*%0'B1.XY_
MD%H?#>R+_ABZ\@B.$YN!.N3,%UK4QO;IG/ZJZZDU2$G]$JQ\:OK,U.AYS=?%
MO/&IPY5&[DS!*KRR@)FG7S,A:98G1D<*B:.D84DP2<ID4QZ=9+H$&+][F?W@
M<M$=A2(%=@A?NEU,S(A[M(A*(X\YITX11=+ZH%8MC)*UU&JFRN'GB#8T&@U4
M1_^>N0[VN9K96=A8V.&ME^$Y0RRJIC0WL+&-TP:":6(!5A^6;*?VN,M*9+:5
MV?M3LCF.EZX9BJ>JF2W4KFD75FY-L;BO<(&O  F4:?W'^_FDQQ>GIE*<2@29
MEH,&V-1VD(5NIVKS )=?XC_M6I^$>WA6]7NTN=)5N-Z\&FY!?D8#+_?G65,T
M(C1+$[EXXHCC-S[.=[L-$[@LYEE^C?0U<+K5(?;\76S@XF;A097#Y3OJN-%K
MM5:JB:L4&3[_/HCCI6;R<KY_>:4$?3C+>JQ)^CEH@]PGI&,GLZ@0^>P%&KCZ
MM(I\^7T6T=>G<:2'!K:(JP<OBY!9I;R\!V6H1XL1$"MEJ]5\G]Q5*R*^'Y)L
MAIMM'ORGYY=&=LTI%HR*AZ]%ALZI)A'F6 E'REN-"T4%' H>9-'$P0^LA3LP
M$P7]ZT2@&?\H5/ F&GC[9Z*[P]R7N<B,"[_7==7P*/S0([:F1;[XC325?@&<
MSAK[-'S1:.+ .CDT</D!F29"G]+2! _[[&T_'^FPPJ<[)'"EE1QUPU#PC$]"
M05OY=N(2&HA0VR!!DB<+HX$OT4QH0!CO>C@>.N;OB=JV0.D[S@5.6]2D9-A"
M+)U.J98AAP^5'Y+9KW#&=[M%<]A!J'EDCWS+(6C GFG>'5QAF[KQ\,/JLOF*
M*;,#BL=PJ&&?S#1$^4)A+KKR&3 B:TXB#.UF.\5#O1_(@6L%HX&=MVC J!IT
M31*'PC)  \D9"W:'X!M1AWM/RN*ZI>S7';8R2^Q7N#Z\9^D]$/I9<'@EB[U0
M78&9;70^3GN*=:J\G7G'=ZVV(9YYTM^ @DV*,]L/NOPYC%C?X.7^+,,KCG\*
M!SK)QT,#PUBH&AOH!1,3XA:&R0.0(K( ^O+)+5\7C.P1$=4:3JXO-\SX>]R_
M!,V 8:%Z],^^OI@ELVW^H C^6AZ.HMN_?,UTKG6(A_R*T 3]OJ.$D'.]U_'S
MW^ST'CKT=\4QG<Q:U#2B@?0XASZD+$)K$;66!.TR"QS91#D^*43A([30P( *
M]/1.*\94>>Z%*(I_X=')M;J$*<$'NOZ:%#,>ATDA@T 4T+.$.+A3Q?PJ*O*_
M>( VR."A:.#9M@:"XQL:.)>%EEY1(XF8_^8OVY9HX*[7C10:&%>J10/?F")!
M5V EA,CLP3$:4&#$A/[;@1@];;,RG=[Q_^]0HE!AF.WO*Q<:.*M$ V'-R"PT
M\#-_ ;H6U\.$*,C_ITIP07MX&^^BH4MD<?"0]H?0<0D=-$#P&(H88]J744 #
M\OAH8(T2>F7XEP;0P(76(>A$:2,.I:WU']')6?RE6#002@-"V9/\RGF$!G)#
MH"<$'8A2T'IYAQWTFN,R!\Y\BLD&.#G^AJP/,>7W% V\ E&0(#NU_[(\];]9
M?LOB@ND^J.F/GT6"G'+F-QNZG=3_ /\[#+<;:9*K+S.9T"F2GOL=1W^S+_3?
M[.L<]]<Z#-K#**1FKE6@U*']867M;*U3<MN$5X;/KR>"I]8IK,U5;5IN3N*1
M/A/*79T_%VT4+#/OD5!>M14AWHS+X 4N6M3>[-,1EY5#.\%K&O.'D-Y4D20+
M6U3_N+_USM7&V;/E':A]7\-+MVW1-Y$GXDZA59G@[D9SZD+C;&SZB**(@A]&
M*IHP:1&ZZ6)%\]&TCC65.[W[:85^CJ^M:P@,&7">?^O5*]*)D>#H[:_3UHPV
MWJEK%_Y5GVWW>2%PV8*$Y^YX-=QMPTFC?KD?ZOV@<6R#FKJ&Q4%D*K+A >V6
MH34??/">475WHBN*?O\;Z.*A3P,:P!:V0*E4S$,W3&N.KSG.CA&4D1B/L1N"
M5M" KK$P2^D=QMQ;P?_]CM( U\MYN-F&ZL-")S1 Z/^T9.Y."K1J=3#7U(0V
MGB6&Q=ZFB6NHB.<C"P/5]V] ,(IU4.:/K_-A',&P K.$]GM)4&\QMZ[I8M3/
MG ZJ4_H:=F.7<6)BD,5_F%O3&K87\&AO96-E@=.R(5;5*>-'E$"?\#?3![;G
MIF&#9-Z>'8OLZ\3OBU>=WBAUJKFJ3]>)ZZ^@4.,7'"Y\91,6DN*L7LT[%!]2
MGGW5[5\ V.+@J3Q7T&&E5/Z;T#_R6:):7\PBOLY:7/X"H91W0>OMK>1H0(XZ
M"GHBA/'IK>+_T//O&OK# ;-@<#M0.!IH(($$[EIQ&PV,A6ZL(HC&H5=<[;[(
M I#C,1'"Z.1W)QK W<VFF+W(:*E88%Z[OV'N2$WGG/*]GHGL@CM<4=5A06VH
M6/9KKX;(METV]@\C8K6T'R(U2W??2)C3U;-YKFO<*Q0?#\Z(-OV45S!1W:)R
MDT6C_KASX]30G^>Q5R[7+V8U<*.1A'"B]^OJ#OE?EY$(ENN3?__!"EM,:\+9
MRZ(ZZN?S70>A40:%96L[/]^RM)>ZS,,17=*1ULXEN%VW!(E?YJ[?)]%\GY<P
M^WTIOM-\/L0=G_D=Y#EGFYF509WRNK>"@4VD"&_$K#W.>VFA3X-9U[9-N!R?
M7H@5?_Q$4)7/)4[4;OQ(].E2Q)?%>%D"%-U8]NVZ %&\(*G"5L/5(<O+5"QS
M19ZM=CU-B)4N_AA6B"F@DHX;CRF6'"-[:5QNOWS(X_<A]#&]V:(\Y!RGA:8K
MF>=>,M[MR J\T MZ)Q^(CL;[!-SZ>&/%!'"ZJG@VO2]+6HY_=&4_BP]+'.^0
MSWPH0!9';&^Y!3T8-)N0@ZS^]M6Y4^_$IA9R2%]&/V %\+R3)Z-\%=SUAD8Y
M\484>/ Z0>CFZ_J6LG5:=,OOC@P&4I:,CU>1+1:O6.X17DH&9*?AS3M#)F:
M@PV.,PJA%PPN[ !7<2@#5W'QVV*@BGT)I (@1I#MDO["ESD]T((WE(&!]C/-
MD,/N<<<W.9?/[T"$JTP#THY:!Y/N;"WZVN]72O">)X8NCAJC%D]BO3A]( GJ
M,?RN^MR,FQH9J6F8K6_C8N=U0UG<=Y\TA5-B7A73>.3PMM.\'X'QW$^;L5:V
ME%GWBFALC=L&_!!GX1V+6C4RYD6E'[0G5&9#!:%21FZCXKV3/)X915MQFC/0
M&DL3;$EUGH+&U3>B5MUYS6ON:*!M9#6U4.3WE)MO])<-=AV>2SW.Q?G)RY+?
M.9>_N;8O:NK[(G;'0O)2F-,%X3G\76?MGVM^KE J\W_TJ6P;;J6>,#;YG,;-
M.E6I1#\O-WF5825&)O19%I)M;D+;X[8L<&A&(PEO'L^9J<S1W7:*]RAJXI9J
ML&F"0%I1S_1C.#B*]0)@,Q4I,TZN%IJHG(D/;Q6E/*^MFB^O&&[\PZP9//O6
M)S[*,LXA)+4J9T)LD_TNO@S>,(JO08UMS5?Y@E4K40P!/KMJ/&C@N5\LB$N4
M[7BBRQVUY'?1PSY\V->!!HQC6DL?7+4UHG)"F<0O:# '.N2WAN\REKM]%PB.
MJ_!"ILF3?+TSDC$9M]V^CL)UI='#O@M,Q]WVI^=QZB 8D_CA=>QJ*#VF<@P^
MQ^396JE,79-+WOFN'YQI+1'B?87.@<(NH&7IP(_Y+^;,#J0>(]TB=1[VR7]%
M'1>NR^W"2JF=M@*O$)@PD*!T,MJ T%RAD_F(*6GUZ@(-$"_&>%HQ.Q$..?S=
M>IOR4'-@79X__N1QX A*=V<&PFU\GL*)+V-2S:DYQ_K:QAT'2GZBS_:9L(>N
ML5G_LE&E5=Z80.7T!RQUQR-F5L^GI+SOP*B V2 \5\58L>"5@/?X@E[E[F)]
M](TY:-YD[:#0V9QNZF.LNK1"Z5N\IRE.E7@;]HF7!G IK%L:=QU5<YJAZ\PS
MM.H"XRDGL2&OCRTPN01I>(R>@M*-"7&Q,:)#NW-E%<[_ W)8WI>%*K4U;5W5
MS^&:0,T48HI)?5 -TS<1%JBE.:<Y#1.YXUJAZ\> FFV$@])!UXEF F[P&Q7D
M-B/;=/_S6^KKEZ.I /GHBP!N#7A4IGO'CL-3$]2G2LQ.;[$W@]&&[/DD*GL*
M$UU#,/N\%9Q-" V0T4\O=MEU+S0N9K^K\?UV/95S,MB!"_II-@4]R9OIN.++
M02B,2&)2AJS[H#U"PC^)%-)X@!K1-0Q=,LY!?(!V\2%H,,.O,>P[HXP/T8"K
MYS_Z//ZUK]MD$X8&A"0EH5-4U)B\(?RZ+HG_*CP[Y^+RCYA/J0]&3R1]CR O
MQLM?-M4(E"VWFG-.VV2/PS0$*9M"^56_CN0(AA,VN@MRK\4MQ*W_#@]D\#>%
M"^3[6-&7F F>;_1]#3 X:##07A&F%D2HUM8F*3SY)OCQHU'^H;>SD"CQ$M9X
M\"E]A$\^QT9K!]-'RU,XK8UO#S*9[MYV65@A!]AC''RND\FE782[RI.4SP*[
MS];^-&3@U BB;%F\[E2J3PS6]2+WW'>?*N0SSGD)DY"#2; ZR&DEF40G0MLH
M&:H+2,$\X<ZO>L\D@ 0R$9YNK/[.X*\5/]A9\9N>4.BXCCL&M%IM<_1*]1>T
MF4=L\TJ_7C>90XCQUI<1*FVT"?XV'+^?8)@ D5*OCSRZWEDO4*#BO*VCR&!*
M,U#%H;C]@E]IHX)DT&>&U+'>'5-FV"WN>>]2G"KSEQY!:Z6;A'>4F#4?.+P.
M32%Y_"F:ZJME#ETXJ<U<J-I$GT[@A&?N[55N][)06!3,?F"X:+Q"*1EFIUV
M2?5(S[*7 ^E'*D?R2MX6,5D3U&2HI@O$$.DYWS<9$ -WUC,V"+KL)7/.H,A^
M4*N?JH<7A5#]/I5G:;"P"EHYB>+.B$JNKNWP@90=J8"E8&6'+8\5K&#?Q1],
ME6T\(>->+),,4)F8.)K8F)E0+M]15?M-72GOYGJWQE20L(A.*B+0,.J#C1Y(
MH ="](,WF4X/U8"O7:0SM^*N>>GU)'/OBYZVT[R*9G"2GKJYS;K3>2]<@V68
M<Z8D_#H+/)VONFA,ZO$#=O@0/!+'%3@C4"1"*^F_5"[4UL1J4W,J%EZ1P,GS
MJXW/*WM?LRH8<MA<^_N-[L33+T\)I,+2UA+85BL9^!AL:0W'-!A\5%1OLB2?
M0%5]G4L?356PFRQ:6SM 1!8-._GXN]N?Z;1UNW-$M*.!1%99VV7RT3/C5UU3
MOMGTB603A8YCL[]56A)-9Z.M%8IKDDIS\6A5!E2NY<,]^D?)P;:&R=*/7/(\
M'1T<*XCS<GAAG 91^?B]1U[,'+U'@O7=Z3-QA*9*?&6?GUVF]/MZ)E@LY!O/
M]S<,-C?J)]% ,MP/DR^+EA[[EN'#8NTWTVG)#&T5$CBMO'RV8J8$P?2Y7#\'
MGA+=N7U/X0U%E:'C9#*7>*2>HQQB/%191:LV\_XFU4+M)H=4&2OU_4FE+(,[
MD5V=E-R6Q6.%4NX#GC_P!TZC-P<Y6;+6.8:-]FD5514_7G-[9/[K(ZI;^8E'
M3# @\"5J];X,'1J8=:7$I%]M!!T2FNL?_; OOO7!#2[10'"SS^L/OM*O4:4"
M=IM+.I\#8L]TH;\8/ZC^?B7^]=I[(SNF2??Z'>9VI-/%<ES6/-%RM::4V. %
M<S(J_[0(.CI)X6G&0\^Z)6+"?']J[<8Z%Z$@55@/(M)J^&[B>R=NXF-_SLDU
MYL1)(_Z.62NQ -SSLS7C*@R'5SK.$RZRID$$'V B'=S@5BV:58-(2CE\2M56
M+C/?NPN>,F7[N+?]LK&^(40(%ZB\*6E+?0,*6R'1()+G7<D1EGG0%&7<Q,:-
M-%2R)$[<(%RD3VH.VAY_*& ROVA22%X#+E:<X ">!/JEG>(ZA8X(S/$\\5&,
MI2<-BG[8+V?1G$T%\W]F.]16G+@='%UGD&F5J>,BL\.$%584FJ__RG^RT*C!
MM^*-"#,!Q.ALWFP9ZM40P.^-!M;M@GE_M3%IM%>VC#GS'_R::6V4Q)C382&K
MQ&'P\R[$H\P"#/FB/G-NNOR>YS;JA5=P_XU"V92;J^J)]==XI]29*J-],A-C
M-9<2FXF]5'?3>?Z00R^_C$6_%J';[R575/E^^3#RGM2UFFSY)"/2,\VR=4(9
M52[LU'U4IO4<=&#T4V'L\T6<[HK)N1HI^06YHX-B=+&4VDK/W%OO;V6RTRJ6
M,G^'L=LW^\\X'AD/G.ZTE5=0;!;U.X&(_>_8G81KG>K%U"%6F*OJ3P;JIMZ$
M5"]T08ODK=E@#)>/]O3>]G9>F=/*]6,E4'*1,'\71@,D/ZGU!T5V6M/]8_A&
M'RPN+8M'J&U?;:]U4C[>T,S/]MZ,GIVTN1J!O.^TWIN%,>B]H0U5N5>(0Z=.
MH4='R3RT9%5!K6T ,3?0'V?TYKX3"M,/><BN0I9+6[^8_&-4O(6[C2YRXE+_
M7(+P2WZ0=RQSDJ; .>ZWOB_8^\'?1T@>E1C,?6O ;\AW$)LLM!YP'(9-OL@K
M?:H 4&AB80AC^*XL4SL4"[05C\#L@E7T71;7CO45D8<R5'V;'7 .L3Y7\JR7
M:J(6X>;TR,PZG]*4?A?KZ9EC\*E#P@(XIAOR<O 29V&O.FZ%H0(;]%58*/R#
M6YAMFF)0=Z.5T!O&X='$Y[8\+^\,IBD:3QJ&:W$;JQ/P%AQUO/+1BQJHG))
M9JV'9AU"UU62=<N\3MW=CV''9:4!=V[4>S;\7$,D/Z>N2SUQ/+HQFY'F+W <
MA[M8.U7PAU0@E J_;7+'<*T'VKODG7SO8%.XRG^_X[7M%(J,XT4\S[DKK9"[
MOV#> =MM%NLFH9R#"\YV-P@N.PZN*]M5.8&QE\A!ET;36S,3/=N@UMHS(Y"W
M=KO./CEJME#&2<%Q%ME!T7&F.YM[4*QIY(Q<#="-U!A,P)3X_>D23/?@W.NV
MHQ'^7LC<4_4)"9%5"O"7O6OE,1'5T,JVR8)IB(E:P@ZGF1ES\U2DRDF$:EVI
M+(0Y.WMRC2]X<_7NOLXNTST^?L_1>XZX]EYJ0HI4%7=W,IM'LCP@KQ+-N4V[
M3?1;J$DI@H=26%Z*XY@<"2!$LFQ]Q*UKB'">LY&UYN/K)A;,BAB.%##;ZR9M
M;.-P\MF7U=6,G7S9K*S;DQ3F5H0ILRUIIXP[\NY39&6E1->4!0Y<+JQDE3K\
M-G\\!4P='?);IMZ(+"V (7Q5G*'!CC?EO,",RS.M\(B>[<*AK\T=D_K74E^I
M=^+K%Q=-0OKO?:G7UV)Q2U"1<NDB&_X0(72V=25<2,#;[K<R>-21D[/F"19-
MJ"O#U.:(*&LUZ-$%4D#WB,)D\-+G4\K>%E=+SYWW5!3^$0N^.YZQO#<FCK8%
M+TKU"(H>E,6%TI@OC=I2.C4LZB<L'#;DJ66LOW+OGKIT5,'$D$()MDW\$K:%
M2/<W=30];-L2BMSZ'MZ,N"=I,UY/%*%W31;W91ZD2+CR\=\R[X&*%+#@-'P8
M9-%4K]Q>N/=!ZNT$Y 4LO+>CWK63.X#/(G25K';9J/8C)%#8'^LD<X6VLE+5
MSP0N8O&^WLW"U&RY[U43&%*.2 G^_F*?D39"G)%8)WC=OSS,,;=+G.=Y#1UM
M#"?7U+K$1/=+H2SC1IBV6PFG"B77"$R\B*,O_7%4(?Z7"JCPB'AVG3]=#JE5
MT^/Q;\7:^=HP#M6[03 B$3J5S( <=EY)4ICHYM#V';7F6-,S).N?UT<[<R[X
M[#O@O+5H8%,O\#ZU6G552^6D\Z'GG,N$;;SSX<8[_W[+L^<P9@+:3AQ:T/*M
M5DD)48/0Q*+0P1.X\8A@4)%*]$/A@DRS3.TWA<7M!3,C-<[/K54I/VZXZ5IS
M#$^6&!>L+=$EN=*"R^C&%^4'R==ZLR@$NIN7UZDJ>W""^AU<6:@$E%[T"Y/*
M6MQU\"H;]BHRE=MZK];?P*(8J3]E01!DKNK%UD1/N!BE>J@N7JOJ8U;A[)5E
M9_9V5PA9M:A<+?:FBR4%#>SB*N=RV9)()XA]UUZC$V8EL4U331#3SV;,W#Y8
MLE60$_JA+C-*(J$#XY8!*\:H@B>V<^:G3XGK?(;U!C8*N877WQ?AWRAPS'@D
M2;# #@7NQ1B/M^IN2EY44)JDDRXB'M343PFWK)<N*?.P3!K;LP3I@O,G3)32
MQV1Y?^'G!UE[%#"W#%-.)"?A//-)4%F<03',.[WY7%,TZC]P79\!+2R%V-W>
MZ*FH13)KW)B2,/\8B?%,]OJJDS9G [G]2V<M6D2:C1GWM#J3>X/32@*F?N@G
MZ67U:9,K(:9I7]WME::6BL"VNW81GTKFZ_<I0G>C8W&%?X1WZ76=]59P(;=5
M=#RT0\6'950>AR1M:_4W#68I]&8*5,B0+IB;\_;/L"B'CN1SRZ:X]]X6"WS4
M<BK2K'09H,C1/HF;Z\<E//E4/(%F38M!^QFK6'D[C7%;IGX*7:3#BG[:>@S/
M1\^Y:9;@KO>E;(;&9B9JM$V2E1^NA+KU2O-N]].#Z;M]&$,E]#/=ZDO$W74R
M\E^K,_;JEB&<2IJ:5.>:Z3B^G$W%U;U1C7,CCR%P_QJXDWFU]]2@N@CD2M>
MNIN5Q$QSX[,AXNZ^4\AO53V[3N2V.PC[W*K6BJ?27)=\\3$4/E7;/:8SU#Q5
M=ORP.54M\>86]J64+X36_\#WX$%P_\4JB?VXSVN%R5I[&R&EPL6(9S CL:J7
M"4KX9\KCN?%SQ;0,7[XNS?5?N*O3A*E&I_!:K3S2N/O+OL*F:(&@HE8[,7K)
M3C2?4F* <<)=K>GL3"<\+?M4][R5XK&%CJ%]'_FO(I#SWLU17(U;9+((E^>D
M1Q)G;^ (J2,7L?\O]AJ% *VS?VY??P@E0\XK) ?VN=#EU9J_\.$-&J#T@^*&
M6F0ZNG'\OAT@\!VEA^Q8.\J^O\78>(PTW!CM\RE!*34>L\IC*GIM)G;YP^<-
MKDF%OTE^^C+-=*CM_O2_[/>]F\G X&6N5*43?_U.IW=]W/"-QX&2EN**_MVR
M+0/OLTPPX@D#M&9N<XH1*EF+_X!T+#K:\]NNXNI#9Z6=VR]BOK(3+ LJG>1
M-<[3H#!Z8.+392^(R.J3I]=-_BNF,! !5;8^G?=D%>Z5-8B;9O2&-0F57)&W
M>[;WF]RXOL:R(,_$-T:TZ+5(6^L7OA<:-45ZD"$Z"ZF7 A%FS9%]I%J:^9(K
MG7K+PNDACV 21B7NA2TFQ["H((],RY'< +[EO#9CD7)IEJJ.I!6>D];OY3]M
MU.2,'JF%K<LS=(V' .5?Y\F5D'M?ITKIG[>DK#S1'D#([=,M.TSVLVB'!1$&
MG=9PB2716? DX!T_<(M+%1D,[9-^/LW^MMMR\_OVL'YZ-+DZ=_Q\"[C0LZSZ
M]:R\2I(>QSG7Q<ZDRGBBZ\OC^H&97T+RRL6:R@/A+)]X*!*>2FC.L7P <;E,
M[E^_"13Y"1NLRU_I _VD5T;Q9:_DQ&"._).3I_DO%@>^!8&B"JLVF6+^&EL6
M@(\W) >_6("V1?N]T:2(V^A]4C7YTWYQ"ZNNHVUR[A+A(-KP.YQQ)<FQ_6G#
MAQ9#*"6-Y6KA;!V]?_"++N+-N K7WD0B/*VOOW,=ME\L;@7>^&-OKC-U@5RQ
M?9P*ZY,AYG=/&J&];JA9:U0!:#XST%@ICAOQ8^1BY#PVI<\*#5P@Y7^W,MUD
MDZ-:)]# Q*. X/*?= 81M8LQS'HQ!;6-9M4\8F3&(_G,,J8GDOWW;*],\(A*
M=8.(N=3$GDUZ1CS7U\+O<B9AKM^U&,"Q-O#'"C%]6TR!M=":E%?L9^)WJ8)2
MN43,SP[SORPR'U,;6''IQT13[LF=4<F,M880FZ:.%I,8[^DZ^IMAE6W>.AKF
M$+/5963]^B:)U5#D[%/3NS]P%$DH%^"NG9(6H9YU$\)5KR#Z>Y>_LH_TLC=4
ML^1V5%N*;.*M954UF+,IK$5^T<91O?3]3"S.\)Q#,<E./3]9TCT4K)*)*<S!
M(^!==L^\\H.+N7-[VZG'TV;&+OXS;BK:ZIRB&=5@;\7C>6:FKLE=V=IH*#[-
M-7'R.6I%M;S/]9&Y/@-O_OUPIHE&-""ST4^48FS:')8;4.STX?L::F? Q.&(
M;/XH^2F4LVRM*@3RX,#P1'9_V+QU<V"36HS^K.]F-EH'#33HN+8E/I%N#N4J
M+I-,3J'+S-13B8.)=]:!%3Q;M]7OQ5SL)+G(C3MMS)SM&R>,/!J; W_>O=P4
M--Y+27W\<2MF]A6W2'=$CG!TMR ?M0?VN=+A4&X@'4*R#PB<R*F):]"(I%.S
M4YC^W59C>L@V,6^NXP!=+!XL7ZQYWO\B(1^90]M'2#L5S8#B=-?NZM4Y2MJ!
M":?KNP<>>%NX:IDP&O[[VU?_0G3= [HN/I$,C2[NOSN91+7 *R[BY"J&=R#1
MX6-Q/X(MEAB)=]=7GFZ=KEY7]>3$N>FG'4GU:Z*!28HH$A2EONC9#^Q/KDE(
MO\!6@]VH,YG7A;G2P<SGQ9?'VTT1)_1'EUW$P:<,@;?BQB0?^1IP*:G+9''5
MU:[H^/*]*D"$G ;O7H!&]]4@+JN?G%/C'76)0Z#QNWJ6S8\;DF5>B8-)G#WO
MHD Y981.WL11L*BMT[/,-Z0C3T $;TTC%FVZ!B4Z.Q UXK]1V =027#@+20A
MCM[;M<>'J[%SCW*=O%!D!O?C'EB%%GX'R>&&3M;+HH[%^QJ,XV@V/TMY]JVK
M!3YM2 [)^XAW@>3(OP#R,84J<5+@NX;ODG[6)SVTC/F1V*[<>!JN$]%Q6K*X
M2MO75G&[F.^8*-$[E,=$(C->/=XD#+-(7>-O=D_(46#,DKPA;15! Y]+'$^@
MH1UG_M"Z560$M$8)E8;PL_@A^AH-,+=NHKJJH->!N3<K),C1.VC W &Z2RJ3
M.^,/6B]91*JHJ>H[^?["YYG9FSV\K+]Y5'>60/W,4_ 9_6_+]RRB!C0;1:8^
MKIU\<3O[01SIJLL#(E(X,38IC_B!E9C:8IO+.?&;5B:.79$Z7OJN!CK]#*?7
MQ81^4N(Y!Z\M7*HU))GM>>=J1NE[W.CRGPK@T+[NHQ?G4*D[)G1(EXG_W%8>
M[N]Z,+R44-M[1GB86*O)W<W6H)GO[$"ZX+XJL\/N;8]=D/>6X'O3Y)&^KTOM
M(JP^P3W&RU7P^V4#F6(4@T<P4<3E[T>LRH,Q/_<B&$4Y2JO$FU@'KFRI/:^=
M9XH\'>JV.^3S[QI3O$26B6G'*)^I<\*XS<#B]>G:T?FT+-,%B5'5B3:O'%*U
MEQ0\BI9Z!-[-*/-"9K3PTX2VAZ5K6IYT*8+MQ[5IIBNWZ124-.*A+M KMAQB
MZ,$VR(X$:4RG0+&VEB/4"BMQ<F6I*$O]\=K6CZO'H%!?,X9&4I>C+X4TT72Q
M?IM/-W^8[="F-MJ2:FMSE+_!OD1"[M_?YOD?#TU\#+HK@E$X\"J^#*889_Z*
M5#DQUT+")]K':F<9FO=X9S]"S/P/.R>(7$:6"YE\9E.8YE;7!/8_.65"IR9+
M29!E%I^VS#G<PN]N^SCG</5:_EQ[G#TY+^>C(F+35F8TD_5#>.M8NR"]O;^@
M5BD\>GVHY'Y$463W>&:)WO:.6XEXA3L7Z6^=ZEJK#@$T<-)G<4L2^N(OUB67
M:*"^CA89$W@K@03!?/WSP1837*7N7;0G&DB9WH=V.YWB0(?Z" N1LI9HX(H\
M%:GY?:*ALJ00*5.$L@F_E("3H@'9NQYQU^E>4)249L[<Z-I#T!G__J?@;&F]
M4B+2[Q@^*U-H8$,$'M2Q8QV*!CJ)0&C@$=->F!(F4'*50"?W<G94H-8Y[Y@N
M@%EQ-%!4B*DO-^L( WLM@-5C'Z@9 L,(HP&YTXIN2C0@Q,"7\PLK' ULR6.P
MH($?/6:@7:3&.1M3U>C74"QHI=<25JR_3DEBW_,<T3PH!@]#CE_7]3%C-M<,
MKL!%>NBF100WZJ6X&6@/FP0-? ^_SHVON'+3T;@.T$'T]=W0^^.^]_X<7 &Y
MCW6J7SEW29OQ3A[5NXIE0V_2=3W/F'.2M+=9B*S/1S'_C8^>Z_7;+C1P]A#U
MQ4859:J'!KY-@X:<056%7PW%XY[.3D$]X16&MC07.F),H<^AUAWO0!@Y02=?
MIM$ _)#IE [Q% WDQE)"E\*8T$ \-08._Y6;P5]P>BL./$X>DM 1M\4=Y5 Z
MW2;Y).0&U\Z9VU^3V%]'.F_.]M U]8(.R_[B8G$NT+F+!C1IH*AGH&FB]]#!
MR.+5BVOHCB+4VN)MQP7_?O ?'>"A9@K00)@P'!^T@U4>_<:GQ/ ^Z+#NGRS0
MP#KN'R DO^0?69QME.=<H JOWJ,!(KN3>] A;#., 4L,,0::@G;1_OF=Y1-N
M"QH(U:]" WU?T$#$[ 8!&DB+I=;X+ZU8G&]4H$B*4)9_,2%'O:4[1E$:]Z$!
MQGP4S>C: S3P\>\\%E&+6FB M**;Z9IF'7H2_ _[_$TA4!U$UY\;V)& R"J"
MJRX.]40)(9#S5>,:<%J%ZSDQ(=[$P6,",?S&_NFP&.\LIB7#S/ F!RY9>!7^
MC^N7H%/3I=X8W_\O,=K^=V)<D&!V:#Q=-/ 8HS^AO_17X88&=/Z!^^_"_?ZG
M<!@/ 5W\#Z/\!R!N<3<0,(:![3\8O/G# /:7*OZ'RW?\9"Q$$1>A["9E[HX+
M8^[ZN6 1[AFQ%:XZ5@JIS9+D_.SWWJJZ,@92EI_@"_;-LHIYZBUA)>@K<A;7
MN4%^N8&LN"-.N(;)\1)_XL9O?K-(-:C0H8RH>%\Z56+%I5ZZ &:73/!(!-LG
M)GJK*E1=O IQT D5YY;+M*8I.\A+,+YB"8 &Y/TT#CGV\"5R'SDMT'C0F"*H
M+>ULJL0!$!$'5Q:[PTVZR%W/>>\="PE9':UCB6$[(Y0$XW)*B+Q^Q,[-E>1M
MC[S/-5LP-EQZ2F]B:'<0T2#4??)RN4PPH4?P._Z[[WC>NL62'WZ6LD_4(MF?
MU3L]$2!;6/[L.W^WNR:1YQUE[,U[L\N0&$H#[VE=/4U*69R@GQ/GN6@@NP@-
M!)"<YH^$H]X4(B] O5$X8[YC:& 48['V</CX#TR-\T0'=<VTJ1#T4_HG]$<Q
M=%4>X;2QNA@_W4[G+SDGCX.$@>RPXK]_A^<6N*5[-WP'R1]><Q+]7\3U2(!+
M0F;]6A-/</7T5&P<FJ'SY=_^G4IP;J;4A1++T''*L*!FS<X6,6A6U3[+A4CW
M>6W/04Q>Q2=YU],._ACDZ:G4US#AZ+&=4ZF#?7QA+BGX>5.=DWU0)J$FP=@U
MP#RE+D.B2GA_Y+$NMQ\>+3O[LO>XP )).,+#MM@AU;@PFEQW\H'JKREGT11J
M,HW+E#H?V(T@TU)K)8>^+1;D&RUOY)&(D]]B&[=V[20_M,:+/H.PQ>^N[(/$
M ^J$;RS>LT&B^L26:0EJ,'5O:X;Q3"OW WTV2L$A[,&?O3D\NS)U3\J,//RU
M&XZVU:G:8^FX'8=X)2^*&F?+#F%^1;[N/2:VETDY0R>'4NMHH-?PV82C!=7G
M;*5Q XW8A1D*51\OFE\V[73-&J(?)^C?.^L=F K;/G.!40A2);:?\+W;#" ^
M[TF =_7$P]-G]6:TS[N\=RGBL[!5#;.8GEN=?$H5I S8E,FJ]L^*S8J3__?7
M*6X%\!]CB@0S3*R2%SE=[=PFN<%4+_:*>JUX-T)!DC90&Y_SB3]9&_;A:+4)
M=)05L8AP&D(]]']^ NV2\!27EG<H&>6/(/XL?#$A?-GA"D\R!']93E-:8.:0
M_GA9/K;5&E^$[<.ZQ.-Q#>I% UC[@79SGJNDD-A)Q78'/N'O99]$%]8S#6MU
M!@,?99U#Q.TW7D.7LXJG#W-LZC'.J'K5 !_WIB+YQ]3V-ZP-B#.+X8[>J-!8
M)MW3BK#: .U-Y9;ZCANUDOF"N+O-8-S]*?Y[!C?*5GH4*?18]W$U*#T43V5"
MRU5OBWJGC@N?6\CF.#50S26J^UHW$L5()-K[V&BN$R0T?I?6>E4U$Y"PB/+E
MWUG=M* ,7!IG =V5N<_C5,NTH'/Y2GSK+73=W@$[&HE#C<!Q\C6\>1,I_]_^
M2_TO)%:C,3 ):Z@!X:]V8;$S+:PE/5S]6!!+.A/ NZ+ LCZ@9HS"K#0"F6]N
M/SM^CWW"_O^R(Q^Z/JBF+[X^+3PLI1W&?FX5I5E7WQ8K(9ITSAR[PZZ;:,G=
M"+Q2'KGKH%CG+**LWS6=13"UO*Z=";O3LS ;G3>5=[#0[*3X/)>VI]--.WA%
M$%RXES7)4CWV8I*WYW.&M77A0HE465WT/6.3DJ;!QK 58=DA7Q8^\+Y^^]^@
MP+3+5*;9]<O >B5:3>H>B4G;;$?;G. &MI6R^D6_6('H1_GX7WJY^EEM$N99
M:L'>3R\)XQ0P 2:4Z47CA<7-3UVBO\N4_P^1@+]W?*&C9?[P3';%.Q0((C["
M$\8"S?$]H49=4P0$;8Y#CW-E\?XWYUA5C<!)*]%)5YW.ISL7'1WL2$\HDFBV
MKX-0'-D$<JIPO14XA*D;XC<7[C&]0JRLQJ,!NC#[9\7N'X2*Q=]_#A_6M3-K
M+5]3813CL/U.\WU?S4@D(&7?];PR$)<OYO/>994&<9W;^LWWT0^\^1/"A#&,
M'/ID!_KV1UY9LFKA'..'9_64+C25W&/^?V.]2,XC7**VMJN;&SZ90.FH6*9\
M4Z2:7L"I%5W!7>>H5>W(=^@A_KF8@U5;*VGF2, M]MJ83\=)-:"PO-F92:QA
M"]H;E[%X!MHTI%(\47J(JYSKCO^@U;&;\J: "B]^(9-94S<DFG))-P0H\DA=
M\'-YXC;;!DCM7"+BX+/=JPWJ2ET6X4_$D9A<QHXXTQ,3L<?P%CW_^2#L[P27
MJF.#$$2\N*#F13D]E/I[W*&>*L6!T-3,?/!N3Z<\O>DHD4#.HQGOH1I%DA12
M\&L%YT4HO?UK 96]V<=JE-LQ\96M(89[BB8_:\'RO#%;\0/,;WV"-8P&N3XN
MISTVL8?2DV>O5?H4?U09*+!5X6PZ@ZEF32;K@=7Z6?6^*:4(;NMX1#L,J(OH
M@5P)/UA7^:@8#O EY>JK<?E/>.DR:PMGV:D_ADQ$+S7!J-G5=)**%0ETLU3I
MQ*(\ UPP(4>KSO=3S21SF$F_ZZ-[^'FI:@W3S\*)5Q\MF/8:G@;1>/>_3-O4
MN+NG3Z=PMN=]R6P"SM"HF;:)4Y^Z7P;S\_MB/+ ]\RR;_G\Q]M9!<41M]^ 0
M("%(".[N[A8TR" 3(+@%A\#@@UNPX*Z#!7<9W#6XNVO"#)#@[K9YW_U^6[M;
MM?)O5U?WK>[G/O><\UCX)@L>B0Z9*OU7,.2UCK:PGE+W B*R2+V207\>7@#"
M 6& 1[IT1]W*>_GS-_Z<&&Q9:FV-+T8- (7]'=DI]#6M2(7*F%C3;%K:>W&^
MS,9\P+=BK5.:?UI[5&C&CNS@<V)_C'MO/8<E#;8_%.M4FGE>XD=%J34X2KVI
M8TFDUG)V8<5&?&GB(KS5=ZSWDJ";H7_X<FZ@?[C GGE$A(,6'=\7T>U%&_'[
MM]63K_'%C(==_3ITILD^N*'5RW^5Q7:\3'CMUWZ%NNUHH60Z<<=WL3C>YZ%!
M3A4'RRN;5></Y3HW_#NN;$PKLSGG=:+^))[ D_$'KHA+C$#4CB7G.]+.X" V
M Y,8\?X0)E'3&(N8]"DD"XT?W Q,9SG!L )<$%R<0$97N6PPJG2UHV[98,"%
MOYF[-S$U0R!V\G '_\_A;."X??0+8)$];.5!Z\?O'=7"@H@B^BNEF89??.V*
M#.YKBFP9_A6^4N4^1(D(4S5'$M,*N2'@"5N/<Q%QJ^!AHO+F\.K<R9$ B$Q<
MJ=>UM:ZK*?1X%LZ7#-UTU:--4,T#DKM18"O]-XOMRGJAQ"B%=;ZP2*F!3EC1
M;HN_B+ C UPP# ,64\+T"<RVM(-W5" ^@TX.O%$7ROR3EMT(N&/^"T 0AB7Y
MY/4"J+)_7&S@$^DQA>\L-9*%G2G'SS+,N]XU' F8-2G"V//"AWS,>7R8P-''
MNU)P+1-S.<Q<*$5H <'Z-9'3\A=8UF&\ K3Y4^2!(Q\+SJA:RG=[L=]EY*[5
M\MQE0657CF6F3,%J!2H"(C]R&LI(71'J^1V%,-9(%VTU144V:U-I ?.I(QO6
MU.0?]H[N8A,#UM"9NH-RD6[,O6R.FM8N1YR#Q=6!AGC=HF2G-7F'Z[F/:* 1
M>IXU^>[)5*YYA## G'&SVQ3.UGIH,=U8ZMJ2&WO$Q;';'&O9#M;FJANFR',/
M[SWKQHCI-<_6M)I\PIJ(X<48,\#0Y3H.V=GF"6YI0Z/#:V&ZR020.;<@ULKV
MO8)G?8W:YH64X<+ODB@KO%P8LZYUQ];!]5)T3;56YT@1L.WUK9GS?JQQH!Q5
M+MG]3E613^&FOO5]P&PC2X%LX[P^PP]]82CO[!T[^JBLZ4^-'OI74MN?3W?"
MPBO]-@6.S#ATE?E537?Z\%_/,D39U210-%CV.%62K$I[B9 ,4.52</R?Q3%M
MY:%'?[FK?X>!="Z6#?.KQHG>U<%W0J(4M;D(CF?DQZOJ1/A330<RTP"(*A2B
M=\!7G <G$:,#PY?M8;_Z-#SS!:T-0)&:K4*4ZK_HEC/K*0=:#4/<D:E'BVQ<
M+97P$J,K0(EOKU*J'=:XLM<RI%.4$LI8G9QCB"^4J^O)BCQVW#N%EN_A;Z'6
MB[*_A<Q[U(6IG[! ^NGAWE1YSUKCGU'NC7\E/;=)/H?:(GZ%^)_[=C<N/87G
MU$L^9XCY2".O/$).^^!$$6):I;8?W@Q@:?3>RVVF6X$)8VR6IB@Z%Y+O?>%P
MYL4]DW#5:]N6XC7*75 ^WQ)J6*\CB9Z_G2+D3,9XOJC[ TU=Y/X?G=@U%7M1
MU<359UO+[SJOWW)6'=-GFE4 "1<!H[JIT<N"6'Q;_G&'5R?8^ZF2>(V9411$
M_3KWC9L_;CP2^ZITC?7!T)R5U6"]2$E./BLO?@A!(O-VYP9NGO;%M_.8[R;_
M!3#5$?X.U7>,W>_\#[?_G0W83_H?E '?&HT)'N5NI\Y\_A$K?($70"!5/59J
MR)& ,<K'DNZ![NAGX8;V!5^:T^,+G6:B#,?@#LG<Y0F,V_:AQ+T=A^T@141]
M;0S<(-\BN9*:A.FWSI'WQW];SK%L*UEQ9Q+Z JC/Z0T_VFKAB=!'@]K+;7*_
M#]7TL%H)4CSXQQC[)/V6C2_],JJ?Z<)ZXYX_Y2(_DSQ<_^/9!9<+_F?D$OC^
MYY94IU._FHB>J(HK_G'/K=."%T 2,^ ?R_1[JNG^^R1@_"B/'4+UF"[_R'=S
M%/("D-\K?P' A7V9_U'"48#D5DZW'=>]I++./\+8MR7_ F#4\GI&>5XBM(&Y
M/?C],F#S"M'W7UG;HF?U3;-H27T-^OUNS-,RH?9&G<D\H#  LZR+S&^9E*"Q
MJW;KUUI.CP1?5Z)D UC_3=PSVBVVXFE)N'2M9G.FWJE?/66)K3W]3Z"#G>^N
MD5/AF1'B0>+1;5Z"E2OJD03QZQ]E[FV_73JM_UPW*\'@273T_7-MU(/*QG$#
M%>&MCGIOED%/VTZA^I25DWPZ2:0NPYALG8H=&97\C!3Y"R""GPZ.@5)+!+.L
M<TO_OJ)GHZVC0 =E;)QWW9 FH>YHI#7<0M/6,XV4,S'O@?.?!+<!4]F3UFS:
MVI6=7>7F+5L2WZX^<V$KYDT5R5%;N_^D:9D!L03+G]O@#?:DT)S[F?-O^4J
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
MX]WU\=\.CPJP9[-MO@&L0_9+!;.\EWDBL0YF?$3.4A<>V.C#C"]]DR2.@*)
MW/NA4D.AM9W6YG\[BHZB):!^=8#<QG?@QR&Z8"CR,MGKH6(U*51? X3CG:3J
M/R!V[>A/YJ]*X"O\#Q]+S.8'B/S">0$XPAHK;KW,?4JK>EIB=2*T8*2;GMN]
MHZ-U2I5__Q8%<$:T'+VNH4F"8UZ,ULN5+$M5O![2;&JQ2JDZRFO!"?0Y[Z%(
M:&U1_EV;9(,7V!A 2'@;?./TT:G-3M!"/RIJ&1%8J&DEWV$1L)&5E,N%[W^
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
M^@+H,O[/#(DC]PVQGMBTU5]C]F1>NJ\SVTW(<)'F3RO?"@_=>)^RH0>L#>>
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
MMFCM>0<U6TA \5\)<,383=&!>9R=V%5ME4K0(5AJD*1M?\D@U,7-JR^G-C-
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
M#I;S0FG/>EIM.UWQROF*2?]M;?TXWU[YGFM-W\O41%?I4#E\$PI&=R7^F5,
MD4JE^ 7LR+;;2.E[A>$6Y8F=KVUX$9A1D(-F4Z?9F\U8K+4)NJUGP.2#%%=)
MDV9?[QN62>9!;1CJ:4=TO2_\?1M$KDJ,=US4N]7A5L)>PMJ0*_V"6A@-\G5C
ML8ZLC.I8,NX04Z]@;9'DS+L#I-MS@-1X+ </R#+5!Z#]9S:5[2.1"ZR3E;69
MKSSW=TS&3L_JXA965FP1+6.P5&NI5+AG='U&(E!Y7=.P\_V'%E74.3Y?!&OL
MXUE[9S!D)[CJLEQHFZ#^ANM7C\UT>="3;DN6/:[1GG*I8K1Z::C$N):#0)2Z
MF*:GT0QPA]5CZ<AC9\TUCO.X2[/;CUK7V:@JQEJ\KXR%DO:XB4=+R[=F2&0H
M<%;NRU"&:I76,@Z&G#)X>%J<>@F )RZ3NG('()96LUYQGG5;NIU(O[>XQ(<2
MMWZW_--M)1Z'O_TGT^=?42<7\ECE:37A&##X#O#1@?Z&SS2HG,J! T*#N;RF
M;C+^=:N:UV8M:_K?Q]O^!ZL2W.OH)K 0)::2!^Y_2? ./Y(I8N"Y4D(/9<;+
MRS@F94A9<B@;%;G&M;/*/8V+K*WW<F0#F4WO7Q(S9H7);V)WA>6]>6(JF:)^
M%X5TZT9E<XL8)?@6T;@F(<5X8UE;^;QNC)SD2]2)T"54B-':G*G9,7.Y]9;Y
M%DR-D9FQ2:DCP>0!7;M8WE_Q[$K?E&]ED5/Z,X[0H/,.X!-T$(_MK\IB ZF3
M/U\6/Z!FA:*WMV;@-(&AK%!U'I%1^!?BV_6_LZ_L-2?_'6#!_/KO]%A=0@VZ
M VC]0.>'F6IH5HWEY:QPJ3"WYM :;#1^%0C#L.7H$DN%!%25<,^JXW0#K7W
MQ;.*?D4+&'/#8:IV#UMF+]&Q!YZQ,=J=3,R?)*N3RGVTI-[A9LF>IV,O_L[(
MI8B]O8I,L,C9=S^PA;5#CG7W_%SBK+$QZK'IB89P5"*K"K7-_<37SZ:W]6B@
MJJP9)0:+/<X"R.S=HK"M%_4Z0 *26E+^.$VZQ#I4>V<)ZG%9?= !W^W1'6#F
M'4XX]O@.L,AXF_IAT3O^-;I",0U6^1L3,*-20(%$GJ4A&4R.??C[UH8^5E:M
M7Y)7!<\1V>&4K001_8BVC?C#2IKR%#)>KI%E)1C19=!PN[%*T.ZY*:.]NI\E
MP_?LMY"J\P-);#3SE!(N(NR5W-!Z/;@@3=4Z6*2>1TB5CK0:]\&/T/XUCI\/
MAQFO!^X _D%G.A9W@.:V\[_@8_WZR7WB%2KZX+_EM2EO2I"9?=I#'?'^S_5"
M"DYJY461_.%X8G=)S\="8\/]4?BN5;U<VFY$KYG("VONU2<N*.!SCI<\3-U7
M%#7%V;S#7+!&W?J@Q1FJ/"Z'WB3!7F\F]T\<]!^#GA+5]$=C?8IN#]N6E5,I
M;TXTKI>#.CX1<_)=;N2>_Z5UH2*35*/9^:^+R_="M.2*F8_BWZCQ:,U^<VPA
M"NHT8QJ5-BQL+<E#YMJEBXE:+]Q_1HJIZ]/A*NY]$*<\5OQ<M!:NY.V+8!\!
MHIUX9TVIT24TX\MZC 2I$]?_ 3TKPJJ%_U,J=.7@P33T\OT%,9C.BX^@[$AV
M-?QK[(G2FXNV55&M4OYW2W&;(J-A99)"$(M)SJR\5;V<D9DFUI53$,BDJ1#:
MN.-Q<@/4$OY!5K@C2:*[W"=2#0U5MN<MZ08:BL!S564KB6I<P.N]7<*\GN6C
M K/U;HA&,G^W+^-$>#VT'812W9YADY>ZL.D!L&\)=<N/E& 2L \5W9XC*:V3
M$HI:I8)[->0P]0<7_><OL4^V2L>-9LS08]9:62V_^SR <.I5Z\LN-T;GI W/
M,O5F"<M7Y_JA*F(UT371"X*FHZN^&5\Z#SR6TX-J=Q*D9IL"SIZ!'L27F=3Q
M!QM8D7P3YSXN_?S)Q:NSC[#+=YSBT-[+-[LNFW2KKK&@5?=K@[WGR\&!E^1J
MW]:X[H>NM-'V\0O;=GD[-E&JZ<'4X0ZZ[P_L)=VW%Q4A,+);S:.G7_*C<FA
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
M<71*20FO-TI?,R7?#\8E)5J^NU>5GZ\G_-T0G64WK!7#*8[  XFZQE@[Z:U
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
M<^BDWZZ1[@$1W,CSQX_4&55XAE#U6VW#C/BJDZ-N^Z8//CT,^)+!6AN:]5O
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
M58@E2X)PQ)MM/01<>ED$LAYN4%SR(IQ/U3#"((Z[(TB>2IC_Y11WTM;XUKM
M'KRFQ'JT0#7FH!BCA>:;^1:FU-S1V/DB?@ @DOA\)^J&M@/Y8[QFJIZY\%LU
MM,^1KDIRRLZ9K5>0%#F!C)6YZA[Z4F9R"\A_ /.A9=5B%_302O@^$EM<T6_T
M';'TJ*>>S"C#K/CQBBDD^713AI^?+\,"G&3NMDBBEYQ_C0DWCE'60SW&%)EF
M!LZ/%OSN?&ZQ9D#GBY5W9E!M2+.D>J+7."SHU"B#!DIDJX#B<PXWM*+;"N#U
MH!]H$WC1=TNM=1?GN\>FLZFIAFP=OG*.W(4]K<RS0?R_1;57+NWB U^YI3Y/
M0>N_#L7PN7B<LO)*H@?A0J+)ANN^AK"]]$'[.K[N[:7](09=.D,D-\0E!=Y)
M<;VZ\CC;6,\#@M!KYJNL=WRU\/R_"O"5_XN(I#""^_TZ1,EBOBL*EYK8>PM
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
M(PGNSQ7;:J5R59:WS=G.O;46* (A]5$:4:\;:)T+9@2DTGJ6+G4E.'$9%^
M/FQMAOS!72&N= >2RZ*[I>G^CK39'G$KKK'I(PZ^&%=O@9JC'KEXZ\ ,M"#/
MA/DJSN&8T/F)UX>"A+ED^I^EZ2_] JWS')H8QQI-#AYV!@FWIZ=7..(^:5FC
M%TISCLS,8*:(-K"H?/CR>3M);S>D0__>&MJ-_/4^*MSU2L;3TS-@>3>DW6ZY
M<[1;":/;A*>MSEC7\W^LFFN[VKK(D4#_T)C]23 8BON?9-_+QT7_4\C_?[J%
MBED.0XTE#]O09IN^DC6GKZ'FINDFWP(:XF6!J3[]L:NJ-@=.;EO!8UFV#U^*
MB.<^@LNZ8&AFMCW,H$6Q,,J,'<TC#H^91F*&!A&)YN03 V%QCZ9?[*K351*&
M(??@<>O(LM@RYQ78&[_4M_],0 04WOII+J_(2(;)\P?.9G'X0<P5M4]@8H5?
MND$5I9S=:^[&S,%#[&*HI*#\46J2#'O.&Z4[.6NXO9\25H'L;FGX"-1)546+
M+RV"32L_Q'UM"*GE*I[4F(CVKZWS([L%"*G_8C )<V%Z;Z_XOI2;#-?TK/['
M+'E2NB*<E])9=JNGIL3WM[J>6X1'_PPK?F=O_LVOT2MA?U3F--=469E]SOP6
ML5%V*8F/JR=B-OK!? ^GP*?R)7764-&',H#^J)^G.6;N<V>A6ZLMG.W[VL&S
MR3,]''1N^ YJH4)V8T'31<VHOB.&,'[I^!H"U46L)KO0 BT\NM0:O!J9:,-+
MC$X0IWO"QN\F.,<DI-QZ4+/$3W%GRJ$^$&^1Z6HMOYH^^M-6T%WHL*L_0\.
MX//>#+L189UU*UGV0R2 YLSUDC<0..*U<&^[B7&RC'4L5_<L]0"^W+O\UI !
MNQ?,X9<&8_-EF!'59?^HWF+89;"Q*CT9OKTZHC\ECG[+.]@7P&,0AT-)W*@-
M'%@\;)+BQAS[R2:UZJ,LP+&-6=1>YDGS@\6N/6);DF<QBPB:$.I->O;[$D.O
M_=A3R]S/K ^ZVH)9OS2R.KZK3RLOG)8;AE.0GDSYN"EQ%,=+&=6%\M2\L";]
M/*CEVM6WKUUNK(W7AT.R>-YN:HHZ2]#(.N9D'H^^MEQI5EFLB#7)L10 \IEX
MNV(Z,S:RT+T48=ZLA+H9FGA-F.DI'#3#7.D;Y.[-G#0<Y=M 1_+3AF< ,41O
M?0K6VF609BAYL3U$Z$>N'J=_@+QR[_#9 #9D[,VO[PUN'D/MHC<_P4Z^]W"V
M0U1(8AF&'Q&5"Q3/Z&Y_+]A2[9R"C,Z=&LK2:,NYD\OT%_>FD0N#2Y!_3/1/
M_.!9NRKS*:RP4O6 T90D2V(%VP/RA"O>A\6"V.I?K@(TRY7?>0O@C($G%#H<
MB=:V_O=K*'G/S4H\'[[MS964G"SN3OCV*8R7P1!"R/XK]HH]QL/)1_>SIG1M
MF6VTA]^[3ZM@-(CH4<#WX)UO#,IB.OR]NY[<GBNP=7HS9R?-ULF38L3.=<]8
M10/XU)Z^ZGHR)T-3P.?/V,7K(2:]AV^P-?/^;X$MY!QN:?$O%?WV6KH"C?H-
MDU' @LF#.,?)P85/FV]X.VND"#1]7F>_$_'%#\)>G#-HN+H_I-K\FCZD]XR2
MUIK8QC42TGO'JI:I[*G[6*[TF;,X5?#L C$[+IZ2]8SRP-_C/>GJ6>;/+]:)
MR""6J(_9VF,$D&*+T7#^CNKJ<SY5D^:]_"U1[\A$.K6MXK^VC$D1$QGK;75:
MJGFG=:F-0Q-P_E.]8XK_K84I6KV,VGS)U!?2U;Z@>N-LRAAR<70+,)LYQP+
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
M=DC'&04W:_D-!&RR:;1R"S!=>="&KUHRC:<SQD:-PJ9_G820"I27! ON;5*
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
M15, +;'O&SY:B?&\E\OW9[A26G+2A/#"V?8_=\>5JT96*( $S$=B2@HMQ.]
M,.3551<C@ND,3LEC39/%CW\X!P6[=#M/N:S053HPQY7R;GYGL67"K#U\#3(;
MU9&@@G'.D@=Z=P-*ZR*YCP)KEWG&#5].>?X>ERY#BA I@-*2M_C/WP_S&@+,
M%@]K=MN.?)55*( 3F4M[LI5;-=C;Q:7?;&3(^[9$.GO/B(:[D.>DCR'QQ\?Q
M/8\=?$1H)P5@%62WBZV_&1@>US]2$M4&WVE_+Z8 :WSJ=7XL.=E*63D8#_0@
MUG%\F5-/2S'>+-B<8;1E/-E-D[BXISQI3;\GU'?E\XR"-DV:D*6H8Y2;6U'$
MA^X%N=P^1]^D,'-KY \ZR96;+,9&3)VEG"[+L1_6WSC-F\L]^FK(!L"#&C2Z
M?G5D!%^&:HE>]3=3Y3C/D4FZO)IT/<5HC75N=]Z22K:+U]3?<-TZ1(%26]TR
M%2^B9?MXYG,VV3!U_0TOMA>WY=3*4)@#I:U:+Y0^6LM[%\&_\.J]3TK 3=0"
M], B^@:D.#FN6B$AXJ9,!OK$8,?ON[0XO';^8.:(GJ'[;'#LF5J2AL,NL57U
M[+:"\<^_?3 N]J!#<U?=NFD87,T;FZ17@R5'LX_VG'D1TIBM6;,666$L2J6&
MB][;D _(V4W_II>EC?B>?+7@X:-_$FFS>7=^@1_.G%V*%PSY=]*=_UD\DKW]
M6@PK;.U+.C.R0L$2'F^:KLIDNRSFQM_PW3Q"$$*?*,KN?V+,.M$D*Y$".WG^
M'#_1#BZ$EEM#'V"#?5A+:K5=N<L*\Y^;NF1.B%WW&.S&2F>"-L;G_%NWT/,B
M#QU'R<%"@@OBS?0(VZ+Q8F.FZ-ABL'Y2."8/-9U<L]K"_,IJN1N.D;.>$'P1
M4A&UC-7SL6O [&+ 8-<[&]MVTUI;Q#7+!*+_SF^3Z<+UF5<#MM.K]I9WL.WT
M H-3@B9N-=+Q?ZCP:[OVFR3UX\P!D^35U54K^9VJ/V+1TK'==V7KVT(BHZI_
MM,%:WQ'%&GC8:4X$$/:N#Y=!(_>V]H7IK!E-UV2,XOB&7VI@%"PV'57*>VEW
M8U4!!3O;O<N_Z7YEDU1M7;EU'Q>MO^^F2L3%/"PTF7J68V1(YJ<64SN'=7;&
M5HYS@_I(&T^4\--N4&0\A&Y_%1RG)8Y:>%=*MT<L,[#+$EKM2$.HF4+],(<H
M95S]('=N5'9$APU!K%,+E5?!A&JPE!T+7?R-$O8?1_JU(6+"YE[K:>";'Z=>
ME%G_H#XX5U/5V'\ ZGEU[3S*KFSF*3=/2"\M&?U9)JS![V.0_I[XU'Z8A7DE
MIQE#TDX92[CS]#R(4O1;,EUD#B'61&B+WLPA[SR/K<Y/3G5S=JBE7FD-<O20
M:/:@0O?LFM/6UQ!\4=EPQ 7M9\!Q<-IH]&J-.S -Y;D 8MC*:]1A410EIIO=
M&9.\G'M:D-7LA!3B/-,G8YNV!X+9+WDH&7_.F/':0#-'X^876"]=,\!H(7+-
MXNSS!;SS0UY>MV9O7YP8"#KDA#$\B-OE-F982L'8E/O7&X07V1@LF JDO/R6
M'%,LGZBC7HUL!C6GKJT>@4XD9L.Z3W#-ZN(40&>?,'HVMP_O$"8IPONU<?!#
M"@ ^;ST]CD]'SVZK^[<ML=.@#P7ANPM'LV=_&%\5/4(Z%,WN'YXC^G[<.EF<
MI*EB70=]ZP38K883/O?*P^_^+!'=P,\94JF=-45\INX?)>SN<X5\B0TT<L<I
MGE>N?AEVR-8$!5B<NG5]!Q)Y?S-]R4PPR-_P<)H>LV8ELR/%\U#GCG2 B&M7
M?-I]5R(U=V!G3ZVIXK:2G*=*30*7[X'<$,<O^)RJ?^ 9W =+/G6D #T^I$C7
M+YQ6[NDO)+G!=UG!M;S)2*E%'55/_3CIK_E@B!/_UL^Z%;C>;Z4[CLT*"!N)
M(#9V&GWZ,/UG"!,C'U!UL3PVH[V:-Z]@I-HHRF=,^=^L2UE?\*8U?.\N'<IQ
M\B6O2NYSEVPUMW$6B'[71*'$2A*R/;Q/ ;+N%HMRU*?"%OV%6H1ET.]6BRA
MVE);Y!F3LQ([WD7Z5"E8;6M_]4XJK9M='?3%R!?AIBML"MZ>%Y[B@(5$!9A5
MG=!Q[%!+;@08:"]^\V:T!'' R:,6/G<B;2'"D&^6LC;N\Z%H_G?>'*VI;)<@
MXI[P^'8P)'K>ZFXW 2P1J2"6KQ[G\I!V;KY0'183[JB7XPKV"IH9OQ,H59(:
M;HZE ,LHZ\,^.,';K8T"?(3!9X4I0">^.NC7W]?#C13@+."\> 3540!VE<OK
M%.!HF?UT=_;$DNMO)@"W-M#NH(CR9,CLCOQ'J>;DQ>?1#PU-F!(\NUFHVAQI
M4C[9<I32 ?_"T_Z_"MH\ZH_R(>FL3PM[?X4\K@'XQ\]63B*XC,FYNRR J_56
M0H]N#;Q1^4^5R_]O%$T&<%H.(C4'^A.P3\WSO1,P!],4B&]&!_^M\_SO!)PR
M^0]02P,$%     @ @#&86J!\M-IG#0$ [P\! !$   !G.3$T-#8Q9'-P-C9A
M+FIP9YRZ=U23W=<M&A%$^@O2BRB](U6J*$H)&$KHH8G4  'I'10IB@$D-*6W
M$ *$FM"+=.G2>R\*TGO/X?U]YYS[G7'_.?>N9V2E[/V,M?;<.W.NE1'\)'X1
M\(^&*E 5<.?V>G-[ ? W /;7*B]>/=*WM79P<75VM8?:>CP"NEB+/#(4$WDB
M!L#/ ,( !/\7=O?N[>/?9\*[MT9(2$CPKR,DO/5W[_RW:?^9^O_5\.UW<@"
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
M"R,:'<R,B82_C=0:2G'ZO,NSMV=.LR,JYH)-=8W+<U)#S+AD,\'O(43T?'_
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
MA(P,*[.4:6I  %E'BN\CNXKZR8I>5MORN[$)\N0'SY=C?'43; W=4/=[^'M
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
M@?V]JZQ]P1N#X=0DA$!9UIK:A=^4P=0.B_(4UD;2,$F@;-UM\1'&?;6,6L\
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
M"1^1XT?MU.3'"]W!9XVA7%^_5J>^E2;CL"_C#S_7< ]CJ_G.:5Q7W:!#Q_"
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
M74?*B_[/V5&E[2',_W=EL>T<SLQ%H]F6$?:8HH.[!DNO9B78Y8MA>'D"3#B
MO^/+;9',.1 ._2_ZT*M2 8P?#D78=Y6%8)<(Q&W^BSX4^G]H^>/E:&@+%;J0
M5%^[3A-V-P,>HT94^&%!OD451TQAQD>P,/Y[P&LEZ\L*':G"CJD8A9]-F6A1
MP2QX%H%H^4.A9IUG[]9!'UI%J$[RYO7<&JQ\IVY?UI?8TXTV*1XS80FC<;<7
M7XR[#!-:7V\L_+=7[$+QTNPN7BXJ^$PQDFS&0YI-29(RU5OL+%'$3G-E#L_H
M:R8P87,Z=$EWP6HZ2=1W'837*)*QN$K0L\F2(Z:/!QK(]>=)H-=Z*XJQ-,[0
MWU\YGU3<Y8SP8Q[94D\ 56]$Y*49+]3G(OK]P+KPSV7G9N$7$&TSM9G"Z!57
M3Y%YPITU/!$&/_4U;V?04>Z!*-6_214U1O )BEY@9:8%BK?I+\JEO70K'L3A
MC-,$CS4LX7ID<[UB"B-0M.*$K;P_"JI:"6FJU^2J'"Z4B(.O'>!X?>30)B)C
M@N&$M2AVS>F>\<87]_JXKO8T&1;/[/Q$@XUK,DB/@H-3R,W R>M'W4'(P8>Z
MOWL*'ZHP9HRSFK RX(+IF,)/>?:C?Q<%B)B0W0-8%0_H4@VF" >Z:59T*%1N
MH_W>2@!7\XX6Q5PFOK(5O:BWX,Q81_$;A;@'^.2B&&&:6[H)6XUAX[*3]@1#
M.XI@IL"S7ZM6V>I6CVU<"V7>:YP">B.=I+KD&/4AUXOCL@TM$^R7NB7EWN%X
M954M/FWY''D/X(&A[AKOH1]@P8Y_@!E&%9"./L0-@S7_FBM%PEMJA<2XZ+J"
MJ?2/Z:7U*SBV8U[40W1X5/Q6]X!J2!%$KVEBN<AYO$F]>4OT\X_JO2LF"3=;
M:\\S2>%1S4&SRJ-Y;E _F_95YFQB(NHKL@;9F&#NPXR4[\HBT]%^>%C_0=,H
M73&3P*H&,A<J+O*BQ#%O^]+=_3-'@'6HNYFGF&SE9_IDNNK:1C*FQ_*O'?:T
M&M!"OBFWF5=T41>5BJ@5^U,+?BS/$?)Z8?(,2\W7\X\GU!;ZGHPU:6I.I00X
M@F(K:I]ZNX;0TGMGR/MIFDIWCYV!709-%/TOWO(N+I*_[*"Q\+;DSK1(V9SZ
M\/MC5K:Q!=JM5-.\SW^ N4K50-$^%=MBY WL7T]:P<KVN.C3+H(W@C]51!X\
M5N3#T_8S]1=>#>*&/Y./H8UX_+D0=XLRE%'1EDNE*KV4P_9]3?R?FJ5Z0T[^
M[V:>3759>G+/K/33:UB3WBLFHNNT;/J6CI;R]VW%_%+]0#__LEC];Y]9O47B
M[EMAX[@?(7W^^7]<)JN5LM]_M<>#C38WX%SN3N%7)15"9B32333L:?: ",=M
M*#Y1!$_&DG+"38F%*#&1M5RB9L,](/AD=Q/V3E6U#'S#(JD!K_&#NMEHK&L(
M6FQ?/]!7_LYJ*>J75=A.95_ /S*CPU=@]/6?PJ]2#C"QB<S/D0!)D3%1_>HK
MK:%6%TG3L)(FJ#T1*;5O$3+DJV7/HF(4)&O18#%ZKUE,"/66'T^J@EWLS9NM
MCVY@&1L\R0\/Q6^*8M@=_2,>4"8;?R8\"-  ?'GPARP_IY;@?>3:TP]11FLX
M#I_RGC'A.#QZV)+Q1MT2HK[_K)6!J&7 A&SFM*!_ES"UC,9JWVZG]@+.Q&EA
ME^JG*>>Y"GMM24V$L5C1#6]6GEB8]1"317I;FD5Y1]=$"N+S$A+9.0(SZ"FU
MRUB=_]#[.>VX7QJP3 \A/,3K-&J@T ..M_!R-Y=0\,T87R.8;MD^9K;\ <"/
M?-D]>"8BFGLU@WOPJ*K=G'R*BU &1[G8TUJMU=?<M5##T4J!BU W*4$,: 'B
M16<#LX2[P[AG,_!PDLP25@P?Q!NM#4/BZPN&244UUR-R#GJ-_C8*D4Q+6+6B
MU=&2-1@U!%G3NTN%1LW3CNQY F'N.2M(0O?4RO#="=N$YOA;8;:>[L<F>?AE
MQ)<ZDCY5G[2(-"";B,!AGCIAFVQM40\?,<7^% (8W_'70X;KN-X<AG[-%IW
M3A4ESPK>$H/#X43'FZ9HM[&O:W'M<$Z3&_4IGCF].8/!H RAC ^Q;?I5Z7WW
M $YN1QJ13E-K"MN6G*\C?0\/R.:)\5APWI7^>\=E;<=7+;PBD^)#M]7EYVG;
MK8)9Q,I-Z #CS,:G";F)E^[S=PU!6@$EL=V -8]5AU&$IA-XR.G";QC=6WVH
MI"-<6YU0(SX,&4E53C#AK&2S8^YO?># #?(0#]MM(4:'8-]Y6#78-M;= D<X
M._W69,1U4*\TNJ5?Q7:L\)#^F$Y4('[/X#<_ZN9;["<0V',/J*PKXVSMTSO$
M^[6\SY!M,P=)TV^0U"QMX#M(D1FYP]\VC+<] >9'KQ]V.B '/?Y*AS3IKG8X
MK?C[<[(+KB3(;T?5E3+ME=P#)++6%FY@?]C.]AI<%JDU"XC6# E26@KNC/.B
M^N6F1W,V3YDG@FC35^@S:'#':R)]H;$-!Z4E.[_\7RVZ4'FC[#%/A*%Q$2HX
MM0-KB-N'C7M)<U$9]K?1P.32:!4N#!VVG>GV_ ?VVA[+&/]?>_*PMO ]P!:%
M"=,*NP<DQ8P/W@-^3@N=5)\8;M)\B8?U_\_MNGM -S,)P?^QMFJ$_;%L@F6(
M>J).\'JM^L[^V7)=^+1CH:W=-[9=P&7^<1/:-,^:JR['YG\#$T:?=JL(864N
M8S$&&9F;(%OY>T#B$3Z&\+^R:8AO)LT)FEIB[AX0@C"[/=8\A:W+B1F:;:^C
M!E3HN726:<(S,H]PKW]<"/JBD+6M13 !4[S5QE"B=V)JHB3%N:;?8SNV'N5)
M[+XP<3D2G@-#U5D[X5B2_9I$*V!,";Y7"\V"36(N!4K)=O0""$?_3T9#I1P8
MGQE&P]5E'\H$=%\%1JJ,4]-.LM$KR/EEYK$=Y)910'WX5Z,EXS8@]P#"N\>\
M<=WV1Z6-_]1?WL]$1<'H5X@+W60[!L5D=5F'THAPP@=V V&_?URFQJ3ANHS]
M4$G<=L$V/]$0D>KB7;<54YBNJ@*C=VVQ<CKY_Q2.M/\.N;C$2B>R-FKLHZK3
MU*ZKO;-K=:FF6 C'#S"5A^6:DT884'B=AH67H.-@/>W$2=EK:S%L)(NULD A
M[(>57$I_>AM''0@"%LS>8$S82\L=4ZJB>M0E@Q.,B"HB7S4A:PA+3:J\*&&
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
M?U,*?PY<55R#^CQB+O _1M=\>X4N+LI18C  DZ'JHGBB?X*@Q5'LJ&P<8#R
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
M'P DCK]<OJ4D_!YBS$JNC3[+FZT/+&RE91KE2\LV"RV/+-G<L)7#4?C@QL5
MDP2N.=AVM;RQ(F O_=[S9>^L6XBM6/& 34BPDN5,QX"QF>[S)&WX+BCQ_A5:
M 24S\-/C >#@IGLOA)-^?W<?X9!-,%\+/ZA^;M13.O[] Y76@6_(^W=^V_1!
MA*9NZ5)&U*1+L' XZ0- 9F>/9\67Y29[[-',N\0:@LU;ZQMGS&:X*BO&1C,0
M1V;ISX@)>W ^3KC1IR26ULT_X]3Z\<O+!_<!4%N1RPU9][L\M=4^I1E86&%%
M''WQMJ2\H&R6X8P0P/JM!U9HE_V9M!!-X0H:*X@)98?:^4FRN^YY0#@ZDJ],
M^0MD&_LE5O$> $2CID^@@R@9ZXJ.GW7;Z'&80UV+H1[]=/EG@WD\$RJ'%>-_
M[]=7@2&9<LY78]'Y&9J-2+Z3$1VD>?Z!F&-IF<$!3[&=QJJ,4+XN;S[A *!!
M+UT\.- YBGP)DM7V D-L;E<[EUTI(\H.Z]WLG,.!X_4--K$1<X&'S:JJ;VD@
MJ60*YF0TG=)Y[+>NBSS,R6^X=$J\ :S/OB-+[:]-<5%!CB$<TC]:Y3Y\\8Q)
M5YT*%[E2T5U3/S1_ +!(GC@UH+3 =T&C!-J53CR@.W&^N+-NI^,"IEMJJ'8U
MN>GIP - 2?[BW_M]*>@IY&_.L'"?X.IIRCK0VO'X9_L[.A5DE!;"9.R.U2#?
MM$Z^.YI;X91'<^@!\,L!>:N[I%4$__#!)HOI1M G,Z(_OR,E?60S< @9UTE+
M/ V]N[L[_D&I5NOF4=SJ93 ZA*T8A+VW[5(\6/TDV:]/V:V13+RUI[%8<Y@N
M/)!0_XC^ 1#F_1?5F M;9A)FQYUP<?Z[TE_]<@11_YYQ?#7-]/>;C<V=>(MI
M:_:$KG]N&:X)6UZNCHC=V>*-5E)2U6$] ]<$+X<^HTOIITB6;@.2L-+2W0<
M_L7J,[N:G@"(^I4W8<5.;>BSO %W#<-#<!4N,<90M./S2CK"P.[Z5W9T>%+O
M]$ULDE>8&EI.5=/5<U<9@8MV)0L6!>76RB'><WP4(\5;'_:?T&:_B*%^05N
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
MZ:&#]QQ[QZ$(XG9<&/$'RE3*=6;Q5VE4XS["";&-SJ)HA&^K[Q*_/PN'RP/
M+FQ\]6R[^G;G7]M'?X?T?O<-<8M+Q&@"M#J52QNVEWM V1^RP#GB)&Z@^F8E
M@?/5,.F*37W$6UOF^AA+CD;_4XI7YV&7%^*F/]*A,SE_5@>"_I2 >,O^#;!/
M4!GDS:D7]5N[.54E1RZG;%KU-+,=F"9/YAJ4[:@)V>\M7+O6EW-)2DP<J Q(
MC]2,,N.0Z3YC@_6+9<:'L#;U:4+84\! VW/6 O*^^LRDR=K_BZWO#FLB^K:-
M#10$1'J-2N^"]!9%Z4*D=Q#I1'J7$D%ZBW3I*B5TI(;>BW1(*-([&'JH 4)X
M>-_OON^^[[U_YYM]9LZ<.7NM=<[,7M7*!U':_@)&$_'[8-$9MDZC.M&4P+V@
M6<-YG]HVHZ]CYUXNL>JO]([I-OW,ER"M!,IP15\7"Z^K''O^'Q#]?)TWTQ3F
M@P?PH<M16>,K5(:+CA:Q88R8QD23A0VD_Z*OVVFC'&WQL#6B<JX3J"J0]]FY
M6%?G6>X$(27Z'3P\WIYOP#Z2:& ENH$EYL\7[".+JQ @,L'2 F_0VWM)/'M0
M)FLG4,/F)(:WF?#EYL$;HW3Q:]#?)A'7 &D4[)0&ADP8@.%]>GNO7J@OAC >
MF=D;^K0>D5DHXOU0J,NOUX GAZO PWY^$#KM9E!BQ]85;P)S5O&I\&L !3@+
MLCNP#]T0L)"'#J1!L7=!O_NG#!D<:'22OD=,\/*W@/D%,T<;8CTO\4GKV15I
MJZ?96 G\2 3\%/US*R<O(+4M/F' .T1"-/$I!''#>HO/0''X> P<++(40N3R
MY=1[NZZ;I]PAJ-)3=7ER:F;G?U>[J #= R6V1KS&"]AT:=Q(?HZ>+]< ?C[-
MZF,9([V#X5+X=@/I#[?<;7JU?A/T3$Q&*$.QU+?#Q[:6=];?/V!JO_NEO;RT
M:R!N]! .5&.8EP$.;G2VJV?J@T(U$PT;#<5S3W0AZL4ZHZ=@K%WK#  ZI(51
M!!XO+"*N&L=NJ+3$Y4O8>5$6YRH^?18#N_0J:6Z]DLR#7TGDW;#U5%XX4<N$
MA]-%9-<UX+ S%R.V:X&),AX[=@"J842KOK/%IK E5Q48;8M--61'./%3\LV?
M')^)1P[SWGY:6Q5$3M1XAS4X2#JJW8Q2EL5/0DU.X*YWH\'!G&'NUX&";KAZ
M(=-<[?(DG;6R1GL2M>*M'E+:Z/&B4J/YL$9_*FX[R *WJ"?:?7?+CK&1C,B#
M2\!^52MY3V=;PC=V.]G1;ZSJTV&-?^;8'+13/6"4!6^?'4D 0J_,60!/=U5
M=HLS=Z%#VIB7O;FGUP!<C-[N#06<X .ANP7P+T<N.6[Z9>5T$?&O7Z@7FMA-
MS.ON%W9W>@($)_TT+'*V!+<\+QSAKK(#IXDQRT(.D2+,3G&\!66O*8\>W$G(
MEKNA?W9FX9]T8K+2\[&=/<G)U-0',P:&^36V?4X0QR#.)W(S+E(L,3IZ,K<#
MS:1B<[Y=^:P*X=0>OBA4H+0A^F8['L;'-9[!^"Q#VV1K)%UA(:W4:6NT8[U5
M.Y2,0J[&T+VHOX3MH9H^.,TEVFI(JE[9,.-C1DEI;7<KUMXLD@5OD\WP$#IN
M_=L?M,&@ OKO0V3Y5=:2T#G17ZWD1G@%6@'<$]@U@%TDQ1)T3!AM=@8RPHTP
M8?9C3X#T_8B+YI.]O"(U#P\/7VBA,4,Z>D;)@<\!J2S'[>-B-/.L0)X)# #P
M]%%O3(+IL.S(&65V4>8G2&H[9O+;J?P>LZHA^BF#KOT%_<1,39MW[G @^PZ^
M%6EU<I>)L!'5-<G;I[TVC"NG+=!2SD\OJ]Z(C'Y_YL#2*I&E)?]A.5F[],1N
MV?6"\JDN35J&>7!Q1(QAK"I6Q'8BCRY/P&%OR$!T9 MW C+D&9+^_#^=:ONF
M;&IKD"(/]OE6&VHB)[5<'+AYX\ /;IERL3@RT2G?92;Q:;OA";PSH["'_EFL
MB*32"KN\J&#([Y*R9/&<6,]W*=2&"6_WK#3O6UHM8)^9B.(SOUCA@5@:-EF.
M _OS>SA)'?YE;SZ#ZEW.\]I3$ 11'=W!KSI[(QVF7_0^2OU Q#<JVFT6ERQY
M(V&/Y]4O-)87=\X1_-\JY6II'E?E/CH75>(KH^>!5AL/3RZS>#Y^^]N@ZNFS
M>%\S7_1&-02#&,Q\W%PZX-28@Y/5%=EQ:&)9A4@\_&002VP4Y<%M'MNW&2FE
M8V1<4Y7 5E'S]4G,-Z%;U45+>EJB7W+5GY&8?PQZX&"E\5"98+]"]>[IF-*'
M=Y:![-4U4$Y<?6T4RQIE34S*8?74\I7_JNZN ]]YVK$FK1;KBH240\P(7%YX
M\B_X#2YN9<R^WCFW MW6Q_'WGD<YSZL?9@MUG ,VH$0&;CW!)(7VOU[/NS]E
MJ H46)Z'/L.5)=,W35UUYD@@G"[=SYOBX5."XUP"GZ0/6ATL?Z:L^)VL,*3/
M\I%I-:#>B?ZXEQMCF4_A3#+6T?60^]57QX]Q<6T22_08#DQ*E[=[>FJ:^,SA
MS/I28@RI_VFWX0)G<$4)NU"E5",!DTX/TK-V\:B1JWU)4-B*UZAZ0H?JLIO,
MH^#8P8D#<F:+S_^A'IUS.40?K^QF! :W39LQ8&N9U!<DW$^SW^JO^&0*3]((
MI4J#G+PK AGA'TL#K  ^MMI[FF'68^-8BB[F)Y,;DQ0F-=1!HW:[EJWF#96>
MCU\_,WG,K^-54!_22]=^][;>+?<>*RR1N$I2H7:S$BIW%6B;OIGT!K[7*)I(
M7U,[?^;H7JB0GFBU+Z^H>M*<E:74@44O-2XRXD#-R.._][K70P8EQ]]1/;0R
MNL\?'/==AK'WA07SMWTS@1FY#]4UX64HIFKRRN.9OL=<QIY/H@.HKHZ.]<K@
MRZ6&#[;#AEQ23+5BJ+.'1_9 W_Q<,@):$U\9J#\O#CBMD?*?LGFQT@S60[%4
MX?O"E9#^I64O/CJ**A(I5GS6N^>,])CIG&(ZHC"9[-XMK=ZF)/ N#?O*:VUM
MG=Q!MZ"0FDD]W;6WK''&_U+7"8PNZ) N/*E"7M7B&[(CM4)H5/@:U9$.;FQ5
ME<>H?=8#]N(5/@,/EI7[P0J$"%%?!XM:+<8%S^6D#Y96@DN_[@D&E4R+[,A2
M?!G!L,= OK9"FB-'@:_=OCT*X-_BR6:Z7T1;T+FL#7?"W<+GZU")?YB05#\>
M7THQ.3?%EUP WV'!KFLM (\1VMF, .8)%$[PX.V%0*RTE,?3)Z\\I!S0DSUH
M F_TD=YFPB"+%E\/<JM 5W4,E033C07KQGHD36FL1W8O9[3H+"VN^><IS7'M
M!A[W\!Q>-94$[$%9\"RN+<\P@%[@;%K=,;I@;JH9>Z>GA0HIS9=O=^:%AO@\
MRMY]]&WM@Z7=VM,(HE>#OI*?],8P^6;1O5;ZAOK<%%W:H<\H$M\GV',GZ?@;
MCDFP'8%>'0 CA&3I5^9&:+*M*2L'18S+:N@][.?E)[Q+6,<IE&?4'Z7KH:D_
ML;92'O-\Z]+"AJYX=PF^?&Q=GZ1[G\%/@S-!RD)A[=9G[AD_"]12+&<.QN1"
M\0[+*]KD;4L^2K6[UJQKBK7LEN<OEZ8V5,.PH0)O6Q]E356V9(K]A6J-=,&(
MMEYI9I-;Q<.IUWZNG&O9*:CS3,_PY2;8#Y4R[Z3@:6(07R>S#]*V@J9S'C77
MUS>1"\L]!<0DB',_??<-U '8-= #4DI+?+(0,WT2_[>3_C5Y)CRQE]*>G%RZ
MP[.H*##P+]= &#92F<L*F\HV5EQ^Q?/='*=P4/R 0UK@D94[!_MLDGA=_ZY!
M8Y'=5G6 (=4U8/D]5@DZJ /:#]O%OI-]ZJV*#RH [:;'9H?8X$LW6X]YR^%G
M>N>9K1@JG*39D>Z2._[X&G!^BZP+=+_<Q%"DMT@<C=567%'\HH>W('\(14F0
M@7^BC%]DN_=O7P.6>'#=UP!RL\ZD:X"((R%X'WP-^'H+P]&>?4P7!;NP$7#"
MDG!BXY869IJ@P9J>UX#/-_"KZW9R#1 JVL;/FVT ,=32$O\NJW?5#,*__%'D
M]_K ^,+CJLH^KCYM>$,DO)O?)(U&6^/P9#'V9 C?XY0]\V5I:_6N=QH4)3\!
MV?=^S=N[/NWYJ>*/P;)_J7@=5VY&/9?N1J7:[A"P"6^-.8JL<XLXDGV40K:1
MZ"8?%,NGET3#7MA0XQP;G^!B.# ];L<_<PS*__2OHJ<P[BM>*X E&N>(#05M
MY7F/'&.8"W6E*T$C\%4SC9@4W@+H5 '^X\@]A@ZXJAI>2;HI (C"%.N*#LCL
M9C:EDH]X.!&O<GLJ"[&\O]BUB#S:U(K/6*MVB8),\.34"I^H7&E<G!7BZ+!L
MRS&$NV= DFJ>.MZGM8K6M8_GZJQC683/:%Y\[G)<V-L=)G/E"8_J7+R5ITJG
MV'XE,-!BD*EO\,>:-?*O8;$2\\DMTGWR=[39"P4]2R_Q-#]Z YZLLF@V>;<R
M*$O&PP1J[#CZ-VT+VO.8(_BJD;T[[N(V/(7@-'%N<@V_EF.3O1Q_T]9-U_$%
M*BS9W;1JZ$&AL"?]"X44=3Y>;:?X4REAHM"S0<!YD'%B6XRR^.^!UF6:J^R[
MGF37 *+&-P07Z[LZ)#%IM*QJ"BCP_-/D$Z^N14BL5;Q,_[M'I)]LZT:ZC!13
MHC CJ7DX [M/]O!#^Q(D\J)EUNRB-'G:Z%[8ISQ'17CCT.R:I-,#O[M!6Q=3
M>"K=<*3=Y9O9C^_?Z<\KVLZ^?DM4I,PQ:&;7+Q3"RNAQ(=8^$M3"@C+< H8V
MW,MU[>/[H67/DBE:9+6:O/"QQ[,_ST#)2C983R9 "D-(K"ZRV5V'9EVUO33:
M2TQ"Q:3]12T.D6N%"?4+GV<1A60F)1I^*M[_<4ZW0OP&57/E!:Y]6#M)/UEL
M];%D-O5]=6L=(L0 QMO!.?[81P8"W+@&R%28S8L;9J%(P@KYK#23)$ &\F)P
M-0/LKI*KNDMLI)"=7[J27.FY/X&@<6V&*.[5*.%;[^S.K#\]/\Q-RTRGJ@L=
M$]?/NY9ZV M?XR"'-B<%_]82#_/_+YO<E%+35W"TWAGB'7&QKZJ!==K<N7CJ
M(\L>M79R@/>&'*4'Q^VFW2:+Y=G4F2YO2Q-CUD*+=9':;^_%;J_TC*W$;F@^
M\=4AF$A^?\GDD,C)\#CMLO0*:B;;CCCY8XLI#X6'2N4L=_NP!&D?+I ([#ZJ
MZ=@2XOO)FRNHG#RST_]7NN92)9G-BN_='';Q=:4GHOK@I)K&.6Z3*VC 4LC.
M2W=4E73[H[61IRTS\!NT6%.4)-HDK;:Q%8T'^9Y0IZ$K;^9TRO*9@!P2N_H2
MM4Z1'SJ:["^ON_G62"*G+I++@:6I+GKF*ZN0:?CJATO]J[ALMR>:%^6KQ;XR
M_$PJ%X/EV<6+Z,)[>4/-??H[CJ8$V4,Q_6K!.M:'PZ-&]Y*C[-9J#R<$DLJQ
M]T[_WF0;L8MGXDV^3(.3U+_0":]EYC=2*:(:B^7U2T4X4&]?=*\/J@UND*B(
M'EH\?%<H<+B4_2H/(I!NYFJV\6#;B?4: !I[Z/Y8 1._518=G-.D?N=V;FY<
M9;7CK>7$(+(G03Q$3F33)4(KVT;]W>PO5IC<#\DKVL<AR2VDR>S:\RI)RWT_
M3\73CJFW/11R*=-J8_4@>;%IX@UU^MK:Z+$4T=;FSM&2B82:3'LW%Q-DI;\Z
M<:<LZ:_(GH6-/1/E??8WB7$E]A'K!+>2] ::&,>SGB-W^80E:HVW+O.3::G,
M3"9-E*SGVG(6J5CLF;]/1?76V0N+^T8*:G19F/T:P"P,@9_W:JN,<RN(16,>
M:ZK-IBH+GZCI&PM&E=.?R].$M?5X<"_/*S*VWB'S&>8W(V 6K>TK%G'<[,\F
M%[[RG' WNI&+\H5S8 L/J<9N-R\H*VG?HY"0DDHEN@<&MZ3N[W22:/.*F%$W
MES:E3"VP1JZUX?W(_RJ'U,TS#XJ/_;E_2B<DU,LM<8(7_>V< 3),\"GU4#?<
ME]5-BU?A8CU>GSQ=++R4M8,-\G!3HC7R<T*C@OTSQ3NV-),4UG*L/+B$2Y(C
M['P1NJN&F(;F[&DXAN+-9'SSAOL;TA25PG6%8/1=!VN!A.IHK]6-BN5=LY6'
M"^RUM?51&MEOA#ZLJ"FJQ?8]7NPG4)9>MKMUI&D<#/#[ ^0:89((I0@M'"WG
MI=+OSW7JN^R9;\[<MVEJ_EFI-^$N7J#36]^N ^/>WLL[;;P&!%\P=(ZQSGR1
M?](ODO27A8[PC&2F5=I#0UI1ZY*>QUAAJM4ZIDXAR1#,!7X5U$8Z<55X#$8%
MN8E4&@2WLIRC>D%>$@/0'6;/<_&,\C!^UJS.(0S;67BIR-U)OA^^1C(B=YUR
MI6M57:0_"M?+J3&J?>KDG3X<O8>N;Y@8KS!>8(_P6E%VL)CX&3L,*;X/R\RM
MG&&-'Z#_VYY39R"[R+Y<=T]?6Z$[!JI:N,%#HPG2R_\5YR!G*#JQW'\-"&^0
ML$7.#N*@*=SZ*IH7W>!2X8R<(N49/5UGB =SN6)^C^,/G^)>&]XTC[UFD<,F
M.6*#:N<Q2;HU TN?:T#E"A%>,5'.\VF+]1S@&/30=$&_[_M62M^ZF8&QW=G4
M_>^ REDPX\YSH5M/)>Y\5F8J+B(OU2+3I U7R%1VD^=LA!,RL.]R&<PW\[MH
M9S''?'+M&$]2DE=0ZS,H+!1%-EG\5(98G*A?3"YLS/#4R7W;>Q*Y\DR"0,+"
MX-T5T2^1P.]M%=@P]?.77-+IOA9G%&3;9N$:&2W%X3$[R^H_KP%]AC8[=9'/
M8T&$K*5TNC^G\(34,,M<::Y3PN/RC-DU_^0%75"\$SF_M.(*Z1<\1UJK//#X
M4?U)>06>*J!CD1S/Z<W0N?A(>(3*6U$5):WL(#.?E/730ZQ%U=MQLTHW?:?6
M@?'CR,>U)]9/R+/ P-P5%^<.C>!-&C8>>;;F<Z-MQ][^CA3I#"W5Y'U,!3KJ
M&G!W 9N;<Z=7E@!XP.2$N*H;NP:0+F#AUX#7(X'>UP ;HU7@Z:JITVDS\/P$
MU(D;:BF51?]C6+/9U HNJZVW3OYJ&:XRM:YV)$&7TK.I J\V8W  18?"TB_8
M+Q8Z5Q5AJBHZ%&C$>5"GMHENX$WCT]B\.B!6W8\ \&17<-N&5D;PE#[\&M N
MTL*]1(95QQ%VUB^+M+?W$,C#/C)+O:M*(\:;:.M> \C.DW\=FKSKO+EE%+9X
MMM?TSNGO*?&;!TH4V+J4!J3VF5T= 7">J;G'W3"M5Z4LF<NKS=RP@?D;VF5*
M;\*:%&R&90_K3@**P?SN.GMW0+X ?/V#\F\.PKL]K@&I^VWZQ[-E+K!+YQ^;
MWWRA!#]K%\EN;EK-/^_'EQ40ED.LVXSLK^%"*T>,-)D7=42>/7U3;063%7L6
MG^RD4;UYR'KE_4IAYU\F70]7V9L$3@7?0^W)OGQ;E67+6/VW!UO3T--)%]C;
MX)*HPRU"H8DP=*T=.GVA;4*/]9U=R/ \C ?E%_WC8\,C<%#BS0SX@A> =9%?
M W0$>BRN ?PRFM6GG,>K6Y_\(7^/: :D0>"YWB/SE'+7\B3%\R?D=T8MF+\P
M<:]_NQ09JNGIZ%A8H:L]$'H69P:,G=-+U51#90@,#%&WG%A^$M2%5$(.0.KI
MIX58M0*[ 4CAJT)IM_;'<S.JYB^^OZ>*?%SAJBE_5RB+*(A4W@HX0[;$/. N
M*3Q8&],PQ\3N^H'U?9(%M4MV^MVXULW+&_X+I5'L,'MTL/<N)S#X?>Z,2X\Y
MTDG_B&<<K+-H!"Q^'5[Y39[36IW8UY=^=F;^:8,AT36@FJ/-[LV/X^)*F[XZ
MIYWM[OCEZ '9[52=.W.2_47]R!=4/92!W6J02P7<PTIM557BW]2B(7%ZX,:G
M] LK4G4JCM&[LRX/!0*CO[UC#'['<%#<9<.L&!@5@T),'C0+FQT>_1SCCY+/
M#Y%E[3_W,;7=;6Z.<4K!-:(1^>F4([W[G]D-X)(ZF^E2J>PN-@5<\:^Y!Y&_
M: E><_.D]*SXL*YMV@^<YF%?Y1K6M*23%CY40:K78J9-'AT]OXM#]BCQZBAR
MW+GSG;+(6VV%S;O(PYERG;@\BB:DLC:B4?U"0 ,<?IBJF&R0$!\[\$?W;TE+
M!^B%1^&4YJ2(@]JCGK30P@*SG\P&U(>'D"0%%FR2)>"*A[,;I@'KS(/:F&OE
MA?U0KI[G=OX"@71P\R^ZG,NK2@SE6:[-M*:/O@*BCV5X8BH9 I[9OD9UX1FO
M :C0;-,>PWU#>!)7@(OT3KMAHJ3O]F'<E6T6?%O>;_3_VKD5"+>IKAX3D8K:
M5FBI"AJVJ:O2X75\]D[LS4M"(N\Y9V<A)?%N9]!!IE'X:MV7SE%Y^@&(/8?=
M!XZ!R'U5HV"$TJ[.((3Z9_E'Y7=[GREAP@+U/- 4G-B@*")S]W!J[X8.O0;"
M^$QIRTIQ,C;WDBIB^.%9WCF/>GT)X.Y/J]Y4WLN<59^Y#+88=$TW7HZ$P_C8
M*>9ZE['Z;$TPWMPV4R"/AIK@KR&BFBV1-4S=7:,XYL. CW=T$2:9S<*M)UNL
MN)+6I3]QT@[PV?M]!^NE]7RGX1DC5A]A#/84?_=9W\RZ%$A/'@H9W1[$W/8;
M+#2L\%_E [T=KR&AWY8/649Q).W./U-:TC8BJ^G99GBY9:R44%*I6-W#%ASL
M/Q0TZ=FJ>-8S<')9@@N4D>'#+EZ<-!RQ(# 3S>,:\[W+U8=/4E$C8KH;2JPU
M1N)[EHCHF=MRQ,4>T7O1#86$UFU<X*Y DJ(1T3B$1VZ*1A_[#Y+J%VPE+YJ1
MR?'LCXR%OU(&W4;2J5I\VI6@]*@YU<,W'5])ANPD((R@ILI9661W$("+#W&]
MOU>O0H%8=&YU0"!JS>74-5A_E#Q$1R-V]B4@("EI5>WQ5)?APV0OR02[VUQ+
M#;$X8V(-)U[Y)*]! ^=HIL3HZ(URL0'.C3II4Z.(8/AKH(H[MP*]6D^),7UL
M+')*C;F9KC?)FF+ A?:CAX!UT7LXT=AIH:1>_GBIAA0'05)N675+L5N/8B?D
MULV$?B8(NXCYS@B=[39"'!!D.I; >R<IDB7F74JJJ-IZ:*P. : [)^5#RTM>
MQ%KQ*:<!YIJ+U@XULWE4B->[FRMEYIJDC*DB'+C1'#5E(YP.:[/[9<1(H#LR
M#[HLAM1CH3,Q?3<P^^0:8.>L:/_C1E[-=.(CWUHP-ZQ #^4EL^X?E,S4&L!R
M!I"D*GA$[BD5D!)SK*5F>>+D8*^1N^LX5\/2FCD\TK9P#W5<:@A97JE8H7O<
MXVM9HZ;L.$E9SUDY.!9A_*5&+G25H7F[0T1@VJN#I&"ACRS:(\J6K;$N6<IR
M8N/VG/*+^D 7\H[>1ELZ<>+QJ;F#83&>@Y1;O ABTRRSX.YQ-U6@EX0V-CU2
MA<10J':RIB&;I4L%SOS!/+8T-,?0_<D/VB5TNV:T;IKBHIYKH^-9:W)D4< @
MGKRR+E8'XUC\J3C>O&[BAM>S4C%,LL7$OOAZA_3ED'WYSM72$0R;>N\./EM$
M\!J \#A>Q-"Y+NBW[@Y6RB UKXQD.<B73^RF4"01/^[GQL.)!$WV2[D@I0AT
MA0IT.J']+$$XIWLF[]O[G-\U$_SQ]V8$DY2#HQ_T@$>BCV]_:ZT<"8KB'EAU
M<%GAO5MX5<Z]#P-)VOQ>=5VS82E5Q"ED-!OR2 P(3\^8X9):7X_FM'$_"CF@
MREU)KH2K[\V;?*_QG.P#Z@^=^O(P&/&X1?E*Z?.]/T=\8/#6I&VQB%]LE%\[
M*9&A?^DG#X=.>0'/;YL=E!:8+&\/GVWD:<Q_W*?>_T%;*%!FSH+@LU=92(B4
M^?3U /X'B&PB:5&<<EBW..?#W!\)/UD>A3IN+?RY!D3$# 5< P)ZT"[ G>6#
M->4FLIWM(X=6>**'ZF[C"QRS]36@5^0LM4KU@1HT0/0:T&;EMO%KL2NI@>,\
M9Q)W&_\<$;B$^6B8 0--1U,LRJ9*_YIKMZ.;>%-I5UXK15?VY^KK<^N96,:R
M=\!;DSL@6Z]Z3(:HV,4<]>S)_28)F6*#W_H"$24;5<F/EH0Y+^2[T%]OD<^*
M$PD>^;@SDXH4^<K3@.><#6<5[?@\CHXKJJ_*67T<<\O]RVN#_+^<!B5)"[I/
M,3_508S]0)W4=9]D4,S9%U6%M<3/>MU_"1.ZR\(K)*MAFGH@.;(2DU36"NR:
MC5%90>>B6JO2W]6'KBNFG&++ X9'.>45N.RQC [N^U^%NU3O['!SJW 7K6M4
M>B&]/ET#0G]K3UB)'YDEF5X#/%)6?(>HUIF>_E/0A-E^>@;IR["N>[6+-V*]
M@VF%K\6,+##/Q*D']&<^^^/4DMG.AY!_],._%\>:P$P(QL9M?7<SW3-&#KBQ
M34V/7S8G(+:Q&37N7>;07N 5'Q"E=J?@8JH[6P[*#7JD$""!Q4$GWF*^XIH4
MBW3Q'3+7@+<6!^508<\L.BCJ&_XCBA>VMW6N#8UGK,A^ZXDK6NEN6\5%8NR5
M!>*V%$1G7^<<M :?@&D@HA?4T7Q#5QU@U@];+D[W56W3[**4:V #]()MFM[2
M+B9?L7RK;G9YIL0.+_HG12"EU'WJI;:PTT8)Q^7,32&ATN:"^)Z_#TP^/WOV
MB6A(=;AM)JH*=0%=>TW6/D([Y&#G7F$7F9)6<B&LD?F*7KNE-FUC?E(G4NS!
M@[2Q"<L^K987F:5Q/^P.>'K%OONGR3!EUNB-:5(4YFHV'VOY9R9IZJ><!=C<
MZJ/;X:XO/:219EE\G8TA[+@&4'I;]VR^F_A1&;J 7)M1J5CH96O+U)W^YI]R
M^^677>>8G1_*K%SBFQ%9'4:*^G"81?6[X>]4[\>,WU3)+16RD# 4XIR=[8UG
MMLU[AN>*Y8KE U' /"W;-CQSV"*B&:+NU!R\>EC!W"9E 32=:)^):26O%D0Q
M<QYL(E2O9)M+\A::33SS!*ZX.5)3>Y-C0!?8?Y;L+O\^_Q])#?F?D*Z+*"#A
M4!X78:%_R\O'7B=X\_09PJ?83)WX<+DG#C&!"5^0=>:KZ2&Z;M\5')#KN\]L
MG:S<_$X'; <;#*'6G/4^DUL<U9ICY^B')6]]"0RWD8L3S;Y>XZ*(DZ-C$U_;
ME]> 1_0R<>Q?&"]+%O;/:*X!=0^?UM<].D?]>9.^9"O=F(.D8]=(/J]H7LZF
MY&]U\X!<I9Z2.]C9N<9L2/_4J7O#FV>(%'C"&T;$&.IALM5X_\.XWZE9TC7@
MMQY"U0A/N.ZOGKROAMJ/!GZL0M1?\A;+M&;2UX7J/$T:9Q:BO3.LH,W\7:<C
M',R=NQ2K31$*>(X>_7SK0GL7[K1]S+SXY'[D<RIMTO:7=P[N_ G043]ZBSJY
MOQIZ,;RPQYEKH"F10QKU[/8=!VEFVB#25W>#[N<XI?QEH&GXYZC(!>MRFKV_
M\*<C#>+.\3- Z<@(DF&1K2YY7"Z#[7,&![]_^Y5!M_KAB\]RG:XOS1?OWAFI
M\7<T4I\N(U0KZBZ/.YB.,<,J];+N7J8*] 'Y 4W.=1>?]-+SBU=:V<]S/^>T
MVP5,SGY49W8+>(+Z)C>YT_&"^E1@4VRO[>MW;IU6S3QZI_3,F6'1R7G45E.S
M%#"M,^GO<4WI:!5!WLIV.+4^+PN!E,1&&D^Q N*KL:)P(5.![LL>O8@/SI3O
M?;['*U+]L4.:J-HP++Y:,]E+L@D;F(D3^MW&^Y8VXB<QXN-WW"I)"&M1447>
MO<MZWS'/3_-&#3BB1'.4$:CMU"EH4*]G[/TNH>KX:X?S5[=8WM]G>LE-)M-6
M;IQR=:,Q6GJO <PBN)3C2-V>->!2Z<V C\PW<:)X>\LB*W%Q0][QFYI554%J
M0G3LF7MWY3\@Q!Z**6R(NI/7/CNB)/B@=2],!@:T*/6NV-^AWIBQJK)V;]!!
MT9G)ZL_L[&0H5%H*Y=/>BDO#>^31!PP=28GX0IS4R*:2&*4+N8:5U=S8]ME*
ML_E3#L7\!(L@""\QYVWJ^)=QAOI-ZJ<;BU=/NK+M34*I.-P'L<P6]P[#;S<2
M)#")]\*99"ZUU<DU[:786G]OE*%1V7Q<''=S')S&9/:&0EN&JKGJ<!6<VRBB
M>V*=* (,?V+]V@@'VDFP?$^:1(RQC%E?_AJ0#]Z,G*BOXJ:_!@SJB%P#DC1E
M>KX>R[;A@UJ\+W=;% _-5F[D;F24V37@UT8Y%MK5L=(RB=6X]/!&+)O=B%$2
M[.VI=D/V<KOE8H.27:<]$>)&@XU0HX&HFJ,/L?/CDC6=_*]=*9UYCJ,5Z+/8
MDR0]&%3XE VFY]E;M=;0ZMHV7*PU#54WBO7SI^?7@*!$;"\^8BJL1\;#=V]1
M5?)&@ <E8#OQ$8MA85?=^Z2"NZ=OI\A.%9@\LA>O 8#Y#WG3/"1.6"[%Z!1X
M9SEIK104LDB:?;JI!CS0A#&XP,*8F7JO0IW$<;*],VG]SQ>'1)Q$\*\O!J?D
M?YA< Y;R\*(*3_R$#XYN10-WH_;QK_.AG8-^CI)^+P[.\*1.H:!#E>Q363J/
M@M*-UM\UIH80JD-FT+\H#N*#J<XPV[X;')_XVR-;Z[Z(]8'%I.#MRL,(9#P:
M4='^O$,B">:M:9]\;J";9I*U@4\Z&'B@!:*+;25IDA1$EY@Q6N#G0N[@B:Q6
MM<X"Z+W]5O$Y-(NX,)VKB% S1_L%""["NY _:D](^O4UX!XMIC5<&E1F:W90
M+BUCVS <5X#F<VTH72MW; C)G702ZG+05OJ=0$VD;QF88"8=T!-1=9J!E20\
MP":;C]1&%,'0AC?9ANQ>; R7V)"*PY&/5LKYMR)D842GB8&""P)_%X8.^.=\
M?M2Y!5O7ZNTW6D7 M#U %$V6 ."IX-8WJO%S[]/>UCQ?NL%$^^6DG8G[_PK=
MJRS&C266STVB\*:@#D'F< *9(B0_B*S<,6EY6+&<=OJT(@^^)1D:YXIH,-D=
MSO:A;U#TL.%I=XYZMN-AP/(T46B-D3F5R@6GNB(6*N4YY6%Q5\\)2@ERJM-?
M;8Y;CU>MUG%^[!EOIU_7SJYP(D*D.UHF/VW[FK2Y?-;A$<0PXRE;K#NQO_/M
M(9K4]?Y; :QFHN#T\F%_^RWOSNZQ((JN-.0=B8:V<4<"?M7S&/'SP\I4V0\#
M06#VXDP!'N+I\G4%J^'BHH4<19]"T_F<VC.CJ-3\AUURC=^4>OEJ9^8L-\.U
M+G\6,%8,5%BT#3S^5P')'W#GH-!U-R_T>XJJ?DS*(=--7Y%%PO[.BLB:X'J'
M-1O.Z9T7 RPHF!.XIVGED=:*;F0S$1;^SV@%CEXL]4WE3>B:T+L&I C9?5(!
M;L!X1&-^'2_:5YB=\[;^QE>.:)W\;-+*^(_9+6%L4/+GIVF<^3$_TH23.33+
M*</+&0I[=.("'\J$PRUA3J@\X'>']?=])\)0,.H_N*CMQO2K']I(&7:HD(\P
M$9%+CO/GS5[S9HLM 1AG?=M'T9:IKM2L@)=]K4@R[).[8+EB3,7[SL*,;M+,
MV20Z%]G)*RXN63I14;Y(NP#"7KQP=M<O@QE$&/4'OVG9/PX:K/4Z1"U*\AZ@
M1KXF08V,D%WEE0%_L#JL?;,SBVU"9+(999[236R3;]IV8;)Y\32-3OZJ3K?N
M:G?T&J!XM7@AWK:W"#%9L3 BH1>N+U2=\57VK0WY/B?@;R9<TKR8>OA')#"9
M@8+[1!NB=1HP+)!VU/P&#K';ZS0),(P66GAPFV\JRK,IF<%X]G.< FLM#1Y"
M+.1%.^/YDKPVD>7K+7M=-^]2/]U?;1=YO6%O(NE--*E>.N"2A 0]:T.Z.AS:
M ::=!7TESQ?--FO9'\7(FJRD=.\5.^$Y$!9PJJL4>O!656(1AV7NPF1R(W]3
MLV\VV(_!/:KG5Q73=[N&\./>/10PYE/S-OC4MZ?R_I0<\1=;1OQNV6V)SX+X
MY01K_^+S,#0Y@T6=;[K2H2YX3-(+1S8MS9%A:O*-]23&ZIPG0#'R[VKOS64B
M'$6:O0R0-1 E+]L&-SLQ"B8YCU@?>BGEC[N##U+C.5O]5$)<%4T&HN!;S#(0
MN8O$!0&CFDQ5>9)$<]-Y@TY6FYW>LY#;2_'/7:8X@ F=A)TN.4$91<B$8H7<
MHAXAK^ )94XN$[0W&V+$*-O?M(5+)=?86)N]WLBH3,>SF=9^JD5:5<&?>[6[
MW.,4'?<L;<SS*M"Z[M'O_H^ H[=R-[JD9*^72>YB,RQ_8O8URLA$@[G((6Q6
MVT&3=:Z=N,BOF"M<P5C@5M2'INB%6+W[* -?,&2Z%D\S%##IB1CLS[1O/3RZ
MV#%.T"2F7PZE?/]^$Z[2O'2Y+]4]PVVS;ZS6BT0N70-4\'\ZEDL3N SGZGBN
MQOFA4DTV.%YSKH6IGC'=&]#%*"+'8SJRYOQY5LBF8&M37:K7 "K2UME_:\&U
M@@5SDR]IRU&K![U] K_/:7+\Q2B<:D'JB4C!6?@Q'/';R"_T*V'![IP%962=
M]./GSX4^>1[G5\OGV2Y""$8%^VBON$1)TV&':*R.Z>*3B8_A@P_V0(SN:)6G
MT2X(\9.<U M]2'[MKX-(T.>'OJ3C(2XHA/GL86YF0_Q$,X$%\Q^<I!XRNZ+#
MX0H>0/;(!?9XI/T&%OF+]3_,__I6?G%T,[N5OOXM7QP[+"3K4,(GV_[[G418
M]A<>W,*OS JD:6$?H&C2E,<P]+C*/Q-45 0_WGH;&YU+9?7^/@OR5V^LM#H
MZ!01CN= 54^Y[>U-!E=]BE>6V=ZIH#,E!!(][M9T3>(T% I1J<Y-4*Y#J#B[
MZBGG\>2>Z#:V,C, (]M]Y<,*<N@::SBU"LK*K9.4^N2G9[:&2IE_)_FYK;R"
M'<\&@+;H\C"P2[="PEB<"B$NH+WWZK5[.PR76,;1*:&(.R^%7\FO7 /.?2:K
M!@?P 2BS,X&P:\#ZZUZ8M!)H_9#T)C[?!9:7!SS(Q*;@H>^!9P]1XKA=;M!$
M] _H0-HB5B_JYO1NJ*.U*MY,ZV8X"_S$K@'<%'B*\L>P<W_$*OY'FIG3I7L.
MGJ+UGR?HSAW@R4-D+WY& U]B18PWO@&3'$$HKLEL-A6&P^??D+!W6"A>FQ.S
M& ':/%R$783:9;;N3J;\"R<[]_ML<=/>^VO K,K-#>3@_?X37@>=34W!X>'7
M@.!_T0H+DAA^T.KIW+^SS:]D^S2R&;&)=Z(&7/ZUY]_<TJO'3-=/@ZO_/[T7
MD!Y,P37_=[SB->#!2$2C64=+B/N\H('_1/((MV)!T0)M,@1&B[7W6?/)3^F6
M9*P<8*&)6_,W'4N=A[%%L":8_'E;?"?ETF#93H6BD-E Q<-^PE//GFLBXUSG
MQ%ZT4>6L$L'.\;Q[E?)I>$$>K51!3Z:D_:5)D4ND Q^%5VUMS?25ZW^M9)K_
M^9^_/9,XCL\ _ML1_7N]E$,9V9G#!BC101U$Z:_Q DEQ&(6#17W$O7G$F< 3
M_3!6$1BCAV%-7F!'T:C[GN]$&K]V8SS(+"M_Y#[C>O]/_\Y]EL6:@'I>JK>R
MSZC0\LK(^'BP@]3,8B#N*'28:S@J3^/PB$?XQ.R@ES2;;-4QBW5<< <3;8/_
M,QF"^,RW8E()H?$BE"#A1?X /'2XS?2%Z9R@@2/5@CJK(\/P,&6;Q?;R@;RK
MK_C","8(^J4!1]S9IFNDA$?6R;VZ%=(]K!WWN>U%7-S>_=.27JP/HPU>P>0-
MF6>T^S6@5B3#3?H#ZH]F CJW5<&!=C0_/>.'@+Z\T37@EA*ZB6WY$DJ\-5!\
M#7!8,&DP CM^'?S[C#F@#?FHH/Y]T<N1LQB[N7F[@]\+ICG0FLP_\HPCE3*#
M1O8KKT+N+@%D>-:\$X)_2=MID1[Y";SHX-@Y9^/D7%0LW=NWRMGQ%U7NP68]
MSC.Z%,VCY96O7^9^7I0>Y5>J8'=8XUG6($69=6*0LG,1LK(KT864CO2/% X&
M_L@[V@ >7@.N ?$8LFU3?F '\Z/.U_$&;AGIC:Z%'&=F/R8B,6X1%0FG7[N6
M_W9P]PMV(,U$X^<")Y6-7,;+M)=(*B@>^S7+:CO?*D+*_6&Y5#^[2PX350^+
M/=2XT:%17S+V#B\B]ZU,[?SBIP/>0+OT5^JT5,2;.!I*TMM&G<"B-0%68>-O
M-'*5NGAM"^JEEPD(P*-$?_%,"ZE^;LO'(PL-&0&Z>HH7>FBJ@Z\_DBPL[A]V
M9%%71N[D*"@+Q"MN_F'TV]ZLUTJLSWSK2;W?Z!UN@IN5[<F5(4.=ZZW.^L'0
M)#="P&-%\+\R\6Z9/18G0AS9Q<((S>(YQLH\GND#/IM(/V$4'#U%8[5<T+/'
MW0P@UJ=U%RY_HH_S6&C;>G^MWM6H::"L/:8G )&A*"V8*F"=>8:ZNM0=J[/7
M@-)(P5@)6GRB@5=-&.+W[6PY0:P%Y;=V='1 8JE#H.US^$V&SYHXAN^X?[O*
M;R$[6>VJ"DCC+S3&(CZRLWGF:-UDW;@\*OMC/SC9%1<0F?EO-6>C=SR[;[/G
MUC6 !K(2AN@"T>-I,>QP4V\"2=)L9.NK/)QD@ 9L#<9LJ%PV%'H?!\KC -^0
M*CO$[\R65Z@#?&)]KQ_TI"61;8T&L@:X8,X.4Y$ AJ%5)I&3OSB<> "_3Z^X
M.@./K[C^"#A]#88-7&@)=1[@[,<U_ZJ=F@2/U JBN]V9'Z]V9U'U C%:MHPW
M[_2WFDPN><Z!FJSLIW#$&7@[]]]7LT=?9O]WL<W_3S$GG3UL=<-NE-U517A6
M$;V*K%J I38R _?S&L >X'65]T[!= 5))BC6P]%266L3_8+]6#5B+%6LN&SI
M?G]<%@D!_MYV@1T$,:6'[+D9.2>/RT:7V>3<>L>R0IWXAK'I'A(I&6&;0TO;
M%<W8KS A-2[='$+K!+WH(BZ>_*Q"6R6G-*:P87G2"-Z/"0IH5G6A^-YG@@8L
MYF.)7WWI7;<UX;>77*X!:C2P29@Y49SFV@;8QN8:0-HL2;PMGB&\#EX(_KDS
M95V-AJM-PO*_Q%9Q;;M%>S[F[%VS%YT@]M_^[++]9!5XP TAN;^KQN-#I-]_
M:-@/'M!\4> "DU$ H7]B8!]1LG,Y>$,X<+?<J:=:VT<W#O&[>ZIP<J_#OYE0
M^2NT;=P=9Z>02P,3(94Q41#$HDYI+D41<2#]#$_U@;QOQ47<F WX%<YT7FK4
M@TW:IT 0/Q.;'2-@WC_5^/,0. D?@ A/J0HU+A:@GS$O^OM"VXKKL ;.K-@O
MRWD+N>F-L7?N(#OV?XG$6H%3> :K9XG#KP$H+<E*E:ID_WA^/:?RI1O96A]I
M,Z\=MI?]'JJ" SK%7=E#N6B2(3ZE$#6NAAMXH-R:%#UH9WWT61.SH&P=;SOW
M\;;5TJUHQBR(3;?L/2B)D@,_/]U>NDJ*%KC27M0P^EW)<^*@%)!UK9F :Q;I
MWM+:TA1R<JAXM$>C(\\;/'TY-PG)K-MU3-[_]6M:E+3E=CZWQ[SDF,Z\I'VV
ML-7.D_SQ_+R](],QE-[? >H;U#IIC!%0F^AIS.F&0/.9-*);[76K0S[4)'8_
MI]YT_],8#6@&OUW3?N3'/SE?[9YB@%QR,%TYG1;B9S.RXUVKB_;99>3X,.A@
MS:G_I$L=^GEU]&)=S1]M!^VXP7AL%K BMW5]9K1OJHFL$ M]63NU.5%]F>Y;
M_*UT*6AVB*(N95?>YK:EG$5W3D8(RZ:IVU=Q 5&G_2S9))<N;?LM!R-P79Y"
MVN7]8ZGLVPLS6.[%GL593R<K-\8'U!FU9RS:JGW\"POZFPA;#$%&%)W[N$$T
M1=5]"_9W6UE^R+?%"1P F^]+9!WYXFFQ^.,4'L@>\%=N2X>4:C; >V6@@WI!
MO X)AW5.45"J9H[MJSI_K=8K^XR!O!A8SR%556@+[/'.$2YH;$+-,MZ*][Z3
MYY-J"@T9*ES9>N\B.R/.?>(\X7!JCPPXG/!0%XK:IF/W^."*?C_/.?GC]U:'
M" MT/7G1L_#4+C.@>6G_,1:BC!+)!/\VDGG[LWMMD%G)5-[GF0'->Y)O8Q&<
M2G??'QE'Q#N_J,MR?D[XD?G;6=F.J*3.TN8#%6Z^WMI!C.N@YQV1CBNG!P0%
M14E<EYBU)'3_%,*.1T564V_R[R5-)[!RVQ0+56O%4#="+8KLDY_;$T/,G3Z>
M7EC26(@6.UL/F Q5A\59"(8PWG9)@YVZ'.27+@G,TBS#0T1L%.N1."/> #_5
M\++2M=$3";X]"\(DY6=6XAQ/UCS+7Y!EHP:+,=0FRCHA;R-=?NAJ)AI#?%6T
M'-\I<U#1)VYIV:O5)EJF;=A]$NP8CG8M43.S1%M7PTV#S>FXD#'<7U5$&-,U
M$PO'X1KB!;ES2ZAU3>B8Q[_<&^3+<1B(@<*BS"@)!&'A6<*GO3CMM"2?!<!-
MF@T(4U5QO_"MP,6MJBJK]OT"!)CE<_: B,;TC0@ I[W+R(3 7L: Q/C:^;NG
MQPRQ"E(!MS,O+ [RCQ'N;/"DD#O_2+C6?7-L !.(WJ42L233(N=^TRQM;RWH
MH6XR(BG\CZ )83!E-C560]LRF\+;#R"54#S]^=Z;X^@& ]!OB,<:U'BS\&+,
M+)WY[W\LK?_?RL>1MLG>UH&'C[US0TX/Y'Y'QT2?==+;'59/3<^ND=@YAJUX
M=9/8@P/%OJAA3",*MT5G%/(\?LXSZ-4BFNFE( US%SK'0L9=8U]DXVM+&9)F
M+]='#->;S#&^[9\L TA_H:1I,/1,6KV&LC'EMB,K;PX6LM_/Z!;[N%FF?&7/
M]/+B&^=C*YDUP _J6,SUA1E>Q2,8] 8P$NI$R<2SR&YDIT[B7%IB\C.S0S2?
M9%WQ5>["#'!D$4/RW*#WHB]]8M"4OI:")B9//>-]IKBTL/#IT.4\Y=6 *0G?
MB118JMW)'PZC75B<F>U=9J)6O67N/%8=3SRDPQ%E_U7HM=QR!(!77?)73VDS
MO%V+.H(UBR7)U$1V\]*$8^*$Z<#>J'J]]I;#[JM+R6M 5Q>N>-BB;X889D2C
M)PO7A&KDT'_SXN(T?.YJNC/;^L+05Y5MUC2L-/E=7T!>L'Y?/VWX:,Z0%QL3
ME7!I?WIK5?.PJFHCUOVB.>-3<(H&NEBT>BKD!#VN]I#9YO0CL_MS:XH7M%V:
M3Y]PBV4V_;**ZEIM2[[P+, S3RYGG<H8W NVOM3R,7OK8WPOQBKZ98>X)XT/
MT$=\AE1]H6! /)0_VHI*^L7:IDLPB]-"GZJ/F9)KL\BZD9N0L5"J>5%=F0IF
M8TU=TZM&_'"G%%/(Y]ZX$RLW\.Y@Y>]%@KW8Q8^I+Q_'=G?-\&P[I8_F97-<
MIP5WOC+%O7GP-3NCI[B^48H::WSZR:=YJB:\?&%A</&9JNOH:Y=GY,[?2YY4
MNS3\-C.76"3J_<SJEE;:Q=_RH:5809CK@_;S\OF-PC#M' Y-KZ3$YN+$QY5G
MS](GWR+U_2(IA<ZY)]A,\YE&'B>=VTV>QJL\X%Q8&.(2\]I7F1H]HFRI,U_Q
MUU-MX(/;.9%FYC*]5&3UHC#>IDXN]W5F9W^Z-C.P[M?V/2[7Z=R:Q-<FJH5N
MNX7Z0 +CQRPT>F(4([$@8Z-.SY[Z\-'079?JR<E*?NO,MR5_$ZA>/2&2^QZG
MCV=: 9-CF(DCMI</Z/(Y"$,ZS9V/3KT_90UG^.2I/TXWL]<L-B4V,>:?F!#-
M;OYZL,[;*="[XJ2>UH;TD,%RU0_$U^@0X+O\,Q^4041&^JLW&HXB2LN>8D*R
MPTI%J*J1\LWX\H+F+EV:AIKN)LG2^49]._:+VS'.?+NK2AJU1?A#@\S/[+]0
M[VCPG!C10+L2V;R?!NBC>71:HJ1'?D)![E<PO+)86+>(^'L6Q$<HAC%=]3N=
M A"^="3M8:Q.DTVE><)$R.;^\WQ.J]IAP.%8<E(KY1I@=72EG@WZE5B_N^_F
M*F%ZN7"!OYOF%5838ZS(GN3O*RUD#':BF1$9X%&-"JM)>E\'\4Y7L3J,MR;?
M2U9J=\SF?W!!<VIZ  [G!]F2D0DMV@NA%QY]Z?H4%AZW4=6,0#14UZ0K5"/$
M)C7.P1OV>K/.T>TM T\5WL/I)E;?PL7R>B34"6KL+,1=J9[_J=&-A*N-%^[:
M"EA(M=K13@2C$;8M5C_MYF:,R6/[H!,?1VA4$IW/5T,Y2':V)-2?PW>V TY!
MAWOJ&3^$:\:._UQ]SCG76PN;=S@$I4(C6AXU89TP BMF@2>$B)J&,9Q;B8GA
MK/UCH^Y[I[ "JM;1?<(9HHB?:1V^GN>T%H/OYP6-$>$>WT34I-6X;3U)[."+
M[6M_YJ;34]>2*:BJ+6=^#\DTO7SV3.P@7HFVW#"/*,GESZ?COZTV]IJ)I7L#
M-EX!_0.J?AR>#%3!.<F^1#4)A6P1,&ZGM$S4N^F/ZV7["I=_W"7+.WB]9;GX
MFASC_)/?8+Z9Z"=&+O/=I8:KA+^7AGCF^Y'4*3Z(CGZ(KG$*(U2:N"O:(F!B
MX/?R\*]+7_$&4H;(*-<3\N6WVDN#JS+V)X]'O.KB;Y7G1W7DGN?P999<3!MA
MZL^#"S"^A:1O=8F$$]%'ILE-V0;%NWR;)TZ6DPO7 *&%G7C(8@AP1J_BM<7*
MY&B*2L3QW^QW&F*G,W19KUAM>)@J8O5_Z&[:A<S>E7%QS**GY_ZV/@%"X.7&
MDJ(NQ>_P.#%$ALT]G0YZ<'<3&?WV5XR6OM(PGXK?GI/WO*O1\%3]=!QJA=N^
M_/3$C\_1WMO)^M>!\WIQGT"IFQA&?GS]U*G2O]MW6W>,&H38)M3]D.QFU+0S
M8V'GK&09]*BQDEI4/[++M:CM5[NT#;IVT@MQ2NUUIFIA)3/^?'Y!5&YFMN_)
MXV'GF(ZG?&=@]:2A^W#.'M,=*]9T$ZJ=Q3[FM;D?ZJ[!3N(]ZCQ#/'E'GX"J
M6[HW/!M^X)FY]+N%?WYD&2L2<5M?)B87 K$C,EXPW#(U,BH9DEHTOF],Y_K.
M\F?!O0#? WS"=WOFI[4HD2'()<^K%X,(^M\Q"$4GP-=>8>?P-;8UHD:+V8FV
MWR7./OP&2;Z&WJSH3F!$:419<SEH'U*]I29V4&@@W$*Y;QD7724]0$>G2J[L
MMLS9D<F@Y=*0GQ9MV-HTI5OC/RM3WFUHUMG\^LU8]1C&\.B=V@NE":M("8?O
MG&DQ.<_0HH<=<3F(&3[<*.F9X$'>%V#Z)N^R-EEBX0@JI'=-WEV:'TA(VTEZ
MG)  2559.*IJ4)D".Z:[B[OZ27:8;X;!0_7M!3.*Y#G[3'6LN)-DV>=S. :8
M([FY;&&CB_<"1@/HF@Y:0JY:2]$S_*6,Q/EFZ.&46W<_^9%1TL">D?S@E_[N
MN49U!-@.@N 'S&:!]-"/,2P]M9-]!)G+6H7>L><_YT9G[0P=4V6CX *IL5;U
MK2VU/%D_Y@X?37T[]"OGQD\/.KMDN!B,-]>RJ107,M\ BVO/0/QAT7R*K[O4
M\Z0*;.2WA_Q<\- ^='\L4Y$*2?<EYWR?GVX, V3MI/X2I0CNO- ;SI:#BIDA
M:#JE]D-;J\6B\^-'>W]Z;Z&;G)8O@^6>I/&9#-C7;O4&RM16IA3])94;('9F
MI3JD]6 *[W44OX+L'<1,="QO9'>KBYVHC.S99>DH'8ZG[2SB  LY%<#/N]BQ
MND_,,BG1>HHL)IJ(\G,*]Y973:1#YZ3C\YVC^"_G6AJ0(M2X^J*SY2>+0QFN
M6W>*LCL9/V3S[%4_1O5W(CAWO"]($QO#SL! ]7'6*1UX^?F]5L <X4&63!@6
MY<6)?RRX0R"(';/!#8 U##OV[E30GMZAQ4'0H&G@<LA^-Q06<'OL/2*U.I-8
MKQH#C>#7?(XQ^+O 4!>ET;4[=F\>)ZK+E;%>KG!K!O+P;7,L<[,"<BTX;=%7
M2B"]DC_#25S>2_7B&)1_P;,$-OZ?.R'T\X75@/^PM7N4M]9EGV'!R_.^*P2!
M&(*MF06C(1[PN/"0'KB^*O(09525->S-J];UN)C'>$99:M=:<9YAIT?C_N$U
M("9 "/NJR)NB)X >3(ZE%J">\79[AZSVEST\D_]U(U]^6Y YY!M=5:PDJ V.
M]@3)C!:LBE,=Z_,JO #&]+'1ORB]BOUUO+9,(UJHV:U>8KE*.:,1/2YL9N[A
M*>M+_KECZ9?!KHBF\*2;M+RI@0C5+L3<;C11RX%]G=O17R3];UF ,21 ZD A
M[4(AI;"T-J?0[A-53.P/OIB:V'('*F2?AY01^X^'Y52=;Q*Z:+OV J,X/VA/
MRN' 6)^/%FE\S%SK04KK^OS54F95PRSOA^YV.7+'?B^3JQ4B)7T.=4R2UR,T
M3.(^[)PH52^Q&TE6T5X787LPG6<G7\,CXUBR,]*]FF+Q_#R+@5Q:V$7?F/]9
MB$HBFP&G;IZ*<^+?_J'+&A8:0@?>X_HQNU:Z%JJH@?0A</OD![JG^GS5V_[T
MX[U.ZXFSSH<[&FR=]SZT:^AM$"<<4<\#&5H>E'2 L7(KY-]R%0*K>43O#?2/
MB3O?TKQ3\ ' ^J0= )#>H0;2*1(&YT0,P8W(%<G4,PT.YX>KWR=NF2GLRWC,
M.]67^7S)$A,=$C1P5%9]\+G+@F>R8U0_/XE1> NA'I*$7,_=]:B:?1,Y ^N!
M?J%Q>%!]T/;K$+?_PB9L)WUX83EG#O NCY*\%R@!N/>.)P23W6UV>\'[TT5O
M)[VQ\Y979&VQAVR$S<=:760\OZ.%<\G;@?M6+[\_,G.6,#PMT MAY,Z3+&NV
M+0S = S5KJTNS!7F'<H*&7-E30W;KACIOZW1S>$:"^5WJQ%W]7T37S,W9WGA
MI\!45K74OKR=>4M:.6_FE9N5S4,Q F^V:;;2^>9EG_]5U96'0[GVX5>C1M-!
M*FLR)_N^4YWPEIJ&<1A+Z(P0<D@GDC"RO-:4I4EABJ)"]@994B(FA1H=2Y9Q
MPMARK$-BAM>\9YSOG.^[OG^>/Y[KN7_7[WGN^]FNZWFN>]1 (<T ]^-O!SJZ
M?=""I^ODY)^_[GK$_K[8JJ4<*;_3 U)EOO7/.1H9*Z3<8%#6;WM,+*+HUXP,
MC+:N6$B4TCMX>]:22*B#[H?943>9&EF3LX'BWCM[2G$$=3O"@T7?66GW>4O2
MGP:K/\N!TC$%27F)I3_IMG9?U5 M5[&N49$LJ0LX]7ENT*&5F1C?X%ATO!@_
MKJ5AE2FT\&@YG[Q@L*^NSMG.4K9OC>"8Y-K@GW",>UA3*B&9OC8L\?OYK#&B
MU'3H,G2>4>!2ALE\9A_^ZL);:A C)*(U5E7F<,O3^8)]#XOTUGKUKZ5KL'+K
MGOS)FK3^%C3X@I[)FW\YA(N<6[BF]W&Z3/0S5UT]I[V'XZSU1UA ^/"7D)^P
M@F2?UBAP:1OY(JO!*4HE,SCM9Z=0<K)-[-@H0VNX6!\E7H;Y)2;+V;;YF'0$
M:N,(>]=H;3;;H=G6]Z:F,T^^:3!TS-K34)7JG!A>7O H\+7AD%.FXTV73!W%
M,A3!$=)G7)'%_C E>]P!G?4)>V.L[&3@F23[>,^*:I:+V(U4;7*'35XQZ76/
MG[#Y'7^=AP:+K+=&G&3MMLO?JS@LM<O?T>8/+=J; @Z=2D4;28JW/;9)??B
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
MO_MI&!X&QG @S0Z@X[^I>'.(ZQO"5L1B%,@(EYM4R8Q(ZY[J;2$QA\Z?G-G
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
M;B$VM(X%/"CC@.]Q1KN 5Q+NP:[$2@<H*H746#PK/H>KZ!)4]-YZH!1 8K=
M$FD)B$3UI@<N/^#XG")Q*F\_/K&J5-D"C[U2*#)1@VN"93,*SMH]4LP#VBBO
M'8+W3< ,U8_;5A^ [6ORPC6?96C;Y^UJ^++SE"1C :+EJQ &W_ 4!YK,4_:A
MJJ(R%Z:O,GH?BB4Y!9U6SVT\"SD)!-,@?$$JZXSP,)"_GRJ!73"WB=$78>6R
MI\.O- ,L+E]HEYK[HCK2Q=/8IT71Q./]IIU/NLF2FS[/S*KB%1=#FP!-X;E*
M9TR)"V=Z)J6!T$SNCFH?,ZX.T^D^)M@/%]$\]IUZ]^W9G[/7F5Y9+I-=<KQ[
M2JM-Z3N)!>L3Z=VQ;,!)K?KZ.M4R&&SETVXLE?".(TV%D<4 PI_@8O,/_^"[
MR.1>-;"0#NH18U7/"P=J9=KQRZQX7TW7AGS9U?2?F7"?7-T^=<;[LGW-VXWA
MG#,7*%]H%KZ7_W&NM+\X&P38=:,( L8RFYQ\9?M%_@YT2$+*J'UL1*L5/2LU
M 0O)S_0KOQRTH$&/-&5?\B*J7ERX4'_@S!Q9BTP"HKHT"T'^23P:99$3L[\1
M).$^Z*S4C\>MQ+-SLN--XHL8BE3? _K!2-D]OIRF8.Z$IZN<>+=N,_ES_EQE
MM_Y<Q&/(31#?CO_RDTH="_P705W1WC&1N' YHB1UT4U2SL>_SGJS_X%VAL$
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
MUD,H V_K1[2;IJ%KWMNPHSKY"=*F1K0)PJX0DOX8<A&QX.6HEC)RG^@-IWN
MIS^G?E;>KPK,K60\ R/KPT&AZ=A%>88T[;0'C+@63OLJ7'*>K)<KT/C7*M[;
M1WGVL: C9NMVG!;:_"VBM,RH+R%G'=8;=0D+^GTTX'5V&J/YE@*YE,H<F9>?
M3--VW=G/DX__U*[80Q\9>AM(NDV!"*+$90.AS;06!>'4-/) "N=^NP50LWU8
M2Y^.WJ/&'@<KY"JY3XB5']58"U^RXR;1\I1]N=^T$];(Z\NSH,54DD022E14
M66'9-\Y_=5_J!ZQOE9O]B8>I9EOSI"NFK&536SB)'<GB?+X%'R&86T;U4YQ/
M]*]=E=C=K#IX#VT8'AU3,1D338"(^GM":<,!P)^#HGRX>5N\HQGFVA>,?BH_
MHR_WH.YHHVD [VM.F&1M:>^:)"V]3D+/ER</:JK1H0N19'F5^81=R#Q4ZN4I
M1_X?4U1;^U<T7Y[!+)+"!I>8;G5)_?E? S'00QHB%:R=B.0]5S@5J):;5^Q(
M95714!Q_$ 867,AW-K$5L$$+9Z%U-W!92#]#0VJGKC1[.H44/YWYI=[GF6$
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
MIZE;&BHG,N'5V2K2XEH[+^,[>H374;"!E9+Z9PW/I#Q^:GPT),=6A0IP9MC
MPUT<3CC.PX-1$Q(Q7";+D#!N1'-=>7=NZ[LA#(;'P?\<AW0K7'5A\IFOG<B#
M;:([F8SN7#<ZSXQ+L,83RXU7#5DVX9L[\,D<]V/XJK0U';^K#_WJ-U.AF8/D
MD#VA=T!_>\?2D3+N]3SNHT$!67*]LI+2,U<=-HOY@(*(-7DBNN@4GDO41=JR
MW,\8ES#%"](2JW;2%K5#S8DN,JD*T'*Z%BQ>XI JT=E=)-I<3WE#KCWZW,PQ
MIPZCZ)-^-[.$S/7&Q*#CP?=>:O2)A"1>;":*47#0)HQ/08X5 FD<9-AT.9?F
MH0DL^\TUZ1LL*<CMLI-6H^O>Y$LV<\;^PD/7U[(SZ8X:!M^KK7DR<YD\*E5!
MWT64<LPZCQ6NR>_ KS5 J(K.A&U^(;IT0H4+]Q&#LC66;$UL[Q1JGY*N)K(&
M&,P;,'P5*D,5&:5]I '03G@4_2S]C2<OT !FMWC0*Z=?S+:8\SMQO>WMA5L;
MVR1MF\BKR9,XJ@S;IZUAS*0+$Z1LI$DN] .R9)\YGB5F9/9B_A&:S%=_@6]/
M,TB0Q3[]T<G#:['S&BR;VR !:ZIO)HY@<3>]I4^;-6%13XI*U:[A=(9?O%LJ
MN1#73->\6VR?7&NH"A\&>HYVVV"]T$5V<W&$S4G<&=1K.R<EUB?JLY+[!)X(
M2_U[B.Q#$?GEPE_N,?R22IJW(T?H7$UV&?KI$I%GH]RCR1,]KQ.8_I$K: C-
M]4-!M);]X&=' Z,(H=="RFD/D\!F8=-_=AIL$&CQL]WJK?B:I]K31%ZI5@?G
M(:_XGXVEQB6WNAF:Y%EC>O)93&SG!JRND&0)9VGL08S8,[#/V71)C;U27W;'
M HD2EICGXRU>K>4]EXPZ^#.PZBNBON^FP7PC\";:YW9$_AQ159=^AGQ"L*&,
MT\M602ULKX6%VJVC(N>Z/6@B6->WYV1I9XG$H,TP'WP/*(F_[;F3JAHR"SG[
M7^Q=SA\S'V*A 81?^S1?!M-[?W9PW#747J ^7 331NAP*)V91[%1ZS9GFK9H
MGRTLM&!#OK!HA7Z%]C.;25U<"JKKBK)?>-]> <<7C"<F[IZV[;H<'[UL/HB)
MB)K*'P4Z#2=5;^&)GT79W;Z&)7G80VNWOZ[R@#TC4-Q5:D?QB(R)X"R H9@+
M*1]KPI9LR\/'=+O,##+EY31U/+:J.J;A:+M3(+NU!#FAD\YO"4M;Z9I(C5O1
M3LG9TE,\!>$3H_'KK%MX</,(QG;R]M)^W1;;T0Q23[Q$_W6!.XC1@[OUC>K;
M]Z E%:YU>(^'Q,: ;[>BG]./*\.P%:#E9-M\17X/B$Q/CU1HECZ:\CT"(0ET
M "W,H5A9AN\N:  &SSX/E[_'9<Y/NP=0-MD?W"ZNS?# Y)WNR&_O 1MS(Q-"
MC,O-S-.-,1K1PXB],]X6F$#P<)[C&7%K<W-C]RK<ZM@(1.0HM>=6HN3T"(71
M3>_"LM>8'7'<Y2Q+JU.F*6M?HO\]VPY8:MG4]%+/;X\19)JJ2MDE84;#3E=_
M,3]>G\[L1V04,Y?T*UYK\^$'I/3'Z;XDI#TPBH"OGZN2M09YM1S\P')G%.YJ
MMY28J/,PU^ZJ[^HX,C28;4][?KQ64\.I3&W?>4=U*%Q>8^T/W7I\Q2Q3)Q&6
MKMJ8F0-KTR.LK2**LBVFJ^2N7=LGTP2+O64F1C80RQ>&Z7@A[ZCWE7()TXZF
MC12(?[=MNUKFJ:@J_Z?,[GHK$ZDW8?ZK^M,/X >SQ'\3Z[2ZW=5_WN@618M.
M=!%X#Y@.I[YR?N$J?SL<<^OW,(Q\XUX5 VD.E?<$;,_?Q%0^\JT*X;9MD?A4
MC?M;1IAA!U,I=N['/>#C/> 0\>[9[;L_\G!&O4(^W0,*_2]V20/O4N\!*[56
M9/__J0FCB[NT>U(Q]Q(@70@HR[MI+^"^Q#LY^M]\6#WJD8E]M"]CI<1(45QH
M6IRF.XU>[+(LC'&G#+#60<N8;XM=NFF#=+Y9K1]I2F1B\7X<)GN[[?2$E"=8
MS-H/X;OUQXOIM06\_#5O,*.6LDGGR679N2V(D^1=!19^E'Z,$U[9)'9+^D!.
M-S$%6@[?LVK9J<(/MK :=AL?RKT8Z$#HQ14/B28[" UB"RP;KV]6L#@I8>=S
MZ%A@3CNS7TG(C.?6$,SYJ2ETV];#+D4[[7[*<L.1#Z"\W7FQB?),E,) S\.+
MP;*EILG@N2Q[.9M]?;=]D6_;4)Q]GKS%W6@#2'27\ZEY)#-_[.<!GA8K*IY0
M6V"9@O-CM+N)=ITLP:@/'/62G^HS9CDG7H>HM[([-$=NORW&0'L1/NCKZN\4
M#X,T WU2@!/R] _W8T7_7=%7*Z,74YG1C11!-B]^%I]MXCT+IFMYR2<OZ?CX
M!WV&/86?:K->*I927[+AM/RAK1?K$'3J'I#MY6JU(6T@I;T'&?\1-*=;GLMZ
M#QA=<]>1XU)YB?$A.-03K58>!+WLN=W-!4ZOSY2W0/T'-'>G(/< +"AD29A8
M>6RW#G6JW+1YLH[\I*6Q*5HZ?H@1,H/X+-^3_KC?G@=7G0$+[8G;U%:1VSB"
M#GP--OK&*G)V#R /)@CY#Z'KT#22N+!EHTMB[GO ]>.M["MQ8=N*!U"D=0\0
M(^S'.4?< TZ70^\RNBA5[P'.>?> !]MQD\1Q4DOE)X$RJF\?JE7O^P\Q'WVZ
M-#7C*8>F%DJYSFWAHS:\FD1PYJ<MCAWU"XJS'[>R7*KKC5YE5(QT1&(,V-FX
MT*(?,<.8Z2[!$>>NB@.[@J7"K-X\+JI1HN9A&9O' YSAH:WT W/)K59U/\<5
MZ)E[-7==H,UGVJ$FHA0N>3NCT5VFBR10N^N,:T]MI9H.X?9?V@777"*A$_LJ
M[HN?<&K$?_N+RHD,$N?<_&[>>W2FW8JS(3UK<B*:*=CVB]H\8O3.Q3>)7?QR
MS'WNR4Z5%_5P3'7W;W\!MNO/?U7_V4!RT0'GS^K_Q(?8]_M?U=<LAJ''N?L-
MS_ZL_HNWP3G@S^J\/WE'_ \B:SX(XEXL)R*V@0#?-';QWO:/*G_+K6O2-D5V
M?5U]C%%,FY5"H>DN5W")OKGV3\ZH3,?_/5$!;#>#Y G],=M,+_YI=^Z9H'/D
M<DO:?!M-LZ%N8D-LJ:YN;;*E=#3?FLNHG;T==#6<2^<$'G/MQ!"PGXI55?9%
M1RQ2WJ_?^M(_N5_T)6)!Z:;]5T7S3U<H)":(Z/"CJS8.XI5.$O,(EOS3UD1H
M2<^89!,WV+YN_K%V/1P6]EGIK>3<J*%_AW>^==4(]]1<Z5K*Z_H)X\K&1I@5
M=%G^$22X,MX*O/'S.&OEIVI$G=R[UT#Y=D&]:9"??PK89G&^_?1<;X^W[FN+
MCG^>5?4F(WU6E;E'C!\;U<+K)/H)-JC=:CCMRQ IL/4QAFR=QIG@4_2X9&Q8
M5[$]*VW6]LZ9;9**X9P$0C2%EE@7.*>$0;)ZM"]9-)GG6*_.6I=GVJCY;E[5
M-_Z&%39X$U1A/H8\;#\]:H\]+O1Y[PT5="O<?A3O>CM0#V8#F::YZWVU[9TY
M(^DNTT3*2].B6@I6>U0M#8EW^R/?ZFXK;Q&C$Y:(NXTA=;L+Q3WIZG/1H71'
M-'%3H.ZQE+#74J9-',16*"!O$!"Y-W$X:;=I/8[P\U^-D=G<O5)1Y?C/F:5#
M6#)=A^PW$0^(X?:+J]+MJZQZK;V*Z])[P+?PU=#K7?^K0_%[@*+)\V+_QK%[
MP,,$/HGDVV(N6O]O9D89$%.RK?J0/D+)U0;FU59E:V=K1S5^-J= X7@)3U:A
M/#MG;':2:2EE$"YEW%2-2>9==5&=P D[.O._4J-K/SA:$,M#0@<JQQ!$X2"Y
M29MIU=8F:0KGUJ&NAT4=^ K=.GK=PJDW;<7'\Z#%X^BXD_?<D'[*I3D&^^,$
MS68XZU*[>QHZ':],S1/88*A-X?*W1CJJQ)*)5><=!]V8G46(86^>M/U*!?%,
M)LVV3I.%[&[AM6W:(C'V6UD2[9:J&%93C!)UO#)4YB:C8.7>)4K:CK!E V,M
M^6RUS-/7+UJ[M[?:;=_5=6%?0W^?VXXMN15R$*-\0JY2!\=(CKETC]4.&G!;
M@I= 03GFR6YG>",L2WZ6;H@LN^Y!3D0@7=KD-YZCRO_I94  +<;E"DP<?&E(
M[VV!>^$]P'*NWP%J(W,<T64R^WJ6> VPZKI>WPF_:K726%5;;6\Z<X^(R9IN
MQ \5HF ?]+9I2?/_MH_I8<B.V>E)X!6\>P] OHEV _:RKJ:L''5\:/XJ(01&
M%?324I/T&FZUGG)4=H8U4_Z!NQ<]U$)K@HS=+KU:K^/^.1(5S+CS_QS,8+HW
MXV;J]GQ^%MG\S&['.7*%KX+QBPC#UU>+K%69AJMSZ.W5B>@\RIC&]FO$K^=L
MVDSQD-0[ 1J]&28(5O8UH%_[@8AQ79.>?[/2!5W2@8_D#'A^WL#3\9(!M"L=
MFM>>2'KZCB7R.+_^SDNF27GX5/S)S\=<\XR^,<LF"*/W(9QO4PHG4@O'D\@]
MP9=TCX50@0&?K%,CU[E1F-#F7FBV3DY+9-]0=T)6-@0JFB5O/?T-*C#O <2;
MB%-HU-CD*;-$VI9R/3S-FQZ>2"& S#,<KJ]BF"3S.$E9>2&+%X4T5QXWKSTM
M.!R;*F^O,B2<:.O([>*K.I)<"A!K.AA>\-.\[F.CE5:SI5?OZI;1U=%3N <P
M W^?P>0]HZQVQ_2.;RY!_JG@*A^YI%U:ZZSQL9RZ:,^@-(+HZI<30UWPE,^[
M;WG/4I!T2G4^912_F"1-#VF'DG^V8=Z%V:JN*4:;>W\]\?VP+&\9L[-.#[L'
M! 7H:5?3:'*P+WYG5W JO03=*1UA"@O0MU]6_ R^!RP)C^_2-[4TIH*T5!IU
MH&6T$^66@?+>4/[=]<I[@%1B&V+!+K]L&IO.ZHL[D[%N*[Y8TA4(7R9938=8
M)5FA&GQI'D638-#: N)+8IC2Y$<)AC$5 58!G.%<-?71K'Z*]X"8S76,K7DN
M_T#8VM4EV:1ZY/_@O:7%[VH_8GL SF=/IT1/0KQFC9K:]RKN IC!U/MU]X#M
M;IQ;_J\"!7<;TG?MFO> <8Z5HO*\E/_F[:WA<N,LK.V,] A4N7. J]VQ4K/9
M]_TN**3&7]NY!YP4RGN66U]9UQE(JU9-#.TLP_OMRZ$@[/E^4CUO%<&*;'Z*
M'86A797-MI?CIREFV5)3M?.Z:$8#8-#;L_$KAE640/)^(&T)'],BX\L;2#0S
M4$]^QSE-U-I?[9+]0N4L^53TP?@,%M&:TR+0%WVO!,-$'I3]7^U]9UQ4R;9O
M*X(H(#E+D)P:)#0@H"@#-$% D!R5)-#DC"1%"4I.C8!DFM0$20T216B:G)/=
MY"0@.<?FPC@S9^;<>^;<^][]]MZ7O>M7>]6JVI56_5?56J4^VXWC^]%D,VHI
M0.7A8]?#GOS<X :JR1?H!ZU!MN->QH]K3S]A?')[1#_R&A2]E@:^;T8Q4G"S
M92'];F_/I*)'="1&H&2\\.H1 V5KFG% ;#<Y+XKV3J(NY36Z)6S?7.-2XXR,
M46KSF%I%8_YIPBDOSSF@Y9@_5@ACD[08G6,(*AQMQ\O(&_OV>$2[BVQVS;0Z
MGK8HR_+)-D!+D98EPL"-S)^7NLA-TAOC6;QJO[9AQVFT::2O0M1=US[H^E1&
MCXWVFCGY0.Z)\G%:N__70.IQ 8<H7]B9VGSC#!AM,H15QE(<F3A6_U.4<\.,
MXV])(G^6BVO!]^O,[S7$]%N-=9P$-J\)K/BS7UZ0,X#-W3;9S(H_( C^C<OO
M3'G7J8E_X_(;TPB=<?[?F&C1GWFH#<10#^U)$H'XV0V\W1MK$!5ZW]T5!F@>
MKV?JZ4V"\#^SU80Y<XMCB@IOG!8^Z-4K&[KV76V(;R.P<%M_/%DR&9)6;B2#
M9$>DM5MNOP!K:X.;KV:3(@VIB0>E,_=/N=0'O74%'*)MU/8$S@&&O=@W>GAO
MB>66_LT$-\^-%GHH*>\4<^5+KSVD8W5TUC4 7.U:)7@7BKX1$;8L68<6JJ_$
M8%"UJZ6R: ROW'R;NUR[I%9@UK:RFLE*4V6]/_&/;0Y=*0^\<,_];E<W@W![
M[EZ,>?]"C8JX%2*J U':,MO!U8BX8RNO5!75@SJ(C$E(VRR+HD10]6Q-L,CN
MK^6P&#XDF1 9%9P@1)%ZO[8HNT?Y9;!N/*T"1VN]1 [B$_>T<19K;#IL\-V_
MOM(A/N%44&YTU@(67Q3XD4Q2)HRM[D0[DO<M!"CR,'F#S2/5=8C\J1#5$ZG/
M4>]N 72:+;88+/DY8\CZ;,B[-D1C)>IGE$.3";C(5&:!4N.@.I5 ':U;UUX_
MM*'F:8QQ-W8_,QE/QF0492+*=4[. 7*'V:[&Q$-NM<M[T7#?/%@AM%1V$-UD
M!ZB=\MU?*B1\@F*#6L%?E*_1PXRF!(_@5=F[&#O@@9_OZ3[ND;^)\_(\PZ5"
M\KU)^O[VO_#S:]O7$J9&=@YH^UQR#ABCUKR8,6A_6/A=K 1J&H_QBQ7\&RZ0
M>PF%].XB\TK"20K3\=E%@RHT1V361#S[R]GYC@'/T(M/I6_4SPA!<;MP<&?R
MM@3W<G#++I8)&]<CB6(BD@)NW50C[IQ5V+O!MHD\67GYJ'1HW76+:(<&/]6B
MZAF_^UG*U>S$Q\(6JIY5TR57K!X RH9L7<D]YE=>QJ%A* Q[@([>X@\*#@(K
M6?<\\0A@-O.,HWC1KEK?XL@( O4BTDG^/E*KK_"1&X1AH:@[&]8BIKUCH+R@
MT*_ FLKQ[O0S^6+X_N?F6X^:&'B1?(TO3()$GUKI"'ZSV9DX=+]1M'O266^S
M,KN$DIA@2[-*##+O,%:]68QD[[S+W],K8,+K160E]O3L8P,-A/I@]#@^".8$
MQ)8EK?;[6X4\4][EHTQ7 /8A2<+KTE]'#,G=U,QCG1 ,<Z4!7$E]14B\(%/A
M/_-Z:IW0^_V.&JT/ZZ9.) @T7 >V]K@_UK_0E[9Z,&  YD_D5=W L=78"O(.
M BY(>9]6M[S^>N67D\*;6Q(;1)X.2IO04(N9,[)[SP9=]Z+MYE)GE1/!R;S=
MK%(#,3W=?!'CQUL&U0<4@XKL8]K/?ZT,R?1/9N/JD4YR?;J"ZURHZLPE/IH#
MBHLH5ZJ+DEQ$U1#@W4=>1!GAOF&<#?-^SQ_0%.ED*!#10']H, M"Q%K/?A#@
M#)8;PLLU14B$CR0MN^>PT"G:,3 JG .<$\,0 T(T)$Z*E57/X271N3/^>(?>
M39],##S]VFU-A_ACMI<IMTL<H]AKREH+\JG;7J44B D+B^J]*_Y(2#H8N:PH
MR7NS->ZC#+8_K1_"/*!/M%1/] ]7D7_:=K^5]>,AF?I#(ONT<-&?4PCQ\K'I
MW_@N^-\1DWE6)CNTESWZ @ZC07'G@'=@[-1IQ'O_]<.TD^!S $Q8#.EW]\W7
MM&=DRP<)BWO9M)7:W'84&@:R@ZJS8J3@12/9C#33^5>Z9,(F7QKNE6\-I\(]
M(+DFRR\41_AWO8KVF%A[7B#0[>)4V]7AYN']=54L"NT\*S2D^FO;]\X!OU1?
M:OKG% \W08UA#[@/E2W2]<>49R05BXLK4SSTC:1/'AK LMI$ND&VDXI9+&N&
M"A8X'>$P5OLKNV6GC3]*46IH<?"58.B=5L'O']?$'\D+UE2AO)2M8*6]QHV?
M7,TZ/?0S ^R^ >EKW7T+$[1?YH:<VN5XFC7?]4S6B-!"5$/P,ZH(WZ\YY5'J
MWA$66Y]K9[MN2I&2Q>HN[__6C[EY=LVA1>(^(A!NW7_HWZD]!+IRS7%*<L((
M35D5R&9MVE3AP6B3S[7B**&3PM[)R;1@YXNFS\U<>LG@E?NN@5W/TZS%T?/E
MG"ITNCW+!")D*.<-N?V.,APV,8=B"*N.<30MCZ+% <!>LP*B$$?$N_>"#[]G
MH5S<K%SORRK;9394?*X=C#97F*]4!+Y7%.J(D4V07(@VC1%O$;K:\OZS_U::
M4ND QW!6/XAW2(55>;AHKKRZ-,JD.!T1S@X+O5'7SF_7@ $X;LKG @,$VZO:
MI'_)V?2/U$&.5D$_64FDIME96]BYUP2.#$*$#57X9/H9GA!7E,2RDM &41?C
M<_9Q8>;I_XHNY*>8I5YC!<;8)]8*#OWU+3X-^Y?!$LUP91N;N;4T9/EPHIH=
MOS(@U2C'#N'(3YY:?(S>]/!^?S=@0:C1Y[?(&Q_JDJMO/D2I=[]T$ZJ)@S_/
M.[&QFZ5(LMF/Y*,XV] <;LQV 9-3WXR9C]%<R_6NM5Y^CJ7<>FS,%;2O6_%C
M0DIWG/TS]7-!0<^WF0I*J4]PWD3=.WVXU/VUJ$-_33))F-DV#T#43.^2-GT?
M'DHJ-P-7#8V)S75X*6D3.SBPOR>:^\!37MNI$=P0,97!UKB2?0YP:HPN=#EM
M?*RMD)OY;T#*3R^@?T%:3VM/X'L.\]Q%37^Q#3#U3,#*=?MCO]3D8J-Z#7@/
M=,Z&SP%]<LZ_G.TWGGEFG -R!:]K-HXOG0-&5Z:.Y6^[40ZY_,66@(B &2)^
M,2;?O]'8B#R:F\(K2]OBNH!AYX#H?K6S*?)S@./E M9.:'TF2YX&U?WF"_-<
M_'+\]97K,!"KK@=^QGOF+J.WSY^Z5$VZWWS#[UTZ/U)[^T)Z<1B<9%T>+UBU
MZO1W]9\R.0L'T#JL1Y[\N!C^A>VN=AS>)55J6<LNDX$$^^V%1>:U-^$5 FA&
M'(ZK6^$3XLM:-WJ2[3\NX V&.ME)WA^!]F,T.2EVK440-6LK5B(V/TIGPOO,
M\&?T\";3>+EO:Q2L]K3U>]Q&C/.KP9][/5C,W66<NO/M]_SRT%P3;Z1(RKEX
M:./U J*#C) WT.!KKB*V.'0C$Q_*]0V$U[CT,L-*9>X^*8V45)ACX-;&C\(U
ML*+4<N=Y^_"J&QKP&+?W.9+>YXT#+QG/*H#-*N/A$^J;5TLF +C3MYHK)8%G
M_9>B?U_$;INHKO"/_\SZ(QY@T5@CO5&";0VK.@"?[5VL"_JN0+%+EPK]$SJA
MJ0FF@XLU@=E#O+^IM+]EAB-Z)6U"_L://O*(>Y*^7.;$K[;DOSCCS'P"YRR(
MB]B-C! 8S(M?K>/AB32]KBHID,X4+P06Y#][%1UHDGP-*JYUW<'9BJA!SOM=
MT5K+#2_7*-#XLK5]$4L+Q^=HAH%)$B\O/=:H0%HVUMM.FM_#, HABE;S;>$1
M.-?58^F? ?R,'^V#K$6@4(W:T-VI[:I\_@DL0W^^0PLW!G!B=FUH&/=/'?E_
MYC+G4NQ0M]ATSZQYD>I-5-BIJ%^\/GQ3I50GH;+D!'!=B_U"J>CS?*8/?@X@
MQZ/18MI:R M[1GSL6L)*'OGUF6",9TT#4BM+\=&V9HP]>5%7"7X[)Z/GA*1]
MI '1*Z29HY.NOA(\2S]7XGON=4IQ]84!EXA(J+;-B>#4Y@=/%VS ]7, H)()
M*YN%)2>^Y=_W\!PP395UL;2+9_IQ2^T<\"CM2.GR&GB!$QS1<T"ZVFG1+^<
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
M:L6R4<)0551:E'F@XO140+--C/$>DU$[T80W8A6>'*(:5V;/B&*F I\]C:E
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
M ..[F\?WLK\V69[:D<SDP.W7/BU3>*%!!5S+H9IFHR7''.5N+ \O63[I-<G
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
M8Y.W4DFJ7ZK^3!HCQ_P2MXA$C9U%I"TB\*T]#!;#G<63BMZWCFOUR+?<D Y
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
M+;_.K%PNGZL/G2YH$N9U,_[4(M:TVE:2\_+;][ ?C@10T:*H\5Q%RFJ2QLW
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
MN<0ST<B;S;YR=UO_<$>JZ!+>.EC!&]-9\^QPC]!!.?8CBHH79^ZP93ZP &=
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
MVV)A"_,Y4]THTH0 "%\FO@F-V+]Z+G?;GJK^%8V*P0GGSXT!9A@L#P\3?1$
M@#M.' KG.EEBGXJJ1_(V!2'4Q^(Z'/Y9VAF2W16?*XCI%8/'?_=SGO\4VBP8
M "U>BRBB5B90V!XXC8OR!JNX.T+M/59&?V +-+:XXTI^4E#V*D+8,-E7S\<F
M-!BUCE.G/CQ#]+&)H\:;,LS,%ZWZ37R?Q-TT_R#Q)N[)J%>R ^9=YI(LUC#1
MEKQ!2T< *UA']-'D\R&^X4TBCMX_8CHB)-4W5MM+E3[)8[JF$;9F#PL+,'VV
M@8H*HQ!@M>)R$ FUJ!0Y\_UY.G!?2O9,I8#X ZPI8NK[)F0CO]/ONS*&5BIJ
M7?%Y<XSMR^7YV5PJ"JIH1EL^6:S!B4."7M_F!=1D"6H=^@+PIMZU:AFEK,O
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
M(W'XB6MA,W5S%%1T4]T,OQ>[+DEHMYJ?.(I<L#\^^:RW)UU5 ,6OY5I/$ZY
M*F^#)3:B",(_O' /EE</NX,#A:<Z6N0VA'_H>7!5]FS<!W^<J9S4M_H2WG&
M+XXT1!-GUN0/THR;DO6" RAYQ\JN#]W\.N2S7,$7Z8]3\R.HA8%;NW\.J5M/
M2/*V[/&%CWEK>K._I.2LLOHAU9K)4>S-@:B@'B_?U_#J1CNE"?$Z/[1C*Y+^
M<T.3O9ES;[GH7.22Y'>>B1#IRPUK5ISW'\DU;X%M@HXH9 D=H .\)-$58Y_F
MIB2RCE1:=1^=2ZSSQ3C5U!]P)?1'5]-&JG.5G#W<;3E**(+@HWP+P3:0'KV+
M,9GDR0.N6-Q;Q8[]!=:H;YA))*.,V2-+[<?P4'XN4!!PCJL0'B]_)KAK:*WW
M#LFT!Y[I<W</$)%?J6$B[, ES]6U6\<?JK40O"G3GIKN.=63/*F*Z)N[+=$#
MW_W\#0FC T&2X[XPKG%3E*VWVX$VH%#AY1C%R5!0&J4YBD__T2XS#Y9MB=C?
M?B4>,SM;Z4<#!9*K7"JGV]G/-MP5/&=GP%GQ+$[7R1J2+D8XG).7/KONWU0T
MB(W]9\W^?X5Q6FZA6Y:QN<Z^I&;2&(VC2>DQ;'6[.USANF!6ZD,RAXA%)U-#
M<J[PIZY)S?<(*F3H,G$BD=#-T()N)J_J)+W'W4WZJ.N#B'N>:TE)%@D]R2,A
M?^[\D?Z&K8$A&"R <$KX2VRHP* V&9D((^O][R8,5]Z-$#R*Y+\F+_]:UE+
MMPFA-_UVWX<$4Z;?@;GB1_1V+TK=[>$0WZO;J2.-AZ(XM&-4M$<#B?-LC480
MEJ%!)L;*[5#[5 V?DH[LQ_R[D^T!3TZU*;RIY@ ]!'O!A1B=S!<!E :O$> ^
MQJP[F3>(+OO?@O49X7/?;C!_E8+M/YY@O_6):5X]1-0Q#;C''T_6A:]K],J$
M[+FTSL#(\DLME8N]WVV<-@F3.Y !EW7VQ;NB055PEA-Y.;N@,Y/YI52O8',N
MF%V[(_))4GP60G;P-)W=-C'XVOV8"*P <8GEK_DD#JWS##3VRCN&?_W)C(Q!
M7>PV=OO!PI,H"'!U^?EZ&7WL8-;?R.__8/C_%C0"DYDG<UT9 M_Y<6.=K>QO
M/83KQ:R/5,<.H3M5 V3;,3 (,XO=@C@OT]_0]@-R/B\,9312!1['$V(3P4D;
M,UXR1RVV6&.2"O*YZ-TC3980E _45Y[7!R:(8)APXD[@/0L21NYE9&AA]^=P
MW^0$2-R9PB5)1&C":N6Z$$Q!X^CHL?6WZCG)&*CMDV:#_E&U6OY3>!UH2":%
M)$/C>EDR.*IXCW,A0 5V2<)(>%^K=_[%T5^RC1Y$F$I+"TC9L4VA'?9?=EG2
M "#-QP9BU>?D-#+%?3)(]^Y&HT];=,YTLM)O#E,_T7RK> N'?L+,VX;<, ?K
MO\TU2);(\]E=>Z[*;4@5/9_B0/A0EMS[.U7@GL$"I&*KK:X0MVD_CK[/L@UZ
M*@]%5\8>^<VD '0V>K@)M5^$JN4E2AEF0OOH9 0Z=&E6OMI-V\T)>6BKSC87
MMX@YPS9A8:$4"X]^[TEEL%(+736%,MLM/JT$A(D0,-7=FXW+7T!0/;W<VC$@
MA?#J38BI *%L@S^;FWD[M&1A%F\&QN*ZM1@1Y#=YU.,>]^OW=DJ\LJ'28PPT
MKXMZ<7 F5^HJ,;6&B\I#?[_X9_(4L.&7T('%;A4$"#(I<>Y&KULB]*#<E@OK
MG09P!*M+1B)]+GEQTQ#?('YZ!K;\MDF8(0+)81ZY0WE+CWI$S)[Y29^A3DG@
M3MD?0\\ .7!>0E7QK4A%P<Y"%>]+$O+:Y$N2/4-HS.,A6W>(KV*T")K8(JR'
M_C[ULF$L1_/G:#98>47[(U=ZMI<$I^36K!]F@2P_-'W<FN3BN__#AG!4^O2:
MIS_]>Q@C1CA_II,^@S/6ECHQNC&T"Z&*"956B*N4P?1V] 7&VG%>J<_"#[5M
M=^&D:WQ?OZO8%_H%]X*Q=&JI&DYIH#%]$ 4P]RUKUU[';EV2Q)_"G9BZ/?6N
MJ!:9;FZQVX#:.GGPSI':V3U71M^::>G,,NV"=:2E;@54AK@$C7HJI1O_45*L
MJ&2(Q]_1ZJK^:Q??R5Q\%I$P93T+]J.P.WU:T (H_\HU06>0NJ$:>X,L:3"9
MFSP5IK8M#@4D^C[2!3P4;UTQ_ERQ"RQ< !M26__JJC.$[*<- <H .DDSZ<W2
M8R?.*@W-VN)%%D3PT/6-QZXOSTO$)75Y@W9M23BS+,3B5_]#,1ED*:F1T.M?
M4R-AD,*<!1*ON*_KV5]QEQO_K[F*:_]U.KT^&<IH\$Y@//,7<PM_;L,.'H&Q
MK/VN_&NV'.=-D<'/AV]"T[Z;64+Y&O?(,1^-FX@B?V'1*[_T</<<U.VA'J/
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
MT0)A6!MBE9'L*02WS2OSSQW"I$6AS..'.P+?1(RD2&<$R0497A"O7PZ"G8:
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
M$V4/0+Z>:?(PJ@K\>E)3T_-S'A\$Q<K%<6SNY(UE7XY,.$<O1U**J!=MI,;
MO&@87C70-]37ANH_T'VH^)3ID/IOW9G!^V3SC#U^BKN^RGN"'_EI'YILU".(
M[9]5*=]=J(!VX8/>>L99U1@LV,38(BKBF>*>VRIWJY0GD<@G$WYI8L!B^K#
MP%<&'%L>#7)-EX/HRUGWU(4X5>:.13I#;XNXCMBQ,AE;%]SIOO8F!+9#H.76
MO/*8*!=GVB(%4^6(J*3'V:33)IS!(>65_J=O^N"M%&LY!WZ.2S"B6%<B8Y%8
MYNGP[C76"5\!+IM_$X3&W&NEN,NJ(1G\.^0=7>_<Z*GF3T\_7P'D^ $:_PB_
M.OQ/Q7'=)@]_G?K]97/PG #4-AI'[CU'AT+(.[$W!-[SYXRG\Q<X.Q([$U<
MTW>$)_(_6TYOS07.EU\VT>[&;@0>XC5> 5K,+MX")!9H,==P3^YS!0AH.3T,
M;). 7P&&.0\N+P)_K@&N "&!1E> +)/O%Z?7[[\&\;N7UV@MV3!T]O-:,63=
MO"2Z<+X,\OI\O'%-MOR?7\MINF;8/A#*-YV/@^ET9>S!A[YA+#<M[I,Z)E7_
MTSC).W\:&/O/Y +^3.]?R 7\F=Z_D#M\XR_TED"Q9!70TV!4FCN<N9&=\M.N
M ?1HJN>FF#0[;1;?#?5_[VO^^R81<!)HU'T>_#]?5/:#DJ:2>93O+7B4*\D^
M.\2'0EF!Z(/I0)Z_+$#S_V@]_LM?@+,L3%:!2NYQGT;:DC4\Z@Z>YKPI<-N7
M=5#K?S?AN?\]ZRQ.B]D-7-3S&;X"]'-=CS49<Q>S4-[X$*M:;V6K6<K8\R+Z
MSAWQG*+HFT::A$<F\WU25P"=]9/A.R&S 5]/$:>P(G+*>E!8MY;RQDD2N%$Z
M>=_TQ'5)J6XT/^9VS-R);(X2%[_JAHNKK;5=3ZJ<8?D9ET^]RVA^(R:%1A?J
MDX/F8(28LR38PM3Q*&BTCD#$<ZLR-VPBA9/:$NE8VG^K5\M.27SY59!7<ECL
M"#6_'NM#)9YDU7LW03=2QU_\1<B[0,OWN!K=5AW=)!3Y*J*;=ZI EZ03''QG
M>"36_JZ.CG".P8ZX+<@W['2WDVV\S,,JQ94=.N(;EH-4?L%7 ':R*\"_MUH/
M_W3Z8]/P>NT$XS,$-D54+33\FA74D<YTMCG;QA?_W_CIKQ(Q/B@CC:$YW1I5
M;;!R2$G1EV_57 Y^\-;BW;,KP']*OO]OL=L-#S[@:WUC^8LT=^JRS2FM_G92
M!6>=3_B'MX9ICT/_.FO_C[C^AX/_'0.CC_=&.<=U[<)91 %DLDP)F0"<=V)K
M;^Y4T,* OV_#_A\= J^F_@=02P,$%     @ @#&86BGM,3F[=P( YL\" !$
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
MA3VYXD_;OQ]+5=G28H-FR)^%\9$0PA0='OW[7NU2H%=JH2E&G("T\TG55W&
M+N5JIZW:I_@LUI7 @@1Z)N;[,\2K:CYBBE<6]B#BX[C=91R'=I2WV@UXE2^4
ME+?#+BRC([*92>UY:$D\[R(N*)P*G^D]+EO*E;"B'+O ZRWX>?!#8UEE=HVQ
MY*5K_I"JE*J<9X=U"C% +Q&BS8!LN6$7>^P<8[2)(6?3'*<D(%!B5-NA[S%<
MF7)K=(SR6*IZ[?/S84(*S O.NAAWWY7+9D1FPCG#GC4+UN69^O1>"'=80W%&
M[12^+G15V@[7^?P;C(B9:O1W!@MPKWVQEX?W]>Z#J-^UGPU+G'1Y<J!EYZGM
MT:0RP65G#C5*T*\83KL-R-_N*$]TC%XVGW\//]3=J#ZQI^N;?4(2Y'[/MCH3
MNEGFX%]VC.'?NO1P!&O4]JA[]H)=CN=+/P>%(07/&4]GMZ\Y0!R.+236?:F@
MHXPXFW#ULO>9Q'UJ(T8\R:'NM )T17D KFH*">Z96=JYS_?-N,HD<>_SR:T0
M4F+KE-PX]]C7JZ(;4A?/.,+4HGC'^4VW5"N]D\[@K?&T%JZ(&%7N;B+N"_X[
M+,>$LDD;]9WYUJ*B>%W'IU;JS\MCW[ZO$BM^J3I>?L+I2G!.HY"CC5K'QA[6
M9.WT[FBIE_2&J<\*1/@\36BG1J3A34,2/3RM"1'IS E0,".DZT%%XL6S*LO$
MBH#I&]E/1J.<WB)N5MS8Q7C;GXDVBM]S:'F)Z:3]B(W/YSKJFW6/+HX>(1#"
MS_X, A(@1L?>*#5]EJ=(Z5V%5%EN\X5=MYG@*7SD&*K?9'5,)8D"20_U1CM+
MPX(7]H!/B55D#GM3[WY<S$QPKE&?./!P14!\_<1Z"CY_!F3,X09V/_@(/C &
M+_B.Q*P@R#W,; ?3W45/L 9-@M=RQ,H8S%H01%J"A!$\_E)(I"* Q.^%3+U.
M8,JN(H]TM:2&73HTA1 GI.9]S<IS?LFYS!CJI9+&:N0A?Z9#H::^FE!.3GZ8
MW"N,\4''7X'Q2Z"N;[U!9BA 1Z+IQ-Z@V-<@G59S=CB?N)DCC2J*?#T16586
MXM&@8[-U.<J!L"Y_PCK_F[#.@[#NGNEJZ0H"FR9!MLV%8D;U49FN2%#E@LFN
M=5?:U77C7,2/46ZX5'?THE9A^FD4VS7-\==8J<">#_V1R,PN)_*YN9W15%ZF
M(5)#W5XH[TXM&NRKIITN3_3$)!E?[D=:8>0NU#$X8&PF%"M7(65R^'XEK^E+
M$RS+2JQ3#E\K,^VMR)&I8&P-TG?@K8E024X;P\TD%L$4MV/:X5AV]H- JFNF
MQZU-EJ+\*;/%61!LA!M/S TV P$$4I89WM:<F)!#SU,*>:+G!9A9YZ$M>@ ?
M+*HNPK-('*/L0) Z(FT/^2=%MTG AZ+;?;%YNW^_PP<4U1TQ,M>*>;IVMN]0
M[H][5 Q8)VZI0,9*D^IFG8A^>SM?CN01=6+V,3Z /!LEH<JS.7%9^NQRQ.J"
ML4$4/GXOI^_H]_WI?)%*B/Q-;#X<^_/NXX@ <$%LUE[/*-H]X8F/^SV_/K(G
M(M'&\S%#),;H&S\.Z97PSZDX$4NWL'"-59<;7Z[98I^+8QL.Z MCYY=*+0[*
M6Q+",AY6=\A01N-J T139 "[-[4_ORWE:BZHA4=*"_JD2VY93$,YC=)D$<S?
M=Q[3R-,W^9(12\&^'\;EQ%EKPEXRH"*<+%!5 B*Y"2(Y#O\2Q(WL/%4.OR2N
M>:OE$B,OUQ$=CKT %WXHRBSCS!;:3I4%[NT"II6T@5A>Q=-W'T37,'7B$K>;
M@/)CRXY'FIIO-TZ^OR134;"L8BB4.N*R8&:M;1D:(U9&1CWBUU-B17D]/595
M#O&F3:9[$U@\XK@/S*D"!+C]D#6Q R6T5Q =0E+2"WY<2S=MO^^:K2!S%HUV
M+H7A;5--C$2YD"6N;. 0=G(MXY[=SN_7#6[C3A I,=6H[FPXKMD_4C>:=CE
M)6L%\Z)=CE%.'R:II=&^,^?>IRK.J%2'1"<,$,WL7HXZ0MN&7@M4C=+3BF*H
M*[JT3\V2L < L!/T>M^<W*$!"-Y>QR@# C<QRDOQD"_$F&+I QW%AX31@_;"
M'<5S94T6;.5I. _(/8EG_,5XHY'-^*MPPB^8?*D?$/N^6U%.-I?X((3Z+R;Y
M\M #6M4V'K\P0NW=9EDGJB$OG[V"$WI73^\Z&:.B3/?<E:2,GM\@P7&//LQV
MP$1 Z/P.Q -GF#:186\B(SU_(Z]W<GQ\O5-DSRI]I&4O&C4;.9@CY&-$\*$<
M3ZJ_HI%\4!&OITXMM+P1K^]1J\YHN<\*2)MIPE&JPQSE\=VL93$-.X= '(:D
M7)?-/DXEZJF. C8C@:4Y1WHKR8^2R4=NH&I.&F\+P$S'-]"2@Y8.T([;"=/K
MJ;%1 XL<2",></^[>(FIRW8X=M.17F&3^VP"#ZNZDS13=M!X@66FKN(6>M<8
M7FBAHM])JG?OW4N4E RV$: C<S>,HRMY4ZE"SK3E0)M2=)O4 N2AX4"$>KS4
M+?'(RW,(XGD;=Y9'7">,M=T_G<F.&:.WKB7Z]#8$A;&V/>T]#"0(^KM9<D"P
MCC[T4_<A,3/&-H#J]FS/3M(#HP0AO6/!_6:K8^.%Z(FT+B"KZRB$V!V)/H%^
M9?S26#Y<\.L#R']W[-A/N<RX]+#<R)(=\S*_3GB/GU>I5KML*N;H+FVI_%)I
M8KUD#S@NISN9^#B M!@PDP\+7$OFSF*NCC[K(XR6563=\U$>0FQ .%S9S,_F
M]\:&#]N[6<[^E.60=\8[GEXM[!5#43[9+_QVG:Z>S@EY5U[CZR()1'%]'+D>
M#FF;A&<86<_QIS80L#L-N> 2]L: $\??@[61;;LEJ-0EG(?,RPKA98RWLZM.
M=L+D4=E5I6 =NQ569*)S;*D5[ 9A9L]SIR<%9MQRA2P70HM1X=YJ(QOS=BX^
MH-&LGN<T6V+]=B&UJ=?L*=.;Z;$2! #-8\GTMZSRRH#$Q[7#,V*@**2#(*UI
M^PU^.0XL["(NK<5Y-*\55/?V%N#3'>;Y);M;A?))>9MCICQ1R0>S)X@)(8D
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
MINHU717'<3%BO++M;8/V2-H8W1Q?F9]-D48=832M+]+DWV#EO=S. -U-&E6
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
MM,XGG+B%7-^0MU5XE56#DBX<WOQ**F^P8++HDU=-RBM09H<.LB1FI:'&?(X
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
M\''O]IK)) &HRH%]*%]3AAR1$CG%#\NN&FN+J2S*C#(>RX?J<:U^SMU(A*U
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
MDL^.E_1RT6352JC4R-'DU(O'6!FT/"=- +-%$KNW]6&<]M/WL^#J-+S./>"
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
MU?S*P_W"NG,WY/K!#0.6'R(HP$VX>O#I.E#NY0^!CP_E^C0[:_F9G(VO=%&
M,:8K=O! R,FG:SH48#+J1T?_Q7.LLQC?[_V]7V-1@)L$%AF& I1&+4Q>YZ(
MO2'(@^OYA4Z?9R@ "?]U2TM0O>5W.11 ,.0D^8(&!9@..;L9-YAI\8)JOXEI
MC>/3/!51,\_UC:EM$5VG,OUWJX5QX.#P6/33ZBO\YF[SB<@M3?OT\9&K&1WS
M6ME0]9,3'[#B,+^7[\Q.0-26['PN(PH@-G7TY?-WO.,"*E\#>HZ^TGEZ['<>
MHL((R3K8Q;:X^G>1E@F1A?-'P6>C:2S.25E;L/-XLJ<6?5/\A>\)S]9!5')R
MCP^U<\P0_IZG8X.NP&,[HNPLD<*>B\)JRL[ BA!< 2:.)%/J9>*8+8*1?6LO
MW@S6+L&Q,/X@13;2Z27I]7&7 +N6\:BM(?'*GAU-6MU,FZ4D8569R'E1=J,A
MC,\LC!4]'?:OH@-'XHTC(^*MJAQ( 2/.<R/+M8=T#%=RPB:"#_E,J+<]I6P0
MB2(4";LG][AB-IJ5O8@L[,/ED9]63G.6GO:SV)GF+4D'B7YHF>'^XKH\X%QY
M7-:7*RP]=#N!0[6+V/#H_@SZQ!8)=;@-[4D(,>1N@((LHM_J'[VYNCI%1C%^
M(NM$#-=]W*J@WG(^NGR7:O&):Y*I^>YY75H0TNW0T)X^]INSZHTK>#AH';4(
MORQ"<L==BY9X_L)(59\=H 2(M<)OL#@<(,$>()7'9&581Z??\+#HPBX/P$ST
M4A(FT:<>!.E#;8L@;UNC%;:!:ND1?$"#V3+<K-)1=>;GZAD18Q (#K9"NHI!
M*G^V%V5VG-)+!&DJA9B#1GJV.F2:#Y3U#%O!4.CA71 S!0*()1PJ?KUC[%U.
M]Q';G/8TV6MTZ\G44WDQ>OTQ+JBS?4)5(IM6C1=M9:V2LO(Z53 $5BC2@3AK
M,^2C@$HB38&9O+>UE+[;C7*HJ=]VR() L$$ ZN'EEZ8;)6\JMA$:ACJ)G';^
M.Z8LH-2\.C$0<WCZ[=O$=]FCVVBHC02+ [!9A4II,#<"L >+I9)L%JOFA<8-
MO,QF#3Q!(%#Q839(8PI>I'Z/,KF4CQT(T@@K4]>[^8]!+,_\=*7)&F(0 <33
M2&ZJO*D&0@Q21S1232+0L)E#Y?'=* X?UOPR.W%ZP0Z5(>/[(7X) U>$C=)D
MVP8/C1T$RBQ@@U2=.87?,2S7:98>#-RITCV*VLBR6GXOLD*4SE:=),?@]\L$
M,PBS#T12#6<RD]@DN>D=X0IB!.3-2?AK;-6_+KCYR\MI'7=TK(KIY]3*!&+"
M9HO-FIIMQR!ZX:T Z70%Q52 E^?=F0%U2/ED5C;$=BQ?3#?#K!0$Z[>]K3$2
MCE8\?%OYR0,<<4R^]PXFJKW47QXD9Q"(K!"DKK<>9S-(,!PL3O&4-N$L3>#>
MP<Q??J[##7*8L>40V4! >^)#.9]E=]^:LP549!'S%T?AT#;!##D@4"F-\DH-
MAU@RO3+U+#(=1$19N0<033_+^8E@:>5[?ILF,E:-P)0!.*T\2^[H*#4A&Y@W
MW,GB66IWZ\2ME$2G<V653J><KVT@ 4JE'2B%D/#6:!9"<VVK#$]C%NA,J/Z$
M/9TO6LJ@/YIW "BLA 2FMS;8C6B=>#08"M][FSVU5!&?;@#(BN^*_\S!C^V+
MR>\W3%WTRV(Q&4,ZAES)*U_:TR4F4EU\E4.S'TZ01@&6=\_4COOB9,X3Z+[U
M6QZ$KT\/$C('_KJN6)>UAI*SA+7@C&P$K**"'>I]F)1FO<*B:B4>9GV!,1!L
M015T0PTODJ=D9J=BU<QDSSC[/KC/G!"\2&S-$/N^;/P1YV %^=[Z"=Z$!H:;
MA.1%&W'Q]X))(=X/3%.)?%N<\\XVS;6A.(\P7GAV+[C)1,FR1;Z?ZW".G3-1
M"(H7Q#5H(<C THXCW]W SR;1BW4'C P^B]=O@AE)46\NME&_X#7)N!U'UL+
ME$/(4'#>//>)XNZ+)P[$(GN<??5A+/3/<M'4[)2DA?;)9H39VI^P"L;[+=4$
MI-399+5)544S/^TC5GD6R39D116H]*M#<5Y2/!90/&T0^.;00U)L=<4_.<OU
M+6G]D65H071/)S92MH??K]WH)[..Q98/=P-:=&-K>6 K2-50#PQ4%YR^&4FP
MH9XQEIHP<+H76U49TQ>J#D!39P:@IVJ' LQ2G0%S&*$X'*&M7'<ELEY&V9I;
M81NY<_7DFWFT=+^(XB:UHN8U9HL%6K%UR;\T.?&@5G;D,8M%O/1NV!S+: 3!
M7HYFI<$A<Q$<#D9K$8!GKKR*RR XASJN1FII\JHZ<VG"RM,^K_;['%>D/6&P
M3$,><SMWY><%&7IS%.$( ?=UE3 @P=L,?PR;!< @"[9Q_3B=V585Q\5RL'_J
M6<P2K!3A97OH-,F'#4! 23*%29/E(>D P%.UZ'6.38V6/EO36Z"QO"KV%SC\
M(^P+ '4NM3;;!'\NVAJOHHX)60_-%+/AN]XKRB)Y7<.B*F]@N%(6@R]4_!:%
MI6J=Z*MFE8HR!37)M%[&:.@KV)%S:T*F;D'0/@#U,$B3S=!PJ&+&4HM#2[<
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
MNO]_OJW]+X*U V_D1-[M'5\&[#B.G--^Y' 7"+=+>5/?D'-VOL[_^<*0_(;
MFMK]Q'2F[)LH0-J/>#^: ^&5AZ_K_GC2_S\;SR*;L.S_V?_<06->9=IQ<QI<
M-+["YI"SGOR&\*S8!DRCT%X<L]IWH_OVH<8JX''Z7_ZG:S"+3:Q6 !4-'E%1
MT?5#FLPVBD/P6#7P16VLO'/!39CKWS7]-VK=]R"'?*N8&0X2:D"CG!)>:;6H
M@15)A79Y]J!Z<=? ]LG)HA'>Y;^Y0$+H?OMP GA;NBKCZ>>#9 'T$AAPQ6:=
M\,X=V!8E!1""-LGQG++H$+9OOJ):KJMR(<68J%I5&7>K65$?1ZN*70Q<OUW8
MF.QYGH_4/9S<L'7-9I/_"6%JRK47E\]#,UZL]\I7GVX6G3.J'?NK\'!?BOZ4
M"T^CD8>-N/\/5A.<7)9M?^T)C7AEH9MDTJ7)>AR@E2")CI$)C;-H$DNB%DU%
MKL0EX:G(E42!+@#-@.'N$SQU2S?:J/O+>O8V'D[#3>MX*]C/ZII+?2R&)VY'
M3VO**:MOVF$?1]LX2,Q]>F)80%-FQ 38RM]$4'H^M-=DR9"K.>P/13LBRJD&
M1/1 Q:SLOVPNQTATG8:'_FB_E%B2;'-$G2A3YY9XVNX[*5N-J(;[O+Z9GU0:
M4<YJ=RNJIG[YUWH@WX.IXD6:[T_OP&_Z[X:-"EJ2?>VI/W X:-%HB@OTFT:6
M:-G]QJF0-<9SI8N6 WUB##K/0@%;+F*%A&E9/^6G5!_9YEC*YJA/A91,,"B8
MK:=)T O3W;@0/)X@\1VSJ4+SZFM:$5S9X*1'XP_J*O"J2,#_$2X87Q:6GLY
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
M/ JGVH,'Q16](J>OG1[1UJ"ET,KF[,5)UMQ(%&EA+EDW]'FZEA(* F33PJ1
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
M8/](L.5*O666.H&$BEL'&;CH.+6%F@S^@0Y/Z-^@\URH6!"1^0NZ(%])Z']
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
M,3WHAT\!;,;D&]4+8W"&XJHIGBF^9*L;2,0C](*X'YG:UQMNK MY*UZ7TFY
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
MO-(/\Z)XU)V:-"*[3$VEPZ%;GOF;[C=]@@V@\^T$*D@FO;.0+],KZMJ2X9R
MS.6=1?+/"YO:DR\<U>T\Z?1!>2QX=<!<DBSIIBAMWAO$)F:.!MRR_X86+0;_
M$=_1D-6AMA(R;"TRY4W_(D#"<4#>\'-&2H//.NDMQA+#5 [%DF+[T)0?N1Q3
M'^AJ22_"G*([ZCILNE:YN+PZI\A<X_G:F6%*B?7V+\#+3YR]'JV;+C_FX[9C
MGW'[F)TEQSO1V*/:7C"I6>RFBB0BYIBJXJE 87''PS17=&WB'U97&W-L,&F+
MF49\6^!0H#;Z>G]NR;M\+2]#RO*J<?KB1_Y,C,4CNH1D(GG16P_+-NI 6O&[
MQ?UKDKSP\;0T!V-RS5?CQV>FNRH5A8*VY%G88="W*.;W^\5RH9L8"_?ANO]-
MA];BA8O(KY!._T T?VXGQ1.BV-0F&V^7IN52TXS^/"X@?.SOK.[.DQ?Y!:SB
M%<\'[E I7%HJ+2(4D?,43EJA\6'5K!3X%XOSC7[4Y@BR,EP>1]:4:$E'R0$T
MUEW'\EZTRXD![SAH(=70X<=1@W"OSD[SFBA_O(^F09J?QJ' \T_,7ST J*-&
MC;3.B(Q%@EI1359I.]/KU/3FC@-(FC(/O#S>[XM3!6^XGF6U"F.GOH[1/+\(
MB88C$!V0R="\KU5E;AQ993@B2 C1.*A1<WR@59I'BZ6IUP($77DSC:S_9]'
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
M3#?C"ME'Z 5]V"7P<SQJN>_6E3I39,0W(VT/X+'2R_T:[X/D4DW!O._;3(T
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
M<3\CQSO4NBNO899=:\6@D=[R>_\% OY#;6('C(-ATG</NT6%%*$_7)K/UMR
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
M+<G.IN;^9L^&L$N&6BH#PA/8_T_V[,N;A5GXQ;&Q&*LK"'=U)H]DQ&JD!BY
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
MC;/[)H+ZX6 ?D!,<3$_71YY(*-,._^)3/% G?^9NT:</NY5"FY]:.;.IG9U
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
M.BN# 1DF3,Y*J#87QUK&8)7IL#L_0(0^%;L;Q*04R_GZ)P>^GKE8'*87GH,
MBW$[V1Q-R ">-][PVRR^W6Y3@8)EL$\EK7%A6"-6L*S#.>5\$9%_;LDGV)"#
MP]\.SV+@7ZN'J,O%7$$"># Y"\PV"[S^[;"@Y)/#KSQEWQ/AS\V$2H3P#)1M
M58XR%= 1&9\<QS\9#!+HU!XD/O33)L^KP0OI,#4F#X;7=SIHIT"%_3R-Z8ID
MR(]^ V!O/1FJ;[U,Y?XLG?/)JHEW0E1/.BPUZ"A'<TI?=3;^^!8DW@8B/CBI
M7>==IXQ:NI#1!>$7?NZ #1MOHZ@+YU(A,&[I.L+.M/0*CQDZ&*HUV6,J6QM
M7Q0#0GJSE@6.<5P:_T3^&8>(K!T[,%;VDI7(?.-J43=B9'2YX.ZW7/E T2@!
M/<O]7K-^E='VHLX&[*NBMBG+XO*FMN2I21*Z(7._\X*3CT'0*"KNI1_X_#J5
M21R&'1PJLCM!E2EKSS8S6DU,LX@#JV??E#Y\OE>4Q9'%F :5]M5?Q?!S>:CT
MTYFG#BI[*AMQL4?%E@;BCYE]%)_-"-X34KS%,'Q7>1P3=2Q_1Q/R+-[C1! A
M+]#XH=)LG;":(?Y+=A3;^*I7:67PI U*[BB5$>)G8FO9H\6<K]20J YK-:Q=
MA1!%.*"D'D%E=B=%R#@D:@WW5DYT[2?TEM=.N>9DL\R3C9[C$0LR]T9M,]NK
M4QD*]'AAIU_CVX3C#[AH+6"'1EH^FIAP%L1W(A>(+!X-'<VVCC^HQSG+EF0;
MV-+QRC93YLX)J;ZF\$?X-22(*K>F'SU\.H!GS%/1)$LM2_CF)^4+%JKJ@Q/H
M/Q.^'\X:B!&0IMN5CZ>M\C>100TF(RWTV;AGL0/@[1S<TSG(Y.!M?\&(:NGS
M[ [O])R;W5A65!<SP9CDYNB-;XBY%!)QJ(7T6P[U;$UB\LV*E%06I@Q^# SE
MHAMSBSCAXM\R+#QXF_<?+V+X4K2P!#YXO$S6K6R:GZN?%:EP.8NIT;3[R\MB
MT_>-G:&O2T+F+Q^QN=E0]1">D?*O50$%\7'&!'4C*U:N!,::NAC&220JCW0I
MO4&!A5PH(V[I)W@MUXLW@ZH>*3XSYB@1G7XU 2$X9XN!QEPMS.3*%)N=3U8<
M&Y>??';7#SITD],%?["2:7_LR?A?I@>*B8S]LK1J6V9'#"'@79</THZ3X]Y&
MY(NS5<'..SSI@L/,QU4..VQ6);@NS\W#Y<;R%9W2*.>CB#%O]Z*8X1&=-UY
M?PO3PW,<ZJRV@U?\8!DGX5<XQ$W$31M=EHYGTV].%1\-ALQ%OPV:;2R-9\H^
M#V/@8,QHT;VL3-/*#K#.:8UC+HU)/6BHXF]=2+ASGM/OP(PX%4N8?LLXN9C8
M.B745?3!\"7.[;=B^GS?.O_M"9T5+5)@Y$X"'Y],#E8%([G\939VR2BM%"(Q
MG_XW@ G2;\X?-+O)01F_S*C<_9><_J?G6YO\\R;PO,3O=/39^T(E+#O(Z=F"
M"72^J>8$:5U-X_F;#.84E/DC ,> #[FMZ<3J(RN^S<]4J89[T\V+2QO+1E3U
MXS^W*YL7(+6=NM THXUT>C@='AW3WPT<22.3/:JTSM<,RR9,NIA9-;?#G9/W
M/4F_NQK\B-BQ;N.:75/LI)*: N5<HCF;#>FI/@>+UF#'DE#W[K@'W(S.)<Z_
M>&5:.DX4]19#;K9TPLKQW<@;K^9X]XVNB:K9:AGW="6'<ETH5-MDI'+].CF&
M1>OFQPY[+M'L<?P1!^;&4EGTQ%?SU503,M?<:Q;(%.@@)7*,9@NWEF::1VEQ
M93_.3T(-1F,K/2H=LY*[2G@H01"?,E-$&9,7?%F;*3(T66A;0A.B0,]P\6%T
MD4S(A+S]NWU@BM[4X1M=8TW70.Z3DK1DW@,GGUM<OK-VU]T!D)%<)K ^!1Z,
M]NTW(#=;1>A]BL][5)X82A_7+D_X^D-V 2U\M]7RX5=R"^./UKUW0IP3:]K[
MG_@XN+L\OX%S'-CX;GLLO3"6L9,,4HG[:C+-*5G8>?70#/V/[_C3EU6SO@8M
M[-W+]OT!'D.IABN/;J^&6H=_</M$A2.16>X\8[>N"NS9&Z=6?&<J5^G1.V[=
M6#38WH#AYL5U#3MYO?>^+@ =F8""^06>QM^$*KI(@GI,M2C](?%&373DRH:6
M_F9C+LY!T[+A]#B'N1+\3%R6&Y8IA*Z&G4!3E['Z-!35-Y#+*K)+9"(]5Z=!
MDKHG:8[:>GYG^BZ S/#I3+5=O-]"&N[M/'+.NOI/SIPXK^?5+7574_!VB%9^
MT2;MIFG=S,<T%(CWC-.V%$\CZ+@>OU72D:,32C (\&I 5O_0MT,;R8N3G8>O
M?PQ=IHR*\E[';#&HHK_DNZ"/92TXZ/9-NV8Z<,I(X=>OZGK(^#$V1KJ*=^1D
MKKO[@$L&;;JKRU6,J\$[C3,H;R5#2YEBY-S*S6[QN+N8ET E_5:JR_^*/K)F
M)-^$2E2BE1VG\^$BK97R&6_) ;.2:"@S:Z$ZK*.B$4<+,4KF^%S.U!#92PPE
MO;J2""33D6YNF;@&BP9(QO7[G#Y:D'X1,X6Z_()>?<H(:.LOV7WX9>D\0:&[
M!SS\V-U<U]/5Y*S@6%$ 9_TN4LHWQ%/:7U]'RO)9>WEYJ [-#;G/2:'U'KO_
M'_OBY_>M?L+?KBC\!G \HQC6>]I9-E!*CB]WZ!=*<^_KW+ERX%AJ:BP <BPI
MK\F;U#R]E$G4CQ+^.\NQE]QQ/PX@7KGWZ8WA#VW]85#G.O[7EVM<*^_OBM\R
MO8&!?@/BF?Y9^P<_=%0FB3QD0R^EHTR(Y[,\3$@W"3Q51H3@TN%>&8ID !=
M_6?1=0&;$LV;-C%RJN/IX$(F)<D<XG+]2%+ZQ-24\S%YVKL-4SG<G<HIM1K6
M(@[F$1U,>4U#3E3B0,.R8W++YQ^OL3OI@B>V/*$UL8&P'0&T_4VCF]:AKP(L
MQ*(Y0==^ECAWUG:Y,D25(3.S.D2)+*2CJ-E,G8TG8(6T"@-@(9OS\$*U$,."
M\3PKH[X;GO[,!9<E]QDPJ1JB-5BE6H[Y7+5906&:73&"A5%F4C=NDHT^>0P\
MG/_M4';C_\]DB>!)5Q?[0WW6'Z Q8S%;AG/1ZOCB<W#Y:^[OD @9;/T?+4Q^
M>P'F&WH8\]5N&;)Q.Y8-X]+$O/9A 4NW]J4S<Z,R, (NGQ@>6F!),:04VE=0
MM(2\S#VC$>U&B+&;/%0N0T<[E\M>X#&HH ZSUQK3F)'/*JK#*J4]SU4I5D)U
MPY0 Y,QVG9Y^7I2,U-<'\@5Z>JA)!:.3RE&#!5VA,[*QI,B.LG@ 5K,PVN8J
M2_*E9GQ\ KC%4GF,QE)!<[4,3",:HI%B5 [=0"B <Y5<Z&F9,>4Q81(P#10
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
MI8*:^_M;$6.ETX#5U(P(1BZOC2_G9%=%08B4E-BP.K-7K\E:\AI1='1&2-%
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
M.;F2#@_9%S7>ZZAP^Z@Z*]Z[JE.+U]MCWD<2$Y\NGP&L^YF!=T$RS-YCOI-
MLMHOND24Y>Q\1[6Y[:]O;)\=0J24>;EH4<VJD1 9S(44*=]>KKRN],+&^'EI
M+_B]H#,=J*,%W46;_V(^;.FY]A+KLR>94Q&Y7^T9D#]3I@+&JZ5,#;>%OR_H
M<E9\1@.FB,T@.=UYJ:UB$<A[U)!P-QC5+X(52UI$=R;>@FQ;T-W99;MDD;FP
M?2EM//XM-?90[OGS8)RB=U3)1.Y=_69#:J6>L:3B*\ZVA,AJ):U:F^\V&BGA
M\+/X%2VME8XO$QF.16U<SI6"WF[?[_J_[!&](Z4;H1G*07,!%/0S1N5@)]BW
M1A?3V2Y!YX&OA2,TDY#D:&Q?<IW@N7>-,L0#+^T2T*[>P(C"F<..T6N,QFK]
MU^&\YD_),!A9]W=_'\+2YF #6>0M//<>ON%E7W5P+&'1"-NNU1JC4C)[6U\Z
M^82&F1&LR<O,RAEOTK1Z"<?#'LCCRHTI$$/(Q"_,I!29)O^F/18)"2=3W5?&
M0E_?ZVB]^H; W0NUS%%2W1!^CAWJ57ENW7 ='YX7W;+V\!."23=@)6V6@A)>
M% _^LD>].;&$>0&FVOMHJ:NF=KTEI@Z/$-#%\&Z&BZX.4'Q43!%_DPFJ6GU%
ME@'F QO(-3>8ZT+ =V95)^3FD,GS^/9\Z&;4JX5YM=59'M=WDQ92KQE&R?!*
M R*,+(J#6UV=+(7T['<G?$O'JFZ\\$F)O@8T7'"K6[$Q@:K9E "H"GD=%*^T
MU=82LO,%;+C2T^-6; Y2G*6SE2O=RY<M;,P$'%_%$0R,-6;A<Y02B#-&Q>38
MUI/QO3Q4)NA,#HS^EAIC]6\AB=VK,[>_Z+H2LE":CZC1M]'\)65GW0'55M2%
MEHZF<_=*K^=N.GA-RMET2^WOL@&OPDR'Y!JC((RAY'U,#7;%C.\L<FK-;:-R
M^ B:Z(*\L:IHD)/$Y[C,YOY:=A'SGAA"Q8W_"DW"Z12X2UX@6MW>+2 (/W+Z
M&WOCT^(O+/(V@ \)*!UT%%?_C_YZ[?J5)(?DAC/?*4D6C6UJ?>O 0>O2WG^M
M6E/3G@Y^=D&P=F[T5CB&4_-#O?-8AX?VI)_%+<*7<VQ4J;'1"RE$:&#[0)"R
MY; /@LBV2QH1&8==.5K6ZA@[C8%65^6P2S,SWB0*F65YI< V'Z=YWGQ^,O_;
MX]H3.=&CJ@-:JA^"H+&8;Z#J@D0X,KA5K1KIB!'-:D13\LK-[ '(NKP_H5ER
M,&H&M)-^[?]D6\V\V4^W!(7VDH\8ZP6Y3Z<_I&M$LVV1\C"N^D;6H+AVW4Z2
MH[L+Q5SQ,7H,OO>US+\2^@'[EQD5=Z3K]8T 86QN7^WHOM*[*7^&UNDB2\GW
MZ5)CEH_9&KH;:.TLM>*Z YE"ED4CL%MU:$JV[AZ;X>*_*T_8P!'W>=M40L7O
M^ PK7H:%:$':2"=*6T.6''YI;@D,':J*1)^.4-0U$SE!.PBW9I*+-$=7.YQ
M2N@>7)E$58U?-9?'3>\JJL\D"\!2!+X3HF"-64VEW4V;+QNN&ST8RI4R(1-W
MR#*5+,TV03:"PD0+:U-1:7?C&.)(&CYOB@8T6#YL1;"^ /O*$_=_F'<U5.<K
M>69"FB$^6#5H.O:-'U@+#UY[5^^8$=&T0*'(>DT+3#JG&\DF+4E" OXGN_!7
M-Y?D&VEF;BX1O-U\Y!RX;7R(Q3#AQ)0'K#]Q18'\;',-C_D=/K-=43HU50.L
M) &OKR_^/QS.Y"B-+&3+K1]0'?2CEEL;*>(=8+PRK<"HO[?H8B;+3_]NJ>#-
M4F\QTV^ Y]L?793^D?496._)ORK),4>B!3F,CX/B_2B5]][<V2VOE5?FMME?
M>-PYJ=8/:^7, !"=@E-&@!?F3XY.U[B^$Y@BR7N1C X9U_$P&0\9T<I6HLDE
MMZET/'\@C*QR0?"IO0-BT#Y]J!UL3;M$,+:1.R+&JD5ISPU-YU;H]> G->F7
M?I2F;WTL/E@X0 _V9V.2<]7[^ Z=3?]ALH2DW#/9%*G]J=V@QES.NN9MO7VC
M23D^.D=+Q%S2!Y'=%%5=U"?[C;"DJ7021-.&LI%4XZW(K)YEELU+/1/P/N/T
M0M@#&N#2KW5+IL#6LEX9B/8KSNUL&$IU?S84C/3\2([>;.JX*$7ZMIWBG!-9
MCL8*1-U!JNO1CG'<I&I4=*1\U-6;E+GP73@ E^W&_Q=3_M=>\D\]J8\JOP$,
M7_(440/&WQ*E_08P<;X.W[ 5])HP&#GXD+AO??3%\Z@+!30D"'UZ-'UY?Y&B
MT_<&N_5D^38'O3PE'VI<(C0_7 )4RQ<X&<8#O.!6/$=2$3*B,<@JL D&I6#(
M.:%/C'PGA7[=Q'1?AV1P[1YX$B-(5O>/M'0E1 01Q'%5F53KH&0\FXA/30%9
M5V9Z7YP=VX+M2^U+;F4%,^2YE\,G<_!;*EG89-ZH20^\9^87SOLJ+8>ID-)N
M61J*0904CLSQDCGVU(T.,KE)0'*8P74&%B#.U4!OQN:ZCN<&?X_52S$4JXT/
MK^G4@S8(X9J^-, DXBJ&$HI#&OL)#:VJ*G.U!.+>"[+!L- P%/">-:D'AZ3A
M'Z9DL()R4RPHLN62P>6&K2!D%75U[28Y3R*B3)$SC0:S0E3G4S=R"AN%\5FV
M[5H/_I164'1E_5R8^[D>4+=3OS(T3=)6QGY(DXX'5>TB'[Q-P)XH\"[[2<I]
M1 ?\J'GUJ</0P7UB8GFUV)F]&IM#/.)%4Y-')%%N%$U*:VE<!\3/1H\80%
M/W1NC*;-B7_JM8^??1XJ-Y.TCD\\6O0'$SQ6&E3)V#,DJ03SLV>5R4X>?I.@
MP5=A$X]NJ,JYA^A?R/ZF1/MO2BK#WLH(>EHDOUABK!$'A+J#^ <(_Z+D<>S8
M-N4/)+ 7MA.#94O8K0TB,TZXW"Y\AS_">A+7-C[YFJ3N7(M<Y3_L/+M]/^']
MR!G^J?\]M\FPU>OQR=E=KW4<HZ:J/W,3VU_\SBXOC!WZU)6DDCA#P,^H?C;%
M/+ ^<_+CZ^8/M2MC@A')S;28V0YI,@[8#H<" $?R3*93^V4+*"V-(C.< 'F0
M%0UNAZ#N+7?T9V1PD6*24DS1577>"U2&Q1'\E,:AM"LPRBF2A+D9WUFM \R*
MF.L>&%,J4T0Q$XX'F+)BT%8)T6Z_3BD8C<=8D,LX57>N==M1YJZ\:]%PX9;@
M1J;\IM&G#1MR,$M+=P!-W\N8#&#W-?%"S9V]*O4DF?I[)>I*SASV/I&Z2:C)
M\1!-:)N_H/F<SJIUVR" "-^-3"'A#=9TPT1UGR"SIO%,)NR +0ACI2\:RW;K
MG\0S^,F1T74+);I7?&!M]"HNQI&G+B*M!JI%S:!)NA->1P%>8-)9:Y0%XT]L
M?U='B;\-^F"11A'SEF@^R\'-_? ,)K"H30P;X>I.7[1\5;MYC99^ ?*<KVZ8
M\-TER*].[QBE7:NF_+Q>X]Z/SB ^)2D.1B<@U=\2M*IL?9^&[PR^'"@&T&+
MA(+53H\X&@3;00E>,;$T@UQ#8]P)H^=;-*IA(3C'U3J5BU-8X:?%]#L+2)[V
MQ3S^W\R1)>09S?&EFN2,S?LOTC&4;W&* G6-4:!XR(02-FK,IL<.E:SK&?(?
M$IQPN5QXYFZXTTRLK\(/>QA_ Z*:\6U&'CC+Q%Z_37U0(94QW#2G'K(Z0K2.
MI[X?7"R8FW*W&BN_WB+U".3YU[!!,R3X_($[E-]E U0?5LBQ0F^P:&M-K. )
M]&ZNIM#G(T)O?()(TX" $ R&?!I.+M>6*B3^N:;X6U<?%'PY9C6D-6A1+&5<
M<?49)=UZ8XO#)[=CK"!_^AR5P7QJ 2N=]MIF%EK!!=+%-]IJ=*%#7\@]3I2L
M%.M4^G39U1-JK1^?^QBTP#M"%'* FD1*UC;,<EG(SN=EK/K:5M:,-L0II=<)
M7>VK(TB,L#Q[I93L?D%W_$BMJ#?XK4QB:L!\);<F$[:H?.1A2U3Y%SB*L82?
M*1KQ$/7)")GH2_N/VL_C!/@B'#8'QX' [CN.W:OCB7Q%,<M3-];3XQR[D8+2
M"?T,EC,"=@(MU5<,*&['Z.Y6X$F6*0)^/1H4$<<J'K6T*C?KDCBY;'8V=%3+
MIN*D%HHU!8R4TG!K<_6B)F$CYE/*"(73.OJ"6@^9E-XI;*!AOFS[X@:1;B<,
M]H+A:OX"$55Y:VT:=L2RCP? (89.52@"&-*[[THQR4^^3;F]2U;=Z^#!=E8)
MZ%9@?+(?F'@U0M+48;>I?>D3IG"7(G2"6+42^1(]@YC8LD@Z1R1\<])F"_D?
M<3;RGSEC^XLS]!5SQOM;<2/]RKCMG[I)^!CR/'@IE"F27XEQS=,(=\3/2!#A
MGS0E +0*+VR9S1:SQ;^N4G5*6)*";D7BRDC6HAZ,]43).QNM03,S#WP+=$_?
MRTL>5)B8)W/CI![BNM8_M'.[/_BYKY,F6/\?(=,=2[*9KB8HG$!;2U)W2I,=
M4"-QJM&N4"[*TF-9DMZ>J7$]6=(,&CU!G.Q&(U<]5Y*,EMSZPYK'!:NX<@NX
M))#"F/=SFE)X:#B , /&;#ZQ.L':4[3 7DTNX\V=37-;JXY0C2C^4/UF Y3N
MK,=V1'GR(K4I;;F=OYAU7/<<<3$_$?7-IO2O%PTT,Y@3#0R-YU[Q<<?]&D2B
M8N6"J=249+F9AS@"?I0E.MJ7DI@T8ZCI-(JN%!?5I-0OZH80X]TS'D-QM49
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
ME#'!BU8V^K7 V40&4M(_6,A!_OSCD4VTIJ]MT/=S<L8"7ZL-W=9D.8L*G\]
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
MQ9<P9>D2 OO['S^WYH6]]MUT#S!SXY\<RD\&>M&>SH';JV?S(L;FBFUUW;)
MN+:_,&0#"!0.\M=9[S6);<V>5=RI8_U)*8E)J<G,"6'@];J$ [NM+JM;39JE
M7=Y:;WE KS;>Z>7==G^Z]_=$/5O 3:@W73L"-9?GN)B1K:0V,99JF9=D?NA.
M%H9_<>)PFJU7HBZIE(8B=Y^_-3Q?JRAT<=#]26*BST;BU3,\KZ%YL1&"VY+P
M[L4W,R XE[UB!'S]D4?9BF.?[2.**"6V[AJKY:@?\<CXO-;@R>*\I/OYY7F,
M-C(AK)@N16]/.MEC0OTK,SY^2#8T0\Z)X$N&%(-0ZD=D*!%@T#X6  !M'_LC
MN7D\R]O6GSMGFZ@03M[HP;ZRC^Z <Y9UPC2<<QCKC B,//?BO=WG[LZB@Q+J
MW^M&[;8[B=F1'06)^0NF<W%8PT;;D_BYFPZ^G1/8J(R"BN&K6B,Y>D0%)RV.
M\72! 2-#'E$#%*%KZNG@X&)W%IJT5(_.!C5GA2@DY09F81)DY-"\>"0:XD8G
MW=BD._<6JE2PHZ=MP9^X;JP8ET0AV$3SLRZBHO)[1:LO3.J'W3Y[FA3L%X-_
M4DH=A8YJ86!.R2M3=L+#7/0">]*]IOGO[^@U5O-_=;)G(ZH[=[X7_BDW76%(
M36G<WSPE;Z/,NSW 1Z4REI,\,2S+Z>1/YZVUFZD(W[P7Y0I**#I:;#Z.*4#Q
M'_G5OK:X<6*Q'A>$6-D%ZL(OMD>]E37:7%Q0%XXVGV[[GSBG1&63N^;_BQL2
M]G_FAF32/08+QF99Z%E;Q9H)BDG%F":'\T#&[%F.9JI&]K++Z'%=^%\9O[00
M#[[!V!,4@DC:R9R. #&6Z(/<[ON]7[5G[QZ+7K,E]!)9OYC\UL40[AG?\O%1
MM(;"' !N$B:SI:M)UI=KY9K92_[ CU@H ^M9O*.2UT65"RU$(]^3E']^F0BZ
MAOS]IBZ0_,?P-6T[R4PCRW/"MSP.&I4VCN0>(_8K2Q<D4"->E6T$="\&(2HL
MDNQQ4A??HWL??Q4F)F=%K+W<SJ#!6;XQS?YNQR7/FF=-CZ9\S*JB>U>^G>:Z
M7[IQPIF]6EINE;VR-3#@+"W,3U]'9\;%KZXRKN=1U)5I-$#(;9!H7(>S)!:?
M4::B-^6#RWA]&=#2\JX=>VMMB;N"3$#=J$#+EX6DY.=,,]FK,:!,3%^S/\)3
MBK-'U5 BLU\U4C.$K(Z?6M;(&&48P[95CTI*FTW^P8!C5,K;9Y6?YMZ% =.-
MS2H];1U<D] WDLCA5'2DHST6-7VEA4 -U$P]_'8KW2="[H;/=QZ0I?N#?WMX
M MP,7*NSR "7]7Q(EQ#S*$YVNB?%%28>+1,MTZF>U$1-OD(OBY$2Z-;1Y/Y^
M\.TG,)XZ%!=G\!U^Z\=-K7",>DAE'(EUNU^+6O-ZK *XZL5O@)(]P0;"<'4T
MF_6U C0E2Z,TZ0YO5S'A3Q.";"'7J0_SM!U?DL?.(]S6#.9U%'+:9'KUJ)[<
MN+H=&:P"QJ:M.?O6L/'!FY&Y>N?M7#G1A.\^/M<DL%A4QVG/W:Z&DP;>^/V*
M2MK_1?%H%FL"LVR!E.@86A3=(%)DTPZ>6YC[9UNI-S+(B-P,YY.:KX^[Q9@J
M[?"^2OF5%4GQSOH>?O9DEKG#5'\2WW^I\19Z]ANPG?DH1MI]UE'T9W<=U:'
MK4K]S].WJ;O_NZ[=_ZX<B!>B+I"[H*0G_$2M2%+5[&*P_V30YG6EVF94][0)
MLUH?<JATFO= ]7]7'GX_)'U#234+\J<;SZCV&;G=I]&ZD*ZL,[K\G(6U&A.%
MF#^[,-PBJX)7L+:(+!GBR)1M# B')+0"Z12R"+X7-=A\T>B*:N<=0 ]V=SBF
M5-J:,55G[<(LT3%[2HD8\J[2^%2@?3;JU[)>MXCN?0B".*0&N3K1OTDA3U&\
M9/F0P2%SUQQ+/FR5=IUGYLAB;<?O0"-/*<Y^J5T/DZ>QNJ5S">H7Y8<[;5[H
M!V<^/Y*S:?2^T:M?1):C@=!<8 U<>--\/;G Y?T-X#OL2NM^;W5*/?&CX#?
M)>OS]R#< S&-WP"F^@@#,<M;HV].T[-U26[GPVUK+8%7T^4=Z]=]92(5-$88
MIOJB3W*LLN(D%O-5BZ=CM#J5L=VY0[.2'!=U\W 6P+-LAO7^3;%%IUROK^*"
M( AV2UICIU[TZ4>DDAJW*=-Q-XE\TCVRCTX\=&P3APX(/';+)LBL?:LH@T\6
M_*C\@FABO?8%"UI66I6$!!N@DA;*!9,'X*%[^3>B%*L[G\F;2K" D(NJ *%Z
M:WG-^#AW2SZ<[&\,)6>D?S$AKY(@0C(3+>'R\X>K)F33#BY1_OT=&GOLJ?*L
ME$F62'/&S O4I"$WS@E(/]C:9]_\.OR!M L^]PX^JTH=4.)(Z S]P57WJG3]
M+"ZH@OB.)YS ^@O<<"F;=?351,UKD@IX22K4<L&<+AD_@IH[IR!WS6*3:Y=8
M(+(\\:4"D02,7X4V7.[*0UZ:L,/X-:["&P2HU_<@4RS'LKTZ-\<R@:LZ00'!
MXR)D]I?)\G'&?;M6MU:NQ](VYG8;JJ>,,[P:DXMU;WMGO_3-Z7N/07(V__IA
MHO3[Y@"?4?"YB6>>0^V&]8 GQ3GO )JI_U_<3,^\5&=-$3H97@TJ+6JDZDSO
M?7[3IOT:48YXPS!.FD)NQY H72B//<YP;]6F6.DEHJVG"APB'LBR3GY9_3<R
M5]KU.E4T5M)DC/?G!#\Q<KV%M0L9^@53R,V\18E#&-:BCU' 0F.BXH/3KZ=]
M71@X;=;\9&]ZF7HWCH1^[80^XJ;]!HQ_WLV8S18E><OCU3_93+Q]ZD3M_]6N
M!H7E4!#Y1'U@_FI!0ET(T$D5KY*3(('Y):ISK4OIENYR_8*L. -P)._5X(W;
M,^W4=N*#+$\;Y51:%G\'86H"%RG3NK&&"O6\T81P%,R3-JJED$RB;''1' )C
M?NK&/^A$=Q;,:N>F=][*6_"DI>N)H0LCNM#F:D'1SF@=K4Z#KA#EKH5,&E!X
M70%)0@(]/HLZG3PK>UQO&!FW'E*C0%WGS&@ ^<_7!$$]'%2&29KX7XD\A7$D
M$"$"B\IFD1F&"T,W*.\$#[$I0F9KU$\M';TH:93=M[_9C]A+?WT&U2F__\SR
MK-&KN'Q1<%TTIU74P$<0U;P @O7LZ-!*2-?-7?2NU-:B-NOP!=VE 2<3U_)Q
MVK13V!F-GB7>P%U?CA6;]RMSN6YQCGBCB#,%<@&_?U03_DLU&OQ":UJP+D%V
M>NT@*&/C#5\(#$ 1RT$9H4.FVQ'L?\XD142L.&(6W7!(6KI6-93\1+?YS?X;
M80JJB>1_*%CZ/#3%O1#O1VHNQ/3.,CGP6?(_3DCNRDY#GA?LWC0;ZGWK5%:_
M;"8?!15FFVX3#U/G>]>;_BCZ[ASEVV_ X;<W$]Q',Y'7@GJM+B2<K\,K1(NR
MCB;3E??=W$Y^\7RUJ^?[Q,)).T84R:QL_1-$1'^+V3JV='J>=/,T[]WLDWTJ
MO=6ZSB=- Z(X ;6!K*<H1+=H#"2'=F1)@F&@.#CVO2P;501,8/F3>V.+W<?-
M[(&=*=* 43XOZ*-%1MLUQ!^3D1HO,9M8:# ]=WG_E^4\2L9X_7,?L1/@/AJO
MQU@?45HV@4YQC62A>GF<4G): HO&7#C&.Q4<RT6EW#3FQ3)H-3,*U V=60YJ
M7YX#*Z@Z)'!_EJ>@'I+&F#1B#\PJ5:)!RDI*W@40*I2X\NM1().:*EMD'=C+
MN$E_3B9QJ;1=4\%9VNRXXB&9NP &"K<? IB9XB2>BYF]9UX>GL/<,!6*6L=@
M !VHT5^J&(XJ)FAXO;-PHCBUE#M_G91SW'V&B%N*/7H95:=\M:S^POQ"6KG<
MO<4_\#6Y \V4Q@AM<,!F5X4BCM3?EL9!R 11LLF+U"P']PGG8N5;1'B&!!:G
M(WJY>IM[!"AV"?D$L>Y<6M3\]PU!$U%W51Y3&*P0^3)X.$1P37\+'*J_(;XD
M7AF,(TVRROWQB*-H=6_]Y-L?0&!_ ,DNE6&+ R4N$!^SZ50M)7';#RE?G<85
MI"MWYI]^PD-C$D)Z'B&8]^%('LL#1U88LZ\R%%4+SRNNAK-U";MU;D.62X]3
M7LQD?$+;Z]<9] \BVBZ7U;2X:T'8'LA/OP$W3Q^M2-UMI![R:M;;8C/?#_SC
MDYTHOZ[-G/FQ[C#MTYC,<)"K_3<C$O*EH:4>2/SKP_8>=W*^W;:=V7_&@.++
M]0ZZ6ZZA$,UW^<_3.%-XK'$R.TLQ;75S3_:N*PR++<%6:E9,:08LA]@O4Y>?
MV[BSE"4K( (]'KK)[2OX0*50/8PFRM,7DGKSAKDP$GBQJH&'UC>GV\;A*"G+
M[GY?;8KR]@2HN/#DM^CK0*4-VH'UW$RC0_,GHXTU.)X>IWA+CXIZ^\QZH2KG
MLKW]E49K4NAZ)\R?R*@D]_3N) R=8=^T(.F02&[+$/(8N'<>V])Y ,GM//WB
M0F>_XKTHK4E73'E.,Y)L243=IIY8M$CUEUFT7ICZ5%7C ^37>^O#BP$\C=[Z
M^9L%HEY+)JG"@OR= @^!MOE5MC^SCLFS7;1EPZ'##=^8LQ%<NFFN]E;.7%)G
M2*QVW[U"S,;D:&])TG/!T.OU(4 &96PQ_T2.H\\RT0TR3(2;'Z2ZIU!@V%ZE
M0=&,_XF=0ZW0\R#5HT<K5+W0:(1O<F:S#!2)DS*36KD5>/ZID0PZ259>,7RR
M:['Z#?>C9DLR*?&'IE?[<6"T>V%36 K&WLOZ38T"Q:<%2](;T,L(6KF/Y4J&
M"+CE,!&[U5))E5@P&#585Y\C+2PX+1B !5C[O$&:,>X?>E,CJ.Q.! 0<)"[3
M<>QH\(^]:5'6^5=L:^E,FXQ#[ +RRMSS6\6CJ6N6OOEMU801;X^?LW8N[:BV
M06GD.2V>WT8RPZ&(03+9;8ZQ#I* "![CIP#RL9SB^S^AI4^1\QGC!^DQR)9H
MR?&B]E]ZQ81M>[W6KJC:>/EK>UJG#4V6U;MH3DQ;LM7CUPD4]R^;X5,V]EH@
M6Z$.XLFX#B\^.7R*EMFN1.CY7(-G\FV&9DRR8FL<]+3R$.]SK]'4-JK7GQ'*
M0UJ2-X! <'ZKQKVY8DE3QZ.'9!>M ]/.:.=#04^.?=7.1OE!\QA2?,2%'SW&
M\$SF9V*RX4&5>_0#W2;]H[HH$AJA^CMO<]Y+JOS?@!YZG87N[IP=_@]:[75^
M=&CF,T(2;1D8WH5J/=H*[485$GB4UN7PW'3"$]'NUG-I(R)A?P_KYJ96:X??
M  ^R\_VRBQ4*,:G5_FZZ<;IN/E@C4E=@L@?CU\:.^\6YX_+*[MMYK5Q%UA\K
ME%P.S0F9;8986@B4P]+D,N<5$07^POFG5MC,Y[AX=YBG#C:1P87]I0J*<J.^
M:.3[ H#P)NJVYTF\08C;AY)G'QH;'3=C&9O3B)>T# ]2]:P#7( )TLDF44OC
M$&VUL]WL&=H$[93 Y%R*#'4KL%P=L5XJ@H=505*\?2RO2G^L:]@H)JHU&'F7
M1M"/45>Q:O.$AX16&+_ .5"^(]IT):#_\,#97*@!G\-MRHEMAQN\1DCL !!8
MO8#+4MX)F$+RQTZ\D6))>SS,L/->A)2%</ 4:*>SNF9H(B/G1\TD26IFCK7T
M+*4X>502J]%+'H8#W('^82GH+S0KG<&SE:M2V]Y:Q)1& ?;PB7JWS_;%J)0!
M:+OQ5,QTTF2H(KIF2)H6+\/XL1PUR?6WJN#>BZ0P&(P6FB+/I"[O[MW.Y.)H
MP@P 2-F2BPN1;6&3Q"?]2TB.**:_A;1>_.C'V+L#K%[S]^>+; 0[3;O/^_"M
MC2JN8]*>$'*FI]3I.)T4/ZN)WEFJK)"XN*@W9[U7V=["M;&86SG[N^!&'6[2
M'9>+7)-<O;*FH[@+M:41>M>Y<_?MK> IG#.05TLTQ"+((2&W[P7H%7;7ZJVT
M*D_6=2-]7M3/CNXH]G<(CP?E0XMNL15'A^_^?,:;U(KD=Q[;?^FWTU;\?R_A
M?")B-CM\W$= D$-G5F1)I.#]Y+DN@:]?6L!6+AF8/"X35(O54ZLP7=$1MI:N
MAD?GKXBVP(3\:<ZL,='7$AG.;WKIX6P="S*:Y$(\[F^+4?]X-7:P$[GM=E-L
MPN=HESVS^58XV9'<6-72YUS0U6+.:&4:?A@^8V0C6=?U/KS![0CUK&FG"DC]
MFCR1CAWE,&<I28Z]:+5HNK+W?86E@G14H,R<[MF44UU'P'7WFT2,@.)#'4:.
M &X==Y.<-65G1;SX(V?<=\0)9S,KM!_J(HE7AWB5]$<&,]+:8O'!'HDN;Z7E
M?)*#T>] 'KGCQ T'>5/L19RSLV]I?)H!W.V<E=C3TTXY63_FCG\#IA"'3"!?
MTC1W![IC8^7(S?T4)]K100YXH\C R-ZV4]R]:=:'CX=;K]B:R">HW2J,^$4Z
MQSS&/CM R *E_?+O,-R>^7JYY_,&BME6*2*;C+=E.50[?!W=MR&)D0JC/YD\
MXGF[)"#<NV!E\X-/8Y@(+O172OK8D\<X/V%FZF@*9%GN"U]/HR1W5*U$ ;9]
M<R+?^"YA/]V )A)62.[DLY40%Q;+/H\"FUSF8N#T$<,'KG#,,N)G#C7#/A7U
M]?,G<<X\*3YS\9"''S\$*!6*..B)B;6\N SU7Y%0]/5].KCWH@E)UY))LZ>0
MV<]J?J%$S2K[CK@D*]+5Z@/V.E!IW!CL(L@WI;,YT%1YI%0SF<SC6OFR+%"$
M1,?<K=#-6$>@4"W-UUV9B\M1(Z=1E7B0)M)UD312Q\M4J=)#D[US9:6YX#HC
M,\6GOKB4(8@G?+ 72^0UQ7L=]R0 6]+4F%,=)$>8#-.6NWG-TC$&;:XYKVEA
MS685<[.SAJ,'[Z)\V?@QLKX:^O.U=.O-"-V[5]>1!H2EK8?N[.5&'E<&U/J"
MR,5)#_SJSI#Y5VM;"AAX5F58%&]>I-ATI8"WA%8FPYIINWK>0F6GYWO;5BQ-
MBPZ-7UDJ8G=-T;7>2*N"OS0VCM2$).(OU+V(+A3G/77(DFH2O,K#Q3W.U;"@
M8W!-=(Q"&6;0V1P/BS9KFYU!FG\<:[Z-VLCBU]@+'>0>1LDTU_V!A?>5F/)'
MFWI,SP]$I+$_/I4X;'36>7].&0UB+,\?B-;O5QGP"Q&P)#LB(H3RP>\I,RI1
MYQ]#"?Z4R:^??V[<;[]16&0W3WZ5D?</>"]BAO3-A/'[S<X>?$:0:'LU,>37
M?,(P;BO;H]0-C.2'G<R_[$!QTK<6BA6- /8C-=)YA=W-/@KNB?HWZZ5?Z;$>
MFLVR7\8;%R:^K*%!3"LG:G=W<1# 9NO[7/7U#?WQ/@U+GAQS:+^.4"S,-PCG
M4/?9_IY.3U \Q,P4;?8B/E5#5I# BJB(E@"#L<0;)R>::&F1$28WI,98R!I3
MII',6,I\N)?1X=O$1,]SH\-ACZ$Y]!&%:93B7?$Q8<#1@K._2[JFIA4=OSE-
M05W:LPFFY\D.0MX<-POQ"<I.#F:4MONU 8-0?$>?8<!8;W!0.16V=U#I96K<
MGNBBZPRYJ>X+K(.E-[^@,37D[Y9N/EI%+\X6]8<5X%5WL]G[,$15O)"A5O?A
M4S[7"I3&2MQ<894A44L/[.Q@I._+_H@"2L"%F1&U?E0H^Y1*P@'O,&^(\2SW
MU+8'CDQD1LOQ61?KUF?OX,,$=3"TH$VBW:.WSF+H_UYP;8\[S8?[V#U[!?RX
M4[1L(QEP%H]QP7!;/96U=_]5XU=A[(__+C&=Z_%^_;]/<9Q7_?I(>4;::6*3
M#:-MI$EV'"&8Z$DE&D&D')XG!9VB>:DBL7$0F=3TV>[+(E\$49KL[$=ZN[[?
M  @B55&60ZEC/2;;O?3PYS&+-!$/J\3K&\_0/\^1W'56<F_4"K--I^@YXL81
MF%EP7^YT=I?ONZ:L"J#DBZI%D04CYA27+*+_1=Q;!K05;>V?@4)Q=Y<$BKL4
M+1J"NQ9WEV!%BQ<+[NX6W(K3%@]6W*'%G>*%EG;:>]\K,_-^^,^G^7[.RM[K
M>;+VD=]>AV,7)7\)-BM,55Q=[)+>B]"5P19L[V\4+)^,&]S X$/X+07&:*'7
M,Y!4\21",5^&4UL2B<Q5>,S9JK)D<HO&-BM)R;6*-&N$FB=Q"/Y9X$#Y@T!&
MPOAQ4XWG-E75CIOE+,>*G;;/I #F_(%6<?]#QS9E7\W_!CR&Q7V?$J:AYKY?
M#4:93J7T_@WH7?B6?!!#ZGM+*;P5V_\58Z0R@5KJ^[]WN ,-/>FRO_G9BE;K
M+6\:>IBY/KB'"E-4ORXCN1+ 4)!F!%GY?55!@-+2;ZX6A3MAC>:E!JJ1^R'W
MSI!*051I?J9R1<LYDN29P!.4*$8#RZ*'6.,R4MX$ZX\<R%KER/>0@%,4L:M6
MU.Q;X5@1%Y,)M/8UMGVFQ,SVL7S\I$:#Y]BQU(05C! #7<NLCP+M*TAKK/MC
MKETQI,;#44QOT,S,B"/5=9(SC".Z;/H<$-B="(YC.^LB?@:Q9RF*S(P&V0B=
M 6_\44IZ'#01KF,QU5:"UI=+\8W_0H7_O_2TK&FKAPI.Z[7IDB\XBAQ'U\ <
M>R<L1<972"Z<O'76]RMJHL%A%1-7P<Z;>B,C%M9O:-EC#4:2\R<[0E9_G%!G
MM)ZQ79TWVCI'GS=$>S1VNIPJ*+Z3I #.:R/8F:?2Z6RTYIA 5266BWBDA":L
MTK2KJ@E6)?A2]%UISP >D22YHEJI"/?!Y'N@%8Z.*[HY-:'<5E;@"!XWFMX#
M^;!Z<*9;IIE>QVV ,[E*HKW$X,C>*;<14C-CTI=P&WH,;?(FR!I&LD[3YXX]
M)7Y%)(B:9K9A'!]WMFRP-#0907\E;3G;MHOT*6[9!B\HY#SHG6I$F.R6.4FV
M%V4,$7_N/SD]3]$^QB8'WJ@\@H]4E$6FN=A&CQV7@WR3*0<Y4V-SM>NAU_D$
M@_\W3N]THL0D'"4*,C-1QH*KZ4VXUTH]D.4FS#3-D^^1P/E/;S'2^=W<GP"?
MEBZKQ08DD/F!'VG-1!(3J KAI/V!E6\QN<GB>6%?T6^YWTV3]2Q^&U/,UH,V
M<Y$0KO%(>/3>;UI^OH &>C H9%-_';%19?R$'0 >C7^XK/UB-.3'7M+#^^D>
MXE$48GCGW/L8'+4((A1PS2\M$79CZW-X)<X+-RX3/X;\ C5R3(A=\-!:%O"S
M[ZR '4GK!ZB21+,_7P[+Y; <2%BS^2Y [-?-92,=D\^ TI 52P'@XB4#^,+=
M&VU_@]S4*7 6CS!OL"&8-W9C'BJ+;*6$GN7+?/+Z702!Z8$]GYF"'Q_(<_D
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
M>E)2Z<+VWYI-3XAR'P4OLV 62S^,L=SXP!FHB&JK_ZV9%+#[!=Q$5\6PA;9
M^6?&:?@U;MRC63L>DNG'IA80;$*56D^(L:<W^3^2S?T_)<,/MO@C60&AQ,X_
M)-L8L+*$8Y4<]\J#+ G^X7B\]T.KYS_1A?8(9C*>N/"LI!]"3QZBH]L.YK9J
M$^_-AFLOL&_0$8DH?H'[DB]=@VN-GJ[R?[+TF/(,"_]],MG5X(<ZP1:B ZF-
M0Q.V::</O'9][F<HPM9$CQ]V[WJ63-_DQ$C<=-#()5R]N;\L<F8%O(!BNTQ7
M-J2(GHE+>%8T7P5A0K>X6E.1?P,8AGOV:$CRVU1.5(R\ZX)VG)RWY4&*,Q:*
M)5T.3!%Q="[R\/3#]):>SN'+IT?OTQBK[K>VO9K8$YU^.=#;FS\+^1HU%"RO
M=K):E6$)N<8R&G<2E<&_-+[@1=]NJ6R,M]<&8X2Z:PX]HY2&%PK(R?Y]I$8'
M_@W@#50*EK^NA5S"S"96YS?M3O\2F!O'/G$E7#DOW!Q+@M_^\\,;<R7MK]W$
M1@[!;E_C,JD_P9(&1]=E%! MO':9Q>]2IZ,I5M#=15V-478!"U(AN(+26LM?
MI!U($8Q&8'=;_++ _?N:GP;_ #!#X-\\Q_R=AD:+=(=)X)7;=_4I/Q[D&5>V
M122I,G143PCJ4Q*5N<RV&5)I<)/4GU>./^B)!B7;\O\/@6FF+BQNQQ;(=?6I
MD+CQX\X(=I[6['U&)_6J,ON1$ _,"1'= >)0::!N)S'%8QUWEI'HX6/?-L;M
MB.'AOFXAGMB\-=$8OTA=(JCZA=7)1&)W4S/4[L/ C6;YBJG1[_A0C5\^1%09
MC6UE#C'B.(KI;*L;^$4RI;VOUGTFA7U'T>HO@JD<L/N+]]=9A=C6E[GDAJYW
M/C^A^?L1/ K4C*MYMZ[A> 1#/#6/MV$^Q);O7BM$?N8C8JR%\LEYID6R,RL1
M&/8>=Y7P_=A=*SR,66+MD83^!J1X^WA3]R42-G,.QH[IJ><&2:[J5)/H>,]+
MLS(M]TG?C]$$G#GKTA:\96CK[4N?;^XL\/QW,F:HS-9]GPH-?]W_!EQ]_PM7
M1ID%%G0$)/P&M)R\VOP-^&6&_:\IXWELW079_=CZ#1C_+[12[-=T[6] P&_
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
M5:'SN[;-^9\7\U^S^'M;/W^,:S&;_Y"R@Q'.@ FST';?*,V$VL?]0Z[=NY*
M-[9(<2?E\0!0$NJ@S@,]!3E9,J6,0U/7GQ*0;I3#QECI+:]VG$?]DDHM0\Q\
ML'.C5KY!LN#)^FW7+T&[-W9%8)TWP/$#WLL!SUO+I8NTBZ_RVY=1+]9+/CAU
MPM(G2MO;VBOKZP>NX[NL:RAYK'U1<<EBUO;P0DTTF3>C"<L-RLU2R/1F^5%V
MBC.K6RHN.:=;?-H/0O#65MYLK9"%J5GICUE:+7VO^U)7.1H7K365Y2A^S4!I
M=7>_<+D52U\'E!KE ,VJ#Z92V4J+?J!(&M&Y]:(@<$G$VW7Q]<X(SA*>.:85
MKL!!F!$:?,[#E+2 ?K@C#>R'C:OH$$_6](@?>WJ*=B.7-:2+#M<TMMU0L%T_
M/]^6E$9=X@+1#^#LHI-A5SJCM@'5"O*CSEQ=<P<W!X*B<EZ5/W8QWGS?BJ<U
MUY<I>]B_VE_MYQ]SMM3$L3#6Q_QI/)$;8V2T@>+I3DZ[K2.;O!U(^)D"W9Y/
M&O-X4U!7/MJANB06Z9ET4;]@[MM>)Q>J(C.WF8#3HS.81?[WH(-"$:9%&_V'
M Q:W](XS6 <4O;G.(VL05_,%QGZ^MTO8LD4:E^+]V25>_'2%0-9$;0W,WK%[
M7$EFGI3G PP G(?]0 Y2P4J%/@4)>;2='?8X]'1_NE,(_[)BZA*4;;%G*T#I
M12//SN=P=<I1R_5%QV!>4J76OYF:0L>\I:$YG2524*=Q EOI!P9_-HB@]M[-
MM&#XD9'*K4'!Z8EW7Q(_L90[:_(W0&/]_#= ,;WPVX(ZL5[5_S1.W.<]_%DR
M/?B.&^3)-8<7E^+)T>S7:688.6>SH'LWW_3@/*5C)2*1?&(6VT_R/I)9GZ=\
M=[G7>Z.R>P8H2:WT UV:="V!FSC>5K#@^R#UR,[U-VR_SX,=\2^S):4U720G
MXOOV<=%TDZQ]Z,M[2DJRB>B&W%HZ@^^V)RH[L-RKA G+*5$[D%CQ*I?&F[F1
MO+<;6/9,G4\H[ZV,1_,+KI!XHTE(I(9+M;>%9SK9@;GT<7[FXD=P,WU1.X&O
MT_E<%7?GT3P5$$!M5&L3D,$5YO>(-D?2SWWI$26VV73I;VI!FI"0I]4BM*.E
ME.'"X]%L;.N<:I*ZP]/,>C/+P6=4?#7<0CETT0S> ?2CGKV$HK=)^[WM6E\]
M1DO>=CGI^_G#^2FW% KEVLG-;/)4YG*9DPRSCGM4V-&%Q9*[#T$Z:$$MZIA
M6\.),)%.MDVU5%T[%Q?1C,!LK]WFG)?/Q-:>W_4K%V:7X):7!OSGNQQR+61_
M;L[>7FT]*9#O.U_]JYF@U/]9,T$@R1OV9SK3-KI%#K7BW5N$4RK2TW'XI:J'
MAIJ84JV7K8[%RW.A3X+0^ %_8&K<)Q'R<C!&C/)'WIQ@O.W>$UXO@R$3[#RE
MA"BOIF%F;Q?LH_FCZC(DD(ZRJBK'%$O5>%5*(ZDP"YE*+,);3XNK*S<>DJ_,
M!JW>GY))T,K63DK/]G0]9#8>W#<O8R$$#IO2-3QT^^9O_C@J:"->4= 7IQP?
MP25!2%.MG_K1)=):+2..[P82M<J=WC$JR7@)1Z@Z9RB[71\<&WY5\ TFN%?^
MRKU4SUR+%?Z3GZB[0NGB'$-GKH!26S,>&)9GA\KF@8K(C+2P+R[_H"JCSU;3
M:($8V(<D<PI6-2BL!Y1^7<<N^G)'=ZK*4U?_"?K-SUCM!:<5>K9PGX=X1PJ(
M"5Q3-)5K@"^SA^ ?W*VS1NBDGG.]*B/XQO*O1HQQ&L$.56\GS]^^@0T_X;:(
M$AWHV.L[<)>;6H^0]><4WJ*8[5"LFP]+U*A?O=O-LMA<X?^"EP:$)[ZB>?.O
M$(GB>X%;_9E)JU<-F=_S/S_DI70QY*;J$AM$TO)H8KR>J/9)5K+W25.ZHJ21
M%W"PZFKMB7*LUCC)H0"3&<FCI"'DO8T?;./8TQ2S<.16OF26JK0!JCT!2-K,
MU<Q:3"R<;(:L:$HN6H@%54:C'U^7*6(8M9@*?P,.V5 BE>>9Z".KS8O*.2 ;
M;Q9T5D4Q<^*HQJDS@@+QAW/?.B^7-K:G#?\47P%&D%_*71,8[T<P@M$#T#IB
M%X /<Q7,SBNI!*R$&FV$V5K7Q,IJ@V55U?)199E,DZVP:@<6&:WR&LL4 +LV
M*LL9" #P;,3" KO%:_[/M$GY)8W^C$)#\RW%\$YIY*\?ZA^RKZS4^N^[^@C%
M+QFG?I6"?USJ_V1X>7,Y$$WWG_:73@GFU]I$>^%..)FBJ]3L/LL)./%*?HL:
M,78HC.*.9*3H\5\W-IKV75#(8*2?+T'#&(1**.!IY@(;L"LW*ROBB U#3\N@
M_I0/>#Y^)8V:O4:YS_S:UAVKR5(6EM&=']I (]XIS..RYI1NQ^F"'7 @YR,X
M?A<%W+7TNIR5B7^_:&65*,S2(1M_=XG*L)".@^)X".,(5<GP*QRLY.@4;WZW
M\T+$(9;C*X8/X>Q$"MA&1--<"L6.J_S*I+ED/8GV6$S'](N!@7&8VN2.*=^_
MY^2\+GO-+7O?S'WA\(F@Q.*):WKAQ47BCH]92$'TIW[T!_%/7&]Z]/Y:)=;X
MK,ZSU;.]S:2M&IY?PG8X__.>*X<QV/_PS[4@966VGOA<#[QNKVM9Q^K&DW%R
MGTO!0^VPQ6E?CA_RR_!3?<NSW(L<Z><EB')G%M[52I=8J)&A-(=+I!)A2BEO
M6OGSM+3J3Z&_ ?<QBM\ /4WWCO,V2H7DAH84'$A[*5SH/Z)>>7GIQPITX@A-
M/Q3"KE;2&T;#O78[%3]4&G7%^*@V=\=^D,3E0QMVREG[L<>_(HO]Q# =J!A_
MC>RN29=@7*X:6"Z>P391E*&Z8?-KCX.?1C:.+([5@N,BX#GN@:6_VL>V>%-S
M[,D8=<8Y<0'S]8UISB+>996$[V^"+*2I-3S:EU%<.'N62S''WK?P;P+7E+-$
M[V);-2F;^)G-F3J5I%#E-QRA2LO?Z3LPU(KI2: Q89Z\;/.9%O>,BT'=8YO*
MAB6>0XR?_\E%,MS_:[-!ZM_-!GS_RV8#ZKF-]9U%I/:B]RVEK0FS[1+IX@_>
M&0"'P6\4Q=GH14G,6: W2O% C;" X1L]$4V-^'!/[,YP_-=INR[$ 4-C'Y@W
M5HH&4KIWK!DME< )EV\E5Z)73AZN7LJ(KF38 $,QJ_PX?["=O&9(7ZCM;')&
MQ\X4$DRKD(E:8:5EMUX>B)&4E>(MKAB"L43OA,@Y$@"3)PML$54VU/'7;)Q.
M4(?LW.&3ZFIF/6T!\GGHIGJC@]8PPEWAW8X3('5/4:E%%U/5RA(BD)*/_@$\
MP7<(J<9C'=UF_"AA6>;4S<.X.%9?7Y5JVLNJLH@=F^.?,S#X:-RVX/TY6A@<
M22XC(ZJ<9CV<R$?1S#X[V$08]HG5Y12#UMV$F7KIN3D=@SQ(F:^KSRC^+(!4
MA=Q.YWCHV7*$>8>,).R7Y8.&>-R!(35#-M7$ZH(FB3#.ZHZ@P['::@G;<6%%
MS!!9C7\0P3][$CR!Z*)IM>HV/1(1HY=LN;C&RSMM(DX-L:N4CS^PFWFM-110
MV[J+]0Q%/R17Z+>LKT"3?&[OB/?T#*53B;7_TF' ORB8UUMK-Z;\@-<):,)[
M\W!EG_7FMJ0+Q_*A; M9OEB<?/07"CD0MS%9(%.%]$ZT3>?+?8&/$9>\%TY_
M"3NZS4HX/.<R"4VR4\[(:"*DLY*S2-=8/I$+.U<\):$-?8R-M%7=>1R_:C=^
M%I52SN[07!D*9J=T4_@WKT:(4/D-(!Q3=L:&#N#W2^"$.KH]4[1!GF]=# D8
M]E_3_)CFNZ2.@:)'2MV*'=IC[32<8)5,$735]35WL[*&_]<QU@U7]QW);T!N
ME%E@?<=?VNY=5]@35OU3Y-O]_R+@BOIE3OHMS!XZ_@//57%_[KI8UO_E^N]P
MM/]GT4IDY5E3 A>7FTJ=#YWVEFNWNNLJGG2]U]I\GES^-WCN*^_I%3C*L+B3
MFWR/'HT\T5.KI%.(30DEM%17E[IF$7CKR"A"6:\ A:,3:1QA4IM&)-^#[^A'
MC*+%TXT3-W &WE2W?8Q+E4\!(Y4VI_^#F[,(.U#T@:GNR<JQDY\9P8O(21WO
M_;W 0*]/*32?L0[W9+FZ>/'V@H#N8:_39!W!KX_@95LN66:0VJ8IV?C:0GID
MV\G+*!97@O9.X[,+#DN:7G -[P80#US"3M"P@$"EQ]? 6*[43J3G=(TF<#<.
M;36$/7P47WTPI37^Y=1PL.L5_.EHX#"P8#KM:M-MYR?W'!W=W%5P FY>7=*K
M^.,@7S%/A^=<YZ^]<]7>'2S]I9&F^-/*"NEW@I^2HUE<\'TEJ#<2L2WR-X1*
MFGJUB?1JX/>O%.C3D@!2*([2FL%)BD@/?S$YJ)F%+=GR!UJGU*4WPU/B1D;C
M%._?G\*,7I[L.[ODZ^*"D$2HA<DKO.PO*8>T!*E;\$,7*!=<ET1H)H:;G,E0
M!]AYC8/?XWQR-Q)ARX[1WUZ VG]#^-L0<#K5U=1FQ?H1XKI'UGL-*N]%I'I0
M"7BUI7OS55?9Z.CJJ1H07SF4U]C([ ,@A#8(->]:(7/"=-;9+XZ/W>0'N&BI
MQKOD\X';V8LDODE.]G9]TW3:9GPNNH'O"$/LF</\^3R<V<;VI)D0)0H,DN3V
M6_'?9(]CSU4')$G=4\.)C;F^Q#KQ<.%;?.=&TZG'_^I(S:D&#+.X!</#_6HB
M)B"(P6,/:DI+GCDMS,/R!EY5+0+:]\1?Z#"^Y?&%X^=&64;IVF _=EUN:H\T
M1<E;/UCJ!BB/ P7%.TD4!3&DD:%1S>NN:/(IASN8ADH66;>>Y:T\Q$..\!NJ
MY4/7^,6*_1*6#R,_J;RA-?V^FRTO>$6>"8<=6TP]%+8UT#+%"5G^>.!N7Q6V
M6C;3I^1(P<:F2:LZ)Q)**L5&DU1NM71C5\4NM4HV.K!_CIJ3//9>SE* .$F1
M!87F697-/G:EI)97*,I[EJB-C">NU.490ZN\=P0*DE(HD[D[V!KK0!?_SK5-
M^T$Q?Y@.51>8]B^MX@_/0$Y!0@6DG"IJN-'3OW[]8"[M"Q4)YSU!N27 XWHK
MN'1])4IGX?7U1E+=#N'G)GSYB^PH,?'HX94"FIK>*-VPMV1W(5?&++;)>ON)
M</;#[6DK*O6.".;#%>Z+BQ7BL*@9-,^9R>5+,/4[K]78X5L55:.:AO4GZC M
M*20 38VWR!7ATF$(&=/8.L>GGQ]H72P1Q(; T6-R91$%#TL3 7EZ<\%+D[V0
M?&D!GF'A3I))GQ1R6\<_GC5J4'";(4[E32*R7B<A^]8&#: 48)=&?EV5"S?N
MNW<G4!U4Y!A%)UM5X353()C(D%IJW7;KXON%$T_,,.RI[]2F-0+\1; J(F [
M&6@<RJ5(S^(1V^0C'EZOE3IM*5J'+4[86428FF3,"TP3#A,3<R/N$HC\2R55
MI#?HBQIA8F;!=-\6GWH)@\'_I6>OR8<)?J*AHC!Q,E/-\@$.UK,V.>,U\(F-
MG@9_YF4VEW<3Q>NJ9R[>'E80^D_#!HAG41ME+$.HTTE=@L+I.-BE3FV.W5(\
M' OGJEU S:(B#&8CXOT/Z<W>C8C&UU\)G;GAL3I22-8$U4A,#Z.L]'[D?V)7
M-4W(8L?GTS_[4TR&7R80M/<:GY?"R"O=-&OB?2&E,U6QDW^*"28 7R-%N3GF
M]3LJ"FFA>5'56P][?$44EA!!" ;]EA_*N]F1XGC1Y]<2;\6 I7=T:B]D=^\"
MWW+N]PE_>N*]_!%86!IED<DEUY]P,@D_RN46#J^4^#+"O\^YW?P:O-#B>=(@
M6,1#\8[!3$@ZZNF'%;X')8$K5*2;EF4@J9N !'9,\=BF:]:Y*H(J%8),B.ZJ
MP0Y=V_C+M2GP8TDA8S#)A9= E/%8 &O*J5/[EPGY;$RH-G6]&\>R=>'HL_NK
MAJ+M(,>.9#FM'$.U9"E2=&Q]DJGT>2+-G+.9:043!FU]+N-.!F6M,&U.:LOX
M(980PB%'X;F4D4)PM;B17OD$ SVA3FT(/<"X T)C'N= :C YJ *GJ.NO:FX5
M]+Z1,M13*]1+]_R9%N'T0=VS4D^6/LJC4D>9C70[8I(G[ZLX]_9<4C51)IMU
MIP4T3:.5R<9^@L//(:N2?GGO-3+Y&0'APK RIM*\S <M'0W\"H[U=)#!=<67
M#HYA_@08@U4CJQ5KN=/"5$986 70V[=XPDLP'J8ZJ6KPO/_SAG%-@[[57\,4
M9S=W725XC$\\L3'NKPI>P5DHQK]/9(HNQ]?-([5W=325X5M8<=@@#;C.$EN&
M'8R:4.8BHJ(TVU9+NJ6P51?.;PYAX+ 04+8]=Q&3<X'Y.-IEC-"2/G%5"/(H
M4 M9^3I)2^J*I[,=IFF5%45!(2KU?#+W ^^ ^V0;XL";VKZ<W[?-1ZQ,\W!^
M(=?L3S4(02$&I9R6Z'T='M;X'Q@2A5 :DQY'"QDBO"G-<--T:(6*U#-M-C4J
M]105'O/9#+R5T)2A/_Q=;99H86W;_Z4M!717^?MYSVI?=O/U&U'/36Q/2<M-
M=J96E]?"DEU_J37 1*Z>_F2213]]V1K%3O3G..]:7=>16)Y=KD%Y*_^HX*H_
M->*,.I^:5VJ!'@6$']D5^CI#;4E3]98C.8C<2. DE)!8:8PB98R!0^3UA^=K
MU#<]=IXO4\*5YCG+.AU?.[92)5#><?SEU6* ,@D)NNNQ55[\03@S!"2'%\K4
M!A$"SZ5ZG(1D1P\8VV7?$: +W#P:+0[;ZY+)GU]*;);/! C+T1?Q198H-E."
MNZ&CTH-:O8*^Q09-:>CS"T1Z,?4WE7!=GRJI$/YEYF;G4!'8S*[YMLB^"8&P
M! ;%J>-Q;!=&N&N]Z2HC(P,)/I/?\SMEGJS)[K!AL"=6:;I^0#1:LG!EN;^;
M;73.>Z?N;Q'$3">W@2M)9E9 H%?FW/N=*E*%X=L[/O_N0'5U= 7M8@8(' 3G
M8-',\[!&!GXB DPDDP_H)$3*#+,L2Q$,>@Z#6Z//2XUVDR"?DRTY.XY%<9=Y
M1-^M[6V1B_;$9@Q?, R;6[/:^25$==Z[#_)(W,2YBL@U6(<C4S$*60R0IXC'
M*!E*)^[MTK[\R"4V;:-LI!$3JXB>G<OPRCL]+Q2.9F?+]($I7H<5E!:VQ['C
M>7B@T)XS'%3$+W-9NX('3">I=-]F>![S?G:QG5^FJHN-+4G=3.NPNM2KS CS
M&8L1*)<!/6&]&=^#N%Y=O]CH'QD4:X5<*/EW=^O02U&<$AD*2>4-_G<"=QQ+
M2NK#S.?TN5T("/!CHPE[P@.8\E0LA=VS1J<LO* U\'4I\>B&O[C5H)RJ$<PW
M&#\LHL:+.Y</X]7YZ.@&T\W1QC'J*^\_*?0]S1'^)ZHVBR:KXKN,>&EF@),T
MRL()\.6MV8@@ED;XJA(8;=:&.<;6/$W-:*+/?),#AWJGV)4^1@]Z BOE_2/.
M)T-=]\[COO7*G>:WZBY!#410QPG,/VUD7@TSM>2:.6S97]BKS$C$<4S_!9X,
M*6@%SE;J["F9U,;K+SN#E$LJ8LI#.*0U7UA8N &%C762OH;C%$]^*>:+?)XR
M$:'@6 D&'XL(FBFU217+S6@*2I=VOX"O5?^Y"/C%C\<O0"W6]O[5-%K$E/GJ
MBBU55LY+F+6-A[Z<JFGBL^6%!9)@G%JUDS55 ?R*9[QH#A9O&7 6 +*9N,*2
M!0958>R;(T*:$8M''<[6O@(Y7/!."%DOR=B128(EHZ\CX_T7:0X$0ULC]R+G
M;@A#W+MUXU4>H;N;-]W%BJUM.!#7^B_:'^-FD#G+S\9R*4$:Z 2*?"J=\O/E
MGB0;^"A7NST:.]0EC3*+?J"DM'3\#R%I[T"I[E2%>LB[Z&%EH1Y0*=2ILF6A
M+?D[L,,,?H1"7AS(!:A"3\YKRI/EJA!=ZBN-&8&5JBD!J7=\;%N/[I$E"QQZ
MSW/=,MCAPMT[^3,YNJRWND?PU#]WL)T)I]K>)8V#,*']"T$I(AD5=[04:7>(
M>/F(M30P"IS<!TK(*QH%[!8[6)88*DXD2:&Q@IY93!@.#="@OYE(+2+E<%4]
M<SL77XV>:&6V+QC*L.L=AZO4QB=2^IPNMN(05MHLO5GO*Y_1EILM8HUF ^5C
M8?GP7D5GXI6_%[G^*&.#B<.4C9ZPH!8/FX<Z]J4[ALK$E)0XABOXJ.N_UV;-
MY0TZ%<W.P:597<M[V,G\WW5:ZO_8%+,1X%!"'\E#$2VFC/6 [EJ%3-WAT7ES
M-<)-8'S9V:PDU.)ZV9:\4#[C;7+\K?-LO2#]J#/GA<^9Z4]TIDXYH7:R$]2B
M[;O#SO<5_VDM,/>?U@(/Y\T/F9L<U@;+$!)N[C2[7)8!?4]9'*?T2!':(;VZ
M%'9=H]V%FIR2.].?:EX7IY+1@R.YM?Z6XX?&;UJ?4/8N=A2P?U8.B/K>T<F1
M7WLGJDA&CL2I?U8S_27@/HT(Y*]\:W$CG2AL<#/P_]\)P9,_)U_A]'S^]H!(
ML-M>'XN1Q5T#3=&O+S1G FM&2[O0'>AE \H4J\23P=S&*'(8NNC[)1)4;:,]
MNDHHY>UD$@717=(V#NZKX?V>%XDR^F\D]^KT=.D$0DTLJ9/?M_ YB:%9^]C>
M?_3CYKF_8L<:/= "IQBM7:EQ:EM%T1?)M39'D(+\E!:GR45^2/!2X F[E8@6
M?1?[0/^QLFXK634R(2SAN03M"&LACY=7QY3Z>%X+35&MP[,R_]@ 6MVOVPDD
M"J/)I!P77DPJV79\%L;F!\=TP@U6?+06>[P1A5_T4_7P\9#!DG9\4M\:D\K:
M.4:\W)U)MS(6K)R=T%O8LU(;3W[DC%<*84I^DMOK6*?J:.2P5"<7>8R\V\A=
M@ECK77X^F)FFLLK,"RO:BU@?=F7A'S;>O.G$Z9%5WS"FV$\6TC0S,Z/EL$\>
M]2/E&^?[4)+L85-KL;*B@A/DO@WVZ+CSMTBZH.F+7NF[YY#L>;M"\[,0>\?C
M]&: 85,L"/^^T^)VY]?HQ>YW.ZI$NPH*W,NUPW>]XW@-='<*;U\,O%P/D. 9
M]4W8DI,X-PAZ\QO0+/8@23&\LW(4)=OC\\AP 1TX&7E*WAK[-B5,.ZW"1[/S
M?@8O((/.]-5IPB_UJ/_\^M3L$J3A6L*;\K9+3-15/[!0WZ>KK2O0Y^ALJ9]$
M*RR[8+HAA2,MK;MM[2#::F_DG5T*H?*\L_<.>6PX XEQ&\F4W"JSQ-A*35<-
MH\^<B2Z!WS^PLV78EZ"933GOJFA"G=^ P%=,!%Y.+![+R.3U3M8M;W0!OO#<
M4GU=,,:4G=W[EAGXULJ*UQRZ)@C)W6 =Z[RS/T48,\1.=%U>OA ?C=HR>9(W
M.5:(/GX72H 8=KS#&7"MEU?7SJUL6V4L^8:AB8M:[TTEV-)OK4A/7:EEV+G1
M)?BN,&:_)U,S<+JE<E:H\,7"@VFA\K;O]]^ AV!A5PIEVQ:O!!C-#T9J29/N
MK/-@&#>2@9S(.+F<9SS-$[@J?M!-]7#D\!Y6ZI.@HZZ<W]#650'_4!:"82MJ
M3/M!,09U[)EFU9R3RP'OS'D$17(%RT(S"KV$&G_(&5'4'9$>0=FSM/  H_W>
M6@)]UZI2GZHERZK48<5<)FC9M,J1-E,V$4(EYJ,]*U\EU#:!S5Q/,;N\EIA5
M+?+=GR6@.:6U#C):!A>EYJ10,R\S><$'3<G0Z""C',E[,!Q=53.R5LX;Z,(I
MWM=;D1J5<]23A^$B/CG[%:?'1O.FJ%I+"9KH0;BT&K]-1%TC'?HI!*N<\]ZR
M6?2.O'3C?B=@,,G%&VOYG997]I.2XG<)5!H<7-:8;3X/5MUU3.*KB5/<J!SC
MZF6."2ZOHT\U8?YVL=7/9>QM@X0C\V<KOS4\U\,32K'A%&0RX5@7=60[4,T7
M*BB0KC3.,XO7,QJ;PYS1R8E@$#>^2?-PPN1//4(S_&1M,>YAG(RXI:+[G%33
MH'I852K-2G7E=K[/R)6?V>7TN,.65S'%777=[;)%Q^T.X+:J=)WTH=,+K?VJ
M0(ZIU5F;,O1&%]D7OAH]P@8W>"&27[ Y"&X($E@@DU**H1>L=47+VU)- CWW
MK/*8:9@FR0F4HM:,51 8!K.LAO'/C"I4K<"7A7&Z>DG(//]:15#S34B*-$.6
MD[M 7T3/?ULE;O]GIN:FW4\ZR*HOG?Z>?Q!WZL7E4U\A;"T&\5HPM\S+_F(%
M_^N:Z\GY6P%42=9=4I;H VJQQWA-BNC-W,]N,Q=4X#/JJH+,;C,G;]>_1KES
M<D$S-3=K!H1!GF]S%!M^2D[6(9;W?$?*-(:[AQ+%3K$7=J;90&1\NRI</]-V
M?E:1 ]?T/4S1LA6SSR_ZOA8#PYQ%SQAQ[/GTLJ,EPCDD95C_)7)IM'"O-$--
MXFL*?T:<;0?J0O1I;8.Z\]XGKCDS,D6=3E8R9LN<+_9AWB!TBUW4B1<JX1:O
MO(2PAK@*"8JLTX%)(/^FQ,-L7>/<6WE*'$@AP<;ZH-KFYE$#6IRI909%B,]$
MOJA)^\6;$UME5!-8J_@/BCO74+LA+&09@DF+M1ZE4/[T23G'XSKS]7V?@  )
MRMZ;.1T39*,Q#8"HLY\B9=^LP5'3%YTD).Z .*)]TB5G'<.F,,V0"+VT;F(7
M:9+1[O5:UP8KZN'C79U;$8&[^IBMD(QF#.0Q=]?,1D]+XP>DH&0F*7RLSMG!
M$Q<I>[_1HQ<(-]/^7[C97M_SU=-69K_G_WIU%.BZSL?.Y;-[X?[8GO!X[7F$
M_?%JXQ'+_K'%81II(L&*\.5F/<_["\?X.KGE7:O6@*SX?_Q_,\T<':/A'XH5
M(9K4*1/&-+)QR)"K!!=S8@QZ,9@S.&,^"H9FAW@5U)EV(EXHT3?F9\F.;V.U
M%U3K6OX:FM3J0CC5!*3BF\9K,)!IK1W GEV,/8W("&ZU $>.: KV7JC%0!V8
M%.M8!?;;C:*L0"E^+"@5)C+7Q%Q%^*4L*%$BZ93@/)6<\GKHOG88LV_7+#0F
M%Q'MK:1F/)8RQ&"=:JOB5J$>?7B1-,LMI0:6V" 2-(*W$> ["C!6UE7##:JW
MUE:\]K*=)@@56/6IR[;TN]L'JH.;J+)3AO0M7/"R"UT/10/U0E-T$J22CX=?
ME=CH0EWEU7+^H?!"='YO[YQ&1G-)%$4(E/^%LHN/* R;GRFL?GB5-BC^A[!4
MRW9D* /Z?N/9)I-4-F*_1-!;K]'54TRBMP!F^NA0PQ7*^7^Q]I9!<79+N_ @
M(4" ,+@'&=Q=0[ 9W!G<W0GN"<%M<-?@[@PN"<'=AL$)&B!  D$"A.1+GKV?
MO<\^Y]1;^ZLZ-?-K_>B[5U_=76O===U7.[(!'BM:C2M8!9>&>(E)8*< &+^X
M6P8-K)[&Q@GQ*/'@Q\YG6L(JZ3M) ]-AB!.KK WCV((*I@+$G/@Y"K:64DBC
M+Q?&FZD8]+67O+\1QJM0)EQ%>\I!8NV5NB_<W; V-\]6X>,MJ4F^\!?$@8$O
M1VL[EVTV=P/MOS0(\#^>:'][>3RU1L+'),\QWK$;F/9AE%48+J=;[ R/1]K?
M\&+\KKP8^$0#7%#MA]?+018HG1Q.V1/+C\>IC:04+L *X[?6++@R*=>2/*M3
M:^3KX]-$7;I=HL:7B2XZ.\=8:*N(I'T$?K%E_XYXBS"W]>F&X&738+2L[;"?
MJ4^RCJR'X-E1.C&QSV$N<?35]ZFSI6K?ZVL3_-"I^-DVF>0 ;H^F^J-TJ''L
MWH(E?T"0GJ]NL<_UC:K&&Z9A0G09H.$'X9<(##U75:"WCA/QU,G>R9[CS;5C
M7#%0DS%$SCSZ2H;0L:F23Y34,[WN2C!V$3%64:6M[GB8_UWF"0NF5WR#:?,O
M@/\"4_Y:_^[)T0_37X"_&+4R@H4\1_QY,8BJB=J'#I<\X:DP9];%-QTUV=JV
M(8E\?J$6."6CE0&JA0G4C/=YMR;V/N[6LEDRCRWEQEC8"$O/WS8ILY1)*WJ@
M'24'</##YZ6!"9:ZY:,]X2)<5/C.Z@-J5<MWL)6>IT3#/"K!K2)K>&]1GEHX
M68F.I+O[N_".&U&N31#"*EH[FOF-'3QB:M(U0P ?R#3?B:GE=4ZP&U  TD+&
M9" Q"K,@W,=IF^?6="QJ.D=53'NI59JK:@O?Y'I;K"2XQ16JZ:I_!Y?XK^!"
M_P[NEQ,37O#;%BM:(SJ%7E)Q*Y-YKNJ]C;7_>W"9MAL4ZM>CH[NJ!6,/KCU\
M/ 0#?Z9\#==1- =BT#_7W%^M=<1)0'JVM4.=B.L0@0'I?_K. +Z!E&RI3<!5
MYO)T-K%X^^L1B//WWI_"?S(OW#F>:X"NTJ$H/L'KC2Y:Y1#6:DP3S*F587A.
M'*SSO<&G;Q$!U MGD'^?0OI&LQZJ<454B"&WFB_#[:*?VTU_[;K_"W"]ZV$8
M*?5,ZH"7@Y398J%:?(U+?/";X'$)Q>&-UWALW-H]PE(TN.K<L.KWB>T\Z'U,
M(*YEK;1+19ZTS8A4$>+SO&=;29<-T@0JL-(2X L^JUNXO*_ >9]_6DK6[;*^
M\S23RIF<Y@I"+&AY.7ZJ+6=ZN,2>NZ*]2\_]"]"/\XXWV"L$/06CQ"B:0BJK
MDI1XER[W[?K[SFG'?EWX%)0<(T'>5XX!6EF9FU.'(-+!J- '*("<D0H+67;<
MG#47MGM4'R9,\O>(+%*5PZC@5>@"7DRND<VI5!P*6OS*'?=66YL1;RSHY8G8
MOGY(<"A.+;"^! Y-J),0R90#%"=[I1[E*:M52C/&>!-(,5#85!+ J4ZM4]:3
M9R4/#Y4=2E#-1"<IJ":8O)V#&"2$*"PD;;SO@R>(#I1*6A1V<OE:([ )\#2U
M0F1VES ]9%"LE9Q'/?1U1033^;24PL<L;1>CZ-(RFVO'95H-G94Q-)S&9XM1
ML,=Q8YI>>CNMR%HL>P-9AUC.UY4B281A0PI0@;D[2VR!:?;T:7]KY31/054A
MKS$\@:H%G(NQ;(ZR)-^>,L],BG+W6*W%"LU.X9-U@#F@$0 @ X?RA0 LFJ\_
M!W>EJ)ZI+<\(&?O&'#@A(()S?W4"KY]7^HEFCKY.T!?7?S/H"--"T9S*"X)I
MFW??:MPC2^M7$XY235:K'5IL+Z^YO5T+*S[PV 6*VWM':IT@P_9'*#'D>S4C
M5/5_5SY4 'RVU&2\.5Y(3AAI87EW9-5,KMQB#%9/ ?98!:;3F'0#R>1=U[NU
MNPTK-_1^ 0C*"Q"G'WC@5QT7OS/'X;]AT?'VT/W'[,]@\J!AT_7(3ZZ%SN,S
MWQUK8MEUO.[HC^:":;(VGTDV$*0QCS9/_!#K\^6V\&3.(2+FB4I<"6/(!X?J
M?ZN#ET9R!.A"W<Y4>TV!D?1;ZD-A5DS3LXE%)9UO[$Q[3-FD'KT)O)/([]6D
M2M[I+LRPJV^JW&LT7Y3/\+_6_UING2D*A:L)@W>87"8-8\[/'R]DD7.VL_!V
M+#^4BEQ$S^X3NS/(-R>GZJK6&B&=*4T^!GWT>6$&OA8/4OLF8^QO5[6GS!Q)
M)&:CN#=Y$>V=R?^%_Y6-Y>S>;@0SZY;0!W(;>:[@;P7'SMB=5<_81AA"TV:9
ML$\.$\V$&W2_3RQ[3F2UY76--$.'3,9O2:A&PV+WKR^.OW1&D6(-VNSP-?O=
M6CE]T(Y5RUG)*!MIK-("(=N:0U</C(]<\S'JSAB02'U(8]5YZF21GGJ$PQA6
M^RW3<XQHG]/*PM>)HUYQ61+]31B:_@GKEMK@-Y;J-=-:.^^$.J%]LE(4"R--
M-2_G598]-DB??KHTI*FXWSSG?Q%;8"5O0Q7F@3? T\#7\YB,BE74!-D-U&;Z
M<.N;9D,R_Y@R4XLU*.$90Y9E-=E0@ $R)FX_PU2M6I QEW906:BMY7:MKB?7
M"BW4K_J@+EZ%D2]!74DP0<=92##WN# -*56;ZP*[\%IY!.7PUW=YLV^F9_SM
M"4N>HTKD< ZNMQWWQ2SE[SO=!1/NY[V?IWVZ*\!V)!)ITD0_W*-C=[W@[T#P
M*6GITFJFH:EK[ *<O+;<0OHFW9*J?KS&9CPA"+O:._Q0[H Q'2*-R@&!%*=&
MF$PWMA"SN)SR7F*ZF9EL-M L(EYU_0*<]=#AZGUN^/EY ,@Q3*PWXUC=KQSX
M^C:!=W)E_[8$U-NG7L!C?M>0&GSK=@ZUHXK]XBS_[L_72I91J^D_BFY9XGX*
ME/QS("F$D''4J4GL25#&UG1@ICPJ.#T4B9R"9XTFZY>*HJ%V$-@J:,*HY%OI
M AI=_,U:G0/74G3*U+)B%"8*+$.ULQ5EC ^QTV1DCSSKX+%U#AD1G.KI@,IF
MI3A< U;T0MI/\P(;W/PNMU694H_9;*2X.7E7PB2M)F4AWV;Y_!6H3P<:O3PC
M1:TITFQ&+W1K=A8[8;7A*R3<2<F^MEKT*4HP<XWJG!20-EJZ5MA],*04=5 I
MO?J'()_!5>IS[0,4-2UKVIZQ03%=H]4R-V'O!KGO=(NG_=\_0=;_GPWB_1V@
M^*G;&;R^I0^960(VHZ(]BNXU;.X.YQ7O8H"I3KO+7#:>+"$T'8("!MB*U[/&
MNFI-\2H^/0GM_/J2^4)491-@$\6=QJ_I7-:7:75*+(;)F_/S3[]417#$.%FF
ML:CI[WS(%T5(L^G$,#S7I&/-D E1LXYPK^$\97FT6-I=2>ZPO^R*K7_]\NAX
MQWBY>6=3,(C'T B;['.4G3G++M78;@AIDD8VEZR"SQ YS>@I/5:"IV%LSVVU
M3+F*3BNYQR*<2)F-G44:5/;(]I@5AY\RPV]504-))CU;FI95A3!;ZK&NIOG^
MQ)/']F/G"JW_Y,R1%W*J_P)4LO3'[[K/#?P"!%=\5+GEK3"[WS##HO%+MGNM
M61+\O>8G?EZ W_;@TW]//J9=&>'C.3,:#A/GAQOJDX#R,%NF\!S>UE;R/+5N
M5.:2\ @A/!B)]X'*\*^P;6J3$-N7*>M&>(PG"_EKI.4-<2B@HPZV--$F87D#
MK>.J(G;BLK*==?4)I#@,WC'6M8;HNPB1QJF9K-AF?N7@4^EZPD*_J4Q5:T3
M8=N\2S.R3&0-'0,5T82/<J;K#@?[S:%!(G#U-"ZLQOE/G_,EE4YD>*9A9 O0
M*"TIY[VI#?].^[! K \$<M1)5<FR:!-5.&IM>05955$ /NC!8H8QQ_ZET]?B
M_G2R]^GF:']O!28D)NJR^X5.8=\+V,HKU  &[!\,>]\P.W?.]?]LGS4P&>:)
MH*I<JDFG0#X?AX&AD*;H3[VKS+9-]9Z9<HYLU<R8$%C#0;9_JK^RYG@5FJ *
MX7OX 8:FA0E=45$DOS<I!F[0\#"_IY$W%OTJ.&7X!5'=9^6,%U[62RCW&.I$
MZ>3O#FAC%- ]8A[?:$F_Z*S027:(;125B1XFS0N!H1&SA#E]Q]$_$#?V@!2-
M H6F_7.C+O:3"C/4GP<8A(Y=!;(?C+ODC<^%].T,<+R4>-3?Y!RN%.#-;KO:
MP6>$"=8?6DLP+IMZ&7(BNX[QZ!8\$8ZQS_Y>.7Y0))#50=F6XVQ]SR3RP@=7
M[9W^B"L*@T!C9;)[[D@<5.S G\.)-VO7"A8[CT]+',R9=_U\JJ43$O.M;J^)
MDHJ$T%HJ:C$*YQ&]N92N@74EB-?@'O[8&_"!32V&HA%]/0EK4K9Z<*-'LY&P
M]8OX&.H[N4__\PS5H)?K#_KP^WWQ[YI^/1;Q;G_8LBM455]/03[K,9/^,;*\
M/;T'K*)A]')A,R/Y1"D\Q@&N<IC-E@J]Y?J\,>27+64C8YR\ASX\^SV2)U()
MLDIQZ&>+0AN?[N\Y^Z1FDPP?"H5^ 3AW%R6%_"E#]?=Z\B+&@S@Z3C-Y&'5"
M^YY+,D<)*6UGA#0S>B_F<&F86,<DX^$&JU0-M<<EZJ7(471.F- ?Q2=A*R@V
M^;2MK37,^SBT*728NP5'%>5L9'Q*G/QI\S'#N&7Z(H]FRCHOZVKP$/^D=-%P
M3NBNU.YU)SF(8JURCN,--&GIUBFG0A&-RO&V:1P1:)IH%'!WZT(<+?QGMX=;
M!]P=*GMF8NL6K.%Y4W6;H,#(!O5 0?N8WLKJ#6+-P$"OA6_?BZ_4U8NY\HG;
M-K,>9$=NBR9PJG?NGXTX'[N<N<<\B@LTP=M+3#8U5V^L3DIT;*KCIU_3,5R<
M$+ CX^5TXF 'X6L7*2:PVOAMA-(M[%QG9=Q7R78:[8$[!:%N78GKT;# =.CS
MJA*(/+?KE!5R&<E&;BI\$"T69#;-.V XRT9?2EO-/BR@ P\H3EKUBHP[T<O4
M.6IZKHX0*OYJX[>50WMT_EIDR+FYA+X:KS=1M[]\SR:;JO+*L9>L<A$J7P,T
M@0>>@GURF'I^FS4/JQ@ZY6W@Z;._<.(K?#5)[_/<R8YJMLQ:M:[QI6U:E'^E
M4\74)H#FY:02_X),X\]#+&J=XX_4NL_D;/5@R[^?)*[BS-A2K+KZCL*%'?74
M>>R(E[C./'^MR?03G$SP2M1X40ZJLSA^WB\@_6>G+;:*,1F+K9;.!"88A!PP
M+?&VOE'!0?'B!/<BP0F0YA/&<$ IO@L0AP\WT7/XTB%]]Y7];P=_[))S"T/O
M"+[<?/L%F'C_K]6G__4B 07!('?N11,)UV;D@]JW*\'/+M\/<WT.O]@-;VPM
MYVF:1WK<G;C,>>&;A#G ;P;!DRGW*LGT>9JCF<YZ$G-+RM""/3UZ.-G"B(Y'
MIV'EPW%T=!7<E[X]W5 J)PJ/S_[T1CYKQ##F>SH_VC!EDOIZA3O0RT)?](V4
M2@*]8 [U7N@W@9FYOJ8F)BR9#<W/3::NTXZNE]7=*D2B7BDT'_AYUF]=_=?&
M*"-.!G'/L((%]C'P[J^6YC3E!4<H/["@)6SD:_0QQ,K8[VLYBRD1/ T4</+&
M$A(E_MQ+ZHBB3*K(=.+)[]I"+>8VA7I&'K)*EN+6^XZD+>\4+V]+</&;U$6A
ME;^\=Y^Z>GG/TE;:U0/G^:NG:Y\_'MF.F[URR^[S,[G"[8P[ZETS.IIR,:>;
M<HC>54*1.GV@;68(ES[>TZR9;HZ==[:M\WE#<\/V7(C>19/5?(SV5#3_!\S^
ML<<)Y!T*;G %;Z"1=.\U&)7H.OY48G288>4MS2@WH=P#5>P.KBUI_08TKHF&
M9DIGXQA1K+6=(DMYD7_W!.,T)+ 3_<1<UJG2X\:EQ'YU9[JYJ/5*MKK&!FK/
MP-:&$[#J_JX^DIFP6CJV32 #JWMT%SC.AT44H5=#/+H?G-'':^,T61Q$7Y;.
M"LX>CPXF\\*(5O*H8)/16D6O8)/R_2I]-!M78'E33QPZ0DG))VY=@E#P#KW!
M.D'<"3;]V#46IF<'FE8$<(UP+6X=U92-C1N93U6D-[3;+N>V%5UG<+9;=:RT
M'OHN6ZB_' C)II)S$A ?PSIP*"PA?#F<BE[DNA=PHI?;DI/;BUV/FLF5 GF?
MG3N.?#-E2^OFE?) ]7:CZ3=^PY1A+*C_PN]*[T1,B>)_Q<_R#W[,%I-3>TX#
M9V21JYB@0A8-UTJO __ZBIS':?>4X^)U%P'!@@=M/RH:CMQBOK[:"O_?D>L7
MNC^:0L&S4I//T<"B7KN3MI;'#$,<EFQZI^DP#3LB[8%?/$H6+)F&"#( H+#6
M ]\MV]N/U!-)D E\\,T!MY,#B<:0^7IL47DV65F0<FD"1-HO"]7?G.D"UY98
M;6-\Q%GFD9=5;O]2@NT#4)&?'&0@5O7#U8*"N'Y^/<S;'G-9.)5H'6.H$X7,
M82Z&==&=2(L<90=_Y2R^5_]P0B"!(5,F8%Z6<&E+OLCW\\X^O7'>NTKWV)=X
M6OZ/ZH<:)GUEGP9](POQP ")?(U\)Y\'YB+:3Q@6,O89DZ].^HPU3;A2<^ED
M==NJ*PK4S[W[@K3*='2;Z\&W.0 5@3FM/P'"G-*MN=M6(%VK#[9&>%J>+J+*
M@I?DZ\Y]5FW(QN*\[0@T+I'HI4/?/L+8^7Y(^3:,,48F-_DSW-1T6F[C"/'.
M)K1V5!/]0DH?_<ER7I301.."\K+,,E\*'E*1ML"<A-(EYKE0+YAJA,P5)RD:
M=P7Q9*>CE"D1^NH#*/GM#3^D79/0*O5UC4D5X"TH-)W8)(WDG>%T7MGR^D78
MD8NEFAV.%L:LEJ+X\@' **NM?9Y:M,"NZD!V7W+DHO[X1T&ARFU^/^OG.[.=
M'\_:D>_GTIMK7L *5K]W^AH-+/V8W9>LFNAF#99PGJK[0<TY\Q?$&0J*?T&L
M]QOBT=IU[Q0YIJ7?$).X0>4#O%:+-=, *<1VFMIA3LT>D9ZO,=N2R/,Z%2D!
MBNBNGEEAKN9W:PJ#-!)B\*8QSE(M2#+!VP%)F8#O7Q7--(F514YS+1W47G>Z
MCR;D:*1(,6!-TJW7>=2LI;$T@+(=<K2J0F+H+?0-%\?(-? ?DQ6-H3/*=>!X
MQ0H93VAF8"K;C66RR:9FI:=HX:[,/YH1.2EOLCDE>I)38Y^!7V\AVUK9BDZ?
M(!![] ZGLD)A*"7"4YTJ&E*S20K'7/2;F]2M55%(%]1"LMKS+9:J9.ABA\XK
M*4SBOX_N1GVBO_$Q@O@M)[M2Z#LM(@*/M"1,4:6\CD\41TY[QJP3U/'.':<I
MB5#_)<(\YA8]^\7$@SG]/;"EV^=ND^KN8$.A1&Y>4>+TVKSM]_!OUAU+?U*%
M8\)B7,VE@M6V+TP<ECGILWI-I)W'\]9F!$BQ@7<SX&[XV\SZ^]*F2FT=CU,M
MTI9DX0!O#;[WVD5RA&,HYOC<EAY4:UP?U/SPVW!*P^#S"LQ9CR+7+-55&S3E
M>8<HPT#T3WRNY+[7LX^5I)LU5H'LGT_.U2W*K?:5;=0OHH;@6;/D-CTQY[0C
M5VY:VKYL:Z13(POA^%B:6K<<@>'>0X+,P18ML*%)D4E^+?DBW2,]F"*8_\"G
MH@%YV3]T&1@<1$UN1#>S:]?6QZ4WOTG2?A#&+E3"=5)V>=XBU/[5OW-G6.I
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
M#;HJL@;-^&[%DH+<.4,8Q%55S.VL3N[R/K"\-M8C@XM+OD$A+/*QQ>Q6X6S
M6R<1WF'4'%E]40Z]-^/S;,#H>(].8"U4;=#R+ID4<7)]B*D) BB22&S6H4K9
MB4514_PX-ZBE"]F)MX)'\?'*"3HA3,,#8#GLAG6J,X[M?^D3B9^CL-$F8:%I
MS_FE2(FJE;9X=GLY/7U!.'5+TQ*$_$[=@.RXZZ=TG4F]"G*S<W-S96;+Y2?9
M6L'?7OER^4+ND23='@E+/'(4[^?;N0:PG>JA\''UHN-I0$D@V^<&%^U^U'0
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
M1RY#X_(D1-)95)55AN&ATXRE&ZR@%-?F8C0K%;B?DVC.F!C/ K^^G79S-(X
M#A:0]N"1D%M25[/DH_S'!.+/^+IIJ6(;EUL7EQ2IM&J/"[;I+/<%\FG@*-%V
MB(X4ZX1ANN5MB7^PGP;)HW1"%&R8/K)+:=21/&:- H75UK'3$N4U6'ZDI"YQ
MM:CV<<.88ARTYYV4B:01A44PZ.K$/.3MY"A.ZO5\X^!@3"=:J+4;<R]7S_&5
MN-@GJF#/NZD^!ZON$I6Q= H+F0-F 9, '  )ZCL!?09:  8%2OO\)P?$U)FE
MS(I[ 7-V&1@?*=\O;X\P$;>O0P17G8"OSXT']B^71IS5M#!Q_\B]4:-&:56
M3>#/2EKU'*O*<[VOBW_ZY/%C^+:T1>GS^JQU#C[C$EGFDZA<(A:D3*<N294S
M'85!U<8+%M7((WZ#ES#*R]B6X$XLJ8!Q#MN#]'0'N.CXUGB<JAWF,-6L=54<
M?9WD#';E\'D?\\K%Z[\6B3[6\.L[6,6VI@3N^!*E++#ISDX4@R@.4_A)P3:+
MRQ5O"U7=/\$PB-C@F4SSBM;OPU"<3<1L@LB3AT\G-W7GMLS#[B[/* (N(?2O
M8]:/314G)NL9F>C4W2<D<LG&F^:10Z.3]/J6_*7ZVB/-N'VJ]BOX!DR:2PKO
M]T&*%D*2NDO\3CE/2PQZ3<\K/..G/V<90/NLDB7%SUPGJ%KR\;G0O;WTW=]B
MH9/BUUMI26C -15.C6.[;N;PHPLQ_^<)FFZ5V?*QT:+ULGA<SY,,"%QZ5B_T
M]WF.F"Y&2&+L9GKL*(=/>'L\(C-)QOCLH>LP>.L4:)I42)'5V:&>UI8H[1JW
M.O +<7MNA5KY:ZZ\\V0W$0EM"''8_H4M53LH#E,CA>2Y%ZELE\(2)$;)O=Y,
M%*D#_XQ-49C5N &53NI:2?I<?5PF%: B)^_S?.HIOL3 OAVOZ\==FKU5")=(
M5D2&:()8^0'8G>_HZL>[F$1=VTSAJTXFZ<3M],G.86XU,K^'35E?"MAE R?'
M9=K5U55[]LK"2C,=X-/CF!^OEFQ9$\V7J-X%TIM89P6IW%,K!6W^ I!P#O6Z
M\/-]OE.6\"4=  T'>\4(GG4.JSIX:U&LWN-+C]9A<=@;%2(/+ST'(\T$>\P2
M"9HZ$R<D5&]XW6/YH7I1CZ;V$^Z9.Z;\DP'UJ=BZ;LK!,"AT1Z2<2O&JM+:W
M*=&M4+HUTX(@%'TI!CF])2RA[)FP)9]94L ;?Z 7=SRWJ?8*<\V*<^C2+S0U
M3$U"+&#&U[_J!6DB24$[6UE^*LE 7W_Z][DO)>NR,$52-L;3$U;K8;="QL_=
M2P^6)*]-Q-H]_>FEDSSUAH:LG\3,^BO#E-BYE<;'WVI8^Z26S(,G.HL@31JS
MS>>0T7H7A_,S4Q-=@\Z7/P)8+CHQ.B38ML[N!L&Y!;\ _$'GIXM0';".;G4Q
M&]P+0:R]W TUJ@XD!>L@EZOSO\N(_F&X*/.^OK_Y!>#\!5AT3["=X9XB9SR]
M"#H/?XP(ROTR\3JV1F1/+]!2\O$]1)Q(<K%A_^F8G-EY&672W\/^_H,L:!CV
M357VIYOG_:"K\*%W]FRA6(E,MV(PVS<FD=X?B[\ E?2_ &33NQB\IUJOTUZ
M/N!=CQ4"@HJHC?V_?_[P;\[-OZT"K?CWJWX!KAZ1GN>YBHF8?6G]@57()/#Y
M%R"P9IMAAH#CR[& 6S_QZP'"1'4JD3=?_T^7_K$ RXU^97/XZAK\<"HB(Z#R
MHFSEKO3A_(?KQ%?".3*][6?,6> 9TMA_N2"[<P#G_R:.P]2AS<'!ZAAEDZ0>
M2R=9'#X_BEY3T9RU*SC5!8^])>&M><>0)CBG:[S%QOJ2!#I.A,]$@J+$JL!U
M[(89@E121C73>K^B:ORNLE245E0<(QYK4_JEH%,&NL2'6'#1W^[]%[I 9)OX
ML/V)9T_];X2:J) "@_--"!$&[,\94S<VV+TX 3<L[#V3V$;8L1T?JD:<"SY3
M94S'UDRV20CD-5N'NP8DO(+]5.#= "(O]'(&HCS-G9_2)3ZF(=HU44G&DJ;I
MA)?QV#;NL^<@DAX/I]7@.RI:6RM&X"N(I- (T$M;;??G:W!8(]LS;]&W0W]^
MH29.,[R5J4L7"_6!FDE,<D:;*T1A66^3>Z(PK0KZ:G[?GZ4:5JHIP/RZBQP[
MHG[I9E; B[.G+F(:@LSTY\FG+QZX+4E%L<R#$J=^A"KG\Q 8,TB1=OG O<^-
M1-S')%W2,&?)00L,C:F?&W)?IP"K.OZ2OC?CS?U9U+GQ,Y7]Q79U 4N=YL*W
MZ"XO,_E)*[_AT1Y=2__7_+9#0WQY9^&WJCFSD3\E>2E V*D3!Y1-RR((01\Y
MOAE\DR^H'/')V3B8X&%J9-_@L<<77V>&358W[?::EC:&!='[G4Z%DK")''D^
M6Z?D;7?L2>PEJUU#33U/"F/]I-W^'.^)9*'1Y3(G#BYL9\=F6(/?P$3[JI3?
M9L]F7S<=)8V0W2[VYCJ<ZSW/#PT"/BQ\F#M7,C*I:35D:&8&?184E@TDY#-*
MTC&/3'8\%%D/LIUA2E=SK/G"X;G4&_PJ3O;H[KFZ=8!RNH?'45#K.^M/I_S\
MJ99DW[YAC+ZAJ3T=TZT7[K:WQ]]3BB**L3H03J#;(#:I*1&0]D0?Q"OK#2@.
M_%\S/<:6^Q?@U2_ ?O_=?_ F0_X[WN3_5C?_#Z3F_L,FAVT0_,7/M\4_^6$C
M\D\>K@O?\.\-Y[_^XAT$\M\!YS] 8#<[#=]EW(]VH_ E_T]W_G_3UZCH@+7]
M)&^R=Y?(3L-COGX0!$CI0Y4Y*)6Z,?ED)9N7VO33J; 0&< 2M=A/#(.[*+4B
M\8_QU9M)--Z^16&P#"L-Q635$(M E3X0HMVDDV+!-Y:<U0]K_/USIR;3)5</
MU8B,+0*1$XT4.CA)U+!M_CSVO%OR;=<VCE9LR] B5J7],E?KB"?@'DG+$*+-
MZYA5.^X" & H:7&DE3HKD*"-*X)2L104S._'&,>8M10[F9?F.':2[?_>;73P
MW^>6TC_GELG_^[F%X;(;L/^,]^L/%D10PPRU(M=P"^;T&1>_J:Z&X0Z)VUC0
M"\^G.<V?/ K950*%)]=2+#HB(+)Q^<MU+SDY:\LS%*A5%!B>O$TZ\2%X0M@8
MONY"Z=82I/ X5[4D*U=D>=#(69&/2GBHC5_=VSW),S=-!S%_?F9E)8I>>2G(
MZOQ#J]/_S1/F7#[.%^QC24DKVE]QTD%C(*]1,PD$[NC#9"O4QEB$PZWQ6-]^
MS<<@,K?!WBS7WA9]Y09OPR?7%.3\04)W9Z9O_/1V.[Z%)1UC@I,3_(K.N*A
M>O>5@&<@V2WE%QZVNV/%1H]C&E?D^-O6.B(Y)GUN0:8,6]&$#PT>:@.K06_Z
ME>-.G9PP.*<:+"[)WI'2G(>]B6:GS/O1&6U,@A',31$_*9'\:31GZ(#SYRNQ
MRJ6\XC@6(9 O/5])U^9V$H/I,#H9O(UP>X^_I.=(''?-R 6W?>L%I+M8'\;=
M(#+;U[8<X"/AAY:W_G;4GR&'$&O,V?Z,B=%+6?^Z8['*LXIY,$.1=[:163D,
MQ8:';WLBVBZ:BZP,(F'Y/.4-+4HCU[,@G55!>4SYN?Y),_[WH_7>Z=&(0-%L
MPZK>RNN;8<?5+OAJ\35TP6QFSN]O;MNL^+.@P "W^$T=7>B6>G.^.X7K"V;!
M.*YH$9>R]**)L#WR\A<B+V>@>"YTC(;U**GK\WHD'TFT#IV8#$:C\#4X<K$]
M*GP=+H>,86&57F>?X@<327M286?SI.+AGZS*^JB7W\?L$\ ,.2PY:R?NR>GB
M$LGJRJIQ<7>4^YRHE3XLK,HIGJ6;<=!;DS3UY=S=P;YZ3BT6RGE9FW+?@N,1
M7=/>#V\*CGNJIQEUC)^P*\=,A$_WU8T=A^'9H LDOM84)NNG&F<G>-\"8-M7
MY[! XMJ^',W?J%AX+&8T3B"QPR6[@TS;8,5K&C-0TX\<91A'/_&8K<0B.RV0
M-V-#L=5%ZNLF7*L$Z9Z=D; =5:53A!+%Z<UC2Q@X42>+=ZMMVOF)KHM%E>2!
M220Y_0T>7<Y)^]*/S] R\K,YRL8:(572)IQ_MF3,$\_TUU6$T=B^2%FA;183
MU49+ALI'B(17^LO, G_;42_'\^^**N;-]HV;E,68:<9!8W@[0:_REAHMUQJ;
MPB&DSP<L_K0N\H=AK& GOT0L@/D WLB\CK B<'B[C-Q8&LMC;93"BH_96 WF
M\9SZ7C)'?;/)>RLN;3IVP7VR?UM]>^W-:WYQPPO*"^6T7L%GJI>\%3G1U]W#
M*IIB5J-J%DG:5BEX_M6*0I:<L'OFL<2&XB5$L8^SD^/;>"S569=<EFZ+PX%\
M3/R>U@S9U?PN4J7 '5+,/I(0.FYL.#2^OCBT90<B_M >--^(9ZUVMG 4EMKH
M_53.N58XEVR+QU*Y,,KX74\,RM5 CKEN'A8!N([351:/*F,JBOQC0>O25:KU
M.P8C(33;$.WW%+^/[.-_82.Q%?L<R'MC:?>3;.NLZ!<@,U+N[%0R2_3@F"8Z
M66-2H%\8(<VL7M1>SO1T]PJ.M&3Z$IOC=/*E NY7_ YGS92/MONH10KC80X_
M2$JE9>PQ78,GI=](,<\P]IE2[$'Q&1;&OBI57[H'7 ^L@P!JI^L79\>X5*X_
MW:#^.&(8C?;WG)&Z*+H0<GT](7ZAQ\[9LKKMD/*$EY,C0"^K8+!>=W-]5^?J
M442EN.!$+NAVJ">Y0XKCR9IRYK*@;^"3S_!--@[,X211D 71^Y4%3VL%*^WR
M_4!?'!O[PI)TJ&_36NK\J6%T-#8M/GG<":7_RKVY%(BP<J'N<JZS58Q2=A3\
MS=37ZL=(NZ\I9";U*"A*K^A</*BP'7'^8,Q/,F%[2"W6<OT^[&"M=_K@<'X6
M!_.MJ#4L49;RM>:T1*A@0*)\O_VH'E9.)U#;BA+^G'.NMX.8 ,#Q01EE%<!+
MR\M&D:^>1@.3BD4SP!.9IL.)'L,Y2J=FTB2>FALK,95]OFM"\T4C;\2QLNL8
MID/,DJ1LN//./^)R#1^ A[%&[0L\8%;/DH8WKI E4PR\Q;X,7&VV84>,UNKH
M\&6K+"ZZ7#;"' ^[*JI66U@':G=6\8+CUWREPVR<'#=,3<(0'X^7W>)%$BP"
M4 .288I\R8=7F]75MMDXE]_E TSE!055"><WR-/V=3U='F?GVA[RT&(T+K2[
M=JO72"$:]W!0V3%KXX?,-9MM< T1$$'-:?*L"Z[?U\GZ0#C8Q-LS75H)/0G9
MV2CI[N(C%6(P_"8*4BB@:P]4<U=DQRS'YL6HDW@#QW?3XG\9J1MS)PK5"Z3N
M?,Z%J(P.*49!R?IL'JC A([J2>W]FOUV>X_^ME^\L<#N%X#4%#+]X=\@(/\3
MA+Z-F_5->PQT#06.HL9H*[=CT9$D2(/FH?PA/?& ;;V<SO+PJ;JREV/U2S80
MP""*9V5Z9@T  ,'4NKZ\EC"0J8O$B2V5L0"F%)O@C![Q1=?;93SQ<AJUDU N
MHCXFS#J%DIH8(E3O&(G)$U:9S6F$/C+(M (8VZY<F,VWJ(R69#&D%,(L-!Z5
M1,O#Y\MZCR^;,HN+"GS)8[[^P<'-YO38I^M[)VLF*-*=US!$/@02#ES!D4#M
M?'NH(0 *GETE&^)Z0_[.VL8A@"&@-SK%NF1NHM]$*5*F\[GK9>?QYM':_(:(
MZ"(1=,R#[ )_RB5;G_))R(\;WJ71O")AB]=8ZNU.?1M?.3!'S"&0='V,$P(A
ME>1JX;\*!?FG4.0\-U;T3(SW-0S?@(19.KU*O\R]=U$-PRM"#4]"\2'!*4/;
MIPT-*AT"1U$-DX_.LX*;R.I$EQ>7?]<*;H3]UC$4^4^$8@8?5:(F39J=::E^
M,) 3F9]TJ>S!EJ;-="]AE=+O?4?[C(7GPGU)/7?U9_]/KL[K(+7"T2NQ%X3M
M8_?!9I3].,<3&5-?M>[ZPU>ZO=J21O-6ZG\!L%1+_+@SU5R#S47<!RT5K$PC
MF!Z.=_-/3<[DNZ4E$@@%/9ARR3:J:HQ*H-IO#*.Q.-ZW*DFW)4BAWRKV7H7(
M2+/A[6\L%G.9R2C02+L\*DZ6BL?(#G, 5K@.,)0JT-=X>=@C\>M?(N6[.Q )
MUUQ=\.H4W6)I3LOME*1G>0"4B[Z- Q0L!=KG)R9*XI<>1B8PC'>Q[PCX#=5B
MJ!(#.&*X CJ)JW.(A[3@@E:!O*=N[>V_"ZHRJ4:D<:^LGSCK<]73\FU >'C:
M!FR&5>YD51DF1":&KH>2G%YZ"#N^+E9(293GVH=J%6E,JQOU<@6T+^?8+QU.
MUP[I>E"^5Q;FL:5PIKS)LE;3R&WL#Z]8@V^Y?B=!U\9A8%"H18.60$93AB#5
M@J2>P[H]<25&ZPD!]WHF4.]'E02RHHCYU/*/TFBCLRR* %(+\W$-22U,YG$5
M'7W-2<TL&'V2PJ!EZR<K3;)_0EB2[KV)=%6;1G0QXY.\Q<3U4/0JS938(Y"(
M7*/5PD+OAI$KH0Z=H0!NI4,_)#0';<Y[WP=T?8+XV*GO:>0_BUO;>^AK@&U%
M>MM,V'YG#<S\FBOL)I0TSF_;_8-1"/:QST2T>%A.9"=;CPY&3Y3]B.O*??JZ
M_EY_VB?4GXKI>$]5B+=;N\4+K+-;$LD)J?J-X1-;)>EF?5$ X3[CE3!,;.\-
MG2/>ON(KK>BN-[,9--+DZ^/-5$JZK3CL6F"X]I,^G1;'Q:0]U6JK9$A?NR]!
MT\9"?UE7@/[.(%UC22LWJD ^O2C5GG:^<74L0A6S3$M0T-'':8ZTKVK#6^8)
MMGCH\O&\5];IJ5KGW%JFKS<;,7;5L9E2K]')Z8J #'H$52W^YCR[3*Y\ZR?+
M8C;Z@+P!^)>3Q;,;T=<O?D=;A@TD113&OGKE-U<YY! _*.>4/K4^#*Q]%=M[
M U^ML$&(OPPG8='Y:6/XL]EAJ];:SO;D%L2L&/R\NV5M:]=W&Y./!6*7#PL
MWK>S94T[?M'Q;*6,+G&MSF]K$KAFBJ[.HR-*H'*GTX31T^6VYB;X5I<GJ"OU
M).AR5P4V&?9-/Z3*T2Z[+Y.^J6-6B4T(8)W^Q%:^94$%9=">S\^YKFAO]T9@
M<H@<DXSHII8BW>0^YU-WZW%[%&E4%Y2=-.C>B_NHXK^A&V%'%VZ-?5<^5Z+F
MP\8475#!4^>)E%/[XIFYVG5<4PW4I \I)3=%U@S!R>IXLQ973\=JR"!-#P_=
MJZ?:S<?Y'3)/B-B\4BI_-@>2_KU!Y9U?@+WKNS[A5W^F@R#E<'$%WC?&T,)#
M-C\IIEQS70M.SS[E#YF"$JJ&N6X>;@"AQ)AS7ZVPDI&.+[8#HA^4]!SS99@K
M/)%V\, 6QY^%U@L>^N2/17HG+<S"@PHL2'%C26#;<J]&ZNO!O.GC515-Q^#
MX)B5>KGK!^^E6UG\)8D#]D>QQ 2/-!^$NCV8]4=/ QL\Z,1B\Y'-G=HK:\WV
MX^0YJ\<6CX>PR'@[:>H([ =ER:MCBIE]!:(_7<N=77G\^:B0+_1]Z_P!<&(7
M,]&")E'OJ9QK!+NF4'U5C?XU?..A.]E;;:+:YZ,67K?H3#EPT2N*^C035(M:
M)861-&],)S*O,-H4"O,W)"61'N=!#X3NBV((,41?%S>'&J.JM06'WCD#S'+U
MY>@+^2/\\TRMT@3GG<UW-:.I<MFLX4K1Y+S*Q!\'=[#6UFP<64 2GRO GF@R
M,:A4Z4%C9^C&D;IR3);1V 9>Q;>Q7)\9I%+T&7^P)UMW5FI7AE!'3(^<^T\8
MMV4$9N4GL$#"(0QSV+EF5?$/VOU-IO+LI%TWMHAKWY,<*RR492<K3Y(PRX@2
MO^1G3<>Q>]KD)M4.)P')IEN6/D[)I-\>:CZP6%*,Y W\!AB$EWA4TD[O#>LV
M_7R1KU9<X7U2OW#988,SY>+-$[83'F^^GJ@+$["-Y(<2RJF=.0"GKYE'/#ML
M'H4YE$TR9(X :?A$:>II-F+_"N(>HBY \'<&S:W>D^J<?F"!MS9>R/Q;_*KE
M?WBE%0-F<LK8C8IC2J1OJQ? /HDM1WO#,[Y,?&OS//)%\D@(O>A.>,8521M^
M&0D[NHUS9GJXQ2I?$^80P?''(OW]MA:0+XG%.JIZVM>.:Y;%1KZ8(5U6.P;#
M5,RZ+5:*1;%>H(",>%SR'K.#OM/G5)[S%?PISM(=@3D(X0B5)?R3#L@]5">)
MAQM,*4N[ZZ09R6 <[I5S=B!;\&UM)7^/$'!#$50L^I&*#XG#[3F^_S+;U$K:
M' &%16H-.=)B7K,!W<2"[D7QLFV$3,+;6YV#JN95N627@:W25@F^2?7VX<.8
M+GIL/,Y.%-%+Q?1 AP'@I<LW,C(^#_9\9U9##/%L>/1.9[VGP2_ =G6=H%.P
M<DVKF]N,27#,$'&UX<V?$8Y=&'WZ#Z2YVPLI0H"61&[*,I9ZQ@WU)CFC(@*Y
M]6B#MUR,16$"MN@Q80=,#E4E2>IH7WY'*513+LC?VZ\_C[[G-DKSTD=>_X>(
MAY1T;T+6E29*"AI+G <K 1^6;#JI8(P0"91(-=52)XSD1$B7.YOB<3KJ1%.A
MA!754;-UVO%YH-R+:>J^Z$/XUZG1W&[6ZVL_A$[<$ZD]E$9Q&VOW7.XM14]9
M4ZJFG950OJD,4TO;:>+01\QZ][N-2D= BFW:A ;2;^%_+"38UP4)>G#.FW!^
M1XBJJ'O1F#8U3!).M&:Z\0771@\U!5EMYM\^VG,+PGAR-F3D9J5!B8)0%A#.
M-^7^A"G<]]N#UU;J] _K*C#>ZO .990U_XQ"6ON,60/*YB4#L2?.6F@5@=LZ
MC5[M8.U>, W_YJ%[R0@0L?/S95C@]MIAW.<O3WORQAI<^)2[_/A=_S_VWBLL
MBO=9%T4$!%1RSF%(0\Y!0,G,D">0,T,.2E(0$,DY#3-D0<DSY"Q!0#)#DAP$
ME"R@Y"2"'G__M=;>_WW.V><YS[HZ%^>BK[J>[K>KWJJOJ[N^JFK+N^-9Z3YR
M59>J8KNJS.^-[!8'8TS2ZI7EU>B_2%L&!-XMA)GTA:07:5+D_*-$CMZ />78
M =,KQ*8&QH'-2];T1*U(UP<8[:1#^19C*\'_D6*0[--=D+=*!D(MRK5AQ53
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
MWJ;MM/_I!A7[IC7W=[/85S1!);^MTG^Q&"S6D-[<?\%^U?#XXENHW87.I75
MU8V]VDU"[[^+*8\%F'RU>/\'KS_[#UZ+VO]R/7;[4;6CHA71D^\%"VL7[CU=
M^"N#OX4F;MO8%T*0M_/Y@J$,J7_PN(Y^T=FS1['MAF8B?@^2-UC37M$=/#YV
M"OWQZ7?O]\R#CF.+J[Z8G_0Q"PT4-_R7.C?M?!=R(3E'-=TMWG_#BN0?/*^8
M"W9$E_]._)<!P..A#N7^K)@UK3:;K<7'=;W?YZ->$;:GW)@5_/)[7/N+YU>-
MHO%O<<[?&FL70GV/296F_N")#-\FLSMU"!X)+X>NC_[!^_SN-F91="5PO>4X
MCOQ$E+S.B?/*Z"#SYW.#[\]^2:_9A'EM_,&C<_Z]0OY=>?C5_@1M5Z)V:%I
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
M8L2%R(-VE(&S@6!7+.)%=SF21P?9-H;#*:]GP5]BO,5!Q@$'Y"*A<[=>CZQ
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
MW!PP+M?RO %L[@[1FE5]3]8FI/DTB-<HG3=:@\D)9J_35S9CT.,=AZ8N&=$
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
MD@6[X>H3J#J>*[,ELVA3 \ =6H-:=9<7*=*ITR(4^30;L&"1MP-)/J'>AQY
MCV&='NHOZ\_Y2VK(R\N*>@4?DDJL:>K.CE42XD580."&1,T*U83/?"F_\@I\
M_!A=&1]ADC2,5K!6K'&@YR;4;0TH$;;F3%S;H+(.]I:FXL&]Y7*"\Y$5@P7@
MK'19SK'?7X4K/14]"8^R#9I-,",*OG'Z=I? 4OND/F)I'/>M\H39Q'*'S+1?
MLMX.5%/)40R_HTK?XP]\EL\V:<15<+</ELRQ5K^[.?XF9K:8RYJA-0NYYVSO
MYT\[RUO#H&B.\B80T5!(E\@F)(9%.18//LJR-TW$55/9\6=_N4N?:V)D8!#_
M21C*N\&?'CE27/KQF%17)M'P*YZ>*G64"%S/W$2DWC:K3O&9XN.^=O,Z&Y1:
M"&2Y"0.?+U0ARQ9^NU0YL,@C^73%L;RD]PERY2@X;I4PMOH;C5B>8!LQ:4:E
M)A@S9DA2*EB$R[&#\U8D'X9I"^I>ZBZJ$&$@ 6@4HPA%,;BN<TO]N(@D'_BK
M+]V89YUQUFH53A-RX*KGW1LE**)[LUNH^_LJ(SO\F0%#7-H(R%K0.SL+ +HT
M#J1O-_;#;^$ADTV:\ #5 WPZ9(^KG4QLHZLJ>M<&7DC>9X*E0RR407NZV23V
M?<%V+C#=@\P8O8];^A7E-8=M\30SV.0(\GP>?<MQLL(V*]A2,*W?V?_1WE<&
MQ<$$;6))<(?@!%ED\<4]N"W.XNZP0-"@@01W65B611.<Q1<)2P@)[NX2$FP)
M$H(D2$+(O??)?5=U5W57=U=U]^/^=M=,]]1T]W3/5#]S8UOYPK_)=BVMHD[
M#O3[UF2?T>O(>.Q4/DU[F_0H@LE6O(=?###'2S4DINLBIXZQ%;)GEDK4L" T
MAEADS!3*\*6@7<N[,T!5RZ^W4TH4Q>D*L0^5IWN@!;;]6'O.SLLC+=6Q]O:M
M4^N]\BZDE4-BYP>:D7-"*EMBLW&?P\:ZTRD/C>>"$9+[^5Z&\,6),J>'[YXQ
MO]E^SIZY6\S1/V7[RVR.:#&OY-8TF:?))X7!*"?1:-L$0&M"JED.0^4WAM"&
M>+U!6!FGF>R8M?$:PKG4XL(0..?V9/[0V*[9\IH&\R=>Q\?O^K.([4A34<7^
MB[LRF9+&TNE-,AJ $#I?8OX X@<[IGS\_L!--K2^I*2&B;O(SL>K5FN?9074
MJMO^)X0)L7.><88;GB0.^H: -,)E;=UHU5J>LPV=!K334;%@>P#1W60*RK(3
M]S\]A-;E/TXK]U6H<H10\*ZN<P/+U;NY=V"TR&!H;5UY;:WD$ATU=JK*K-LK
MT,OKW;>@]#$BAK<!8\%!J:*,:.^:BOA%C#>Y6+*^AI#ZIDZ8D*X%J-=.B(=+
M7UMT7-<+7;G,Z6:[7CC>IR9< CIJ?+.K)#IC3-5VFT8/*#A>J@JVSK0CJ&Z)
M8AE M65W+2UROA;*I=+=78DLY33-KG/"%=20W!L2H#BM ^5;EF3IP8V0I!5
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
M[/?$SN^\^8!#VGJMQK!N(T,M2QNG!<WGDIQSUVE>6!C@?<;E$0<&S<G4^&X
MT(M@S/F$5\\PM/!JA3.)(J_0=0[8*N%>ZOQ8 XRJG)^0B1J'0ZYG&(?,9AHD
MT,E%_,'7ZGV[78J0370:SD=XOZV4.R!U&FG>_6-6@%+?K YV3MQNC.KV''(S
MX8E[+U,JEUE$3M?6!Y>E\P#NJWM/(X8Z7#6+D3Y01,X=IE'F*W,ZGC&^"/>^
M9#2$DU:G0/V5N95ZK##4\M/G"034 /Z\0[-^Q*60X97>&V.M3U*EEM:MZA X
MRT/5(<J!'-%JMYB'W,YZN<#GY.T+BWJP3.J9^L8B4'7N>Y07PE!-*!"6JM0(
MB DHQ Q;^WNU\^N&&4.$+%.&W'7 8PP.I"C_E* #G9%]X2;8"]4;=GV5Q+%<
M+;O/>2&!1^>RM:48^"?(S>.4PL/[T">3P)/6#9V&CAD4E/*YE$6.ROB6N8NY
MO\!Z>TL)[>7)></^DR0F.CYS[ Y@)9O9HUL1XOKETVS= =%25Y6D!IGZG&G&
M_ +!3&UC?B:Y?V!L%!+_O2L26J),,4R0MWU8J5./@EL, L33NZ%F9VD8?7WE
MR.TN@)TPKPZ'611+0[U ==7  7@[E*155[<0'OI3BU6X-)?V'R^($J&SBQ@B
M8SG"-VD#\YA'M#W,RE;O;[G!.,$,(,ST([M[\Y090.U1?%/*4![5#DBEZFJG
MWFP&!'KMIS%GFE7YY>*XRHG!K$$_R@\@0O8&D0SV;P)A:.=SS7OZ^ML6B5+]
M+=\EW_SC;3Q.;:TG?L_)1%+[>79N\B:!YB:9(F1(*UDST 5S#8 _K[CZT%V:
MBG^WBB6Y%7FQ^!?G5VS:S;0T*XO(]7HTP4PN4\A?G/=+9SD'*?2A/YFD/Z=^
MV"8:J<ED>7JC*JDE>WQAHR#,XF.7F\9?W+]/NU'PLYF+9WQ (+PQT?(@)VD^
M2->?F30M8NQ,/5X('CC92+AEY>.]#S.AURWZ6(@K]P ))532V'=I^>QJ[*=1
MUJ_WJL[ J<!G]?L4F^5,./^,E6WCF*Q=VNJJS7@GUCZR[!$ @\U4LQ+V4W2"
M_Y-= 5Q@FDE<3YIAL=UL!F)+&4MTC0.Y+(0N V7VPR></CEBXK0X>+;M;M3S
M5BKXH%@]/%;99T%%XEUBZ57ANFH(8U.X>*S>(]P^IL/6SN3%Y_=T=];C9='F
M03*F#O)\:6+Y35A[#]O?LD<]ER&/13_9L&&^H)2%=SV*48WTK*S?X_)XA3:D
MC NLHP+0E]6H/()N0M?L?FL?)@-7>0P-,0^L&3/]E*5\"50-TS9?.<N8$<K2
MM>/HW&>2_(NCDT\AFLO9DH<19K-5SP&OC^,Z(2C181?+7 QX>E,D)5:++/K%
M"?*S4;W4M\[$<ERCCT9SI\/#GX[WS(1X/!#\397-JIR^+(XNWG1;Q=/+$G:F
MV!DY\,FB4.+]-)K<4U+?+B&?6ISXF>,5W/HR8AFRV?56H77R+)7A5ABJDKP+
M^M[L'^VUNMNS2W!C.:1@PQ05F-EI*^W&F<L9_1>''>S!6*.:71QKZ93O3*]K
MI!MK@G$R0<.IB?-L 2\'8(Z:QK7<<877NC!6,!&_*?]'>AQO+/!1H@AMQ>1
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
M?6]"]80L1=V>/QG,(A1??4^"I\?!+NCL8LSPU3BG=HD-A=I?>KR&XL'LF:8
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
M/T+C-(CP)-?7D 1Q,KCG^J#,2M:@();SK:" I%$9)!;C\7A9(#5T@;I)NVF
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
MOUBWYZLB*VLHVTJ+"2HEM>@4QC*.MUKD&.((FY<IGASSU"#3E5(+D4LIM*V
M71;X$N$5($0S*^AD @C3:I-6P?72]%<AW%&Q51)RJ1E4!WDX,LC(A]. 6H_F
M2P2U$)1<B!G0 5N"<C&3")T<@DXX8&3;G1I:%U63' 5#Q@<ZE=@8!#-EX-E,
M1/NQ)U=LSB\947/DH.80(4IS':H&#64R8#C2VQYL6E[3D<0H86=6K*J<.A-9
MJ#8:P4G!G+60O(ZF8<C01D7&U;TNF2;+%3X3%N'23%3[\]V*---L1^9,Y_/Y
MH6!T<VU^"G4L6,ZEX\YW)B,\]-D&B=8MMLASCJ@UZYE\[*=!4&$$SKR$=F>2
M K01B*?0N;5)GZ;."'/CT*H9?JFDS)+9P!E!>I-O>V6S9I8SQ5RAEP:;H 8.
MI0X2R#JFRZBO2+I":D"G&I?JLE2.A,)\8;Q?;E<&C7'<;^4!ST^CH6(>;,[R
M,<U70,<4_4IER$<%DY CJ%2!-$@K)T@&+AEV/JL!=5;4%2L(0-&<:?FY<9BT
MX<1'W#8!ET2,SL(CU9I*70_MRUA<4W6_'9;';6@8BT$E Y)YIH4@U A93MK4
M3FKIJUU8 -T^.%6;<QWZSHHF,&BWS+Q?-<TT8UQR8J[J;LT9?8[&FGEO5H.T
MN)\U:X-1+AX@(YJ(Z#EL1J-^C<+;]D!"\K)8#=*<.QF6A(B !BU<A9742#?Y
MKJIDX] Q6X,JW <(V\;%OA)E^WUAF$8Q+-$)\E$TWT*:%2%JFH818IA&?B3D
MX\7(AHM4QAK1E8+?M:&9F*&+,TD$1KPDTK6J7Z]$37:LED@1@\#\A)T&2:2.
MDCH\7R7&#&K6CF!MPLG\6.;E6=5A5;0Q"D)F3#'9LEN7"]TD!1R<NG,W'P"*
M67- $[6;L4)Z6(SI[8J%*(KNC^:PF?&%<,@WBWACXM@J9*E=3N*D*A_IL)?^
M(P24!.L87=0:X<U\Y.MMW/$QH]D$HK .]T?$R*10R1G:3->;YWK]BJV9=&;
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
M<_[Y>?-9%;2R>9S6:,OWD#&=WK'AJ(!@FK@RF=@%(YB)GBVH69_S?!EKNR1
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
M+WQ:+/"XT.>N]*![=6Z7/3^[9ER/-<O3W5;W?@;?3'TT[WYRUZ9.**\,DKJ
M"41#20WZH1N'@&Y*5CSRH^/>FQ*)4$0;9?E&N../^1=.3'[MF-S1>+8*ZZ.,
MGSK(C+'*1U<1^T'B4-Z;MF]:,6'G[N;/#D."J066Q]6+ DN,[?EBT79 7M\0
M>DB(T;T3J^REUKNZ)>MF<#.=9YB0L<M?Z#R75BU'KL@8GW)1M9V=9B>B\\Q1
MLOJ)=%^5,RN>V8]D=HM#8I>W5&_$_O3^A[::S[.>I<OKY5JTF *W0D8T\VL.
M>JK@P98R;\(AX//&O3EFD*QTA1D<;B5C^/P^-CCC4ST?#7&I#TPU+  W(!.]
M?U]ZK-:O\A!-W53@L&1S4LU9,1DQ$#\T*682,O9F4:TD@-]?/,,]5B6 2O_%
M,E!K67417E>61$=*X980, *@W77I5XA]3G9.)*&4$/MBO_M4"M_T[8Y+=5#K
M5ZO?B52Y+OT'M_-6@&_>IE 9W4KF-6;I]IW\<A/#SW9)TMITF$!_'WJ75A-L
MT'L(L%:?8+1NRLQMU",W7&&G$OVM'W&22 ?,D$9$_XI><-9"7B7I<93S7S[\
M9;XE^4<+EO]>MTW>[MR*(-*V2FP^G):Y3@#\;19B&7^0K/WE6Z#[)__O8ZPU
M*%G5<>:WMI(8 U%3L/F6<A-QTN84-F4RU#WM"H,]:X<O73I]K[O[3EIAW?EL
MR]Z9#]SZL_]'/]'_88S;U6F1>[D!S83\3<O2M8=X6BXQ57=^<M6G3U5 OC'N
M?)\!&+ER#*_A23E(^@'V=SC$#]>6??8-F*%KB&]L>+.S;]*\=<\,MF"ZF_#?
M"8Z($0.B""5+M2#^83>.OQP#Q>.0G7;>SOL+;5H@90ERQ/)L:%FP"Y5D]77A
M_#G>8(-N"0U0V_"DL0#KK%% >=&]@7"#/CUKKC)_P=%S9;TB4,HKY="S)RJ:
MGQ\Q/,OUU(P-/D;MYU>@@^%&:(:8HVCY(R 4RO!\QH!\28&MH'OAO$C]-ZYF
MI/-5!:%O?!H^FM$$TMK1XM @>^4OU;^H?/G82!>4$$M%54C-6Z.CH 44_5.Q
M44#DI9&A1K"61@';)BDV,8)LR4Z>DQKJ@QGOGAP4($_5"JM;Q&T>>?!#:X4M
M=8N9&FR98C7/?I6OT%GHD*AEC(Y!@\94K2IY&H[?N[S)VDI>OE "3.C0L44(
MZQQ3-SP7TTT^!+R0?"%LC\73;CI?5NDWB!$D1VT&\KV<FQMXAJSRKD>>B)I
MV)R(JH>?NW?3!YT6>J(1J4B+/"GPRF'3KP,+1E@)2^&N#Q4<'6D4.GYGP2>B
M7Y\.UE/YF-YWZ0H(;X<$O8+ C05V?EC\":.+H:KFBU&BC8=02#$0V,E3ZRN+
MR-#ZVI0R61G7D-_/]M3KNZT7SA"3UEH:C<DXDP B('C&Z=[UO%E1MWJ/=-Q%
M"KJ=5##,B&DAB#]?4YUG<(=W3J"ICH[=[SG]NU%SDNLQ<XF)R$9<.\]#*KSC
MV-AO"K],=*-5^"I0'A<^T1)P>^1&L3,#P<IRL=K+CC!!8K(:'\S&==]L1CR3
MDDK/#YB8=!1M:I"1?Z%L^3)=#?U3^I$4HN<;E> !Z=KYG>R<*&"WGL YW*67
M*0CK7BL)ZJVYIUEY!0J6$6T&_O26HBYXV2,)"H(\V4+PJH3%?V'M5G?DN"30
M]A4XG!9BAI3K9#S#1I?<1Q8NB+JU\O0#\F$9]-YME#7*1,] I;"P&2JL'8L,
MA;<4@->$5K\;K) JO263]5V;KIIWAE:N7== H(5!9/(-(/1Z^C_ITU-_ 7.1
M\J#&I+?#XI2ZO46:GI2]CK CU&8:+SP&*Z-S'=/J@MT6W3PO=]4>7;6NWM1'
M)Z8@$#:ZC\-^6'V;3RB'UB-O0[F,KE%'8EULXNQ[&K#I%_8> ]815K.N4I*N
M((KK.S(9H1_D@./;02@OXVE(H;?J][\O#(/S4YR7!)%-$9$*K<RK&5+Q:B%4
MR#WU7R9<I8TPK,2L[@#0"SCT6FR4J/G0)T;E5V7N$..F?W;#'RW(-4'2W!MA
MMIQR4D(;8N^#2US:]V(X]W?X[W^'NQNHIM>8+F>I(<(5<7(60U.[27X[XY2=
M$M+C?YZ_CG+M+%R@\JM?,T);2_JJ7XBNJ],:__0U/5W#2M:N2@.!N&YZ:XY,
MB#V!BID3]0&3<+6.R+ZC2 ?+A@*KN6!W62^W-@94]2VSB0-'PN1/O*0<2-!$
MX#//@K]&JX=Q@6M'H7<M3HOE9(*QNNGI O6&H/ C.PN,K3&=L[T!S^;(<Q-N
MFQZZB&[P><,.<:6@M>GT:-;!OOO[KF:H'R7R@CUPME&=>]V^D(IH(=-XINYI
M9I98(_J=^ XFBN?(P5+N(V;,011H]4685YQQO0\=6#Y5W;?E<! =.<PE_4ZZ
MU[6S]G.B> #9JP'94$6FM.ENL4K@?,6W3<(22^/!_%=&KQNW1"XK7:Z7NI)N
MQ_.U1JH.Y*)XN00=YISK.E[.TAK<E/DE4ZF*NP<D<9(O@Z%E-4&_()55.JAU
M\>P,N]5(7.745=?[:+Q]2(!YEQ5I C%>(]D]L!3+!7E?P564V]30JL-'WZL8
MC,.4I4Z:F.(E5Y??Y!.<6F3A!<3G=#F_LPX@C@Y#Q<E;>P/^I>;W!3>YHM2P
M9-?/OY(B]<:R/?7XA;#3WC8NZ?>XYE?OG![:"$Y"NA^Q09_:1/8Z77+]7E<R
MGUN+7\H4K>/G$/0SL7U]&7;2;%6=T!442)7MD2K]J2+NXMIX.F\F;\.S!:>
M"P.T'C#X6'#.Q;21R3YVWFI,2[]Z,#!0-%@T^L/#;)\G0$I;:L*2--.24*!W
MVY1-%$ANM7E)^@84(.:@K$>=F8$Z<^KJH(+9A9 T%<CGN40E=:%J-3MBIHR&
M'(ZR^9UM3.*@IR\(@Z']#&MY9<2)D- \Z\O2D'FHI,8*\2+(NC*=#)Q8)0U5
M6 F-T2-I)CYFXL$_C;6YM43M]^JLV;3UGGJ[)'-B7C&0-)'R<DNZ])U7M4),
M2S0')/QZ^"E:I>IN(79Z2-2O># A6"&^%1=R7L'7ISHG0..98II^%53IUH@(
M(5.%C-U5=B7]^J199%XT'MN7S7VS HM?76Q)V<]T)6Z%%%V^*LOSP00%$^CI
M]6R*,<8M?OF(F";VT6\&X)\H=I%6^3U+/]<,#&X*5HN97.2\@ARH2P$U-X4\
M9K.^><ZVMJSI5Y2\OU-S\.K$YYY99 [-!-:^/+"X;N,7^[S:E321.N69FAI_
MY4A72Z/NJZ%V5>CLR)4U(:&YH%GW/FF@2PXY4@<U;9[9&RPU&%DH-SF-+>_X
M63-7=]0_?)&1=?/NOJQ4+\YO\SVGUY\;#DGW_,@)\5U_Q[=<0"',3Y5DK)T+
M"^3(S@;VA ?Z?PM\^$5<<5<)BGK0979S5'1OJ>QW5KT"I5[$$ZV0LBUXD(\^
MM_'J((*"IVWUS?*+QI9#<[P[80W;U]JT,+NBJPC?#V%:T8R?:)FJQ[92-J\W
MPJ119C>'.#H59Z9CIM^9Q3WWDT<,N2YU]@Y9>P1,V9,L^Q5Y[5492/&->&4Z
M [YC>- MP^$=?H7FQ^$)*F3)I6ZFLD5SD/T4!/*%6'FO-5 =UD%P2V4.$D?>
M;)]"O7G=7JQZ:OJ:^\<4&W?K?I#DFRX_8*+&]+[Y0D\%JTPT$WW5V;I1&=N
M!PFOK>* 4#6KD%L$-^P<Q/'S<^R$/RDV%9L9;WNMP(;+:#L<N*AE#"+ F&:;
M@@$M[-A<2NX*]J7CT^I+4=U*V-5:&N^I:.:B+"5B0IKD"BH0;#6[:)$U>O9=
MB'A^)'#$UQX2KR9JK 9L"VQ*602K=P>> L7$=<F=S,Y8;S6Y%L:7_7Z8M5KN
M8WRS(Y]+H\LCV&84[]9*<T< 2W-FK_!__NB+4AQ?SCLN/'-B^9.=T<7B?K.V
M*\ +_2\QYU-IVO47NF[0//:*B*S5>%@$:/V#Y')L>1=\,;A94-U1H4C:2#4^
MOJ4?A-?F(&IE16V.#S(MF:.H'(5\***[O=\*[T-/H \X3; I'QXZ N6.@?)<
MS-"H37(_4M!?9=@J_QTI\<S=>XMX.TKZ&L+0D9M7\G.>S0;IJCO2((QFG!"2
M^VBWQ_3.RX+@&W(SWG M+:UI<F9^@F#UD$M.'[]<*/A-NT.@0GR[ Q6.41JK
M2XH[^J4R3,?>>MAO4XCE%HA-J^?B\J?%^^!\&/FD2*<J?D9D@5C+2O!:;*^(
M^_U^Q=;- 1?I]\BF+17SZ;0JEG"$.8N[2WTH?@@FT!5R81%MPAK,V[$(?V>H
MV  SOI74]WF%$XB)"7-+XBMY,B0R&O@3G=+HK^Q,1Q;'%[%8?KW!/N/SS)?W
M,7-3]F;([,",\N63F>BCV0S>+5_OG7:376^@NR,"HD>@R5D3"?FE?N?%K+SQ
MLELH<@$" A][9F,5%-\^)45G/G4N.[% F9/,0;T>BDEU*O3N:FP\55G.IVY
M<^]?L.F<NRH#[T&YN L>$=4I\]%_4>3O<V-TY$N?Q+'IZ,>TD0R6I4=7\2E5
M%C:")BU_U'/(P<UH-KF?(4".#4#60I805EE+VJR23?78B$TIF9,N%-_+HV$K
MR6.^KZ_&3:1_74OWL1'M,+&Z.CB4A3">9_IE2#H_:"@27U=V"L;;*[?@0?C@
M6.,*4K;Q5!7X*,^';L^Z9#:G?=U3JCSHFRAB!]9PK+;8Q<Q2E448-<5Y%RU(
M0"#F[P\!=JKEXGR+,UBRG??S%I#,S?1A1__N7O:*P0<B%2%;6>T?RX*58]NF
MAB$V9R>QT]\<OE3>^]T]D?D<LV70R8)=\T;6;@[%E]MS=XDCXXZN(N-(H3IY
M[D@^B264TSE'1_D4K@?5.J)4N#UBE2R5I,8-BT6^Y[K(8!]K::6KR]OE1"#*
M$-E[4U7SM-!R2*-V%6F=OS4SYVW9HYC8=XXKK=%EDE>[RE.1]J TRBL[93)9
M.( DR<8AU/A]!NH=-NH%A8L0<T,<;>]V-1EKTC>3]LZKD_F#-L]J5/ ./:R?
M-7 XJ.XLNQDAUO@LN>%@PZMFI/',$V01&A/&GO$JU9K[E8EB56WHR0GK\2G+
M]7LA(!"(\57R"U %$D6[J/JQERN3,&H\X#I%BR&^I\^R=+S;U_&@-1]A^LVU
M+^73"%>#NS+;NQD:+4GSZ%:KDG6D"DW/%&R&U^[W5(8*E$.,>[4+>MY\3B^T
MW!+QRF8< NP11F)6/#VZ66R1_IL/RC*1DL^6FG1J&+9;,-Z=YII4X+CR$ 5Z
MNO1!2T ;7WL+(WVVJ[FR%V$(RE.[>/V?*ZJCQ8A'JY8BT[LU<]XPL53*=D37
M%276(<#@\1\UU[\+$@.5'^4.:P21#]Q!#L5_ZD[\]_GP6(P-"\..16^!' X!
MMZXHY#T' H5C@)IC=SE?LU_S+V(*)PRSWAZ?P,?Y^F8[S7SU_OT0P'_4R$?J
MP0-00/:]78#F.:P2S99?H!ILF+4@'*O&<</X=IQ\R@'LU!V]1^F[E!WCX%.U
M%Z,U$A@3B@XOK@-J&6.#!JYY?)E6)T[:XB[L/]:XT.O7VYD#[UVM.R^S+J<H
M@LH2^GGO\?'4U%&(D?PT(3LO$OG-N9''<B:4_#)LI$']^A:]>1S>O MXA.+G
M2\;P1:6/\91\8YY(GT)JU2.6S-YQ .&O[,V3[:&D<:T/.Z$WJGR^?IY:HT!-
M!E9)E(A479%4+;?7-3Z*OL@"C1.9HN.4S\=[WD7[H[KD_8,F_*_SGS'\_GSV
M"%4H,=*'8CW7@DHW8Z=AZ[V27OEUY.%$@[W'^Y:G'LK*<B]ELRY:5D2[KPW]
MZOBA;<3]V@ 6*1%SB?,]I'Q^[$=V(:%M&GM[;LL/K%F+NDQY-F?JL-8*9U]N
M@9LRL"GRV_N8/,[FW?M50RB(2+]_AH*)5O 8+Y>5W5!/ JG7O0_7MVV69](I
M/!:^NNZYT?AQ>.3[%JF_BGD%T;Y!A4R_3&Y>C8R(_4GYMVY80Z/J0\NF+FYD
M8VO*)P]*B<KS39+:@OZG%8.1UQX$>=S7RM>G<9/)FHI<U@Z]UWP7<55[/#[1
MHM>;\EO$$4IEWIF2=<KCQUU=Q^!:YMECK1]NO;]3_@FZ.O7EW4XV.:(T505K
M@;HF:TA?FJPY! B)+!YON__<.SG;RNLKT613(]W1J<J]]GN8B=A^L"_TAK.T
M$F X[PJ=IR$>K,%][$^E--RH4[;\Y0B0X)=1] (F-MYSGU!T5U!J+KZPMBGK
M7H&O ,W7X@-W1=2KM=6D"#OYXI!+G#IVOT043&+VA_65(,UOR0?D*RNWS][H
MTHD-&KX["]CA_#PA>"%HS>/M[*^U$A AGF+_<V^/3/^W5=-N2D0\N?\<*74!
M7;/SW4+5-N%PNKL]FO0V(]^*+AHC$&-K]O"*WEMLD/6%-3G=]&0S=2(5OG-A
M%Z#AMWK7Z#S$Y(*W=GIR0S94XYGF:8@^7>I>22?U#F&^M8NPGA>MUE%^9$W@
M1OU!BZ)\\0?TKWM_:8FP;"LOOMRI+MBU@C<[D?>_E.BT;89W?P'=_SL<5BRC
MW984:)()JDG33_ESD^7WOTU_R3UCZ(#'!BR]UEIU 5Q [_J:=D8WK=WDVPH"
ML9:-&E<2+6:T7Y94<._#9DM"]1Z2(^$V(4W4CHTC_'2^EZXAN1R'33G%JQ8&
M?(QE*V'Q;XT4MPL)[L>M7%6XKLB+4DJ;=N8IEDM]/72K>O1*^$.8/Y*KPVZ&
MK5!8X#>-#=:M1\-T<!U'5PD:53T^&K2QG/L]QG[,=W19?\U@&2?,]?0@;ZV1
M1@T!WCX@;3FVQ_9$@*/UM6LCE%*06?VS">90=L^\5-+LW:5WX/0R:FRG]?U@
MC<79M%LI$ZG4R2ARC12.9FOZYM([OZV^NUX8T=!X$0FT1,04O.[UY/2M+6">
MAYG[6[2[,A17;"&ENJZ^LJ*_Q8B7;2JD;;?T/;.0+8&B L*]W^5UW#5R2Q1W
MSN0_GW?%]D?/H:0].=).B^WL*R)&IS!5>[MZNDQ!'N_HG;4X9!"2,-).15M4
M#A\"NN5HRT'?=&M+[UD= NZZVQ@(TR1EX0;6/"'\4/XRA\8#)P]&F#MB">:C
MO^EP'A%XRR7VA=1("="W-;8!),6CJ8\'WOK;P?K_&UNYS#1 +::FEM(B@6''
MAI<2<E_-<-U1"LQIQ%CUHE4_4B&39%(.P-?L@[,/F4H8(5<BS%(R)[IT//#O
MD-) 0;!*11:$QR+KRPLB0 /:4W>AQTC@1I%%8;<Z5<MW-=FPP./GW<=JFR4*
M]$\8*=?[1'ODU8%L';QL7-1:'AWE8E/<C9JSBR=67[@.IC5&74]1__W,4D2/
MR(H_.W*"5\<6R2,Y%H4 NLZQR<1Z^%CE#(CQ>:SYYO*4WZU_[?G_E!:Q*7]2
MZ3'#OT.+1_^<%D7Z8A+1K3R@M^^7CG$4?.%ZL,[2SXUXY07<^ SH:US@[^[O
M@DV2EE_6_ R\;J!QQ/UT=VB-'^3KB_\:__>/W]IDB7?ZE>P^ K,%6+:Y-"BJ
M>%=1W ^UL[KG^\IG;#TUZ_'@'4Z6[##WHU] ]Q-#?V+SYNP\FHU>._=?X__N
M<8=_J1^]OG*5R.JM[W?QCFND!CKSLJV]W7J#XY#,3>FCIO4"'N_<U(18D/'^
MX(VF4T%_A^/\6W#29EAS-"#D$"#7?0@8(I^O8H97+VX?..8> ACP_TTR_DWX
M$5EFLCV<>0CX5%*S#7I6X)&U4J%^"$AQ#5]&_"/D W!+/?O;SC4;TK+[+>^D
M!O/VECO"IRUM]W"W_A'2Q4+\#@%A RO?6@T. 3Y$_:VY@[WBT9W$I(.I>_\(
M^?_F_A_IL![5^W$[XE:QH^8@*-N;XWU]3Z8?D5J]0';!S+K.V3I2].'F-C.B
MT94<Q'C4P;G-JT<-&#.;=>@K:K+[>H^S1^AW;I/==]'LSU,5B-K=I'QLQ9O5
MLLB]^)MD\JKVZM)X\L1NC\J[)%76>*-YP^T@NGJ&@IM5J>Y(KZ^H4] 8-"CO
MP>K$!S/[/-&,?18;)X$8=J12X]1?#3\)"@/E:4RHNPEV6V:XMTS&NYD@AC=O
MU7L> DP50"DZ^61/>#][7]7(!.I98OA57@0G:"'JKJ,N O_2:X@725*V^6@L
MX=1#D5:2_E6($)E[V=5?I5<%N3K+'EH1J7(A$DD3=^R'6AOM<2GKY+@YUX0!
MZ8@Y2D7ZYK&$2(?8AYCT-\/"8S1MCHF9<R$0"INZ!PH.M!WV5)PMZ)IC>:02
MB;J_!,.=J$T%VHK&45!^)@UN*%(\6'\VM\.,91!<9N&6R'Y&HR!P&V80AJ :
M%WPTN.SJE,W5OE4MI*S&J5 17%^5_%WP^,@".+/MJ*>_7%6"WK576MHWOB?<
M81T[6.Q&1L4'55]>+AVO'O\2J X$Z%3#,A5),9)*PN.?,(8QK)O+-Y2*XUXM
M;9XH>!I]G\0(9"&.3>OKS;^-E0P.-L_@$>I?$5<2F &!I'C+L" ?U5O_609V
M3KVA.F% 1\RZA7Q*7W>M1F%=U,T#>3()A)< :JD?3USP)# 'T42I<;=>W VF
MI'V@!!AVZBC&C5EF;"6E($\$'\.3).G'%'JN@>-K\#'R215GO_2N%?Q(PK"8
M/DOF; .;MR5F+&4@BDO=P4<=RB,526_)6RWM*LDUCF:QMM#4&44)S]N@O#WS
MI/&*K[Z;^'?[OP[1WVG>=9V9QSPS+V"4!60(I-OGM?L> D@P36&E!J [S1\F
MR7*QBW1=3W;HSC>"+ZW&TVPYXGMR7<%/=>>Y3%!F@_!5FX6*.5,0B;M3*6R>
M]#SZK)5F0SHVZ$2CC4+.JWYX,+/]<X9-BS,4 6M:^I@I9D6'?K92)D>U72?5
M23[=S.6DD<".&_!A%3'F4-=OI3=Q5BU!EWJU'BA#E7"!4(175+JP3\O"[SP+
M%^,9KJK6RQUYE_7$JJL?.N>&=E,NQCN@A>F6,=;3=)CD<XB-0:Q3W!W78'7!
M7*);XB:RWGCTE([X11WR5+LM#IGTP$[U[.H1);\2UHB_$3\EN6] NHG],J42
M2P>K!5I-+KJYUG,_9$##F2_X-G*D=KOP?1<G<\AF]U2><UAR3)F80)RIMC+?
M<CT<7NNK]/9L6&:$OA8QE6S6AH(?)#C3K_?6"H.IQ@UXX5 *;DGE/V@N/_ 7
MNZM:CDZ0B3V[/ZK,7P4Y$.9J]!N%K.IK5WV$O\:^J!,D!,O'K22;;/^I&OP1
MN=KHFOEJ8F^:^P_D/!& ^W:#[9Q]\V#G6>@?"!D@%GXF(&6V7;/:[LH?".CQ
M2=L_V.K\@>B__;^=Z8$GVS$:A9FG0""-3G-'2^2FVF-7?LSOG)&)0A9+-8?(
M5<O[G\UG&UXONAI@=UK$'DK%>/Z,!_-$"/]J!M _N+0DWY4>'EJK\0>" )RO
MB50UY#A?&;T>]P>"NW6T8"RV1_URX_8GD3\0L7L_2'VU+^G0]M[?./$'<A+^
M_Q^F657J)>IZBA7TN2J3G!2GL%#3-H$HFX'^,^@"<8(RX28)^I_7"?Q[X4\W
M1X!R?WK+?"KY[V!R\L\W1_[\DOGZ'Q1'DSS9*J53N3.5KF0L$T,_E;\NE^E<
M5BW2^ S[LA+!S0V;A"])W3JI\:3OXKY)4<M#5U<[_Q8+?JW=:[2+U"#\1OLT
M3XXM#W1$Q%HCLM2 8.N*-!X0/*XS&H-K!FD&"@J#9-76U@)\1-(NOB7@EY_T
M<?S>EZI8.F1T?LRZ")ZS3-%:_#(CT43.R..X7&E/$^J-[>ZOTLG>+#)09V<]
ME,SU3=\!L<L/FADVH$4Z:M[G:[0QKL>+/:9/3D[;U4>J6"C9S"B*^=AG.X4S
M>VN=R[ ;IG=+!X_5;D47<&I%Y3^G]T;J#HZQ=/AQMK)4JLW)";1Z$+Z$LMAA
M;KH0(Z(3F#OL0#..)5RPW3+-:_!L9F?FWB)5[>DWYY5*!#.0;5;,2%U!F&@W
M2]WZ2#H';@\+X1J&-)ZSF.H*1NR6,0ZP-#[L9*\!E]9O"!V$B$."MI'X@E7%
M9SA<RU,(<MPCO,C:Z #YO28[=\XW;A%C_ UWY6#\UM7WE(S3%[7J6$1RIIAH
MX;PKN'H HU#B4Y5X6O1<(OGF$'6EN:O-8^%[-0"V7GL(HON^^6(V*"*P75B
MKDH>0<M>G$D,U=DX:'6'S1W,<3D:6&+[S6 ="..I0\"(G%XR![ZV =^!WI%D
M%D#JU2^<Z]$M)9>3W^(6LP-O"ZR5FE$&1%"1%1\@M63G2&40?E61026[@#52
MN_JBAHU0#XDQ(+1Y>:C"\J.5QU6Q 8*-Q4(:DI :Z[EK 0P:[W&*Y+@9GBR.
M0+1KTWGZR,1GJFZ)*23%I;>R!1!]OJBY.<1"<Y$<PDHV^BJGL>EM/?+>',;/
M\E&U 5RZ;.C!DY5(YKF?G*JH"(CO@?Q7O*, .7KP]=,B0>NSW1QADX ():1I
M<R?B1B7?#-Y1Z&5Z//1AT+H'_?2@8,3TCD",O6NN+^ZAL @\-E#< GU50:QA
MPK3Q1A)?>BTVZ_(KH^&5W);)74"+6\*"=X^J31E*QG_3_^+>4I'D??VH]*WL
M+#Y=;(KM&GUQU_B%/U?WEWA%PK UPN!8-1ET95'<5RDW0:)5W*O2J_?I%5#Z
M?D&GD7OGGD(?G*O>J(C/)7-RS0.\V$$"TDSV=;*99R^C"A>XK&$752J>]]=,
M_].?UL0BLWD/ 5((ZB&@&[A_C##[);O8M#15X8$>OV@@T(IAF6(CH8D:O>*2
M\RXWV]=TQH_LR"4#N]JH&IT#7](&"ZQ8XB5</Q<? A93KQS<U<P]6=HY&1_
M*KZ9E;G=ANGY6#!;<PBP_2A"+UEP5!?ZY!GW(G=NEBB1<+E/QR_FT3RY)D1Y
M!#'Q^LG0G)%@JV.O?]G9! +MG7.D16Y\N^] -\@.@?SX$J/(V+O.LE7LV#]E
MMY?N5D)/NUIJI%#V4U5W._:W_@Z>(/V5Y<+9J&^ #K=IC;WE9ZPM)DDB<5CO
M3%Q$RCK#/L94-Q[(HZ9<L*:1YH/N=->YW=/9JJ[&>ZITN]=;?[K4[=-'ZTG(
MQ ?DURSIU[?8'G/JGF<PPH5O>H2O):CHA--?I*63*1S2YO+S!WIT][0; \/^
M,,MR!*31Y K:YU0>8O J75 K8/Y25R(E%-L\;Q^,9\PR_&Z09>,F5(O'\P0H
M(9N**OYT9L)S:^WIBIQ(<YSOA>0ODQV:EK+'#/&KIL=O(ZW?4]]JC'HEH#.X
M@W"V%]I;$X\'D \!'T=.K*R)\Z;>/XB-<)G_-=9%U"U>MS=$J+Y%F1<+DD4?
M]590WP<+96$+%]T0WDV[Z/)4ANY,3$M_V62+H[K^B]?H"UT&;^G'[J96J4LS
M">8.&!PM9HX')X#-(!(C3>S6]<NHV5J,E0#TY:&.B^L%S[^ENI4F[2FS;,&(
M\*Z@2QK39MO+';\R^JHML9O$5'"FA<"V%!06B="W(>;FTWHV>Q,I6!1F.LJ"
MRVQ>-3LP[N@HPWG+Q.3 PW/ZA8X;[@U2\'3^;.*)22*]B[XOPHX="NE"*(5
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
MJ5=J"G.K*/G\663BP0:_"6S8IMYO^1PM$C>*5CV<0V=5.1JTA"NV</V()Q*
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
M<NJZX+8&B89:%]42ICI$HG<YD_W! 7F%(@;>ER,D(#)WK/5-&H-M4U .GA/
M-?5-X,?N:Y]X9-R9,VF!29JBO04,=+3X#D0B*2Q-6"3C3E+M=[Q",$%KHI,D
M)=>0/:'EB%$OUNF]+&VP^ZSW8O'5*_YN5^PB8VZ/E(R(>!<5,$@]G*=<9,O
M;3QML;C=CE1P_HS8Q7/]DP%3 59-I*H._W%!(19J*O+"[_?6AOXLNH1+,,!4
M4?>&X"J[,6')P0Q#!EV]'VOZ=$[=0=0U?N?5Z \KV5)/OYC><AKN&UWR"D ?
MBT>+@I77M.9B8V,SG[[I+/$2T.DV5LK(_?X #K/@5UC:-/JYF)4,+M0I_>A9
M:0N(>'/Q=QCC8(3-?#_+X8E!%%:B:2O>,:Y*$N($!<_T.AF87<YB15?/$.4B
MA4*ZHU[657XFUT=6A?H0^DGP.&O,-5QKQ9]25&5U$2,/EGBEP$2[M$W:73AK
M7P8@>]M*J^9FL:3#&!NO <EP7?HCE!W8]R+0UP8<_'(HJ#LF_8[D1@!*!=><
M>"RO%+,5$14CD&E;N%&83WILT>/]R[OQJ@!"V"X7-<)3S)[W@OO9[(VDII<4
MVSRQ=D:[!6G*'3KPRJ<2,7P[L'RW.IPR6$/;D?;L$GE+BW_W:5BI=\&S?RBA
M 8?O-&')I173D[F$B;# CO32^7!-#P5AP9L];7)&6_!,^=_CB/(34)WJ;-C\
M"%+]%(\?!>J^QG7VQMM_(#&!*Q<D;*-Z1_S1^=5U20RGAMJ?TDJ\9U-]Z3@X
M;]R/5*$_H 1*X13Z+[-ZV/U=Z+=8FG]974+/+K!YLJ>W\H+]S01#2XBC@%BF
M&[@.HC>8;6+-@BFH;^]% N^A7_%/\&B!8!4B_\1-790('6APB8F>O0&HRFY-
MJ14O-R<>>9D(\W*!"&AUVB($U(]0XJ4[]2%J;=A5M5V?:_,)$%^;!5 Z$<NP
M*E; TTNK_P1GH@R"6(>2ABA>2;8K*#RW2Q?1$?>I@::$?%9XLEWI12G 43UF
M6UL7-EIYQX]3W!'2$EN%'$.HH][K8>*LA57('T>W_QDQ7G0=(">6#'^HM%E4
M+^/^KK3A7VR?RE09K)-!F@:\R*^VY5WP_K$\W"A&P?_MLCGF(^Q X[G\8F,I
M)]SFG8AA2B^+A:#1BJ2AK;T % :@H-^E5_:9BZAD$DT4&Z4)%U^ME4Z8*VJS
MBT]QN*N&V<KMGZE2[9,%Z;@?EAJ'/?C&AQNL95X-Z_/$+\$AB'84&ZR$N-FP
M>>/%YP'25^7MC.=.SBJJ%](3$A+T64+%0D_%6X-D<&<=A2OHSOXJ[#X5K@D,
M\QW"=![24N]Y QR0(Z=JYH2[E.A/!=@1U5$S3O1@@.3I*4>G?P<S''.I?#R/
MV98YS2[2XP(0RXP@&=*(^76O^V4;@4O#6-E9 9\XU<,-S&]\;KF42%"(9Z10
MZ21<T5AT9K53&&"?J_YN\W9.A8L^Q]P"4/,_?S?7!:XWWSEL>>7Y/#-<UO $
M*0)W>-]W[P]KK9T>WGBGI[SWO?6%R=Q<3\*\<%@3.GWMP+9C.&N(;. M @9;
M S4MK;.>XM3)AB*E8U%>VV"QY'-[05X0VS.5 2\()5+HMY7(.&K@N30.=Y'Q
MRGI^ 9,F"AV01KN<P=+BZB.]'2?"-YI22SS<Y1Z;#^7D8$.DINY@ZDZ1;HE@
M*><6'G6/><U]XS/HL^@.3!N>G[D3T3_[I.B<^UVO[0BO)KCJB%\N/4(HK#TZ
MN(5"A$"1V33UJ,= 2$6#F#-D9*6V*Q!;]\.6VA-P0,.] [-D=;/,[DTUE,>>
MB;":20<.KL]LR\B<Q.Z\7NSKZQK*,?0&!6X4RU<@/K8\P13%@U_N7)PEU=EX
M%AA<\$X!J8'!>;X<E6646:2@?R1+*;,,$WX:,4:YS<AWCI-W2KX")X$E5QU/
M%:UIAM]SJT::VZ7YE@Q<I"R<X7JZW*ZY@'V.FGCA@>&]R"V(W$QN/'B\:2.I
M5K1WK1GD</3M*I(GKVBR&$-<\TYU8RZ<89/_&:(L192]'U,,&&)RWM%RLH]*
M*W=(/(++*=M(IM6XOE-W88Z;V_OT;#P%>FJEL9;TDF8Y&;.?[LCBG[[]Y!KA
M%)> UERVDT)HTHINBY-Y$?R9L4/3#"!44L8N\AYGKL^BWAZ&,$2+&IO^$YH)
M$,=BX]=)U">)SNFG-$6W/&CJ$8!X_+-5U.ZUX<Q'G*T?:*0Q17=J/0(SN9T5
M<.P+?L[PW.PK4P3].X)HVRE:.^ G_"15UE!H<&<T=J:*GN*O+ -;NI&!H!2F
M?-03C6\LOY@+>/;ODB'MJ$44\*&@#I<N"C:XZ.%D,/_!Z79"7"L#<TMHY^>D
MJL57^G;+(!!W]VY2>/7CPJ26Z6"'[R"^Z$=(&>&2);(D7'.">/BSM62X)G,2
M=RQ3>*UWS$L8<B*Z?.&ZN;8O79Q[W"E9IQ(\]65 4?VRMMWI!5.UB^XO8 ;C
MKK[#--K'31KUS:O%%2,,?^8SL?:D=&8Y5+\.32^AQ#W\+O<'8-<=#7T?N59P
MD5PH;@1=+ZE+J5,@?9QXW#0>6CZ4=R>$/T%":CBC_<['<@AJC03.%H 4>&FY
MWN=8BIZA4.TEV<7-F?($05!H49S0SCE%<Y+Z#(4:DWO3YE=F^NG .Y'81595
MQW<L?VUAB)DB(IV\$12DZ A/^!KMVEI#M&Y@:BJOBO 3!%B%04WEZ?@B.X@;
MH3CWV7?7$!!8CO]]'D4UU?6*N0\.L?1.0+\9Z5 C.-BV?3;OI72GFB*/"V+X
M R%=KZ<#O?#H>N #O?[:UDT'KY"S6: _1:+RMB\+HX-K6_Z,;9 [1"QOT.:(
M%H;W_&(.6R,O'>H4,,'.E%#+4>]X7I147N]60*(E01YUZS/9Q0 (B=T9S'X]
MCY$_5(082HW^!)=P$:T]WV68Z2,G,[Y^_VNWX^(FZW@T;LF'DO5I! =.U>UH
M<(N6G,4O4RDQJ8<[D0J^#6_;\O MO2P=#+VES6K++^\.^CNP^0X4%>]HSLU\
M#T798&7(&CB'5&/KH;0UB.5/^5-LZ3U5K'W%/_097]@M3JIFOO/-4:\2H^\N
MH E0 =@O\4(Z*)YNNY/X=I5H+QD ?&.):F>OE[2#KMN:6\,+J)+4 GQ)HQ0P
MX)E>!3/3Q<8TA3I1_O+;:02:!;I$.2P_;OJ'->^'P: H.]+6<S-*X/D,=<?&
MKQ\#FW)%$S"W*,^A!U*^F-Y.6'9^5N/DP&U@829AL#5EH8*#7:A?6JE3SK^W
MQ,[HXN"0EI<$D&9./&5 [S&5DAJV,2TV36!O5P&? @C^]'=]0^X>C-3=<-$C
MM@(R.A["B(IDT;B'T .M $6!DUQWC%Y;=_;Y/X6BF-TN](43$I.NZ7H?_2F5
M]@KJ+$AI3;BU [/MV1GV>-0U@?_*T<__[)B?H<0=_N,=WQ$X[)V:GER4*UAY
M-\GT_C 3E/[,/9"U?6RPY8*WX2$U#.V\,O1M)"46.VWG"_WD:]7R+*!S(8:C
M%^JXF[POOXIGJ*S]ZP/]GG8%=764&8-IY6RIAV;R5'5G:&"(X-QTPQI;<G7V
MJT>4%4\@GV<OX4N-3.$\5:W#>A"9$9*6$.>$#@<E*-H%Y%_9&=L^H-AS,P3E
M*)<%DF*6Y:U6W7L9^[38;UU>/)1<S!FMR0VRZ9F6BFGKTOV2$/F4E0#;7 -V
M]Y=IG5A!EPDH4H*$%CPO.K#48%YWA#03R+C+LA-TA.\LF(D.$]&I\M4;O(<I
MYBS:>+G8"ME;PT7?Z"A^P%%@^BQ=@^D - >W*4Z<F1LS+I%/ 2E:34>74).*
MAT$X_8H+=5(9OTN</?3QUO=X<=$_'S3*-+2NKF'J5_@Q(M#-M:*TR-\\ FM_
MR-_1QKP:*=ID<-#@V.Q1G#W/$BZ5O*?TX +Q>%@P C& 66LRRRNLP>@Z#)G"
M.L[>V6+=Z3NQ46 EICXL(7Z,MDV;?# <2WD^ NO8/@F,)\^SCTF[./<E7+]\
MP>L.19_%""\0H5O%/O=$V,TJBTN2G*[8F>44% 87]NRIEUIRWI@J*%6-+DSZ
MEV!2Z03[<3EA=)7(]QA4")GT*[^O6K4#-GW$O[K+IFNQ_/738DET5;MSOW^M
M&,$N5/X4S;\C C#]\=K?(V"M2R(VW7-#+FIC(E%VGF0CC"@TF-<N29,#+6)<
M5.O*UM+??.JK/DLXRAHAZNZ-S)5"\3L5W3DU8W.%^[L 4\J'BE;D(78ZZ4,+
M=]ZH;.AWW99L01'MI4[%::!91UEJK;3=R:=/%"-66QH62RMN/]"G% -MLGG5
M"!)A@00N?NX;SA7P7!QL[4*UFQYK/0E7<.>B\(*\12D\,I6G?,+H\,:+GR-T
MN>&O@#ND3W?IM2$,X'"DUMG;^7&6:%7U<"F\#6/8S$Y(GC#Y>KE_Z[$OM=]%
MCUF8(&$WK)KSOC&K-^^+V+2^/Z#OTC^=LK;/,AB@5U?:^0(FR;K\A<IH4RHO
M2R,P-=7&&&5BE7V<7RR37M/H/[U&S#K$\-K-O5D8K&C6QCC@<>Z3!^UG YK4
ML[!8G/F^FG<--5?,^(<:51YW/6%D5TLY(M]WCE*E3:PQ@I398LJ3#V_]P3Y@
MFA\*!85].+1ZJO;9@BT!:'.PW92QQ9!Z"$J>X%W9XN6XTR8K4@BA"_@MR0#1
M&Y:CD+OW7V(JP;WWG8)^Z>J^?%E/W=FKS0*&0FL"B(!'/G3QU[3]UQW+C(9Z
MW] @":DAMDS4N[=XR!-\%EB7X:^TAZZ?3&D2P3IOS-NT1U$*;50_P?U(.&)4
MLQUU)H[:W?A&&:8_&];O3Y)D"8+J?@>_3AH(?J1'K>,-AE]<F)OW4C;"F*V_
M"#(F)[^!1<9WU0JJ<AI\QXE1Z5^>._J(/C!$]F)L45LU=+LY<HR5_>GU CD6
M<R*6\JKY)\SK_UC(--/3M@T6(=T>6SUUO!8"9Y&"J4KT]QNQ RN?L^X\?E_O
MKTYOW]C)MO+*1F)$,RSL+W@];7,O<KGCA3LK6JN J?3L<GBIXU$?Y5)QRU:?
MNW>]NE=O&NX9W:[_SE#AQY:^.MA.(8;.U71!/XYO.JU X(QLFQ4']MP@P,8>
M#3'-\]H]V@^X]U0<&QPR8:UVVFJA -<<N^2KX"I_949;6Y,G'QR\=CNO&K
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
M[,5(J(85@R8F A%0C]YYGA!%@>@F.J>'H&]$45VZH?D!X_K%MR(<SP'B7&\
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
M[DG4WILM^,97^!J2H5<S#/GA><6HM\1<4Q^R)/C&06]8XD4"#/!?"0[^.3<
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
M-V[=#>/F?^S$ZAN]TEW2YU5ON<\TF W;;" ""TWGZ:@>JLVNO:W&:QGB? X
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
M!JQS6'I?#EJ6';]P;J0RZ]O%_NLL;,Z<FIB8HA.-NK[ZM A7@Y(&%^6*=7?
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
MLF?W>N:>".7/_ZWW_!CZ;U!+ P04    " " ,9A:J'= -,3O 0"_IP( $0
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
MIZ5[LR1#6>X(UZA0)QLQF4T*A$ E94+[2+4EW8UJM9-E! I/@AT8*:^3(,!
MJYJK TA=BO,@0 05#USD9.4-;J);CIN;01"D '#,P1P>2,$!SAK3 77($H!+
M<7*VI3F&5 G*!RD.*]P _!M99SZ]H&IRE!:Y0CJGF5+F&Z6J!X3@#A><7YH(
M)^L<*_N9=&YPAMPGAF]&G9@9,892R'+FBX?1E-<').6NS= $\0FFCKV=;W)=
M='F0C[M9CQ0#/,L4UY3XX7(I=ZY1\]@6#S)J+UIX,+8EP7%G,K)?"V67:].3
MA%23!3TJ@RQO28"D1"A0P7=PU7:]>4JK(;4ILUSM#4>MZ+1JO=/7'E_'?#*%
M1C7/C.2%@DZEB<8KV]D)$H/B+2PS-,?3<IFE^P$A$Z2:'4R"6"$3;&,MQ<VD
M\0U]SZ\-D%;KT;3M=5J/-=$I* Y-:.T=C2,M134X7S(55"10$(!$#'0[&(RM
M\7C,H2".3Z&AQX'JB5V+"U!IS8"QHOUQXX^C(F H?8OT06FV!4G>G.L.O(V[
MS7F=,C!&:@UJN1%( <EQX_)Q,[K@<8)SC\U(:PMQCN!J(F50C 5BS!A"Q.-[
M@UO(&-=+&+X/G,<^VSDXK6//I]&THX^K_ 82ASP%P!B[W.53%0&3H\M6O19)
M@7@J'*YUV=V2+6&BGB:;LKL2L@/(6?I.=$V'7NW34SQ<-^0.8_D8U=->'QH
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
MLY>DV30X?3'<;7M TZR7EUI,8DK!I"4RAA,78PE11;R<W9F:FK W+T\]PB?
MM@3A<"CA*LUS(EX:;+&64^B@GA#2!T2(9&6#>$&@TV0C"-BBQU<!L?TRL=72
MWG46\ 6B7Y]ZH;WJ=28Y;D5]=4NB)IA63+[+,4HM/=<2%&0E;'I1^V5=ENJB
MCPI I)"P3!A;X(%F0M@(3GZ( *<<6FT3V7][DOW,Q_M!@>X4_XORX0M>_6K@
M>G,6J'O8-8X[H9(!C<XE"Y+M1G$HK*[)LHX:\UQ*.KB>!ZG_H'KD;1G(W QG
MT<-DB.EKG;5;-'MHXH9 M9*H9A,VYVJR5ESH#D!->&,P9$1,YAM&5S"+9D/7
M6Z>C,C"APE'QE4Z]14.THV\8Q6^7M;Z*6:@!O<]HOAQ\YF 6?/-U U'>:^S'
MEL#;[V&CYW1DJB]JRK+(Q?(K=,^2V1A6,^K63T17HM=+NF*,_1F0GA:4)8-[
MZ'DZ[ZQ0U3I]N!NJF&!FW%9RM)!,NJ 46_=!TV[1Q=0+/T]P%!5[ M,.AM;>
MWN?R4>R]]*B 6&6]^'K$U-:OH,PLKB[FD,@K;Y:N:>PD'15-M2N401U2)UTJ
M56N=!5$0_D>$2?H-7]IBC^B\S,WS9NKJ9PNT8[X:=X/"GE8V2.; D(=L#^%<
MC"?NTMI7B_4TA=< (I>]L[L#I+_T6T 0*8T#<_!D0EP*$ 6$ 1K;7F:'Y8*G
MF.>^#U<\S5E(^&; ]D]1&78-8PU@=6;&'.5=_>B^G)LJG[D>_6]<=?^;%8G_
M>OM'-'M&-UY]"-[=YX);(. JX4]ZP>9Z"83"%\$U8!:,U2[\Z.H5_%IXP^F'
MOP8H[XB2]ZX&US^EEX\=AAZ0YNQS15]:NK*(W-"'[=S]'G7,SZ?N..D@C+7/
M=5;SRZUA]C=LX<;;KV=.37UZQ@LY7/@7L+##TIU1,>'VVN,BA!,.?\&JU7YY
M466@GAKVL^[=,S5_@?K_4_0KT6_$0_\"_>?HM_AO&FW]$Y;WGZ,_ 3SZKZ*.
MD@WRB:)]WV914K:4M0;>94_8Z)&T<UQ7ZY"3V-]T"_Y!PXEFE_;S>?H?^<(<
M"142*\L!S)[#580;L%#WE9<;3Y7_WYZ%_Z'^/]3_2!U3J;MDD5$S<@C8:=*:
M?*FI35@0^9@7BYG>K(XFQ)JGW]UF_".X\^&4T[XXVQ0GUC.V@(E96)OZU^^%
M:+ROG/@KV$/5(O+,X[0G_P?.[O]0_Q_J_TGJJFHEIKXJ9K-#VU5#6ZK9.:]R
MT,@<A#1]763AL,WC?]"4 %U?? F5%5L[_>4B8" ;'1VE-TP2<6.M7 8^-?15
M6',LAU_Y\I/O![BIL/'Y+>5%3WLF2F1,_<&;F)__/Y^?_Y^F=N7+BVGMYY_Z
MI_>Y$ES28FQOP O$67TG&_-8I=\-*,"32KX/M1JF8YNC(],KS#Z!//Y3/:VO
MK("14;5A^-LG.!'26_0)C0V=V?(F>E5ORIBJG[K;F6X@R=0P/#I"W*5#Y=98
M9UW>FM7*96TS(<ZALC_A#PGE::L*LC<3+KNN.#NAFZ9%;<,5GLZ/>OWMAOC?
M;6,.WE!(P*ZJH3GV25F6U72;WU39L>IK-:]4"0%FP*FOXD<6W]]N3EJW<TN4
MI$-1]5[R.'ZMLJQ0-^??T0>BJ3O+UOM<]UF[54>9#;"P0)E]KG><O5$NY3=_
M-[5C M8C]XIF/?&M5#S@<UY,\&>[P-F,#G<"!BM70BKK_O&)[GHZ HEK8&2)
M>2\L=+HJ)!\J_1/TT%AM^.> RYR><+R9^4_[7"J"X'53R8'2.8?:;^JOUCRT
M6_,E(\)38Z6V)>+G;8[^^G=S_1?VQ>8*39\HO]SUL9!N-*.AICDX0+PD.HFU
M]E$L\Y4]Q[#YD>W")Q1Q(A5]4N.">?W\*\]@U16SD-\6'OT)WSC[JD.O;,_E
MV&#5X/F1ZYO-?9\^OME62;WR]U-3%0B.!8I/-1EK*A@#O9;U?ZHPKZ<7:7*J
M-E?T2*BU=#]<0 I;>*I)&&VT-2B)NYK^'/[*((/JD/I17[+/_[??79PG?>T4
MSUP7=F#_AC2!!DS'=6Z?*ESX? CQ][/S]4_#$-&TEI3G<\*YW8ZYS5031>WY
ME;T/I;Y &B-N(5<.+0!H[.KN/->"N#B!T$M>:%W>ZU*_]R>PEM#WO6.^>Q3)
M3<C$M\X5WUQMYY[0&#/:]C[7H8I]+LOX'1+JH=MF14]FL8=6PYO_G)2Y#J1^
MN903EMBS)L#]\$P>K=-%4X:[PE "U]PGLC-H5_@Q.N1<C%QQ+CF;5,A"KQ$*
M=<G9_M4O8Q [.;'M*SAP%[4C](K7^U]3(Y4?2H\_R3J9H[0,$9>6SGV+2V@#
M5")4<B!-*JA.MX[@PA1.MWM5FSL>SX)9ZK3$Q6'Q*P;KZ@%I3 1&@M6Z+@'N
M>X2X%45E)0C8FJ73;7S W3VL$<?<%8\ !LREN?2K)[T);P)8S]/RFRQ>XF'M
MW*J:G96%2;PWFA&-<.TR;NGX1.^I/.\I@$"BQO@5JGY[<^@7<+VTIJS??>*3
M61Y%TAF\=,Y;7.G(GUDUJJ!&!C,-Y]X4DL,%J*NGB'CW[))>DV;^MJ)":V==
ME"0%Q*NX<J#DJ#3<P1LW.L_P-&WY2< XWU":,_4J!RG#F^4=UCFN"@7Q"KPN
MV%HXVT_1HN%M7EE\0)7J'\I%E_04G[CB%TA:=!4L:%QDMM[G8AVZC/@BGCC^
M("MWA@J)LJ_(RBB.-KA/LG/A?86Z#P6GB(QK/:U;J$_E+RL;UYL:1I"0G6R8
ML+C0E)403;A''7'_P@M,(3'4Z.A'O@6W^H<%Q1XOV%<Y5*6 P"2RTMDXH_[;
M4ZK@;,OUEA8!'V C[)C%4OU)S3P;0% %51IN:X*'K(*ZFSE1@N38:D$)4$L[
M5*"(%W6TE*^M>MWZZL-'6^K5-NV&'BXZ$&S^C.5SN+EH"B6\%:8*ELZ,(S[.
MVHA!D,IFAXSH<L*:7C__UCH[Z^S%SR_$YR<$R+LXGUV#UZTCG+V&6O@^!-C:
MI@DKCI8,37A!KU(@>O2/^GD"O2UW&SC>5\%=[-+JT(R(LC+L$E1(I2P:MB<5
M()*-V>=:0XV:3I&2)XY<.>]YBAR]28U+%(QIX%88WK0<=/#R5S.,$DQ7T)S!
M3M*%GDUV3FF\CAH*%-.?&OO"2GVSE/^XY7/P=V23\4NG -F1Y-7'Y4<M-@ME
MUF/JUY,O.$#1T1*FGTO1A1GZU]E5$WKYCLBIFI?YE--.:ZQ7+2E"$XKM('VX
MR!VCYE_\)E.@4+/8 IV."<M*J9FZQ_G'M)K\L4MWQJZ#^\#W6YMT88?>XD@9
M995['BUFCPX]=RUJN46D\73W N?IC"->[DF6:-]YN\)\S7QTQP %FA!4">YG
M AZ*!Q,3,T^W;N*0&'#W1YX_O]3VDW?2SH2GS]3=T-1V7&SOY;18Y$[KZ9+
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
M&4;9-IW'!+C:K?H@KD8RN\RM.Z$U](:&S-:6.@4J+JZ5P03U&:V7N4+NJDF
M)9?2-H4CQK0'H=!5H9O'IBFZP+W=>R$JSJPSG,,5C26V66_9NH=-B=XL?5&-
M]04=" 1%*M2J!\-MPV/,E[*^:T)Y0G65$J,M&39J 69%<IM0%2"!6K<R%4E,
M,%G'^[TV=\QY:F'I<+YX PG50/>XC+HV2N.O)2VL))P0%T[DS(GGE=FZV)VJ
M\'2%Q^&[Y0W-S:;ESNF8Q[<HT.='/K)LI^/:&WGNC"4 YWBFN,_]6'E--D6@
ML6+ZV1G,#]?IZK[-68^T-1')A=\7U&W-_4U!LKO2[!KV$>ZRZ//)=Z/[17$9
M05X_6 >1"K./YVI],K08O6X/&#%7L*AI-Q5RM91K4A7'0PF+#1!=,P?5,BYS
M_UU@:+[5[*[MK5M@W]R<" 2 $V3IDRP2SSUX_M/X_?:IJ$[ND*#&:>V?E<S>
MELQNFXZJM.A1771=I(G)HMT+]E&$G1\--;_B2\G"9#,NPZ_EL+G$63*<U([)
M(>33P98L!C7JFT(43FY:8EI$-*U6G)?>8=81]X80O58/ZS26O@"UB^'+%,PR
M^G34T:6VU6125>C;83. T;;/3QM.,)!W84"TY[V4XO.SHYM9K[)QI,E8O@!Q
ME,OU>/A9E-T-FGNEOCYD2')V4[E-Z91KDYHK #AH#ASH3*G:-OUVT!I3;EFS
MT%!>C,W]2"Z]):R68P9);C%5D+9NZ[ C2?#U$% 21#)3S4W? Q',/Y0XJP_6
M%;<E20E?A!0\Y9[.21JBLY_IV*U,/Y^P>72FF0H4=+"=,^#(]-N4PR>>9(UR
MC-P,6I:X]2BP_)0&?96,29TFQ2B>(W6?ZNR%VS7+Z X>=##+\M;%4^AN/1;N
MXD)DZFNA^+A?O+E,242.?)I!! .;4<QM5"T/.BF9<JRINWKENDV_BT:_4P9K
MNKGM(=QN1\3UJ7<&HQST4!I)?<[T,1 D5%@G>GD-MF'\TEY?.7K2F UPW\@,
MC7-WM3K3>^<0P*Y!KWFJ(!4G/$ >(&6J7?"$EF&%#WS>2HS8-'M9 ^TT!]TR
M![0;+*;H.A-B=5$B6221!0C\DZHKE].&K7500>_:Z5JU/%,\2E]?$ZY]2VFU
M)?85+LF4ZJ#>E:RCVZ1XC^N0NB-V9@1._&13LD%;S/LFN]AV#1>FB C26/R4
MUGV!S>_?F U#!-FT[QTPXCAG?W1G?LAJ^S8?.!K047%(YT_:_4><)27:2'-N
MA!+69&7[^M%$&ESN-+V[KZNGYBUAEE>E<=410 .UM+W6R&B'$7WX/>]EJ,%O
M.;^#U* +4KCEXBB5(#69(L&U6"I\>'TZ#N.<_TA;R[('"GZ0&;4,O85V DC'
M6<']7CGW%-F>NEB%4]WG>N$X!KK;#QN6[%-+U0=W65-+C1$%-IQ9Q"R<SZ.[
MB$X45 WI)^-;EJ'@$W'/B?/HE+@/UNX5!5&&$*9SNE!9Y8]%]?5)CAK2E!"9
M'M5\/'VHW>_UBXNW(H3\;3EB3 M6 [=.Y514B<[N1_-QD6S8^87W;_L$4VIH
M*4%Y ^6M/.I0L?9"4EZY)B)[*#/&+/:C7TJ_NA;FTVV,<^ZC*R]I=KECG_@&
M6J69Q9;,[-DXQI%O*1&KOO?9(#[-],ADLX8?:X*LBCH*KC0"+].7\8 9; 6H
M7V33HUD.2VHW3]C'LM9L?$RZ/+;7TVMEI]@G/7@3$N13  F.2,]QG,8P0"0D
MU\1/8U;.8E8VF.@M0(9V>\C[]G2: \5%.1BU&V5J JON%2AYI54Y6#*(2V?P
M/D,B\0TA8Q!\]K6PBS#[MRV@W^R;D$'3F63V,],V3J>B)UC_;I7[FP*DQBAW
MXH4L]$S#P*O9<0BBLN1&Z_BL\N?C4VDV214N!:7U9>QXN:X[?IA^"X.7>#%T
M=$?LQM :2O-:)*DZ'VS%1DQ\CF5$I$0'0!6$_"PS;N#M65XXZ7B$!/B\W=:[
M7(T#U^C#SKW#=O01:5F8X8*?C<?G;PPC_8]]FF)X# G(#]-6D%-UNW!'73QE
MD<$]%F!LZN2@14!NEJV^VOU%JL=23CE<%D1:J*YJBSSHY$4W)3PL]Z+WV%!_
MM7E;RKR-AZ(+GQ<&M9P9XVV.SK21"!R_T=)2(FNBQF<_2T262\!YO>.+SL69
M82T-IJ65M87LJ,-).G;KRS*/3EP\ <WS/Y=0.RS+6F'#S)J\DCV(F8JS$KJ>
MRQM#T1.Z.NP$,Z.T#O_ED0?5'GM7'3PH^*[W#W.?< ,\[OFY968YTIQGEN@*
MU#J1O >C=4-<OR&&!)/EJ]1#-64ZD;*>B6X*0$A4S:G5E:)E\ TSMX/=,J5J
M/1&R%_CWN&T8TXPY+VI6L,<]QT58:U-UA2=^ **G"O(;@/W0X,7@AO2U[V0>
M/Q=/(62&H5V#";F[JT9#DCSIQE$_QKV-)!74SK8R0M!GH6=:M."O@%V:4<]6
M-SON,/XDS3\<P1Y".))K-1+#!_S#?;B$[OZ[U7W0&D$EC.WE,9G?C>$=>=W^
M5/^.N+((_!J/OD%4C4HV+Y04G4:_?Y?X2"*ETL(>02B *I4&L(&)>21+6#N_
MH*'U6?=/#23]%V3!:0QU.,NI1.+<I#'XW-,OU2;=\)U+1(]/YL >S7@SIA,?
M:MD<YLH+NA8=F3\#3B86)#"PORM7)LK0LCT.[3TT[Z;Q0[@' QT>9%I]6D6*
M'TF9T]F&(F P8YC13+)9G][4JOO:BCT5)J%,RN.35)MTHK.^]4<KW;T+H4#A
MHU3$PT2@ODEG TF:-\Q"CM6H;JPH^-+))CTRZ<[6X4XH)WIK#AY!ZF@;.9(2
ME*^+(D8,KY&?1WXL]_)V) 'A+7:Q=DXX;"AU#)S[D#3C(4\[ 1=6ZU$;.YBK
M:R1FU0H4C*Y.B[^@TP@Z6_-(E5:V2O=@Q*!)1;E04>)PQ=3(1\O"G9;%&!;-
MQLFD:W9N+Z.&L82,DA(<4A-HYS>V2K79F#!7X8[,E )?;'US\!YMQ2-,9%1>
M)0;>TK?-XI'7!0(5.989!KCF&7M<%@FPV"IWK:9$V]J9 7&O9/E1_!\PEHC$
MQ9^[U<2MK4^;GO$.YE.'@J(GS6]C$K\=%=G4O[LG.XNHF)WR5\)L]1DK6I$:
M206VH(YYD[$'T2[H(>:=#^T>>:YEP]F,^K:TR'X+[>S?-=[^JK&?7)['RP\K
M??=(0K"&#9/\O/UE"R$U8I5(LMH1O(%W'DZ_9$OC4S61E[D$VYKUTH!'+X$0
M=,A07_V0-<!#"JYP>RV]PR0;! V4U! AN2@D38%O_MQ*UATJ-$*<7+6,[BLC
M@]X'1#QVA!#\-<QB^4<N(U2;69C17F.?WT5.<Z=W#_TN<AJS[O\5>8UXG2B.
M7PNOTZGA=N3& >%BBHF@2J2@MR>RY34PM"=+R<903=5:A&Y5$*9,A].O1=(7
M)H*E4F%Y/@RM?:X'Y;!.I.F--N>]TR:;.3FI,F'3>DR8B!P_B9"&5\5_/FRQ
MYE-A/Q]B7M-K*_TVOQ)TQUS77.:4\YKP66_=^.S&B=;*$PFM61A!BO4ML'CG
M"[DGB6[BLD$RK<TL"XD-]5ZYIA:3,=6$GP\_%T]\:GMKP@ZV%>@IE\Q@(P@9
M":&"I-42VJ)W'VGL8G138"NQN9"+J].7^R3>+*;R@]-LE>L&],J,0]%V<7I,
M0MVNZ[//GIQ*_"EL)60@3M_NRW/X0?W+!I.84)ZZZ6VNKW\NT_\%3?[?-,5U
M=99N&)E9UI)\YA;27^WV5-9B@.&YM9'._L&7@H>BW*L5*BT<%F)S#3*1Z..S
MY6YYLZ*C:45MPNFD8UY_\G!4Q20,!2Q?N:K5/M7\QX<=?S^Y W4U3;[^^UQF
M:E&NWY0A1K14X8CYF4NQPQD)G\KGWH_<@ TQ-N2W4-R:>R= (&G TJ6)@5\U
MVUO'VU=P59M!V)G?G?Q#SC/^AITZ55T%\=B][,_H5E %2-VW/C\(@I+HJUD
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
M%$:UUFKQ-L>T9?!=F$++!&@:NGP!*J<S5=SEE<H%+P#>I)?&YH<HZ$WHJ_!
M=1%96X'[7!O/S_-BKR#FRI*C)^U2UNOG8D7[]*Q2S2]=J@^XR@J022W;"O1;
M%=0T)E!I0YEF P7?CQ<4#1.<"T.=?RV#57H/ZPJJMX],NP0'7CE[4Z]@:^J[
M6X_@Z'8PXU8@MMV2(VB&32Y2@-%L(G?;[=U)ZUGYV8@QR.:]+_SPXC%'_%9?
M-Z%*C0JP:?,'JI]_EQ,3NZ1*IH/(K_!I^823#\6_TA%S^UP_^\.?=#[,I=DN
M>!BM,]5P):VL.)EL058= )#]_[#WWG%-;FN^.&Y[045$E")NFA*:E(!T"Z$7
M RD0 JCTA&9HTM3M%H'0! 4D5"FI)$@)D%#<(E*E)Z$$4*2&JE0!T9_GS!W/
M/N?N\YN9.V?FWCMWUG_O^CQKO<]ZGO5\U[.>U5*A&-)#PX5+P7772DIPL@OA
M;D-<O[0FNH#^!=X)YZ,I1RCLMLDO"("L@"BO;5+KW*G?S-8\!(I^M9KI[X/V
M# &"Q'Q2U^BF]=J7>M7#V0)0@<[V9"IH,E6WXA0=1W&P)F03/=<4I9_*V_,'
M"FAH-DXQ1&9RXE?@*?GYRS\5WC%5N,U(2#$"=CD6&VL)(.L+UQYOP_+[^ZU.
MFQ8/AE?U52;*X7TD?@'R("TY$V$M\WBV(SDFP?IJP'3[S ? 2$EZI\@P=<.]
M&^2L)OU ILB[_IC4\X#463*I)B7?!QGL>MC^(U>))6PJ;^]'2@SIL9I%/?3[
MQF<%:4*\-%#7JVPAW\@C8)DDP.RS1M/S)KWJR:/I/B"(==YO_M\G@((?OKMX
M%:D2DS=$W9U]2EBJ=ID0-K/9*M67,#1?:+9 G!\7KX^?X)W&.\T)QZT%(]^\
M5RA5+14LL-R1[)SZ0AN^J:-S<.$HJ9^.5/1E.+RI2^XM[?W\$SB_R/:,)'UV
M8UH1VC FDAV3DSHA')"Y=YVK]Y7<SF_K&(B/+6_?U^]6'')K^O0WOA,!T+OL
M=115/I0Y3"14.<L_+TCK%U*5M)5N(;_Q9@Q/6@1T"D0>"'8.J(%_D@#;>:)O
MYGO#F*&DZ8_N+3,3 <-82I:OQ?E;-+[1:PH!32G7I*03PL6:)?-W/$.3]0^R
MD.H;!UU?#BO%VGH4X2D9:>N]]$1TACP;7M@)UW%LEVC:3'2MO5Z2_\(6I3DG
M#PRR3=,B]/5<;FSTP[AK&.ALT(6UD'APZ*Y[6AKA.T)#TR%Y!?:G\OO5;A"'
MAR6U.HQEA?M:+2(_+!&!^UY2^G HGE!.RJ"IN*6C \E!-\54-EA%9+)!EM56
MXO7)WZUJWZSO.8W5K5 E_NJ&06<K-OHLZ82DED HWO9PDM%ETN_#?\F??EW)
M;G@YMR:Q'$/[!\> 58-]M."@1D?CNVDFIQ+'+2V/6*#3PQ0\)X(GF@2T\!?)
M87*K5$>_XY0@_IW5/IN^OL\RY PLS>39Q!?O))"AY>+\9*YF<CF?2_5M/$W$
M3*>(;/H>USB4FL:)V5!XT?2%DH\!N/"'W,JG8>JBRPUYY';Q%1B,W;K[0PV\
M"')0-!5:/! ;[29X^.FJ*^?^I>,]HRB_D):28WF95A##EIGWMW2*+*I.%,;%
MWX3"3T,G9U4J^75**J*.Q:KO6#Z8=(^%7IBJ9L*L=PM!P8E&D@4]:NVX2"=L
MS$^1I$"?Y;%3.34](R0'ROSV)[ T8"CL4=W%S\.<%:.M5%72*LT:.XT'/JI
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
M#OM&L3CVW]TO:&<8[^< L4D7&Q^NIM(P >5QX*5]/9\E:E6<C?,#Z7-MKW:
M\,_19_H6@W1;2J4QI5!!C&0^!NDQI<Y$MX4"\'?S"LK O:OA]N)'RLPE7\IU
M(*?H M5="H#U /6\@R._&B*I7TX1>]4L3>:>/DWUEXX/3U/LK3?6S!D>/V:Q
MO+:>HQUM[.3:MR7?N-RMO41P/,S1CM;Z.=/;4;0/(TF.:'\0S[=)C;.KW IB
M:F2GMC7R,JTF SV7S(!0 :C^4UD.5:M$?7+:QOR6I8J>$&=2,1Q6%LJ5"KFI
M008^FS=<)=GPN7@&CG1<BM\QM=M2QSI(!V\T"V:1GQ22-P!N^L;ZYEE?FD5&
M\A:?#A]--ZH/ S*UTSQM#,.9XEW)G5;A ?%:>GL5=L6PPZR8"^Z]ZD][^S3,
M06V)94')G88!/X.,I?SC4I'+G?I/]=OO9E'P'QS?7:\W.86E/1"Q&TAT2C[;
MK 6%JL0'6)M2^"S587%U#H$=[29.'*Y2=@K@V4T2(?GK\=74V?H :(W#PX :
MH=#WZUY<I]IR!Z(W[V@&"5^ /N?68-R6HBT[)@"3]M5<L)YTD1';95#O50>Z
M0B,#E9*#RMQ*BMP4?63"WXFX86NDT3CV/*@!;S#=/C/6E%YKIX1(J]QQ,+4'
M!Y,2BR2LV+<D"ST3?=E6)G&M6C2P #RC^J^@[Z\VZ1R4.&V@-2S_]27X&]\%
M[/N_/[/^"1CV]63:L3\]_%=L;\*>^VQC9W#KY=<7I_[^X4[!D</^I%HG('VS
MKVWV#GG$)S\626Y2S:X/Z-%1G6; #51/H\1!5*]J2\L2&?9M".-T2OT(^(J@
M2[(VU+TQW'\"NBI2?_BK\C74(5.#3:PY-4)-<GUQE/*-3^8JE* X;#"+2JFO
MG.;7(#[(,7T^XWN,-WB]7Z>@\<*DQ;2?8GUN,: KF!6BXR$06!&D*J^@V0;O
M6SWF<D\0QAIEPUVT,*'5G:K1?<4E(:?0>N<)\^6KJNRW6\S^ I%YF\:L(0:H
M:0.@*=>5G,N!:,;U[_79  RP<;C!O7J##%^Q)XTQTVYZAZ@C[1Q"313T+0>1
MLT-]UB\CG?S&.\]85JBTE+AYK]+89:<[J<82WC^++CE>7'6H]00.5R0GEWU"
M2N*PA+"N5C5R,B 5F7U4P(FL'';BG>*KMNT$0#V6!,50%*Q@@)+.:M!6I_'A
METIWGFS;*)==V_ZMN)50PO;YQ@>&WZ7F"*W*G[+ ;/5<+OC;X>V'"OXWS3_^
M.5T,RZD,CSZIWI1+R+$C\9ZG+=DEUSGT2L$+8BF)G"4,.7\9^?.R8XGFCB7-
M5\3/'.E2 1Z23.@_''UYL# P17;JC:CC%"&S QJP\8WOS.>DAE.@]!0(K]$D
M-1(PE*0EN VV<L0O@?(OE5+DZ.*&@>HA[$>5C\J"!D]B.3[A0G.M0L+=]4E%
M? ,(V$+1C&^0=O/U/J2//[ ,!)MU?00[KX[1*UYQ_(($R,+EVU\LOYB;XU^<
MY[HIL*_WF[Q)NX#BR1#LGV73W-?Q2\1Q]%$9KEQ@]M<Q_/FB6L@0]^A.1L01
M>PFZ4)>?C-$*)E_)/R?^V5!</#L"-K:" KK5?^-3-;=9<^/7.3T@T*WSN2.
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
M=.S_'&(UV,[>(D7V"\YU+ZZC'D3IG5BI+9!V:ZL'K"7RK[_/^O?IS%<)Q8Y
MQVR_'<V$"/%ZP3Y9B9=]N5G=W_.1:-J04I=SB._0%C:XWG6P_*C3.\WN??]D
MIO^1-];F_*)TUYDCOW5/\'/EV22#V:V[:98#W_C0OF^_#*C+AAV."J?ON#$V
M/[D&#WAX9+07!98!1T.Z.<OJY_Y4_$C(B>]HSTOBLNY-V=YRJ4[_6F)Q=[3@
M&Y_J+Z7_?N;4AEXIA1<[R?$^C9M$R.?O[!.O"=DV."_[L M]."IR=[&I;R?
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
M"@5#X2D8?<J(>.0[+.< 2:G<(5<V-WFE:[=(&2-;7C4>+ED A8M]K"U/0O@
MU*.DAPV63=F"1<+W*Z/Q%H&98.+PNHMNG7%S9'</<NFD)@)-;QJY_;SPHUDH
M*:O3E"$$[0B BF>Y''JVU7/R")!KZUP\9.#4K3T'M(Q\4(;31O\Z,)K<8S$S
M'#,OR\9(I0K=YFD,,<<=]S%[*H<0##F>[UF1H8>W9!W+^-\Z>=;VA#[?P8\M
M4)F(3V[4'%I5TU(@F_U$3]O+%7EST-#0LL;AH6'#C;6AU9]L9P];SD[?JW'T
M/<5*?LPL>FLD=?;-+3R'+JB[3%N &K;]<K]G_?#38'X_!W.*7\7R]1'TEX$M
M_G*]F+BZS=C0$L)I:YN?A_/J1NE'M(^V"G'"SBAIP(87A;KIV>K/7+WH6"(5
M1<DA4Q(;)W^%&C\?+Z#5U^,6G-HC1]Q34$>,2BOM$3&;(C4A'NGNMY_T0U]O
M&3NHKZH+ V8/1V&SY8AS[V$*F1I2T!(TCHKY[N& ;>E:>]UFET)J]B"V6A6'
MPJ:YBF=5\F@9Q;R"X>;-$HBA,4 K ]1\<Z(M&^26:S@R!Q2R?*4<!+;A@.LO
M<'?;V&5-%7O&,LALPRDR8Q6'==QKT@[ZBBL;<W!PC(BZ2:VVHO*0(UA. 5@D
M 044\H_)>?+<O_<IG84+RS&=1BO0C[,:J$U.,P-4PQ"E-Z#I^#TN-G/.YB6S
M/[,UX]X4E2%%Q:G)#5W"["OMWJB=N,_-H8/MR0'Q0FKBMWN.,8;MMG/RF%#$
M(&R(XU!HPE1/I@VS1N-'BT'SODM718_O%[:%.G@Y>GZB:G>6(R6QZ?S&@0%D
M'71-J,OAKFD=8V%;U=X-A"YF#54Y=J+7)40[7N<6YAM?>-7C_\S8WM]/^P4-
M'6:H""OV%72QV9#('9$6E$#+1#)I@&%EOB9>'OM\GM;'-&-[1BP0@\3X8]W0
MP06?>+_]XV9V?Y>O4Z*1AX-2H6_HH0S3*R>/X4??:<BV; "WPT,I61GS$]]'
M>0U0DCW;6?=G(=D\;%(>MT/#9&.Q,U+G4WS8T3]O']LMWOAR+<QE?4UB\^G
MLT69;WR4/HDJXC>^MWG>E__=#!Y5PE=U]S.[JPZ]W(= /X0>#UWP,Y<'<^V[
MJK2<3+N2ARXQ<UJJTNW9@!,2?-4@AXZ:JGECV=%1^Q'NRJZA/U?QG[)>]_>2
MQ^=P#](+3PJ07-?#)*=DEYJ4,I!LR!H@__2.9=..(GZ)GA97K&DW)^=<9F@6
M^*?=J4J+GD0B:47N:;=N:!]K"-7APZS_9'_'VP(+E]:3*DR&BY/GR27GE&]\
M50E1(5-A9+Q_'?'>Y>\_<[D3U>B@\2!((ND6;69V(Q!SY9 >PU<5R[!05M_U
MNWYS-ZSL4Y=)SQR_:4"&DA._OP_@&C80?E<QT=A-$S-%1%2X%Q6P*P\HGVHA
MNQ1D=)IP\M5=LF*JOX/><IOR^B[NO]3H?S&U?A)T<@@4VJOH,XNK1Z!B3TFG
MI&G4B<R["0QB7"[$)3V_O'VNG%7N#'-"SGPYZN"MGF#97A/NEMS>+OXL+,QR
MU^:B1,-^RRI[-O)L.IVN_^""U*\%?G*94NQ.[LN#:0Q2SJBSRHUN[89HA\%3
M<UX$ZJ.DHD#+((C/K3K;,[!\+4P&TH.#W??X3ZS\;K5'/;TF/C@.Y-9T!Y\F
M8I>M-G@X1 _!:AM3S9A,$2BNYA7Z+I0522)?]B@]74OQ(QBNG";3FK.Y;X]U
MW\^=L5+@[?B%!E6^X7_35R:3L92V!WV:U> &QVQ!C^?]NP6FME7?91L2%.LE
M+G)'J%>D-81AJT(7BTM$]N,PVIIS6<$.0)^V.QXY(B;9:N._$*<IB RD)-DC
M#5X1-7OONZCZM3LK&^M^>[IQ@$#ZXF#?>Y45/+5\3W=22UGI\MU?]^V.KH65
MSK47KFIH.^#T#S#MI7-.T1,L\B7=Q&K[=9^<C=)\_R<N_OB%UN2<\Y\J=_!
M_G$KF-V%5*JQJA833C 5[.L(BS3?85Q[\OJHAO.<=!_.K/]&/LZHF5]0)K!D
M4P$%=)K8Q+$Q.[M<UOCXSOW;9;(+\$'X^)I0NC.8%ZE\ U\#A8"+;&U,F9H1
MA'P"T' BOD7HNG'MBP]=-6WZ7[OB0V^^R0UY&KF3>_K4\?^'L\\8-/09!594
MA%5B#?3%;#@+5ASR9I+S<[@?YQTXZ<NI5><D('J)7>J;5W'393@K]_K+\]_X
M *'O5!?D^KG3@DO!**[;ZVAUC V[<<;5+[J\U/:,M4Y5;[1\]-('I]@^]76T
MWS&2:R(PX)W\7(&QV9J3+U)GQOKY<?G5<U*C=K<]1B8E[GDTZ?[@3++AP$::
MF/U&J/&[P4])"I?*%Y>37I:/_]1PJ_I5P2 U4#&23@71$K3#-)7S8?EC^A7M
M=\O/3T:?BAP%;ZQ'N+0?5=BN+5B:__S;%U)!!=L=SZXX)1+,2!42#/2#^EW"
MY2JVY:I*EK#NY6F$!P'SV::^>0E2146Q+QH;5X&DAP;:O#GX<6_$[ K9\W.(
M^5BZ=+,1O6<^"I[)K@]!IPK Y]8RK7\P=>C% [T_^'6#PKFDOPAX^76<_M*%
M[6W]B_^%L\]TL<3,/L!R*R".RB(GL+A'V0*NJ6C$ @,#U))*#8?R5?_ZOH^]
MR+3SJ3IX.KF>AI,;;J*!R5,%+W*'(M___]CTBB, AAVTAW *LO<HIXK48:DH
MFL%OL;SZ\Y\D;(9N,0;5@4+0(^2I,DBQT22BVLD*HXS:%;0G_(<RFG]TIE]N
M_D=FJPU]X[/HF]V1PI2Q?:P/)GVRAGSC@TL&N-07&6Z5/?S&]T>E-J^^P].@
MN$K%2P-B[9FSM0(NF(CHQ8;I*0L >>OQSF91\5.FG[7#_"K_&Z"8J2#\-%RY
MJ'V%/ F?MMEMZ?N!WT!@%OCD4I#Y^,&\&:;!T207YWB%V.F((I34O2J.=\0/
MHP+\L5$=^./^^]L+AD +<0($FB#6/_E8(EIQ:X8:8F^Z!\7U@6]9BHRGJ+0Q
M_+8I3[<$A'OOQO[H$&H2C0[WCJ\-PYH</X=:L)\337%3<./T\L\])=G+C@^[
MNG^Y7?%%1-WC">),%:!Z?=AWVR/8-O/G;WR\JFTAQZ\;;^$F<\ 0H8%&]*40
M0P[]8DSJ6T/#;WR=]_[2CL,'_FV8\=_9_Q][[QW6U+;UC6)7%-V(B%+WIA.:
ME("A6BC2#2&$SI9.J-([*AN5$I 2D"X!$I) D!)"J K2I8?>I(;0NX"4RS[[
MW/?=Y[OGW.^\[SW?O=]]GC/^FQEKS37F'&/\QIASK8SY[Y__?_7SI_F<T_4[
M-Q%"'S64'_+3C%J,.7.1<#ZW5=[Y]BEIIX6%=/S\"5TEV:U_*ROG\#\<H'EI
M*?0G(A&:&DBZCO4=A=^T6R'$;A2L>+ENU6KB!':#IIX_/.38MH\/N'@%AQKV
MK+3"Y0AU%!H<FBJAMYH+VPS^(HUN)^?_" 3_I?@&X@JWB]Y IV,H9>!YPO!>
M)0+;T0T*#!WWH"YXUJC+KFOW!%]@MB@D1&TDS*=&>?A(L'0%! /20L=]"WI@
MBQ9"L!X#\(#[]&L3^-OQ6P7>GO?FR?>PFT>: 06#JP+#A=(^HZ'7!5&YOT?K
MKAOV_*AGRHB.$'>\P_]&H+ 3%B%']@NS[3,ITNH=29H=YAPLS\GU&2AN3ZS'
M^9#8V_]A-8Z_I?]&_;/_28>>>RHA]MXL6\]^V-VR^E/C'&O-?YY(-?SE3T=5
MO?C'8;F3DI5 LEPL.:&+TUC[UKK_@7A"IZ,\4I$-UVL=+=HQ#FW)_;YN<]AM
M<D*'SEHQNZ#]WY3ZOT/GW<Q#+X^?.=+/.2RY_4B64/>;ZXMC+/C8^.K/_UP'
M_^S<WPA[:FY58NSDZOU3E_2M.)%>R8LYF86Z3K]!M:= NR^_A\E[#LA$A43K
M@$4Z@['=)79R,G.;/.L()XBR$!0LL:10:%+R>@H+*!!FAHIVTCLL'@"2> *>
M3&0)14:21VKA!XD,=!([K,<O^:I*7HWZ5?H1\A(3"B^(ZZ1 F:&%]7,^,]=W
M )B"6? &_%4)#I>:K+TXC,GSD$3)F#)WAK>EJ'CPD,5 6V=CSHJ!65*#^6]7
M10R\)P"]DMI=-G>^N1DMVA-[1#8>;:_ JX20>OHV#-U2P)'%SZIY6.(%5=,T
M-ZR!\Y4>^3SD(BZ"S;IIS@<,N;,MU)8S'8P=9-64)Q)^6)LTYQILF0LFW<D+
MV 5R(%6@^^L7E^^*VG]AXX^M'%D0U\VW2;Y@$*.F3HY#@=B2"?[\9IFE4.F"
M5W?Y4A9:<N#D3F@]MP 0>N[KW>!+!%&YB:025 M2B%D$RW3@5RY<0O$ ,0FW
M@CV"6:E@]/OB/&NA:C&"XW1N'GJR%)VJSF,R/F06 "LMOL5 =[^?-28FRZ#'
M<=]4/!I RS)H=/+XXL3,Z$'N]#^(7>EZVC-*9$CJ>)H@:CZ*7O=V IMD,($[
MQ\ASK1".#SYG&DCP*&_OZ2,7Z]P8)T#SE!N2L4 ED'DAG[RLHMKI[KYT_XW.
MK,H!;O@A!.+T*OO.=\V,F[4,"X-=K)XPH"0NI<F]YH7KF1FV41&7>%F>][/J
MP-:AT^PISH'B!=/:6>W13N"#9O?(9%M0U' M'1TC9&H[Z>/U%I W2\P;<*^)
MPMF:8\:K\^OEJJE^NT6MGENM[0N/\^G.)?UHZM#A2/LD/!@,H.Q9J1['C,F[
M-H:$6&+N+)_+OQ'9YY-=U0SF*\]#7L-D;/?BI>9;&AM2Z^2X'.BN'17IE]09
M6VP?0$"QY8_/XR7KA 0T(RM4FD6L!_[ZK?]_4/HQ(U?*N.KA4,AP^)T_-5XT
M%3TZ5J&M#5-.Z.SZRO]\:ONO_]B!/(D"LRN#!P5UL_J!>Y(A#J*A?7J[!$&3
MA$V?I2-#RTTAQ<.[RM*WZVB8'[ SD'_"([=A Y#1!4Q!8<H[_4^-\<8V9L#?
MC[C+YUS7P^X5V:<44_SP3YL=XUJB*Y7&MO,,H/7ROFUJ184FP:357[I-O&_M
MJIFXD0 +W#:]>941]FK \93ZS>5S#M?R7,G9I(7OB_+(VI7'3UK9F#Y@T0M4
M5<^>MU7,@9)8VK)R9:G94UI5#0/!Y&IA<+"-7JJ@R_:X5#D1S R5S/P(?-!)
M,[>&4^)@HFPXH45!=@0>71#^+"D#*IDVLOK%0-5LE]W)GJG0%Y :>HXXF4LR
MT'[WV%/SDI_P&&$DJ@HTFFEL^(UAB+Y"U1(LFSO#\"K@SNK-T37*P)L:HV0A
M!XYOK6^$/8K@!"8/P)DGEZ+U)1U21/2<9@+!'9XPP5F+1M6;=3D1:P:= [AO
M-WYV]^+,<2WL-5R:]>K,<[%FIEW-JC%^(QSHGK*\P\EBKMT>4O)QZ#:R5VF)
M0R5"4OD*E\H 02+&OZOH'>M/'LN^L6Q:'K&?A!<.Z;&441QJ*&'EA&Y1O:O3
MZN#6@>L.UJ5L8! 4Q0UYL(]\6S%.Q%5T42X-7#=,J"8]I:693[TK8"!@;!^I
M$,8*QE*:_&V.*1-R#*JJCNOT^PK\ NU3SE'W5$E[12'^@(.?KG^@H[O4$%35
M;53HS2)<8^!5]E36*[ZE.N&$KA$:?#F=<J.":7=#?R3:14<G"M([RA&^\=M
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
MEPJPZRA/0,$D:FY^2<^8KTI+!N#TBV0!31N!FN!&J+P@3K1?7TMW\#1$Z51
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
M< S0TK@KE E'<]G^CB<D5'334L:^FG$IN 8Y!Z!DU.NCR(5FF+S !WGG6'#
M$6,BD",RILO8JZ@PUR35IP^4'V/@,P:")4#N0CT(H #H4\>C4#U3U7S+ %*7
M7>%'_H,#1XMA'PFC(J?4^4T/8;#[Q>[M!JB>]%;#M0T-:7H$,CI . >JC0(I
MWM4-:OV2KEVE5F[,UX.,ZYW(=?:2E*N\!<.GD:M&#U4-T6#F$->^15QH1,74
MXY[]CXML-G%ME&-IRA*9<. #>DI_Y^]8UO_SZO)_)NK??]_V].]NP)]%_Y.^
M\E<*< 1@E[B-'04B_7K:&H/TU/EGS0"VBH+Y^9BK$2P8VLJ5X,KZ*CMT;B#*
M$M)_K_^$[FN^GO<14QGIVYJ>EH9TXF:?JGJM&LAD9149Q3VG""= #QZ4O%)M
MS.2F179R6&*71U)?:?V6N!=>MG.E5Y@DT%I/Y4>O%2CH<,0,/G3-K[9THO4^
MP7('&L\#L97J-6.IDVK!@(O==T6%"I+6? DEXX60X;7$YS*^^NT\MLYQ@"E>
MZ]'6UDRM18BH7B,-5S:9*!V@1@7&G(<6X&@Y;JIOGK4U%8$8%0'O5>939C]
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
M+D@+1#(;Q=7@2<G ]G=]+_CO&>T08T@&A?%L0&V65!K\F=?.#<0V;IZ8O],
MY4ROU>/3]B'XA]IV#\HSDU24=0I%7>S2;(J56%-NWZ:4&[K$@5MB1LCSZ<EE
MZ!<"E;Z:D^;FA?"=:V4B22=TYR741E0]TZX/93;"5U6@]:#J??LL7M &S5S'
MN*'*,+,"8OIKYJ#B5:MX0+)BJ>JY$4+ 7 01RM8*.E)]<N9%:@?6Z[BPUERZ
M7[1R3MW?:"Z)'I<,J<RTD[*;-; F <&,4)"8WFO1,\]?-5B_A#MB*DK!DOO/
MXR2;0&W?00M?ZHM$4/S/TT_U?H[/V*JBB-$\7^AV6K9+O.;E7IA8@'<*YQA*
MH+7>T\ LW068M]HQ&$UA-L1#PQ'H>-;\E1VQY(99#S3G]M 7%5=F,$QL'OSB
MU*$4&ZK"@P=5AO%%;-7/%.4ME>:=S2>R9*^$/7+W8E@,5LUQ80FHF(E!E624
MU,1QYX!A_4CHN>H_\L(_YYO67LU4'M-0R;#E"><7_[K8=R<&: I8'0-60T:S
MO79$GBRR784(<ZOS6!2J;.-R8'$D.AN7L2>]WMM>D,_!*&/ 6,L,6H/1?F).
M14W$D<H]Y[\YMWVSEF?QMMEV4^7+V#Z??"&<79XW^T>W0GQ<Q2'\64<]V1^U
MXLO;5L2]PDR89+#&367GQ12>T 'LZBD!1V)-*@/XH'[Q_-17\9IOBJV]".$X
M*A!"WV]F"^%\P0?<29)SE3"RI_3V2K#HE'Z>*VAJ^EI2I-@Y&V.X6E]4Q)F@
M:/91JZ$C% )7VXL)?GPN/TGZT'1#^@I/RL)(D6H]1DP3AO-*9S;I<?/6ND9I
M=][PZ&FE!^'W)A)\8,D=T1QK9_/6U7KWI)6NC?%8+?19/?-X[V;/]T" 17W$
MX?[2-1+L:9\DJAX1L2-O%*^-5'Q+6 F1V'J_R@._;5:V6X.QWA['L1K/YWF+
MK+L5%L05:FN^]WQ>122,K&H@E\5V#*21;N$[7A]U]\PK9;5804:UY=3BD+!!
M(&$2J(7CS\Z+S_YJ-"X\!2>;8,/A!*GH +I/QNS4#?C7[SAR9^\3''X$W]?D
MOZ%F4[)XQ(3%FZS=,L7D8_!(5MP[WHT5YYAF:S"$O@[TV$6!(:6D_$ZO86F.
M>@[$0Y;D&FPIL1R'B(NQ03B]GZTGMB8:[']JF@2Z$-;LJD;+"J?C:[_SE:-,
M[,":"0#0G2HHE*RVWS9F"U%Z9>^#[X,&W2P9]=I.%*-H)D;G8,)-I\ #/,,U
M4"P5V)*_XU&4HU2R]- 512)VD'KZ](E+R;R,P+?XK:D;LX:5EYTLC9D91+S=
M]B'E_#GCVU5WG]XSC+)E<&,%VO27O3/08JB-B*LTY"G/B=<9ZBJZ_.MT3/QU
M9L<(0,I5AWR@M0FU):+\SDWB0CZN!M$DM:#\0.9RBM2\L[9S+S?/!$+%,TZ>
M$=87C5WR9N#!<FDN&MU.V8<]*D8WVWJ0W:SF_%_*4KS*H[J8O&ZH<W"XD,N(
MO?5Q*T& PH5U;"S0O6XZ2V)73N9Q4^3;*6MK1*IQH9/)>Q6]*[Z\C_T9F$44
M+SW6.1]\#AKG@F#*@>_F!&NT@GY97OB%-A 2J91BW%.0!O$9H[H&/L]ZP)7F
M "^C9(7-B5:.E5E -/?B6?UZ;A;"!VP,R4QS]G?,Q]."[PM26*I\,J;1)2$?
MBM ?UB,!=U%>:VJ\A=:<@\)2FQ^K/Z:W\?K@@[P9]3@N\ A$5/'$?22R-QW$
MG68&[[=P'W+PJ7?A6*'Y).:O>O'2GN]KRW$8\?S+(A;7CB\Z'BR^'WKW.,2Y
M1$-*HJ>)N#I&Z&K5M@;)]$^()D16BJ%;O^EA4E]/E9N8XYIG<G0'-LW$(#\T
M)7OT"X5I2:G,Z!!?E3]F3;<33E9^][3WP3O>6Q]5W@&-;[?TU+"*PV6OM+)P
MOOAY%[<"Y#I'V/TQLU"=XPE/@6F)35X-]JCY 8/OM\UYD.@SHP,0P)+!*07M
M7HE%>A^#07U:\*97QWBY5Y"+)_G ORJK$S+I]"'8P[#V-;(?L9QA!6_)6K,6
MJ/DU G[3.R)#3M9*@RC+XYEN3[J[?>8.BFBRN"RWVV?N\:I=)37%,-51)A>L
MB7BMAB(.P8EF67SN40FV#:(/%2=01^HPCA*3-*^-+S_"2X]4+>9MF>7=Y]&,
MK<CZM"N"@K.1?KFYF"!(E5>!EP.6^V#L_7QU HGBW],+Z7DP)$B;QH37Q'WY
M8@U9U'T0^(+.'B?&O#+-P$!.JS;F*_&?W0)Y%2;=)G4VBP.[YK+V69G"%!?]
M=L:9XWAB/V/*NXRH.+'M0+Z(MQ%==[Y$+6S_,O$71+79P^XSFAX!98]14D:_
M-V[\T;@'_!?"]G^)+MUX/)Y3YR@,[:57ZVF&GK-UD8<R\ZAN<Z,$#F.F&GN@
MAB,K0D[8CWV%0((1(V4=#ZZZNZ#-3:!;^>/^/Q_[]^?]D)__WQ#^OJ=YCEUY
M3FDACZ%QX18T3Q<BJJ;!!'W?;+6FNG(L_FSL?BG4U+2 )L2EB_<+/M_;J$1I
M^%6#1_UT]2\+BOJ/XKV_-!:U"+_9+CNA.UU,^K^;'IQE;C@P"3U2^=7IT[]0
M6G?I$SJDTIT3.D']UF]I+&XO"JJ^STED'!9'G]"]/,S>Q#<[3;5:;RA]G\DV
M#@BNWMW=)R]W#3C0W=T_Q&TL^LD9'>KTRLH/6%X>;O>U3\L<"Y"_L-96=$?V
MBZ/U.@<VZYIQ@,Y$NLM<3,,#NFFXN)"<45"ZEK)Z."U(T:8SF,TG0"EAWWLS
MH;$L!*"E''TODVE*6%PUW7.8E.56U.U+QZX1E+MQWORF\:%OU49:DMZE)ECI
MWG"34G6DGI""*GC*T7ZC$Y:]<,IH%G'MRLB<Z'J_\N)^N;)@-2N^&>NP'AV:
ML\?:2KIOF5R5Y2JOY-F@YZ_3US[':ES)41>U?B'99_G =[/I^L*YEXZ;F";"
M1J6Q@BG591V:C#ZALY<G!PML9$+]OG=I<44$J"X;!_'8YQQE3'X['?V/9*3%
M?;W;?+&-QJY!O]C2BO\8/:=)6%LH?6PKI61/IDNY(<G\QV9-&LCZ='J9JNFF
M+0YSUP/T&/FR,".U3%-1_&-3$J5N"O:^;E^%3X?))_LB+ZMI7S<+;2QW[9EG
M*:>OJWR(9SG=5&F;GL!DC<BQPOC\E.VZL^OV"1W;_:X!?Y-JU(:Y)2*^9X9=
M_G/U79N%4E+2T=@QS%7QDL.9+WT3X-6L-NDREWHO);H2>X6MJM#^X:U,_ VD
M$OL)'5=>PJ==L<FSI^H9UK;W%;%6/AT5.[TR(,BO]DZ2'I-;B!Q?<KV,Y^CH
M/+54V0B[B6DN7+<I\4O.M0M0/65XC _/4TF<,0VU=%V60?CUV8VS1H<WK.P;
M#"T2?!4.,XV6%2O#VLS7_162@JM@Z/6Y9-"VR_#"RHK\B^M\?6UZM\%[6)%C
MB7H_O=\*,FX_[[*;"*ZM>Y!P.M*9A?BNF8Z)D+F$S\7D0&5$NO52ZRC=<X<@
MU :?WAN^G.:[O@^["S(NWGL_GB5/ C5_%;$ ^RG"8N-[^J84N#XEZ9#KJ2&K
MP17+^YW=Y\(QU9CUE""4EFS8\J'EJ6V3[/OJDB02Z@?G8(B,&8/BO5*QYC"1
M&MD?RL(=!SITYUYD&NS]2#56T.H-F%M'9,UU[7'*N@$.'4_HZF\V3T_*GM"E
M&@=8[M;JB7_H?G%?[DU;Z)6_:%OI#VV7_$7;"FLA^GY @;>]75-LH;U!$C:C
MZ0(MHUUWN]R^^GQBE^L24M#0^:9AO]$$P= ,+<+NF*TT9RRN['<)!J$V0W13
M1#D5NE**;=:#[/L.7;\>V3N<:2S;5YUNJV/+RVFZ8WEQ'9J 6IZK\U6:A'TX
M=IP4_-XUQVHB,R7'16<LE>D_7K>X+/_KM:.HMJ(;OK'QS=],6=Q>BM3P+Z.E
MJI(DLM9OU4+]=H*$1$+X:5PQ"-MU1/H?/IU3UDTGU5\+W5L[NB 2(C#1M=,N
MKE>:M-HEJUAQ$+MR0M=6Q."60+->UXG(NF[LN]9&G?5HDCCF?W'F"X53WS6L
ME5*Z,E(C^T8DI4OD+YIF4192@*E/EY7NM5^9LOBIQ,MX]'<UUZ1L<WR\Q#P!
M]E<8QSILK/K/V9S:] E=QV;HE^GU%63Q^F)<>;.)Y=OGKEY:DI^*9SHFZ[I6
M.D-R')Y[06M?]^>)>LE$UEW[\.J\#9!M9/7W2NUN? <OC*I1"X#JD*28M"O?
MCL^7N'2RR'\/VEO>[[+(W,RJM]F,$*F]4?IUG?FO+B_I^^+N#TNDA:PO0K]Y
MNKJ*\UK)]M"Q>-M6L+%RS&91<Z;5[\"&@;=/<7!A_N+S#^XNU2%#I$[HOM&L
M-WS33@46J1'_82F0W!T(O)$XP<B2@+5;D#F6.C6#T=*%X?8[\A^N(%@2,RWA
M=3?Y<NH#Y+BNK!,3[ ($@A#5/SQ'M]@TBP2K52^].K5HD&YRKK$"%_L6B=,7
M3Z+>/[#>BBNL2WFXZR;SX/FSS:@O-[UH#AL3,+O&A,\;F<9=&<-9!2:G_N!B
MB>CMF;DF'N8':.VQ9R>M4D<7MSD^7&+2W5?OU?O=*)[)B9\:19;NJ?I@SQ:+
M_:%3JQN;1H=7X2OK?,FYXXE-OAY-DJ=PMJ" WYC>>_3[F*O8;EM>7MA?6=GR
M];'O&1&NQF\,'M ;'8)KLI:2+++<1,<S3[/)'=:?+H;\_J^KUZ36[>(]_B_C
M4^UB1_MF,_8BUES3@=Z7$D,7CO7X<HH#W*X;R_M;NW85D>;E?[TNVMXF?DM_
MKUB44WHKB*?^MNZ;TL[A6'G2G:X/XHD6>OPW>V;&MMI:OPV-G]"ES9[018R<
MNKX":D-4+_J4%2K_8>&V;EBQS%I7QFCZ3,_+T\G)QFT<F,B9"83MW6PE*6S5
M^9ZB7,:'2Y?T_/6F]/U5DBPO#<_[T;?7^4!(H2+6 N&DMCKVT W>XCV\9]V^
M=S*Z6;&FUC50:B?UIXO^Q]"]'3GIXKVT/+W$DCUU==II%#A%9W%.Z%[7"5W8
M*=KON9W0R91LDX]E6^>V67^Z=/7IOLX4H[]<DFN8VXP"R':\2@F17AS6N37'
M\J+7#RG*>3=V._:JL9S"S%Z:_RZ5U.WS@MWD=\7?>)67TVS\9\67/9QC><M'
M.]5H=9'Z[^YO*Y&^/YXB_^"Z:$Z;.$O_WI0H)T?X>NB%WWL[!?H?P19A^YB@
M7!K_)D+DB),)M7XA ;2].KGCP_'Q8D#KG&4T2W/$:1#&QYXS#M ^4(*)7/Y=
MR]NGYBNKN>Q\&LURJ"12Q_APEKIC-IT]_O!W19^B..1O%<T).UWY!DEDZN4E
M?);A7_O#]=G^B&FU=-.+-P3+(:<HCQBRR&I(TK9/DED^^!'R[/FIU6[7BFJI
M(X(F+Z^')V0OFX]*4'UF[OYNG\RG..=]+RF6DSHH$&;M>^R6<*Q\CW0*<29%
M=TXA;M\W;/NJP,-H_O']K2K/](![IW-F>BG1G!F6>,6!=B_SQC<M?JDN^>]'
MYEF@Q;YC@SWK0Y26P*MMI])/AJ<!]WWGL5%3Z*>U%U(#:X!#S_^#O?<.:RKM
M]WYC'_L@ E*=H6IHH@2DCR.A0V@ATD<1@00"A-YG&$$(;2@)$B! *"$)!"D!
MZ8H* E*3T$&1&GH7D/(&YWF>/;N>??:[SSGO=9V]_F/=)%GW^I7OYWLG:ZU#
MP%MVA6>RXV=<MO$U@)W77NSRT9VR3^ DL'6]QKQS*K5)60/R5:4VU.%G0)==
M,&4U]1!P2O]ZS,K' S='EA=K1[7A]^%"]IE^N.8IM<_-9,.+X]_@Y27@\Y@J
M884/PBF6^\8#SS&.D-#^.[X V25Z0?T"-D'04=DHD1U0K\Z1@#$JO0+PF<Z>
M+&_PC])"RFT;(7RMG[;;')36:V]+'9CX-Y2TW'1>69#]?9M=U#/_5-27(0'Z
M](YOZ$+JV3[>7NL;HK)_;5.((HL)E;,7S$]X=:MQC]#>.].S5ATB_O08_EE;
MHY"L 5:#TYO:S&1/4=W_*)N?A!P?G[*/;]P.9$>Z.FN^[Z\E?>:,<8#)N.>.
M,M;^].#,-JJ],116_F=%RQZ8>'N/0?)S0WF(*U/)O%-QZ>H-'Y\O NY67;]1
M9ZC_F5'A/RR]$I_Y>%9=;XE=TE,.O!N/PW;?32X[YK8,;OY322=\.(JG7XJ=
M.'D5;:7J-N.O\5.9MV!T56CPTLB,T.\[OZPEN$%2;CJ//IU5/?5X<2;SZR%@
ME"WG R=^(^Z15EIV?L9"3@W4!I]R_-AX,W9Y*M9I[S)_&"94Z1#P^:S#JM%,
M6.%?4?4G7A8[I)^];Q[E?=9-QY7X!&S8X.APPKW]^AWHQ.GM.*G0$[0[XS&R
MNEE&"FLM3RX"3D07UOTMVD(\^2N;R=_@91>R.-$F"\A;O6VEJGAV7.AJF7=
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
MIRM?;*/:,:'>0'(CA'1^]CAH\A# MU]*WQ_40*EF3=A7*H?52BSIW_@O#)Q
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
M3VERG0?>DT<501Y,:BD)EK8.,5L>[;54L =51;!*?M[NB"TJ#WSF_)Q&6;N
MX:CD4/,,+VH<L/;/C_7,ZA+B&C4HL5BSC4SEN&P+T@3)+1?@E-(RD''O)P\8
M)X:^>9PU&/NPE_/=?,R-E<F/B;^)^BKK<G&9%&^2QP..;?X:2"B,M'1$W\P-
M3@2*QB(2H6A2"ABB_8-:-@!P7;"9!7;S$4&0><^39]SDOUL:%/7U8.SLR&X=
MVSI!-X%"#*N:G-""[9$;"5I3H:YX\CR&ZV1*;#$Y\@RS[8^?$E#"[<($,JB!
MUG3C^H-OQ_P^%2A64UP*)*R&WQ\_#ZGMFOWB]C'!(N#QT3F\+@CM1&/Y!IW(
MT46$.,?"-U52ADVU,IK3&8GF7WH8;ZQU+T)%B['X)PHZDX^FA)@&!.*'PC,5
MUUN4^)A>&(["-"AT\AD55W .*\DJ0#\1'K?E3VS-*KS,#M\9]/NWB:64H004
M,->KPVSVQ'OVQTFE N]2C8<GR1$TNA;+X3>;]+'F<:[W^+RVZ\;_?HZ<^&<6
M4\/T.G9[?D]8ON00X' (*/2P"<W[C[[2_(XYOVWZ0.-1XT&IXU\>P/W*\B?
M)5OIR/!4XWZ[\;A6CV+TW2>!]5"NHLX1B4>^) ;@"4@KLARNDJG63*-YP-[P
M-6&N^LC^MA0-D^3'H-.07ON$X1SY_;)6_PKK6>SY$*; T/,TD1>%I7F(B$4(
M2*,JC0CPH%J9,CWI\GU\A7;S;LH_#PPD 8&B>DPG]8^?<Y8*Z-@!V53)FI_+
M8#8BC^^HPR3IN?"'UQAVANX@J.:B'9T*:%5Y5A.P:UCCMD%79@I05"]8CC:<
M68()-^]-O83:A ##7&TT7@PB5VQ='I&26)Q"[RB%I."R]PF:X+$9X,QW#,T-
M"55?W*O3B/?I]WT<-J_>A)UJ@B(*7*&RC\V4BH?ZU>5MJ>80R^;"<1D,_AS.
MY4?J:O"2U]XI24<]_[&%J84$%7;UD>8V^#^=$;950B9M(FIJ)+8=*WE>&RW.
M1Y;.1DV:;ZQI+JI+]J4_:MCW*0>5SIW[&MA[V]*V1I5&G5UC3L66J&O]<6QG
M3/"RLDN@-33]YU%IJP(%K7>U-=6QD3<YS+QK!X4IR33?W)"[&C_3:0OA"GH'
M25HTCJYF11DEZN5;IZW43CU,T'M-M(8 K<8S@9;7]1;?;R3G=2Y]3"%:+#[,
MKAEQ@S)+JYG<K;9JMW.9'%0+"NPF:Y)H?*P][T6W*?MX&'+5,EP]VA>Z8&0"
M+6WXZ8(1\TZ5^C67MJ\1CJ9E#6F260UE^*3*!P])J"W* %,3:F\DE^P*^ QC
M68/=3A6@]<SCDYAF[$HP)I>6-L@FMJJ=G5/;#7]S+Q0=KY*"3*S F/2]H\V-
MZ/--4=IIZ@Z%@*F^ 6=)]ZWA#DVD3TAU4EGF[*8F7"<JOLU75O1^;\TCQGS^
MV+B8HJY:7V8*S?D+L$QG"!TU6A_=VIY< 6@R\R :O/GDO&4#YP5+BN7&$VHL
M>0V*4$I7%"@O&)-9,)%BT@8TUV2$),/5"KOH<X=;'*)KNBU42IYZ, 4OL,ZZ
M-U1M>T/:4\$ZTT=: &DC,B?NZDS9J#;^8LJX!SLAD8]3&@]T+-.:]++)NDT4
M.Y%N2)1.^1+TKO4/)*GV]HVY+]4V@_S\T&)#2JN2DDG($V1RA+(=UA_ZHE\?
M?#)37F&'XA@BY=YI8BIFX[O+<P/Y2J FYN(I+4)N@SX_=ES_!.MSH)H)1X(Y
M3%R%YX7I ^>;H%--FR>1>KNS$V@_"M/$6LAW7(639I3#<H.JD$?U!C];84N%
M9DU8]7QUB=#ZESNOMNH+MY2HT_$&-SOH"D!!D$-^A96#M[?\^\FXDL!J,QF8
M+&AQFNS]ZIJ?1R-$E+ZM0DU)2:Y_C(W$CLO++Z/6[>6HF@:[R=_Y@(S0Y7/:
M/1VV@IJ@%&<2!*JK\@DG;\?0IGE%;-[L0R_?EYX.,O"1\FG^+EWU#V$9JQ8@
M087980)Y>:$B\%)3NS2H^.:TE;,DKP<X>-D[(9.2$C1&)D^U>;4RJQ\XRRBF
M&_:2%97+^EB"!I.!!-!C9+^CFFJ]$SOUR@:<I9@\2K,B7J(O&<6V/U?/+?8"
MA8$%09S?9<0'\PF]%OK#][G/.<,GJ&H+7KL9&9O-0+**$GBD&@R>= 'P2FN\
MF1?#LBZ^PPM:6Y_@5@Y S$T6/N"KPXAH W,#4%TN3 +=HD8OG;%*7_89G]UM
M?D_>:HUT;>9)$E<[\\NQR.QQNS0"J2#H$16'Q6IB\9&$2LN;.8$R)M;\J0(-
MP6ENU@6VBAPR_;;W\X";@C6!_C]6M=X7=9[E**P=8M< >XZ="R52/SX"0/P1
M3C4#\AVK2/D[97AXM%-VA7INT_63*F8<[E#S=@P/%LJI5D^L#;<R-13+)KG
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
M!*ET5FU_0^S(PRC;$Q?RE34:7#_)M<XXAZ3CG;O8Z#'BW+R7_9FB?KXY&N:
MLOF\L=X^ZA,-TH=TW?<X^;RT_LYX^?WHGR46]@H(-I=YXT$(GA$UKDXMMZ<[
M"SPIP<M-APU6*DS!*2#:L\ J9)>B_Q?K#R_>SCC0KST3??>D<E%.\AO!8-X&
MI[4=>BIG^]CDI/4AL],=ZGZR!'V4[H]D/Z> ;HW6Y/W,-MW 1L"#N ZT;^MQ
MY"0Y@-MTG]+RYJ^P_J\BN8GR7T5<OYG?D*[HPG\@/&D;)$8+N.XWRP]W.TA?
MV?_@,LQ;/UY([%+8!L]IPCQVPJ/QFO>#2NZ/?%_)04O< 3L7&7&0ZKBJTKPO
M+^,,8CF[_E6T_W=XNT-T,-EE(9];K\=K=OV..6"(4@Y/[^,N>_:=N_3>B7\6
M.7HDWZ(SLW.^(.,-AYD$VWV;*A,1M8HH[RBU09;[^!.@3V,U;Q@S38,^?FDB
M*YB4L #V>S1<-&2'H7;C+'PVZ).7N7AC@FE$WO/^;VY(F^T!'=2M0[DS('MV
M@U]\2>]Q-1Y^O*UYK0NV372X=D@-$R38[3A\WJ"'<>.5T51$G-NT]W;71O1G
MRZ(SHT&AH2L](3?(^6[[_+TC7LPJY&@WI[ B,F/ ' "(6-J-W-=FG-5\D1ZE
MJ(O:R5%JZ#LO.*I0E*QB:.V8,F<*BT.39CI3>!V*I[%E$*4.FX!K/Y3?(+QS
M3$C(9Q4>MVS_G*H&S/._8-&WD+,/EJ?WW'E[PY\A'UBSINV2M^;9H9"9F'0N
MRC]JJ\#%<R//D\)DIF]U+BU@7_UD;6)$LM3JF9Y@V5' ODUW+A/R5ZG7]M)7
M[^LSLI6"#!O(^^0S? U+SE&$3\,YW+GPBI#C)R_\/NX:]B@@584G.>ROPL@W
MX?]$2>>V><Q*1BL *+71^[%K.K4R8>Z!:Q-5PQ[!-:2X",W#%9R!<MUMYRZ2
M@9Z.1K?X ;81\L"NR>\'D):#9]64+@/Z6IW37$V0=H'![:$C0;:(H.)Z%&:G
MM!MMVW+5B22+5S')QCR=G6D$$#/!L [=4[&0X)UK-P3)F]8)S/B[M9P+2>]@
M5:I21E]%CN8' X C:C\C=R3K@D2H-T1C9=(:57C,X7Q9$)=3"2CS/#.9NR?P
M =UD^;4G=]]HTFEL[8]H?WZ=]<J1.68.S#;0^@2E'>1-AJ;'3+&=H<@^[UT(
MPGN+'DO1]-YKM[MM%FNIK_2+L)G,OI$L%06J0VS(CU,FY$"?XJ%J,]FR'LG[
MQW_X([9]ZOVGF'>W]Y\M."R*R,4/E6*PP<A45UNI-]A"YZ(ZM6*L6[VG!]$Q
ML:@F#%)&HD5.(,G)^M:!6(JK&P_PV$@?&^V;"3IO=.$?9JAO(;5X*E]G:&)#
M[0+9*D=C2\_J3CA;]B7.WA;/FWD1_-Q!7"@1AUMH:!0]#+"/-!:IR7U_K]CH
M169SO258TX!C(A(512J!&SE 7YR8KO=@+AXBX3,S+-0KD " .MF%D0<S)D/C
MCVBXH_4HI*>TP*Z@AJO@840QR-H1!/5O1+.YPY.=C%RBB4%7>TO_(G,5=U+5
MI_AAXZA:[%7_5YZ$*H:*EJO"E2*$SZ.FJK07<1>J,&I;)?F?(ZC)'1HFM1BI
M>(T\E3C?3$=G/P[]%E3 @]KMG-GY5-5T_J7&X9W;]I8A10T\)75Q2\_1:3R
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
M'YU3<WM\;C]+.L"->8=_SRVSC^R9[^(4<&C?I=XKAHK1'9H) <]'1$SWNIU
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
MOA#P@B=H!(-R2^M;RWUTB?Y8C7BS9/Q$7 T\BDE_Y$&(M-E;F7)7G84R<=N
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
M%!(8:D:>6C+;4?ZQ^J+4R-RIG- !%N&7APOGRQ5*^!(]?B78V9_8\*GZ,N.
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
MZ3>+&(P?%@W>TNC(>()F4DH0#7)<^%3"[_%UNP1AR[?\ G'KUB)!89V5K(H
M(,R5/!_/=L:7,=7HX1'3Z\&9=:#MCP/1%7/14VLO]!IVY2$@F3)^8<0S;#D:
M061X:AZ\-TWIZ'(HX<C+3%7/IAJ;NU3U.0%]?[[%FK0][V^IM*6T6:$%.]?@
M#!QZ<.=^,]![Y^GC+337P$Z@Q.$D2*XZ(RN.!=09)29U=5N1J3%GF@3D1+66
MF;+$+2GIK.D&J3!NY$]A/@,\8%U-V-%"!00\H,KK=\YH!_9<N/RQP.RT"4N4
MGA>VRZR6NA.6X>8%7'!VG-9WRCUW\_I7S=XT+2X_GHD,=P5Y+==S8=*TLT^'
M.DKL06)3-'HZ,6 JIT E35"0&S-R+; K8&048BH.3 <RF:>8U TIJ4A(;Y=S
MU?"X?U!-[@M4K.D"(&)+*X*A;ZA%9*@\FGJNEWLBX:6>"\M..J^QG@_G<6QJ
M/'7%@(ZEAN[!R$XL0Q2A\3#!5)*UT4SGC%(FBEU!9*+1A^S:24-Z3B:!WHH0
M1AZAM@'\%X-8D5?)][-%.8\;%$20CZ^G;<H3J5*&\;SL>"ZV2.D=<&58<66<
MY@N]E4305RA*\UY>RT?3F&JSASN01#G+A)U?W^V@N*JL36/+4((;(_EC0 J2
M)N5.W*Y+&'X"<#GLX #R_O'T_6CM'6S;'5LR):&XJE]Z*@)S9#I%RN!= W81
M8?9L3S;*%_0_$U7Z?^)5^Y.]TX]H[H2=RW4PV%V!6R)5NYYV6"]! M([WJ9W
M+*YO$L,)HF#..$P/=='4%';Z!2$#/M(L)ZJ<U9>R(Y3CEVDV>(NL6M*Z0UH#
M:?*I4RN'SR@]%.XFGVO-9)%# [ID9L)5 _"OW#X [2FX0+59IEAOPE$\<JZU
MA[5298P">+J_J.)"9(&\S]&?DTV8-"[$EUA^%WHMBW M<B?]EN>H80!N(NA%
MP,*YB[^6-VK_7HR?U;I8ULI^K?SP/",[U<\T,:"O95@Z*H\:+N-<CH,012$0
M/=2[+[*UQGYI[+0C-G,2T/?]7*9?V2GWAG(I<%<TA@#MY)2NI@_XG/[5LTG
M3T[4<I:N')&UG;^2CU_"Y-#&VI7L<IQ#U0^W+ _>[AWL-M=#'0CH-6O$&168
M=P0@KL?>I.J>\3J#.O2\S%I CQ0]/D"<-FH+?%;&?(JW7X>XP3+Q* +<?FH3
MM;@9_OI"$,97I)^+?0,QV+D/$+XPY@4/Z$EJ16C(^;>%=&(4(M1Z-TV3P=ZB
M]8:6YKF'5A(SW+UUU[W#"1+K))?W<+]-B=E33!#GFY!O6+?Y0:G;7(AFHQ2X
M!*N+>3X5$ X5ZWY]XRSJT=IPX(]G!(&3:4!7Q8XR6 $PKN&IM<R2FY:P,O71
M8BO97#2"EFK6X54N0.D'<ZK1TL4O:/A>39&I37>2><MFJ7:I<KI'WQD,)'8
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
MCZ1.!)/82E9CPD**%3K?]KSY=#A8_28[40CKPFWVT7 !8^D3CZ<&["XH?:U
M[@ ^0]UV *J]$OQ$Q\[V5O\]PMA]**^0% ,KB4B=(S_N )PH \HH8A0[&N!B
MYQWW^4JT=S"]DF/>#^\TTW.FCZEKL_4_?2H])P%:@ EM/:-KT)$+T96Q;<Q6
M19XNS9!:&AS^[>5Z+/$?J7E?GX)+[]I1HM-@!F]E;PYI%9:[9(O7:E>LG%=
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
MES[>_SQPZG$$O+4O//W4Y*_;WD'?*7RD)1*752\UG-YHST BUR.N?!$<:4,
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
MUU_\5;?L46$P7-!?JDQBRQ#L8->5<9@_^DO_%^+4SNC_ E!+ P04    " "
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
ML*PU$^M:^(S# $=OBCKIYE1= ZFP2^N]#!2^!LG!F8RPG\.Y3W\-@8OKETS
MOOA4*M;RRB[I:HB^TQ$E4!]B"O,3L.*]<*\6?@8>,\%#A;&=C2BK-I8*OK2F
M2R :,4BQ(9@ Y=/+Y.+*TGULY0WOQHWOL](BL';CV_@J_C6=!*GF7(X9^FUE
M9=2WEFJDM$Y4RO\POA)P)ZF7HME+%")I)M5$:8'9,#:FI@&EO(2L+MITD&JE
MM'!53F>8GH:JLA>R"JEY+Y5_:1U;G>,P/6%7I31DA5WS7B;L\](Z5I+X,#UI
MJ^0UY+\#RNVEVBBM>I6S(::HG]J,A[QJ5)I*M5*1,*N0(C$]C52D1&2U('\M
ME7QI!5V=-S$]45?D251]"=2_NN>E-7-E,L7T)%V9.I&5=5T#J;1+JV))AL7T
MY%V?1E'I6]:UE&J@.I.V/NUB>MIH3*S(*D2UL50GI?6P4B[&!+622\#(J:#J
MC53>Y2W:?(+&]"2KD("1%;=Z<ZD.2JM=2=9&*6UC>LJ)TR^R&B@\DXGY0VF=
M&W><GAA5L@RR(F[17BK^\C%0M=R$Z6FG.A$A[_?4M)!JH+2(E24L3$_DDN2$
MK,SKFTB%7EJ_UF8Q3$_R-=D*^1FHJ9E4 Q7'0FM2&Z:G <6]]MS\TZJ+5#.E
M)7#%)OV%;)-^>HIJWO?%XH96:-.'Q6Q%<48GSM9/NF'N";,8\;97-"#,5MU-
M;@E5JF[-76<PBX@ W':#Y: 1T? [/P,A)0/KKB A!\-05>%/H@/^EX@1?O=I
M)?4HI"93NSW>U61^NKT6??''[XPL70<;:E"PF(,S(9A([6GAG4CC\)1Y/5E5
M9Z12.ZLX@ZQG9_&61#8XE9A@IBI18GL!DGJPO39F .Y :&-AJ"A6!7)%GS N
M_(4EGO!O^ _WYEZ(+<I([=X^!R%,:L,5Q[CU;#AB _],&1&><EKJC!?2XL_P
M1X:?@[EW-_<+R^($$_O66;C>FC]L9YAU(&0F]'4I1*9J0BDV(X-NTJHM9@*F
M,P5/%'N^L&WW%0.[-ZYWY8;S8!'&O7S,]<#ESJ5'0:X8+)#.2SM"(S61BOR4
MNH3%_.S"20(?+"'* %LQ8K)B /Y)3)@A*#,$:0=SJM1SG(KR:!.>UI(DI'SV
M*4CUCBUH:]M1ARDUE-H:<TV&$N,W. %\QDGS; 0-!A)Q,(E*]8'<R7+IT25^
M?)_H"W7"]C90 T2J]'8U[@I*SR$T(HP'#5<J)W$JKZ+=$ETM-P"2:KH456VC
MZ8P?&:,]Z+M"36W\P#9]I5IM>53GX/AU4^*%'5#/@>FNBS93(%*UUD9>-=1J
M)#@GH^#*6J2-X[-U+ZD*2Y%027'3PYAL=W8HX^]DFN?OV<AJM&^@4H5W.(-4
M<*MR).1O_#@81:7^&L=U9RA2M9>B>&W4?ACY\C-IZ9BL>)O5K6YGF4J_J2@4
M4GF:+3]L*QM-3Y55)]I2;52]S>I2N[=4F945)ZM.R^6U*3U3=]!GDT9REZ9T
M4VX5**FF2P&LCIK.7_XR/<VKG([,1B";6^=7PCN"+K6/BEB7ZDG-8K!3^83G
MP6:Z:E4ZFPR#2FI-%?&TG5O3849J5J)""*X;$*E%5,3BU"WBL!)0.B)>WO&2
M-,QKO%>84@.HB-JI'#JOWDEK.*A^L(N<:A1&O79_J;XKDAW5]'T8[-+J ^E@
M++[,:E.GHU2-I<"=I&)!?IR6&AW4IS(.6_:1*JT4=I,J[3#8- ;;M1^P-8:?
M+]:N%T1Y8Y$?HST0%8#*]/VMXG4LA4'*RHT2(HPL%;&/-CVSJ*@[DMT-F0?/
MXN)/D;%X\0+"P6,\-Z[W3&Q:%=[I!$EJ &HWQY2V4N:!D:+E'^,$,<]E0]0'
MI3L*ZZ:6?:2*K S352GR,''7E+/)Y;%7M> OHI12L:9ULG4]LIK=)0*I&92B
M<;)R.N5\]P6V?.$MUVG+^&V<LTJ$5X9#WLY6'CF83U&[SVSIL 4SB1-\=MPY
M'N3$^?'6V82!_QDHN74D-M#.BCKCD1I3*1BG;DQ^2I019J@"WP'),E 3F/=6
M8W@'D\JK^@EWP$T8<-%>^Q7UV O\?J'Q_+!M83CJT*3FH5RZ*V\>7@XS/K$2
MW,F<,L'CJPT*PU<<^ST-5J[EVNXR<OE\/UQO\$V;ST\+<%(#*$7FU P@06WD
M< LW,L4^/0NHK^.6]_HK4S74^TEU6HJ^J52#JU@>')17HP3I[EM7(%*UEJ)Q
MNFJ=^F:9JH8NUIA/_+"X)T&T3(85^85ME_OHZ+\U=*EA5-<8;V48@AC\E9+#
MHP! D.@?%*M''JPFJZ/&((%^=YG>_UB=C=>H]T/T0+$<:#I6&YMF-;T#N%(3
M*,7^U(J,Y@=_O@^1%2:=G'WDRH\V#G#UYE)ME@* Q1*FA\%;K9S,(4!WO7$=
M48TBWZ9BCZ8K$*DB2R&\LB)SAP@3?)E*%4G;R6[ R-3S'&XV-E^6$CM[#B4S
M(**ZLS.7=_55E*X-56H%Y=NX:ZT@2T#A;$MVJ,<E=0-70)G\S%RM0BSF<F.[
MK_T9A3)$J4$TW2%>9Q"\. VB/QB#FC&D"YF'!7\E<]?T^TL578JJU2LZL^;"
MM'O>8M*NET(I\MS^R3WYA^ME.F$MU4S;K+IW UIJ":58G.(]]A7[,9R27'^T
MC7P5]8.AM-9FW*UG(RF E1I(*:K7MX$D$ [&H:]%:;1WQSBD9J-ZTT(/9C/U
M<'%\N4)C!$"EH4RAW\GO=#@L^HN:*!7HC1?K6%WM(P4)46A:I9I6/:6Z*D7=
M,KHJCBXSM[:''KXQYWB,@+P=5%C.8@#%7+'%@L*D ]//1QJ\4HK9+TE%]6L6
M/,%45:_>CE"EJB^%Z"2J?RIE2* Q6"D)8 6<!I%JDU2+O[Z=&;!2F&"TIS\=
M2C_6NT4AM9E2-'!G-G/X5)>F>?)V#?(S>75B"E.QA^7]4Y'.5B3XD;W0)^;3
MF8OJCZJX04>>O-GP%>D)O-1V2C%$B>W 8X,*2KCAQ+3DS"< :HPEYFAY0 \&
MC;B!Q77K\(/$<T,/AO.PN'=?HF3>)-<IJ?5:;Q,*/:7J+D4()>J.<>#OER07
MBR3%:">GP ?/8@[8N[AIJWFS3KFY5%7E&%\$,[[MZ^"WM[FD+9:5O/Q<!Q!2
M)5;5HE.ZRBU5[D&U37K)Y#PEI==YW8GHP_0<N.:7MLIN U2J_E+P35W]N>RI
MM**\*%L1T6!P(J9G%-67^CV'ZS5,CV)[/7X85X! WW?IL-^HA:?>DOX7K\2S
M"NEU.X$M-9&*Y#K)58/P2E 1;^DG;Y(R%RDEXHA=!I2@YF K!7VFSI2XE22Z
M/4T,PQ9VH0)'8@.G[RL2[51L(.ND1;>1Q)>_Q1>"'K1=HR4_U-=PVE>JU5(4
MKT:KM6I]_GS09"0JA338MMVD^E._!!;T=W#%:Z^'3;VIXAL0)S,O'.N*V2',
M7%E=]@1+JN"6%\[F?;**!AP]WQ&+"#BH/U),X[#5Z"=5:RFDU:36P]AMO&!8
MH7R[5E^I$DN!JOJKB ]*5%!BXLKP#+!'LN6M%+58VUFJQE(0JUZ->?]6)*K%
MJ*:G2KS[C_X: A?7+TJ%0MITD*JL?+HS@6H(L(?1UO9&<&P6+1YNF$/ V(G]
MB,6.BPKL#9Q4O>53GN6;Q(GT)G'1/%F>)-B-&/W!!#1T)C_KNQO84N,H!Z-Z
M-HZI;R"W5^BM YTI_QJO00 K6'2R%RJ>=C,5!<@R0SDM1ZPZ&(I R1=..5+B
M%P<K:=1E?';$[V8213!2_9=C6V7]7RCI_V&1'CV9HH^GIJ-FUZ\['*FRRX&P
M=LK^_^TLXC]S6*@\T87QQI\$\/J'(Y^M-S8]BIZM/+KXX0A4?WSV_NS#Z=GY
MZ=^!HW=O:SMN@8!S=O(V]^QWKK<\.7O__EQ82U$($=X8!/',$I37<P[C%#1Y
MPEL!$%XK&=9;)S'M1\9)=WY WFWYR:MHK[BQR;PM-]"%VGO'")AU6T8*(Z%G
M=D[(9L-@'A"_'<<5]HQ_,LPJ"PR'K*F_(68=H<SQ TQ%.C)\<T77Y,XU.9B:
M+OC7<=SO&!\=GYX=GY^^>_.MB+86!*1<M2,@[M>2@"RDK_E?5J",.NZ .+]6
MP;8@_IQW#OWC)2&;$S2G:G1^3%QEGQ-J!W[\A!NE,K,^-=\MW9<3?NNFMU4A
MH:I+_(<F<GY=A-D.>[9/\I<>?OIFKMK@3MKS7WHX'<),OPW2M(/XJ8?69V8;
MI'%S_*&),-AXK3#&[?DO99S%P?B=F&0=<7NWVABV/2_7"P?R=SAYG'[3B03%
M*22#/NB,.OI^P!QC!L?T;6,3AZ S>0-_JY.3A7*= FE)74Z_%F5MS"%NCC^4
MC2$[2>('7&F<U<^L'$Q[ GPOT*  >F6P)S"TT'=$K#7^K, [08H1UOOC]Z?'
M9Z=R"IIZ\K_]]G.Z:1W[X;S5M&Y:$?>BK^;')(*B@U1WMOOFQ$/74=%1X:UQ
M#']S_/[L^.S;UA:-<T)7B^8P--V%K75,%FVU"[TB7R'I7D1/1:$.CA]6^]3#
MC=4T@S235YKFL6)RZ#U=SZEW9(C% MBP&*_?6^Z:,.<VH&M<S!X99 YK=YA*
M?S@*O!"7$T ?^QX\>.9:,]$W%!=H'QD.LWD9_[@MQA]@R?'W]E0!HW[ @A#A
M\NKA/QP)Q P(J^'\XUYRWH8J7<XO]Y+S-E3I<GZUEYRWH4J7\^N]Y+P-5>TY
M%P5#_:N0WGCN.E_0(.92@%B[X)02;UO%XX+8?B63(@H0R'FLQ]_ C_@]%Q4.
M0*)TSH)J+LU?0R;VQD"&/K.HD'U4*W$01IM(:,>K":J7,'M/?_N-.,RA>$5;
ML+V(B,\SB1%D9]FOO4H1:PS(0IA]" V5<?:FD@N3!T?\2-G1W9AY:X\>#F.+
M+<CI30A)Y=RTBNW,S=9=&43)S43TQG!\1OB)OE GK!#S(!RK4-&CH=?.<D/S
MWHJ<WH306 UX:#&T)*@_0>1*\B67F8PT$-I0TYL(XA+A6+'_$UCA.*RK4+%K
MK0-><Z\4+R-H5_/_>.I7)*1'QHL7&*4.Q?"\J]+2&_OXJ7%M9B'L:P= ;G\B
M'A,7@074HW[ GP(=/]U>#[F@U"*LO?,>F1DNZ"Y=#^N7!!2&'C\1\NS:'%(?
MB\MFAA4IZ4WS$3Z??W '93%!V>,@AK_XV02/S3FXF9LKM[%R;?"G?!3NO6OQ
M&^:X/,'#N'[#Z19<KQ7/=W-4"@$,(JWAF>I9'U?L!;Q8QYJY"NBS'%V%=.;F
M6!I0X+U2W9M$,5L/7&&*@+#BP)[8J Y9_:Y=9BOB)%6P;M<;PCQL@D?['ISB
MM<;%FX\'D5$?9/857"REA X:(Y8A;__9YC*MR%%/C5%IRL-PBD7%Q8'\_D&P
M9UY@;3C#V"D3_<7#,')_Z_NP%+\*,1K[R#FM/EG/B1A$@CID]3O]5*CO,ESS
M1,D7*LKT/2PN+'<C9LA/]#4*:*)7!ZL!BWC67AA=!ZIW+M'<5^:?>&#WRD>/
MSIJ9K+7$9_SZ]N/S8SBWP7T$A7/@ SE@2I3TQOGU&_5,YM/8<_$!X W%BS'2
MNE[#^E,M*>K++4@N_;T$-V5)L]<Z^YE0Q" B4*:EOPU7L</T1$W*^&WCE]QD
M>/$)444+%ZZ>CP=D3#N$%=@R?L!]_O0P]*5KV]04_ T@JAU1WI=@4S<7/B8%
M%W<$/[P-.7V)("I4$-^\NJO4A6;FU0CI+ZQ(_)6P2FKQ^(2X;0A+1;C.$N]U
M_4B<+U=T@Z> !Q% 2XIZ-@#XD//]/8^.Q;\:(;N)5^BY.L,','3I[,M85"-^
M?.[^IX];=N!B?P.5_(BM17VV=,A@?L  7/3F$XC,AIE'T!EY!%\?B_S BO+1
M<TUJH9\[7!)8*V(T$L/B_)U;4(<O"AS-Z%OPT7;-+^606Q"_ZCM(4D]&>[Z2
MJ\33+\=P.JM%W@LO8^BH@8SV?,%H!V_7BJL PX 600FQF2R.X8_ 9TNR- /#
MA9S!ZEO.D^(%(XBA&Y7MI:+R51U5(-H$=D_7E53%&&.B;DU9>^X_\>S"P(/E
M/D[-42J%S[]]VQ%X5J5'T^8=AC7Q^66$HG;!:(PJDM./ES$:ETK$Z'VE"VO5
M\7A4(D;?$]D'-:K0HO%MSN4VCL9< QE:,PVG*KJ^=,PIII8.C;F%V/PK=$^\
M+S2(UTBC3"R-E+3G[D?J@"78Z'A9:^8P))-O@$;>Z6C,MB:L/>_7ZXWM;BG]
M"*@68\ZFC81HZ-4%7]+!!S_"ES883XT-=+3G[)XY+@:M8S]IAFA'X*R)CO:<
MI<[]PZ*N=&ETB6Z:&RS+"L8+L5>4>;C%Q2Q&\'CJ6.(:A;EN.H@^DB(6F)2
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
M$<.T+&K-R-N0E1$:B-#)%G07++AU;AW375,$1)=LW8<7HK+1+<'=WX$&'J.
MOV').K2FJE#K6AT)^'&S1$X [,'YT79!!N+AL/:G0$XW3C\[##>,1QE<U11T
MS$YFP>K?P=_&B"-Y>W ^.Q9>M(97UJ=WJ8]2>U"5LN[\KS)8H@(O(M#J]G2F
ML3WCM21UX[@ [N'5\9_[._+6CE4Y+>UY%.,;LU<^4A@@./R?P_D_8)$P<^'W
M4.PUDM%->^++5,OA;K^,JK3T]J6\QI/+&X_A[D<TK=^1UR$=SWH*-/3Y=$FC
MJ]2&9*,";9>HL)"%T'XBEROX#R":%XX5C>W! \?MZ.I4T1D#\)3XUR,H4X9[
M (V.$D1O3YO&SNAB@2&E%YKS'_,7(L&JAHGTYBN*YZ!X .H_0F*S!<.:C: 3
MSUQA21[Z0FV7WPC(\V6A6^@-5\5Y&%YV(V/1YF$!N)C@\\'Y1(,T%)K)DMT'
M.:K1NUM9%2NF_E,(3('H+G?CC'/UC?Y,C#NX/DQB&!IZ\,#_!_>-N\-Q31,/
M;XY227DHS,S\6=^GT?JC5>.;%;CFE\<09B>L]WP5\JU^3OY0_#=3H!7.SLD/
M=S+RLG7_,Q2K_ZB(^P!\:M"DLW:KR-V(@J1X)F.0I4TS$;WM(E&\;N7B5&5X
M#+O;WYXNG70&Q'*YI]RWHTN7^ZM3O'M'(#S;3T%HDZ@KDXL/"<*K/96)-HFZ
M,KE.E7"]IS+1)E%7)M:9N9>":$>7-O?G>\I]*[K:<U_P,H9D4():S\$78LF,
M$R$^<K893X,Z=/7+_?F><B^CJU_N/^PI]S*ZM'V^L]&G*2D)VO/QZ8C*:R!!
MVSL=7T]2$O0]J=%YDI*@[PN,SI.4!/U50 &@9-S&J[71)= 3P?HKR4H\I?$3
M/1[?8GHBN+=Y(%ZZC"Z8MI3I2N!C"@^#F,GJ[2+_?'@!M"2L;_[W8"YI39KV
M*#BK]/M&%T [NK2_,;D(]@B?C$K\.N<2UVO7$3(I7H>\NRV!:JPZE5ZQ]M E
MV>"E*M&%TT,<K*G&VUN^TH7CA,3FF:>+)QJ$WE 5\JL0M]<*S]V>N1_I);'-
MD&]^S-PK&E!OS1PZELYTJ.I-HZ+(F;O>X)TACI_L;5^8T$EL7#?$/7$RQZS_
M^(0N9P<WNQ=#Y>WMG(<>[P6#OY($WT&$4T398\'">!\1I378:*G&JU&B9KGT
MZ!(&&S3W_4?/-2FU!CG\*,.L<XD2ZA9K<_+4<>@W<W.?W^B:ABN<7^Y=BRV8
MR07F-XZ(BE2#G1KH+IGH;?C.8'IP/:!+W#O$IPV\C:@J2>(3?>6ONN=K*!0O
MTZ-+,S<E"WFVHEG@/Q// ]OWXX(FW3TV!;>S/4U],LX_%0U\[ZK096NB>C[B
M%7\Z[QC8G<AS>_28.7S!$'5RM!8B&S=TK/B6L4'KWE2AUEX91@8QPIJP@%E[
MCV4T#HJ8M8Y\KIGON][VDQL,NBZOQJR1?$J)QXM+#7-I=P&=_#!#\Z7=":@A
M+^TN(=4HXN:&'B]W,6B5MB)2C;/H,$]YLQ5QGK':]. <U*#OP$M2>V045DK8
M=4H"CL! #W1'MW6GJ_E%P=^=N;>!7UB\#^* :5+6WWKD%7YO9RLW](ECB;\>
M'/IH#UN"2H$,C;4ML\/T/ 6F9NLO%"\<Z_H-SUV$S%\ACGU:_NX#G_T%N"3<
MQ/$GI6,3]4R.JI5>^=BAU#_10#WZR8V@%/X<2<Z]4-[W##ORS-K/C)H%AI]E
M+KTQ.:HD0O-HT1/=1 >68+FS],AZX(I9-11H'([DS@,>$KQUGJ$WLQC!5>A/
M#"OAP;]^]ND0,>NV%/4XM?FF[6*%^H?%<T  (JQC\?BN]\(O>8&?\)DT VKA
MQ"'JVT?\[GZ)VHDX'9<HCXZ_>UA<$G]U8[NO(S(NIZ0[EPI"':@.@SYE72HQ
M:& =L(I!-^JZU8L!Y\"T0XM6(,$E\V5R_CI]/E0\NBN5.CL4>>'?$XL6=@4&
MVI10H$-_$_K$-U?@!?[Y_P!02P,$%     @ @#&86@+.8#&.(   @0<" !0
M  !Y>'0M,C R-#$R,S%?8V%L+GAM;.U=6W/C-I9^WZK]#][>9\?=[F1VDIK,
ME&W9/=YRM[2R.I6IK:T43$(6IBE2 4G9RM;^]P7 BWC#C:0(4/++3%K&Y9SS
M'8# P;G\Y6^O:^]L"W&( O_G=Q^^>__N#/I.X"+_^>=W<;0\__.[O_WU7__E
M+_]V?OX)^A"#"+IG3[NSR=W]E[-?K^</9_=^& '?@6>3P(G7T(_.SL]64;3Y
MZ>+BY>7E.W>)_##PXHA,$'[G!.L+\O=?D@G/YA^_>T_^2?[K\OOSJPU&WOGE
M^\L?SO[[_8>?/O[PT\?W_W/VOU>?_^_\G)+@(?_;$PCA&2'9#W]^5YCD]0E[
MWP7X^>+R_?N/%UG#=TG+GUY#5&K]\C%K^^'BU\\/C\X*KL$Y2OG(>]%AFOI]
M^/'''R_87TG3$/T4LOX/@0,B)D0I76?<%O1?YUFS<_K3^8?+\X\?OGL-W7=4
M!CCPX!PNS]CT/T6[#?SY78C6&X^2S7Y;8;C\^=WN-:*2_/[#9=+YWV\"B@)R
M*7[7P*.,/JX@C,)W9W3,K_/[$N&D/\.*_NU"T/>B-Z(>(_*_5'W"Z?(F6&\P
M7$$_1%OX$(2Z1$K&.A#1(%S=><%+)V+W8W0C<H:1[Z -\*Z<"&U1A&!XY;M3
M_ Q\] ?34ZKU;NS!Z7*Q@E=A2.!\0. )>:PQ^[5(Y2_)".17A!_CIQ"Y"&#R
MVP1& 'D*+ ].46\"=(+8C\A^.",S.V2"/9T3%(+G9PR?*3USN(5^#-L(I-T,
MW1B<0"<7)A$^T3V(GL)9_.2A<$5H^82#>%,@I-"\O LH,]S[C%T1AAN W-O7
M#=D;$F6,5A#?Q!B3Q9CHWYX:E=8:T!]JZJXB"3801[O;WV.TH5L2F>LQ6$8O
M ,,O,"J2)&RH(8A^)^S&_KU/#@#/Z,E+=Y\2!=4_*O/8:M0!&;D-([2F2^QJ
M'> HW8M393L,DRHS=A/ 0^ _+R!>W_M;&$;LXUK<6)ZB1^C$./L(76W)E("0
M=Q?@1^"I<]W/--U897O!#.SHP'02Q\$Q= L?SCU%TJ;*C!]BTHYBV-"["?F*
M/$!R=-Y/3X]_@9^<KLIM=%6\\PR'8? QWI#.5/> 5_Q(WOO+ *_9TII#CZZV
M1<"Z:J#<^Y2'$<%G$*6K;+ID?VJETAT&[\;6 KS6S[]%K:*WEFM(9 M)4V6&
MV@W;-RMS>HISB+S2,Q^A88*62TB.+@XDTT<O$/KD1WH+BJ, [VY1-">JTX'-
MKE/VCB9XO273.U3F"TCDCP'>%2A:K$#TB5Q.YRB$BX!2"\F?,%D]X)5],+M
MWM?<W81"C@-4VVX!]LD*"V<0/Z[(R6U/9_4OUR!$#OE<3) 7DWU$60)]3=2-
MW5RSYC"$>,N^_N0_(XP<,@>A,3WB9S?_Z?(.^60;1<";!2&B$"ISW.-<0S-]
M[Q,NZ*&@9*-)?CT@_RK3#BV*W/!S0+YK<S F'> YL<>VC0?"4HE9^!I!WX5N
MQBZ=N(V9D%EO Z<TMD?MI0$N2Y(.'9*QF55T"<(G9AJ-P_-G #875,87T(O"
M[!<F=2;Q](??$J:S0<EI&WILJM^J#2Z&IBF]KDM)R]M5T;G"96(!=K+!R'_6
MH"D;EM,6%V&\3@YHYXBH1=9_B8-ULYC2"0,AI7%(I@XV=%A U"K +L0_O_OP
M[NP%HN=5Q/YS0'E3/:>KF_P?-1=LR56+G'>NHAN \8[L_;\ +X8"'!3[6X!/
M1:>J,"DRT@S?I2GX]IL8)5R^;#CM[8>'0W@S'!]-P?&X"G!4,7((T&AN;C\8
MS70W8_&]*2S2EX*0W' @6<Y/'K5]*GQ8A-WLQT9,?S-&/[3$J':6(S_\=K5F
M\T]B>$<X2&T;,X"I#:!![O_X=2'I8J_,Y;0WR_M/IM9$^74D>QQ1/7,I];87
M+2TVFH'[#V.;6?)0$/B.XLFXV-0"2,2'XR*QS8+_L[D5D[RES<@5C;ZCY6]J
M9%<5+A51-PL J:M2?9F(6&B&Z4=3,#4\J=V^.EY,7;,^!8'[@CQ/ )=:]U'
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
M];;5]!CJ%=1BP)28Z+G^AL5Q;58C):)>^LHR,$0-WB"WKVD-MT]!X+X@SQ-
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
M>)8AH5=^O"39;?RX AVMDBB .>.:+,)YF-_\LPCS]SXH)!YN"U:?L=7K3?T
MWZ=A/ ]?_&@ZS\/7, ])-HV#6;KTX_#/<F;$>38H(C);/*T(CB,_?L]VW1Z+
MYRP,0C]]OR:Y'\H@U_]*NRKXK>J _]F)!C\/I@_!^P=5SC3+8'J\"_WG,"H;
M;T3>C_6-M/#;,!U"7?TE&E2!#R0K(IP'9B^X:\/=%S3?30I7?K;"?\-_<#)X
M]:-JUK"LY&&D-DW$- A"_*\?W<:+)%V7O]2H,N[SM8&;)T6<@QUP#VJ=XYRP
M(^H^38 >6$!@)Y.#;,C%"RX[OV9D441WX8)T0:OEA0/ OPXS?[E,R1+'V@-Y
M)7&A&2_O#<8 :ANU2@_NO<V:PS"HI@H8& ]A]D=/(.J/[ ?AFLQW4Q<\%#9N
M)'S.[HOG*,Q6H,5?TJ1XJ0V-6O.F,2&-4/L;!U! /T[[OZ(?Q,=5DN9/)%W?
MQJ\DR\L=^E[!E+]*(^O\Y'Z [I)XB<^]].,_KLE+DH7UU]+^VC VI.%I>D_?
M.9.\^&%P\_8"9F^U&,,+TJLBQ5=5^\*^DV?/-_0%6"VONV45!'A,%OEWT.4W
MDK?7849#!;QZ7]@/_FV<P_XR?(XV>_R&!(=_E,;8Z:EZODKJ7'!-GO-',B_2
M[8YR^@JO]$&$+TGZ"#MIY8^RWVNT0^WW":H^L)_X7_PP_<V/"O*5^%F1D@,E
M@N5":U'^H5J=-W-"'-0,4FFL1M]N6C&/X3(.%S"[P^X_3IXSDK[BZ+J-7XH\
M WL@N(T9 #3JI[\0FC84R,%V%4S2-/D.NYF#KU%]+Z'PT.%@=-M ]'Y#/X ;
M-T:\O(,10/K-4 K/ZB?T XEPIP_JR-\WV_W2G9+Z<>;/2Z=,XV/XZO^>I+5.
M,!G4VTH#-/1>Z\K8=AM2$8?O[*>$)_]-@V-+ZBEZ!&TYNI.X\A3BD=4E@;<2
M:*HLN=IC=4-Y0"MV#LOMQH@%&:[#Q8+ K 5,7Y+\.R&X[. I4)$GZ?M-F#_
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
M= .1Y#=O\ZC >Z2_)$GP/=Q'P% HD^GNV;F=T(,Z:53:4U1WH5""IKW0#K@
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
MPWU\8B5V;YCC3E4].%%@YP%#K6(2W/AI##+"@)\7ZZ*\:74-%,U#?IU>46=
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
M59)-3KAWGT>",LR8EMJ7-#U(;57O9DG&C4GF=P) A@P>J4CQ_ERT^94!;*M
MN"$&;:]P]J@4K7W];Q+"_#_GWXBNM0"1K)S$RHY[ZO+6%%Y#8!W=Z)79.[06
M66N5Q;MIDR:_CN@V^MV(TH&RY%^'J+<!>:R5$N^F3XKX.F+6V.H4*W,GBY4S
MWIZJK MO+(-,]28_]I=5EO \D-!JN[EW82<)?E\5LY X$12VR]U>(<0JJTE<
MWDKA.[.X_4 ?%C.Q=G%I2<!Q(D#L0#RA/X3:WKLP5<!4VH,EH6\Z41Q 3H2'
M:2/(]A;>'%/"W$5#)]M9KY/X,4_FXA1SK;: QVI^%L[G0&>%@<")&*[[=!/X
M(D<&K3F@L>I55.:##<*)D*S=UW\5^5DV6Y12RFX-#OMX%X;JDYK?%M"A.!&)
M51=-G.RTU1B0V$H-(:EEQD3&0.)$,)8&3IQ;__N3(UKX!R[2_$A23':AN.IP
M>@%&JW5869\$8VX3 7$BLHN1,D&0-IW9"9"9.=XPM@2)L#A2+3G+TQ#K]=+%
MI?]6^*WU>2QHQY#G73[=NH Z.N']03M1$=G1(>'*LFIG; A7X.'S!8EM[ETC
M0&"U/DG_+Y,]Q=<1.E$\F1(?LT^^.UO\EN"EHNT]B&P3.A-P>.SV0+"%G0C
M%D6YZD"IHW R]0!F+T&RR%9^2E8D"I[?\Q4 7+_X\3OC)$;8#^1VXJ*Q3 RR
M)!@G:@N7,\EF;'P!U+71)-KVTGL!-B?R;LE^1D(H@C+ -AR6CSBHLMLL*[CS
M(+L3('/BGK L22(DC&#B85TQ32%%&0@IK0&+$_>VNK%2@\"@P\ZUB:MD_1S&
M)2K,A1D&FPKO3ZD?9Y7\O%('*H^!3943-X%5MQ#RV!C,]H_<J&]=9M]CDF:K
M\.7O8;XJLSN47_PJB>!MK&M3\@_ C/%.W$=5VTM(PF(PU/_J6%T2G'OQCN"7
M)*W.H3B7LZ7[>A>G(]SB"0$Q"+$1S7$8&+L;4'LXP@ "B6< ;B=RR<A.@XK
M&(3V+XQ0'U27) ;5S4,_VLFQG8TEOC%.;\ PBOVY,B0&+4J^#"HM#P2!@3%=
M76>>+1IKY";A$'S\?-.IXY, VRCVA+W@,:C3Z8ZHK9[EHOF -[M9/(FZ>1=V
MZCMJVT"TL# 8Z'^'H>X+2;?CHW2*2'B"FAU 4B<2:ZJZ@&@H&/KN?]>A^O22
M14">\W"WEC%T36\,$HYB^18A8%Q)'=8I8#!?B!OY[64W65)P&)3UOV$QG<^+
M%),!YN%R(S,OB9&HBS<YGXSG&Q$#8>A].]V:3,[RN$K2_(FDZ_W..]M?Z*/\
M54M.%MI;=XID# AN'^_TI+\3A(M;KB0:JR/(9V;+PLS<(J&N]EB5!3+:9"XU
M-.\OK%OQ[,: WLRLWZ$$FH AZBK 0N1"+I>F;%=^3I9)&OY93IG"V %Q9P!J
MZ,Q%.DR(I7T9KMB07,CD,@!WKL3SF"#1?!Z7)P!X35X2,/OY-UW;#;W3SU:L
M;=7OH+V:L;"X4$&-MCQSOA%:<X!MS6&OO+L0 ^'G5C&Y![Y+XB6*=.G'?VS'
MRWZ=I?WUWL<LO2N2AW,_TK(CIKU%M"/F]O%.+_J[,VAOX&V$F>U!&C.K+W/_
M*Z&<]HPAD'^TVU[=P?5G)Y:O?8N(HLX](D N[()=C*8^^VP[#Z*(.3K?_4&[
ML+=V=$2XLA^W,S2T[MC[QUK!+"BUP^=W &!6K[7U_U[I9//0:K %&,G#\@(+
M",P6]26*L6VB-_;.CJW%277:/?%@:,B<*#QB_CO!DGDDF+Z2%'ZQ%>!+DOZ=
M^%&^VB?HN4^3H)C+A$LI/Q-F'6O'I)U8TX"6GU31I.G6K/2;;4O];LH6537Z
MS*66EWF[R(A3>H9W?MH_>YS,&WE&GG1_[_SSP.GJ.RB3\D&HX1NM4=@H-(%O
M",69[1E=0)5F)CUI@U"5-,9&@0?/!?.0)J$X5SJS$P SM,603W'/U;D\3W5
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
M^PQV/B:&ZOL'V-YI"68&(:TZ%'LHG@^)H7<E9P0[L%E2Z]2V**!5%V /G?,
M,30^L'=@E:3YP95=GB> TASA6 E^-11$(8&5<<X];/ KY;(UASE*:P1CR!]G
ME3@V5 9OP[H"KDD:OL+D\;I+5+O#/<UW:N%GY95^!@*WXN,QS+&J AC,;[>O
M=H,-'\-E'"["N1_GO\;)<T;25_265.=$OV:8FY@1DCA\%4U%2J'!MR1.&PQC
M_W+Q+'. A?\LY'(OF'XUC)3C87U*AA")$CV8?"TJT4+RXH'&AN!@UYP^W8K$
M%%QB?P##FI==8O=W!.= KH@A^&L,')H2;.6,*.5@&F4'+5!6F^D@#I7&4&M#
M6%NI'-05:]M]W$W# P0!"C3]%=2T+M9<73?:H-S6$@"T1VA;QS1IC07HB;3K
MOXFU6V^#\EKQ!TAKER*M"\%S[35$<$Y,[X"(S)CU;J^J4EIQ(<2N+: P H?5
M!5$9,N^ECXVY^I:EJ ''A;@XW2397MQ-L25:_H=U9[=%G94"W:=EJN:O24 B
MX6F__$-0 U:O@@L^)%D^!?B<R/6@K^C.Y/C$3*C-.-9'OEJ<B)8;8\D54)^A
M^)/>)7LJ9NFCP8 .G(C7&^L0<F6?X,18$H:<*;EQZ D7*)''L\6=4K"(TC,0
MF-6H*0-??#OPH8M*C(45TH51BX%3>@8"LAI9;Y%CODJ,1332A5&,MU-["$+Z
M.(6;U%@6Z$1' &7O+4#MG+P\2I>X><'J@K#^%4^J)/6B(VC3"-W"_1N[$T*S
M78-3H'9YKAJ0=(1Z.LF6*WMG$[0)M\+#.MH.I7T@KR0NR%>0,'R)V.>>2OT1
MN-7(7^&G)$<E#YP3H:2' J,GD/R61+!.1+P[IDK]$;#5)+F:V.2!<R+ ]%#@
MF[<7,L])@#&QRE2V.R-4*V'#FGED(A/$B@X<&WCY7A/\2TI@PQ;/W^7SU[%Z
M ]C/_])N<&D5,<:#_11G.V$[)38[Z(U@K3NPI3D1<"J$R>#44L8RHYRZLBL>
MBES13OG(4E*S>OC_;CJ3SXW%Z8ZPK;J4Y;\[>6H9(!F<#NM9:I:]"*:YH(($
MM3T"<B.]H(V@>9Y*&!P/ZTYJ";A3EPK1NTX(S8U4A$ZP?:@7!N4VZ@'5LA*]
M?@L/K08.^3+=$:X;^0QM# ,%#3$&Q-;+9?+"WN[B+RIG<Y?T,DG3Y#LHH'9S
M#^LA:$GZWWSDG2";/Z.U-SDZ[9^@HOEPN:S[NY8HPH"7O\3*:)]FL:7^J%>L
MCD[-; T[) YKJ;Q!#TWND=R*.CHUM)%3O155*HVAUH:P([D5!;+:-E^[:7B4
MMZ*.3JWL4.DCM*UCFK0CNA5U=.K&G3.6=BG2NG K:K<;*U</<0@'M3W@N3 S
MMK4O@S(X7+C%U))/G$:8W@,Q&?HRY--"<Y0M24\#C LWF/029'L9-L.4UMM+
M=(,*C5T27/KQ'W>)STXURFR+<MJM+<L=Z103BX/"6'IL#6H^_F35AXZ>AIRB
MY>-/]#)O'! Z[O!0M?QKG"GHF=$:AX+=M..* YJ/0\=M%Y/*/OYDU>VL.*SY
M,(S= MFZ^5#*JR)-,9[9SS=>2GZB4'%/%-[J#*[(@3PD8S<VC/-AMX"SX@0D
MCTG']0HMB2ES>8.-UAQ5X4R] SE[C0/#B=L0]$E @9?&K&'56N.H6HZ;!A0G
M+B_H9,<54TTG3<+P]V%M:Y1P?X7J-@:I298_^#FY62S('/.2WL,T W_SE[QX
M :7G@.[.K)0X4#UHZX/.B=L-3<%QZ97F$!LC%"NVI!ZB:A"<N)W0E&ZS\WF_
MAF%T3;)Y&I;B21/$Z.]-3@UE!1F$,SXJ)ZXE;#P6M4TLSQ79:HS*L):MO M!
M3 A.W"_8&=IR?-":(QQKN<6[,,(!X42,/\7.$^P #UHC&"N6;5=&V!B<"-#?
M&>I;;U16AL/E)+OWWP59MH5]<8D=U8HCB\B)L/OZR)+\B%!\*P'9.KZ>C?""
M\'A7PB;O??S45R0/YW[D4@SEZ>=AI_SF+NZ+/R?3=5)PYWU6%V_R^=R]Y;A4
MJ,P.M@7$6&QE9WJF<5SXT7T:QO/P!7[PW]?\)5JF.Z)U;\V6IHT+RECX9F<*
M'\A+D<Y7?J;ZG1UV!(07[JW>TK0QX&@("S415GYJZ'J;>E@Y1<%\J36&E5O:
M^_:+NSLU=.NIWSE.10U_ETO!82S:U$Y8UZFIJTA]X^Y*94O2TP#C9,!J+X)<
M.<S1RY3H.*=_N5<- 6&GG]V,NRM'.F4-XJ#0$(]J,D;I]+/5A#*JFN;C<"$/
M_F/QG)77[_.;5Q)++=_T'M[DPE!8I+D%G(O$B5SV%!'%BP2K#P*S=?U,3N?2
M/#4 .9&)7C]3SBSHVBD3QF@,:_@?""O,M$)MC\"LQL^*OA(IHAI8= 31:O;*
MW),T3()PKNI1.^CG3<X-778>Q"=#1R.(L37IT9_!"NWG8;R\(^@H"H*PDN(V
M7B3INLP ,7@!XCN29824 M7B''C^?LF>&"HQ<,Q?*5!3R;@+G2VNDCA/_3GW
MX$K8V3L]LAMU+J5OQLF6)#H7S@CH.$5%F#F]4#-FF./64.[/%P^-1C_H0.D?
MY-)KG!HJ]*"41%-"_0W::!A&DA'BU%3)!=54&Z72&&IM"&LK 82Z8FV;)MTT
M+#([G$P&<6HH]ZYJ,HARA+9U3)/6F&]=?R*34U.9;#5IER*M"RD=?O/3$->,
M<B$1I+1LM44<5F_5]=F_L-#P_>8F;:\'$ODY">[]-'^_]",_GA,,MZL5X:F%
M5#VMR%?_]R2M=0I)5F\[N)U6E[\FB(RA)NKJ79P/?.2Z4S1#M.SRO?$746AH
ME^<!:C..**Y1(,<%PPG5':9;R?@4ALK6//U[F*^NBBQ/UB1]]".27:W\.":1
MX!1&IKMW82A=CI+)T8=<ZFB1A^Y"5)E(6N$A@=P# + A'X[TT8X\+]UXK0,U
M9H.ZR:QM>VMXB@=(BZBRKM=E#%,RSZ/WIP309 4@$!\8270'T%9#&U2^/L8J
M+HW2GOD-6]\MN(SCMFLW!,$=<-]I6TMY(&V9[]_\-0!K2,6<0KGM 89-UQ]+
MKVT&! B,6?I#$F%[Z=+(B&A-ZA\E]PBSYW+EAU>K,/9OBC1Y8?MEN>V]R2=3
MR5?$GBW!L&YJ70:&L92+Q9^KI/A'$?^Y(IP*.ZRF*)V5*()N2F8C,)=L<4/L
M%WCC2FXHUYNB>-8237<>Q10$QO(L_G?H)^]^?%=P=7O0"H6REF%:6:UTX8TE
M4_R'CY_)W_D*;39"D:P$4'32)U5V)T*]-M5OOP ^FC5R&\^C(L!*,UF&'OS@
MR7_C.H>5GP8[9:OY1OOX4#O#U9&:T=0AP/WFZF&&L.IMU \%F(\"+5@]C>I'
M>A>LCN1^K-)"E =I6,*/A*]HK39/IGAQ45(/@%G0RCY8![LJ")W(''F?)G-"
M@M:P$Z36X'4#=%9.Z'7P)\:E(Z,D=1=SE401*26=+7Z-X37!-'@MCX91F*<5
M$4RFRL\ /%9,H3X\=00IR"OI^%G_MMN'.N>??!KZRH@3!_T >\ J>HIL, X)
M>@!UZZS?X%D#P+68"T$+53*G#15,6Z';^KS<@,-6>@2N9E7<VQ4&6Z'=>KEP
M],BA&RE:#\(-.6DG#GJ_J@$M[:6=,)U@2F:QZ5.=4SN^BGZJ9N%P(0>+W-(F
M",:3?X@W.3LRXX^PM+1W5H$+8>P-HUP4K=5NC$@,.2>D@^Z4]2ZFKP'.A?J$
M.FBRO2<8AB^M50JU\B:,D6LW1D3.^)0:'X68DP8")S+)S/(52?<^9-YR=M@4
M)WXKZ8ZU>!P8:)Q(&E/*=A?ZSV$4"HX[#IOB'LKMPTHA*6TT@E-]DZ[5)_^M
MS%/A1O**?4*#),NN_#1]!UF^^VF0R?A+)7I[DZ.!JWJPA1(Y1P4]$8J9/377
M#2JO9,8G((7*"9]G1N9_62:O\/F%%=/PPYY@^(=W1Y9^=!/G(=-6HK3R)N='
M#@152Q+1()&-1K<[4ZS[2@3FQOBP"<II*SR:K;:V>BDRZW9/FM&M;5.CEY+-
MNQOO'ZX(OE54G[75#N0[MA++P1B-;8<72V1;]UT><]BAX3KQ"TF6J?^RPB(:
MG*,H9GN< RTF]^PS4\O@LG7CY;%:Q>M2<8\]F.T1AZW,GC(*IE B@&+K[HM>
M2FPO!2:XT7H+AKH<S['.1/I>T;3YQYZES2^\__@O"B7[/Z*LUNX.B$9W4^<M
MH74[[]04>_6-H]BK;RBCM=L#W12[$]J<)TY?GK@C0\D8!UEI#W&8\[+IS6EV
M=&3H\K5JLKA2:PR]-H0UESE9NV9=6 7552Q,4FT^+*9#NK@C0QX5U81FY1AM
M*YDFK1,74&[C>;(F3_[;M,A7"19(QG@'P;D_NQ-",^-D,3Z-2X-SXAH)74KA
M*3&O&\ SY6>0/M87*E^%LP8L)RZ*F&+-]DICFC[AFM3_YLA-G)/T)0TSLI/F
MSO_.]=3QNJ#85B_P2'P2;4>>!"+!+1!SFP),J)-$88"'KS<;;R/'LF U1Q@C
M=ND)8#'8T1#_TH$=K@.)W0&AV'3J"50LQTD#"N-LS+SYK9L5V^N,"7I$:XM:
MN #C5N*!!._;=+JW..&2+-_*]=OM#7?)Z? D/(NQ9AL)/XWV&M0=(H.__KDQ
M[F%>)W'N+\EL\9L?%5CII<PD\ !"LH[Q>'T0O-6L=UV#.&21,:CH7R?Y/DT6
M87X;[_8G#V0)\P:+!'IK%-)J[H->ZN=B8BA^6*?"S6*!=XM?][M('!J8GB.,
M"T"]@0\?.L?HD7\(0#^Q&C#;-R1*&2J#Y6%=$'2I'\@\B>=A%%91A?D7 K+Y
M$9[&%2##>Z.Q,OU*3T=E68W?-3,NNNB ,6"4O!^,^9@L8%&&D>I'@@6QW1*%
MLUH[L-\\S,+#4'9_'T6U\OHYKKP-EF?Q+U'RC*&[^$ONCD38&T&,=W%4PL@@
MJG\^R[H8O\8AQE/+[!9I'4!4.Y5P=--!A<5@H'^*R_HF%?.!_4<2818P>/LL
M_C4.PBQ/P^<"3(SK\#4,2!S0MB+='H30K+K^=&WNE> R8E3[Y](\E&A5D^A+
MDI)P"5OA5S +$Y;1K/ $!#/*K60WG S2^GL\ZJ(<O'KV/<X>5WXJ8SBSNJ+X
M5DMWZJ)) )#!S[ Y?]A8.=MW=B>$9O4"E[D++!MH#-;Z.S^JS0N^]I+ .W%O
M\U@\_PXVPE-"3PHJT0NCND?KBY+#QB!$0TQ_[5.N_#(JQ$CV1N_FA]A/B#$R
MB!K6KW&-=EU:>C0Q:6R>H9.SLK6C*/F.6>0X$Y]$;P![,LHMO3I&!J';M7N(
MBZV-Q(!7R?HEB6% 9K-%8]90O>E*3WBS>U4U+U5/W]FAU_"?+ _GTSC8K/MW
MG$NM_1X(_*F=R>L!Q+K2VOUAWF3R><"R?EJTWIX&>V'_V'=A)X9V\E+A&/VY
M:5#-!CB"Z[&3S[9BP=EJ:ZN7(O,(KL>"G+9C)WHIV>GKL1,[]B1C-%+VP R1
M3>7=F[V2-"-^=B.C3WICE-#*(8"T4KERNY!A;V^:3O/*:8K+QE-R[Z?5JLVR
M(/@= >&I%>/!P,Y(";$+B?.NBA0EV@&^>7N!:1?4$ ,3/$[Y'1&A%0O?(*=2
MB%W(LK<U9M5)%?1$C%;.$@RR*@?9A21\ZG1R,%F)(C$^X;*@"FX+#^NT:4:[
ME$Z<ZW!11E[,279)\N^$Q/#+7?C+39CC 7.U=JQ(7MZ5_H!YS,Y.-024](O>
M.3NU<B%>74V4/3D3C['""6[DC#L[->-NZ9\SCL*4&BJ-?C+SU\FU76<Z.QU#
M+KF*H :Y$K!LU670>F_F[-1F56Z!AN4H:4#1X %R@A3;#CD3[(C\=/V=2_\H
MXK<"ME."NM&'S4"Z,VN%N85#NKT_8,C/=RR9W!G/TB",_?2]# _*W,C6>Q7Y
M639;/.;)_ ^9?2VU/1@=GX8]X-\;%Z4DE^^E7/*EREJ]$,* 9Y0RZJ3OH\08
MG#AK[$3J-MW;S3^+,'_?'_0+<IEP^Z%2',A*)4$;G6X);,;VORHWB9KB"?-A
M4-LC'EL'F"H*IU/%@V1L%VR%(MO;+I-<:3TF[;\\)^MU$I=3AK ,2:LMXK%Z
M#8CW13".'!@8C*4A[K(\U1=MV:7IL _@FCA53:OCLL3 Y<+I;5TTX637;HQ(
M;)?($JF9\1&QL#AQ_JJ!%>?6'QWT:$U.3 \%)2GZ)B9@2[^2- _A(W\@ 2%K
M_-PK;WI*@LHZY5=Y5'X0(K1Z*8OY3;3]!IW1:3@SY?!VI8LWE0<A,JOW[Y5Y
MZX!.1VIE#G'7DVD<;(0[TL1AQV<B8*NW]97I[ =41PYGWE1ZLA/N6A>S'9^)
M@*V>Y*I/L+V ZL@AS6'V9C_L;G0QV_&9"-CJ15EE9OL!U9&RFL-L<#370Z?*
M@Q":U0N:RAQV0*<C&3:/N&-=Q"D\"*%9O>FL3IPZ.B>R85>>GQ+N5-+556\,
M4.R4]E D2HC B237->DN5<BXW$,9PY(E1* C575O,J88A/,$+Q#X&AOM$*\#
M6?R[^A=I6,REK59Q N/T>>EG)$"W-L"O[DRG*5:00%=0=OF^;W/OO^/O2C1[
M2'%P'_FQ5-IX$Z_#L6V[2 "-7X:GV9P&S&7:_A<<4*[X9!T86<)TU!JRABN,
ML >"&;_F.>S]I,X1J>T1F-4,)@;G ?KPX*E!1YIQ#;Q2J]B#'NI_$6P:Y!^"
MT!VHNM!U1Z$,5$<J<JT<"^?V=F.$8JL.0V?%B_EK@-.1I]P)GEQ90<T2)EP<
M^_N+_E=1Y2F]"]<A2,!U"5';HJ!6CTF8@[WM]>$!<"+'^)7_$N9^]"LHD1M8
M7&N&XCOC+KV3"LNEB*\C8;?. +)-V'E52^K/?= Z/Y3LL!>"<\8C*LF-$(V.
M=-\ZJ8(/?Y:6T25!69[CGJ2L?*L*O1&LU7C 7M0)4.E(!*[_:[O-LD+M2ZMZ
M "A3A1P'^\H:2(QE"<<CCBQ<QC@N&A=LRJW+)LEA(G,*R=@AZ'L!JL*9("@^
MJ4: &\LO7LT/13I?H>U_7:1AO(3I(4SXS(JZH=C.!#^)^9*$HR-AN'FO)\N9
M,RL%SWZ!AGEV&U?X?DF3C!N%K?]MJ$QG(JGD)FAS6M"1XYS^81],-U] #<VI
M*#FP?UB?NO*#$-I(;)!> '5D.N\]'=RGR9R0($.I<=N Z8=GB]J.@O-Q"_LB
MT)%9++*8C&5%OT4E^=%]\1R%\QGFZH'%9..5N$HR6@XFF6XH]D@L$ 4X3J0\
M;VV_9T6>Y7Z,Y4-4[(]:-X!W8O7,1X,1TH8CR&<^%%NX:\[*=%@U:3>;:1),
MN)0)^GJ3<SOISOKP)H>)0=ZPCII2MOLTY!81V#="T<>X5:P+S]#[=EDUF35#
MQL#<YM*PF4GCB:Q?DA2V6]6MUSN)9!JL+M[DY&+8U>- DLVIZF;,B-)JB#L#
MH',S6S!N=@V!?NEC7QK-^/-LZ+G(?'+N0*"A/&OT"4\ SX44&[UOSIY<V [[
M$ZF9L3E@87$AJX8.5EPY^==*C_EZ U;O,Y_9K?_$_"8HKJ&NZ)Q(NE$)OQ=3
M*H21T\N;?/[DC%'+84X>BH9<&\R3M6J0U$9.)8Y_]*+P>:D_")"Y=YN5\7EU
M1J<A&P=G6KRDRB7Y'75Y#$X:SKA9I:9$96QF$W-82O!P9K=4O#)K'="92LS!
M^_2/=<V0] ?A'.+<%;L.,R07G;'$'#R)3G011W\00G/F7+$'<5QTAO-N7!UU
MF!3I?4!@=T)-Y>8_+A##>3&"B<K7P>V# H]KY>$#,9RWXKK#F&?T 8'="2Z4
MTCP?B.'$$S='@GVB= (8A0?!SN7S6"R@SNAT))[@)O'IDJ2'.=+&X#60!:(C
MRP0W5TN7M"Q,@9TYS)9;)KA =*24X*8D.W@Y8].PM:6Z)"C3\ 94QKBF-YVP
M=62RX"8<I,K46D0WO^[PK6IY RIC+":L?M@ZDD^HK'W;15K#DLA]%,(;ET'5
M"9\3F1TVXZS3X0BU%X [&<.T+ _%B4P-FP'5B2=J+P0WAJE3'HH3V18V:W<G
MGJB]$-P8)D-Y*#JR+?!.K9JOWN41E3T [O@D!#>RLZL.\(PE7."+U,7(4'R6
M-SD=S6E('X Z$CKPC,?&C2$96Y#2 <OLC<M5PD'A4 Z''JE1S\[&X$$1(G C
M2T,%YN\^WIO,9^E#N%SE@N!99A^,X'$@IU;/X%D1/#=2,]"$E W8I/5"<+9S
M:XDTK\!7 Y2.; V.,N9*K*T9ZD1!MSJ2+51KYD8$F4U"HRF*Z<)M*,[H9^X3
M:$!TI%/@A3K(Z_GJ4#PG\C1UT#,5B(X< [VGI,LB"V,"^Y(Y+)19I5'^TL_H
M@7$R9M@9<N'G@W,BLP!-1/PQ)>)<R<*^"-10"(OT%H#/@3QO-& ZT@N,@$%7
MM@3FJ!1N"_I[$*YN;B\?RTP)V2J,E[^D2?'"7;38'7#&MQJ?)/M]M!<P(2AS
MV0>R-*]]3O"O_:<$__ >,,L/8[%J_!T%-6/7#+$TT:"82QH@HW/F1W#0 H4U
MM#$6+B8TK3'TVA!6D!; )<W:GN2[J5@X<6LPR06J_NJ_A>MBS55VHPT*;L49
M3Q^C;273I&7<41WV//^:/.>W<9:G19E[C6]9M!MC:,+XC0HF+@9%PQ[E-Z63
M*KG"ZH*P;%L/3&7+<-."PF!H6!M=-T.V%PX35 GOYO<_S[\' &&6)>G[MR3G
MGR72FN*1M54;0##4VUM_#@J&DOL?O/^#^.EL<?N2,-:*5AL4R,SA[!!+! L.
M0[_]C=K=RYA3"*45"F7F4$\\K[,TQ-%C0VB&)OO?"^BN2=OS;S^5"F?:_H'_
M7Y(BQ5?SXVH.6J%P5H("V&.OK5"ZS Q%]H^>O_-SDCZM_/B1O))8K%)F>Q34
MRAF7BG)%TC/4W#] ???B+^$K4=#R07,4T\K]T4Y*I@O/R+#3_Y!63K5MH3Y;
MV7,IS0E4F1F*['\*>[!3*3<H56&+=H+];^1[^2?63JS3L[S)F=V4R4I)%/O"
M9/ XK 4I!Z L0L.CO,_C4!U63^]UI,Y40<H@WDHNOV;(PK<"-06V"9D#B!SC
M$_PH(L'E^Z9=MFFH' $H_V34^OB&@Q[0C)$Q["$T%<K-&UB\858E2M[]<2<_
M-X=WE^>A0L:S%.B RN!>0[S[X=3TM"+U=6DKT%9.9ET1U>=@1BJKX6_*RWE7
MB SN-*088 I4KBS]J:,_!F%9O1NID3DN0@9QPX;9;^H/;7V"VR(H6'6#M\[R
MNF'4H567<J?I4P(1@[!AX^L?_5U-;AAC<Q#97\(O9M]CDF:K\&6Z0$MX7TZ8
M0Z+JHW#<6KW]U8G8CB@99 \;FE^3?;>?J]5\O(V5B18^!N%;O4K;EV19A(QT
MOL-&(FS7AFD<5#LRN6I"O&Z8\\GJO<!.!$H@8A V;%S"%S],RU5]&OQ>9#DN
M&?MM-8<Q;C]TKHUGRZ,"B<%9_S2)FP)4556:*F:4M0&E-47QQF/B"5 PE#RP
M3V=?$:P<%#RC_* IP#@=WX:1@8)!QL!N%+-ESS[O/N QT24'B\'?T$4&#X1]
M@I=M?MQ)K,(AK3\"MGI?70^/'&@,+FV4(*2DO'\BZ3K#:J-;0$)"91Z"T,?C
M^.J,CT%M_R@/K-F<%#&8#& 6DBQ_\'/:6L9JZDW./XWG!$& @J'D81T>S0#!
MNI0WBP4!B^Z5[.UZSB>D]!P<9>-S=72!R.!X6#\'K0XSM2@PSR4I^PP$/CX/
MARH\1M6;_B$O7_WT#Y)?^2]A[D?AGS[#]\1JBN*-:X+DH& HN7\XS#2."S_"
M+W>V>"!YD;)4W&Z(HHW+M&5B8*BWO_>@--B>DDMRY4?SHJPS_I1<$Y@OUR"M
MP@A7?Q! .QN/L=L+(X.^_G<>9OF*I+AO2<D*PXI?82:<)VLRG<]3@J^;Q8+:
M1>76,L&_K$OY-K$R^6SQY+\QN#;\5E3:>/RVPRF$,8J&=:A<P]+ZZN<EQ.W^
M*KN-_X,$2Y+=A?YS&)4Q-M-\YQ7E;D65GX;*&)_3I3M0!NO](U*N81"2X#I\
M#0,2LUS&S48HTGA,:J;\#)7V#Q2![WF[^40*>>LEK2F*-Y[3#P$*AI+[^R6F
MRV5*EK#X_I(F6;:U!EB[0FIC%'$\1JT0!T/5_>^G5%\/+%UY&CX7^/RGI)&Z
M=)5$\*[L&K=%7Y,@7(3S<@QDP@6O]#ES)QUSKT6UC<?N'5 CC('4_P:.DOPW
M;SG,)T68K<J3U,%&4I?WHN+&96,.I1)&Z=K^;I?FIODN!-Q!.=;+T%ZN!U2E
M.\9:C&N-4$3&(&C@0A6UV*2MF.7O>$%<K#X(;#P>-5DX#)ZV-M#/>Z3POC^:
MV/$W#?#D+8=]\/[(M '_^_?O?X&!]!<P77\N8<M\[H_S%0D*##J;HE^]M&)F
MBZH1B>>D2L)-<C^,?K1VHVK'!&=8<<A3<[3I%IZ2K$ >!CW3@2''LQ]%G3Z.
M,V;Z86DT*%.0_W4.ZQJ,\9N(X(+UMQ\SLL0?]G^/DHP$?_L13'#"+(DU[ R8
MPZX>9:PC$V1B8O9!99C9CNC/MG'*S"0C@L=(%F[C?E:MQ  O:(%6C\"4\ULZ
M%9-(S71RF%@8^>)&QXKM]!]&Z!%F!1EVSE,JL231"S&Z5P+F3%#VB@>%<>O"
M DV7G6BB]D)L[E7[$]'$@\((&K% D]8B<B=VW:.=:.)!83BV+-"DM7;FB5TW
M9B>:>% 8IJX%FK26SCPYL^J5Z$03#PJ=IF$#Y0XS?Y2^"+D[8Z*NF&O=U7!P
M:4N9A8IA\@Y[V6_O3/J6Q&BR@W;@^<MMH&8%X<I/TW?X[72=%''.(;3+XU =
MKAYELTGN@91!?/\(O3)8 ;U_VUB7Q0&TI^0VSPY"6WA19*K/PLR=K@:2M:GL
M"Y/!X[#>#VZ*K>I2T4L4<N^!RCX"8;L:#<;^4!71,4CM'R H>]J'P=2-<^-I
M'%@XA]4E!JK5U2 Q^I1@24.,@=<_470S\.HID9")'\@@%:"FX3VHF/'L_DRJ
M@#$V!O9!\2;2^A7(&NI]IK>NZX_PP:BB\6T?M6!F#(N!?5Z<3(\&1H7<<U%!
MKL9O*@\*)<B,,;'U3IF,42@'[Z6?X>*Y?B%Q5LYAC\5Z#7I J?>_O'G#'PEL
MK.?),@[_),&7)-WWGW[WTR ;/%3A9OT2)>\$E)J^AG-"QS.-RI>71.S%KY@J
M,W/=240X:'Z3-SD>.EIH%VNB!XHHEL+(^U!M9LQ5;OB%&?(94XI!O8TVT*.Z
M$K0[U;W;0!:$>G!ZH4+,&#E*P1Y&R:8.+[%.7(@084@I#$O@]D-\AJP3Z;@1
ML?J5:&L <R&(Q!QQKH26F&/0K3B37TA,4C^:QL$T6(.JLSPM[^!M-H+"4SVI
M_HC;JBDH\UW1^53!YT) 2KE#QS1'@D6ST0[E-V.5.;Y,TK3@1+P*'3"F2UR6
M(SB[?-^WV:0C+L'L$<7!?>3'4K463;P.M6DH0D9Z&:;1R]B.F]. $X$U'V0\
MN;([<&!@B;81PX8$/1!8&,-Y+AL,1&V/N*Q&:QF<!5C!"FPUN!!"="#?K\!(
M]O#XJRJ]S7Z(SVJTEVV:J>IP(NIHLZ7:'(&U5+39]/*VE5(/0,A6KP0/Z>E3
M4HD@!,GB*<'7Y)54:;N?5J0VH,N#L<%/!(2?,.L+ECD$Z/]P8/-BX'"CG>W4
M?7:3]_7W? >JQTS $M>_KXU7D4M?CWI&Z\;OZH,P5$BMHP]"$XE2?@=V7;6!
M9Y&/8">>F*HHU=GO<,&\BVA0 RZ<$WR4\>2JW\'"P'+K^$*3W^'DD]7X:8.S
M@)+?H52#"Z<86RB"#42]&4KOU%&_R?T#!;@+QQ;2$W5[J-H^L:=HE*_ZAN@N
M^/C[*-^5]:T/"UH=XM2 _:?O\(6^/ZV2(O/CH/K7+"8H"W/AD>J'\EL]'Z<.
MZJ;F58"XX+KN;.Q7@<&U',1EZNJGE1_/2D39-XSRS6#MK*I'FG DJ<J BX75
M&QFF72L#*]()9[PYT+^5B&_CRI=M90 W14"U6YT 1SM^J7K4<9'9X>&[^V;_
M3K#\*PFFKR3UE^07K"9Z[>=$)J^^"^(A75:SR(QVV"OKV(T[X0-- VY^%XHR
M(G%N1X.X^G%T4[3@@KTS1\]9\>_CYM8X.QEZ;SJNX^:33V:.%HT?-Y>\&C]N
M+M7SKW;<?#(QX_.WY2ZN2)0Y;BZ1__NX6=<QR\3,L4/GX^:2WD%/!2?,\X=_
M'S=WT:8K[G@'!I;3Q\VZXJ%/["93-#@K2!T_4]4QWF-H0TD3'=Q74("/^QAZ
M8B@W3==C:-2HY 'HA%U0<#3*=V7=Z\/"N(^A)U;=T=1!W>T8>L+T^?[[&-K@
MZ>G)D=4TLZ9=+@,K\M_'T$,?GYX<N1T(ZNKXI>KQW\?08SF&/CERVP!U==@K
MZ_C?Q]#6OPOET]&3H]&')CFP)L@JVKECZ&D0A)4TM_$B2==5YJA_GT ?#K&C
M@8L0C>P$^LA,+(OY$^@C=A%2S>H9[0ET-S_QT<>Z[EQ1*.,G/G+DMG-W5^6Q
M[1O&%(U*>BB/';D:W$?YCOJ)E5C0>K YN)_XV*J;A#JHN_F)CQVY\=HUB.GX
M8]UYY2PB-.0NG#9^C*"38]L7<&GT#AIK<NS(/=Z/,IY<6:0=&%@?,E?GR;';
M;K'NLX!4T%)##2Z<-)N*3?O\+TTS51U.G,NB>Q4KV/+WB[56"-NI+.\F=XMM
MW$Z<1F[$$J[*C78(P'8J];8^N7IO".[$H5=WS;NRD>E.@6C_H59%U]0.M_RP
MX=N'^0&L=.&ZI? 45(+5JZ2TKT)I#\I!I:,^[0"4/GU/-%"Z>PJ"MYI$7">E
MAZC<*"O;]?"H"F';+._9M,A728J9LTT<0++>!8H\&7UF!=[1FR&%N5&YMBNX
M"E15J-5D6"'M/:C T:<K,#'B.,H2U,0=9K1)U0)X\M\N20RTYEA=7JTF@IX7
MH,K<KIK1;WQIU1)C8 WK9P/QUDE<>A'N_726EN7GJJ+1\!64 #FC1J(W@K5:
M1L/PD)!7 8/OD5SUV,3+E2%QV7:*_"5-,B,Q6^RWH7=K_-<W#"QA0I4QHED^
M:/&>D\_COR3!'B5*6F 0;^&*P[-8(<_*(;S3Y3(E2U#&;9RG89R%\W+VK2)[
M19/3\!(A*8:2<3@Q-.VJE3'6/^;=!0>N)J#:QW\MQ\!RW$V/C.'KA.O[HUX'
M/C-TX/C1!S!=D8P1/*RG7\I.W\E?PLV>DMR/ZG_'\HG?DOP?)-\75MP_J>IT
MJ).^'A83,N'4\I%'N&W%,D;\L <AQI10+4]?DG3S*VPWL3',J8+@I.-VZ(^C
M8YNG3<: WIZOF+S=^(WD=TF6W?AI',;+;.M!<^-ZXS3.PR",BCQ\!4+F10HR
MD>SF;1X5 '#K["WR4KK9XA#$G<0E1UVO\#X/[$?>!TSUA"!_W5''BT!/%JX\
MZF69L>\SH*?1WGTLG?(HXU7D9]EL4;KK!4&)S#[>9T/Y5SI&*&KDESZ2^(IP
MX9)D73)A\%R[,0"Q?;-$H&3&V1,#B0M7)S50XDI,HT9N7,L4&Q"RQN__"K>0
M:1["C_?P;)*F\A<O))_A?39T#5!RI\[Z6.CT*<)RX7:FGBLSGTU=LC/#$A."
M"[<NS=QV^6S77]F+(1H4%^XS]MQ#3==)$><<1K4\']1E-;AJ"+-%HZ+XUQB-
MYF@JGC/RSP)V##>OZ#EWPWUQ()6,.X+5Q3LY'3C.NRF(T$E :>Z9\H+SLQMQ
M-<@PN)C2C]< /X DSB'!Z %Z,!,RKV9\LQF28K0!Q@4#FB*@^%(^JP_ ,A1D
M+F].\Q0NS5$=C@LVM7:6G+&P-=/EEIE](*KXAAFM/<"R&UG/_SRD2*HC<<%B
M[I(2[^2S"QGQ%->?-@(7S..NV=5.3IW*;%?JDZ_WNN NF+L]-._*DM&=@L&*
MGZ@FLZ/D?CLY=2F'73E^FVJ6$%]#WAFAEK^@NP = $JZIO3R)A<3J]=+U%7.
M1N%$"IAN20-/3EW(&:BXS%(@.)'0Y2-D:SLYM7U$2V&7L>LUAM^))#4?9#2Y
MLI&Q/JP<2[RS"WG$\Z(JTE9H,3/[ #ZWPT,[3P7T,2)0A+DT/%F:U\B%?^V)
MA7]4>G@@+T4Z7P'2^S19IOZ:L2/@=_ FYR<NQ%])[@VDP)C+I=.)%^:<+.J"
M< P%>0B7:2E%RW+3@&,NWXP%=FPO>Z9H$JYB2AX6JL%)EX%K;?*ZH-A68FTD
MAWW;ZI1 8RZIB>!;>< 5E;.@[/Z.@IHYGC*V?AS*;BZ3B(R2F0/^H 4*:^C(
M0FHQ.-0:0Z\-8<WER-"N61<F<G45BZ9I'5DI!*K^ZK^%ZX(];[?:H.!64AC1
MQVA;R31IS25"$*D7]"-4;[T-"&PGHX^T>BG2NG%17^NUELG%9$1VE2P>)^ZC
M][T, 5!LF56R>J:SP\3BQ*5I';387H:-\"-<I8<-%*AR[)6R3H6^P'9CA.3:
MI8;J*V"0PD+ (,.QTC]N)KX]O;";IJA+'+ !#3"&T,"7Q3NG"'M["=.RL=SP
MT?$.8,ANDNZN(T<?>,:@&4GFTO+_-IGP*U2\_"4Z7P/:LYMM>\A)AXF?$3EM
MWJ=2KK=M-_,NG7QU68@V&!1Z@SUX;#>_L0+)ZK@8Y V=O@%$KI:SZR+=C:]J
MF:,/6&%FXHZ/A)W8I]'0K0DL8PQL+5*C-^G JBE@0+T_D(RDKR2;QL'^2NDW
MDD^SC.39SOB9+;Z$L1_/0S^Z3[)0WST[P51SE0"F&'1XZ4?P>O*X(B3?295=
M^57&L#O.G;LNC_&.S\P[]/A"L:[B2?8$!&:<3M1;>=UUW)Y'I<&-]]*>5O?B
M\8692!PI[Z(:88J.QA*9"[?X^OJSCB\,91;0X&4LE2SMQ"J1N'!E3P,E[GL8
ME;G1>C^/'JL!.QS8+?3)<-/E,0#.JK. ]2DTR>F.3,.M/0Y=EWKHDG\,@+)J
MH*O2I8I,PRT_#EU7>NB2?PR LGH'5I4N560:K@9RZ+K60Y?\8P"455-9E2Y5
M9*:N#U;2W.BA2_XQWLDGJS??5.E21:;A'J(+)YE6[S/(<20$X,3%Q)ITERI<
M7.ZAN):(38Z+)@!S-Q3%?J4LB<( RUC=Q'F9Z(L3P,MJ#C:[F9-=TXX%,2AS
MU_TZ4,.]=L#N $@,S5A20<!\!<L14@=B[HK<L)38=BKHYT9X <3\+;=[/T7W
M2+)^\>-W;@ LI25@L+*<R(SZ-A=, $Z4A;_RL]4T#O _6,;HU8_0M3_-K_PT
M?0_C95DWCK?:R_0'O%:<![H.,3J =:+R^G0^QQ/J[(',"4@+J^LWPLV]2FL/
M>*RX$G23QP'G1.'RV[(T38GK-IXN%F$4 LX,3['#(/1+'V26)?/RMS *_S,!
MA?X&S8N4\,Z9>CT78^&LY-71S;X.+3A1AOQZ8[3?QO-D39[\MU+<LN!6=<+_
M+8GG19H2;I9EA:=XQ^?6[ISH' '*D)VH0EZ)QINSRP;>B:&;FD-/TC4T;E3A
MWJP:]_Y[Z3ZK!@@,'*G/3*(WC#5#%U;L+*]"J#IN,U*=P5493BR*=AO7Y_7?
M0LP, O_?F.T9KF"UAWB3\R,K7D9=['6&K./2))7%Z1S$J>+1T-8*X;E5E'4U
MKABT"7K!R+.6/T 735(0=5RVI-)2KI.;5\&H@*\]+4AP%_K/L)-"(_B!1&@3
M@[6;OS-(4GH&X!G]E]4!L!N7,&&;%.8/8?;'-4G!5L(2$S6II_D7/TR%G@'I
MAP!RF_X<?>X!1<1.W.RL"<@AL]8*9+<2N*.;K18D)RYP[D]J<=^4Q#FH!IZ_
MO(US I9H7BW6NZ/;K>=)6%:GUW-!/Q_"NM"@!"<NEE8GE.5QIG 6/F@**#Z$
M-X^.RXD[F_L:1O=^&-S&@"NLZDQO)>99C,+.@-1:BA6M!J,D4B>N5,+6K5@7
MY6:MW-3A<4Y*5GAV]THJCQ(:4-](/EL\^6]\EX#*D[SCBP_A?>L$V]Q]2*45
M.0=%D6!;0*V&Y!H8F8?\95?4&9!^" >[+%(GKDG>A>LPWUMB[YO3V;MH7AW0
M9M5. ,9E5 1X"S!)2UKR/ V?BQQW$$\)?0_!W40;>ROH]D-X$8VK2'!#<W";
M:QI7X9>K) IV\.0,,6I70#EJ3Y<:3@:;6PTX?M^VB@Q9D3R<^]'P12ZWDMW)
ME+=L-?8F9Y^&_6J$%VGI#?'PULR&F5_.DJ4Q^GBGROSO^[!56JXS0^'V:NGV
MJ SQR61 ^0@W8 &)H7VKCD1[I9H9G@,6EH]P"1:1V Y8-4+/Q[T'"^B<2[E7
M?@_M\ZR.V#[:55A Y=K5(CYCRM@^VFU80.7:!20^8\K8/MJ%6$#E6GH /F/*
MV#[:G5A Y5J& #YCRM@^R+78,7Q70@0?Y5[L&#X9(8+17XR=G!G*&J_;PR"!
MXD-<A04HMHJ82JA8CI,&E ]Q&Q:AV/8NF*!G]!=B 83-8%G^T&_3P8;@Q)W8
M)[)^25(_?=_$@_GI+"WGYJ ,-;HG:9D)EK/62SX!5UNK:9H4#RG48#EQ!?9
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
MKU'=0Y08=0VXP69'SX[[ZUY;\.UUGU/-IJF^!%C!)L_,[O4JM](SJ!A^5ZI
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
MSL'80$V,+*;V"4]%?YK%YWE&MP XVYI-SD@%:()F[B4<=:W9.K#7/LQZ>YH
M6[$]>D.?9*/W[X+&3#K@:0A]!S"-?ESY"?_][U&69-B:I=#8&N@QI9[;(1+:
MEJ&S#HYE&[.FH=ZU66 AOF>S8 +$2=_B&.,]O0FB"S%B($1.TO_C54;&!I<5
M9^VFJ/<BS7S)[]D-;GQBOX".?JH&AD#L^D/]#E'3XZ:VK UJ>]V@=B7".PYU
M:C"W-FQF"3,7SBT57^+N5^!R9K7CX?0YBQ'#))(:DS5X)7F"O?+H-I[CM*J*
MY.%8-7?X-]$JXE:\9+E[(DS7C7^#WM!8L&U2??LVO#7YI_I=27)?NN#-,\;,
MSU%Z-.5/DYL"[ZX&?*IV)'F&6)L-8JTVZ*HLCS@.&X;HP/MU$2=95+R@DD(\
M6-6:>;4,O==3X5BUP5.!&"8]:QPSS$3I393$5]EY=$C(ND#@R6!^+L20:5M=
M9)&B;5LB1*E0DJ&:;H-$8 7*Z#I1I .A.B$B;3E=T,2>SDB3DGPZPPPJH_%Q
M?V11V2S2F5ZXDC4 SLKD&5^1->8>?\Q+6H_X>G<??379CV]/L#F0/:549)5M
M>D#\=4:O#\0[06]H-]_R.N'Y#I&^@B5/GE%@GFMDVQ,X89T$3JX[!KJ*K+MC
M< MT&%1%9#L;7T9%1L,^!5XO^.+<>.)C)P8]UG&013Z[X42HH4)O1&#6A/.'
M=#@>8HR02&2_WF"%/:9P19A\%N$*KT '#EX'#8$/&+P/%L+<,SLQSL_B_NU?
M[[\[O_Y4W]'^"Z%A0<C)/J'(+U_128/["</D*ZR[*JJ.I.G++2YQ\:Q+""HW
M [JT4O GG2$U35#=!OZ.RHO+0LTEU.V4;L3%:ZE%A]LEK^(8A<(G3OR49'E!
MK+ Y##?X?[DIH/=7\.GJ^S7W5V&6/PYRL%>0 L-)W318NKPY>8:<E738'LY)
M.F '6H)=-7'A-WE!_8N(Y_M<?8?EM6P;]X&@2[V1.M&YB+8[5/<7SFF,6T'.
MI ^^ZO1;5TX6^8"+)(_)W%=4P00_PX])1G=@Z"%*Z4W)0E)>9E;ONAS8L]@@
M8-CMP10?9]]23'%PJR@6;'#G=M(5%0=6H%)=%#AX!+@K^U)8^$8*H&%BK7>O
M[HH]WS+ L#<P:9I_H6[M0UY<Y,>':G=,F]R_MWB+DV?'4I-^_4#>OGA*J*WH
MUS4F6Z.F4[3+"W1>X#BI$#VH#UVV<BYA"T'8# >+/YPJ3STR*1D9XB;I6!T*
M3&]R$?YZP%E9^\[ZBJE^0A6QHO=!+Y?&6*5TM33&)(,Y'7;[U;'ED +2JY?
M#D<OG62!>L\B.B#6X0J=C;N@-ZZ&J'1 H:W1 E<76[1@=4*9+U4AUUN>_.Z&
MY[[36Y=W#V#EOWRDLE67;@NIUQV@NH<P!C6C?&U1JL:&AIDN SY]'PG.?LVG
M,,ATJ_\TYPC:!M#[AD-]Y=<67&V3>]WG LNJ#;0C'=2EH(,$RH*YB%=:[I+"
MW><];P#\-F6:+,,$=X-LI\&>OSGCJW?C" HNIRO(L0,C91X<#LP\9JPN&.I@
MQRZ$0(;L)(,MKY%R7@]@R=.$D:H6K\*6W4$F&C,PPERL><G!F<>>+:4D'0S;
MJX=U5/"U#("UFF]HFY]//$V=V55X@1'0]"C:&M0O+#R 2S@*=H9@JM'GX"H\
M^P!R%KZ2J8M8-*[A5%VI=6&7X5 .?!XQ+54T+:YC>=<((F4HCSC*!D6?&,X
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
M5^O9T6^^D6C#6I$DB:L%-2>Y->5J;,<J4,MYH>8\L*6HH>5@)6I<A=S-#*;
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
M:6(2KY"JJ[J']PONP%0[!F!4^GF&I89M[M7"38$/41(W&?6:$N;GM!YC5O&
M2.\;*?\N UQ)C9#;?"?%.NQ27]);*=8GJCMMZGZNR[_,JXA<H8A(HXCP'F@\
M^'7W4D&1[WLQ%<H"5E1;W>5>RH5X#?743>-DK*0>W"--$DUU(ZXOHOYYI474
MK?=3[B@$CF(32CH/"U0Z7_V.ZBU(U)J/M":D\G[J*L%R;?"U6.3\@DNRKB/.
MS!O%^O@R;PB#&FQNXN_#L3H6^'1/$WC\G2TCZLG<VY+G^4P $Y])/^-M?X/X
M5Y#XF691M3K' *"N1-;095DE>W:4KE+2&CS*G&:F<S5SVAA,A!A^J.[P]ECP
MQP'/49)29C[D!:V(XQXHYM4-9+R8GWSR?>Q#A3KZ#6I[.-GEQ0GM8S7V/U'4
M7AQ97VQ>8J/ID(6LTRZ#!I:-P*T47S8"M- K^2@I?H[28^U!R"9#> C]"4?T
M24Y\G=U2*8HD>SR+RF34&G^.[X19_<^B(>/:@'P!L4]LFKT M0?Q17KS'41F
MO/9+B'UJ->X!4F7T$=B.JNV9?@;M>9_-8VCZU^8A3-0I-.V86,-R85;C,VQ-
MYK,\$-_DRR]I\#G/BA[[E)ZM?^[Q]BE+_G9T>",._'U 7P:ET:'!=GZM\5_,
M0*^RP[&VR+97U'6[&G\62FU#/U<FCUFR2[;T#/>8Y0\E+I[K]ZY,D4=:+BC)
M##XQI+<#->>A%P2UY1EN9FDA^6Q+^*L?)%S@(GEFI<L:OE\\+V9'] A^+SM&
M:M.E5+\_'FS9]-BNJEZ"^YD%E4 \1]%7 @M(;)70K(2"Y76< ?+JZ]BP>/>[
MC0TSY'-'D[3^\1.NGO(X3_-'G@6"^-SCGA5W\XTF&=,EN-<:);?);76+H5Z/
MO-9JU^?*_%8H-83W7..!KW9=@5'OY[OF'7;BJI[;8=_WAIU5<>WZ#)F[A1[G
MC3CZ4I$%.<E2\F\]I0WM;F:28QTG/GH(Z0]P]/@!QO^GJ*J/LKM8UY$VX=I5
M$#MQEM.$N:X3^B_:S0F+.U^I3<TB\^F>)MD92$\O<T[3E*N !3>?Y461?Z$U
M=]9AE'ZXUANJ'ZA!C+?)>W03O5 FZ/R\W19'+)Z#=+G77&QX=(^ ICQ>ZB&Z
MFYY0W16_J.2=]2YHA 1VOP0WZ_GD%ZV;A_5:%!'2HB>"?6C8$Y$.8M\?<53B
M\]RAY(J5 M ^]5P/\<=:;A!MNYI)TYW[7IZ/?'_(LR;E:IUC,WM$K+<U1#%9
MH#2T#@N.QA\L'0^'E-U:1*GX]OHJ(PN)/=LAWN*4QH'=YXP'Q\.ER=U"'3!-
MEU^"H=#E(-& T"NJNT7W.0?E2DZ:%M"'8):>NJD:W00[?IK)/'I'4&NR#:=C
MJ(5MI)>K 24"#HH.!RGK>*;3=.'K3<;E&1V>?Y<!G-T(N8V#V":??V5.;@X]
MZ!R<62>K<FYCS4#GV(+:@*]3F]L6V@SJ,SNS&?8O98EQNQIFLK67G_5YBCWD
M85)OH/N>,=+*>R+:RV:XA^A*&+ULZ) ^8+)73^)-<Q8'$O#@6,AU'D48CEO9
MIFHEQQ(3,"YOND8#?);H).8O;J*B>F$_TPNYI^3@>[WOW$^ 2"17"<WQ1]RO
MLFY0KY]UK#;FE#<WRAO^EMX3M+JH(GC$^L82+8S<D!?OHG#W1925T=8MK&A\
M5T$N'IWE=+=&L9O@SF<AB6G@\Z?HW_.B)SM="HA=KN.NT0_*^KM&/QS///G7
M9RY3YGU=%T&G?*U<[CZSZ2*XK<TII='&FN[6-=6;(6J?Y0'P.7Z"GQ&G(:?U
MJVR;[_$9WN4%YC_?1U\OR/_**MG2^DSD]\EC-F*6']ESD$E_K!;,"5=H/^B!
M==K\BW2[04W'O$8:[SJXKX)1RCTK'"C>PJ9Y639*JJ*OZU@A3+(*_8)ADDD
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
M+QW6>AY]0!Z@>$@FO::H"7BRQ.8? CEB],'-?!89#X2YIZ@,%OLXJS W5F%
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
M=-:Z]^95! .\,[WLX1> 8V\[;G8P' [:Z(,$2;JCDS*&6R<$=!"@;7L?.HT
M.]9GJ1AK&>^AW68#T=VB!QP%DRWXB:-1T-$H*AF'URX-KR5(RD)>Q30(D>>7
M,@.ZD*#LXL%52.^7$>SZV>=%!-L#+5+@8Y;F9^=;5)[U!KL4G?SSB*4Q(3"?
M];%<FJ?_%#N-G5VX:NG%MAR;RE!;6PC)J2& )EW*S8BRU\S2P<D\'%/G.<+W
MQ%;M ?\(QMZ&D;H;"GE U!W #H2^K2>P^ISB>%EJ[O=)R@,21=;B88[KQD5D
M!1<>;^R9MKE=S9>=U7Q4HJ1*V/W2$#*.2J_A#$K@]"FC1(T?G#<LM@%[1\@G
MXKMMU\.^-?.!@%_5?#$#LHU""Z^H'\!("_T!A@#ONG7VU%X^)IU)G\WY"B:8
MB8/?:]/J([D$W;W\<OWCFX\WBZ$'Y/,2F[5>?\<G=$RSIP+G+VP_*6%.G/_+
M:V:($U]9,X,;"'V&_IKFE$LF $@1:9O[X&F]_.7AD&?1>LN<_T8L@-,L=?_W
MX:/N?$^ T9Y2R46\@D9Z"J6'30"G4+IQT$/'0]#8L!&K _WQ+F<YGS]D,=YI
MHS9L*O$*,(5N<L@UT@O$Y5%5 6(U>,I3%XB2?@FFPZJ><CJ@CK\S)CA)7FUN
MK;)W6=8!=2/,4C/YNJL;1[#:H%OS%&#S<BL4+<$NM(W!ZMG]-6] -;JNYFPH
M>QL%N^DYU"QLAUWJ5\LZO-H.\_R?4E8%E3\V!"W]V@Z+)+3^@#K>=HP9RI[M
M^&6F3+;B!EOFM[6MQ*OUL$C+*B6659)<7P8$7%&_-L0F1[!'P(ZW(J/&LV=&
M1.,)'S_5WS"E(;.:74NY". .@:+=_1$8;-HC6CB _4I=W_?7P+J.]P88[:ZE
M2L@S:*0[ES+8!+!?J1\#$^AXV+/L-^,>O^#TB#\<=V5RV&'M=J6AO$=(R332
MHFN!*E%4RWK>GO2AF4\2*;&HXY,2B%ZH13=&\8\9?69XI[JG8BGOD5HRC0P
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
MDAFCR^=:EZC2Y>Q6GN]]&0.,B79F#  &0I.K_6&7G3"^QSORZ;B3'UM_U]M
M%I J)IH,\M)6,F]R+H0Z4IY3&XQ1YR':1?D)16E,2+/;1#FFNY<T[Y!/EAA#
MK,\38WR!,.4Q^H*+.]Z=U?>7:?R1](&6*'I10)X8Z-''%1-!=V(HP=!A=*L#
M(( I<OKX-X4-"/R7ZW5^Q/%=GFUP03/J1;MKW##1E E6M0"2PDZ[/M(J:=05
M1U3>#U>F*7.FQ :'0:$1Z.NS:03T((EU3[ZK=[E$A>%I<MY6&1ONV3FJ5R?*
MJ+W\2AL+PJ<E>,A0(( 7H$*":P$DQM_(P%&!M]DNOMD?\NR%O6M5S4,";&HE
MH&Y@*%L]V&NJ2Z-.<3\^SI3&)YW&>X2M(6K.;H@ 0<;H9HB[WK?.(.QB J%Q
M3K6GN"JW.#>:2>12L%.*HO6"N865KHFZ0$S _S1CH0/[L]?L; :($<PR.KC
MG*P0WPUCQL!.#@A9BFTC*<AS$F7KAW:&EEX@5OXLHX?/)-P6(S$X-- /@T<0
MW2JR9!M+>@?3K2*7LPI0MW[S:%L.C1FR!N,"B*[5 ><1?3N"-8H>E;%7U<H\
M6BMS@AD(@V-,HXL,9HU8#3AVM)NQ9QF9K*?3W"DZ98U..ZY36>FTEN@$3QX3
MY(GY8P([$ K]&.4)G158.RZR0L4805E @HA:VL=.7::F 2WF$R;2WNVC0MJU
M0':T^NKRJ=";S4%94"LY;*EPT<C''OU<E_,\U4KZ=V@<))T+ H-SHZ0Q!J+"
M@$ 0MG6P_NM/BR)[ #,56K:737EDIBM*K\M7.2+ZR)7# 389G ET185]I(!3
M0:&3_<T[=HT:?/7E@-,"%VB3Y:AH-_HYDC\GY39)T=MW:,]B1(-(7Z<%M1PH
ML-.RR73L9QI63[_NX9J5T4Z_ZI W[I%6T+&N07@%6F_ HQ=0AP*=C%V!CH0W
M?Z#;:JU3T!3V U?SEG?!NVM#M$)P:+3-#L>+&2!:[<H,X.R!A-558M5VJ4S
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
M3SC*Z451/_L<LW2&[R>QW:&]SVYW4(?9@S@^%?B?1YR65R_D/]J=!&%QR/T
M<7L']UJ;8HB5"V+9KNCJP>);T<]3WTFQ?1_%_[LH5N^AA/8,RNM\_L3JV9.9
M$6)R6#VJLYW$_G2_?$V7(71A8<4MH90'AHE;K^;9-5N@LJV;@.AFI@EU0L(C
MG0)#,NK-#2!; AIW_Y\[T(&/TNA-LB;;OG(1?SZ0:EMVZ <%LK^JZWN-0^1G
M_Y.!=50>XB^')&>%S5ZM<?.-5Y'4?-@S<Z0I;[[B_YV:.7NI?:F%7>&)UN4Q
MVB'2MCW='V9[QC0\H'T0UWLJ'Y=L<I<V7$*EL)_'8O^ITL'Q=JN2R[K]C/^$
M5V/[9P9KP_X/U9D$O1N<F?NJM3DOE<;^,[G.P2%G;T0I"#3>P!1YV3$NY*?6
ML) ?_IN=*MSC0[4+>9=G9 [8MP\ \H,PD;VPD@8P W;:B!';BJ)*=M%Y4=/G
MH>F(L:IQ.6*@8.8SVB;^(MKE,6\PS^/RQ"3Z/L\*Y2IL=)60\]1XO26OP_#*
MZK<7%^(IJ)N\\0EO,@+WZRS?X*0\YG[=O8DX&-C?B2"8S];2;P])*$YZK1.
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
MYC^)*X+?J@KT/YNNP<^#R4/R_4&%4ZEF;=5>=7E[8[OJ+?PV3(<05_<>#2I
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
M$H@/W76^U6AM ]-4DB6T77SNPX8UN/%3V+A.LYH,KF%)&8?BK;JLLC<Z1H\
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
MD*13&\ON6#E:,YC]L,_@D>L_27><RFV S)!S>;73#TV '*48S #)#KNR$^E
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
MEM.-&M-[/7<\=^8:S:T?IF7J)=#;<91DA3![E: 6/;+9<F31(Y0/QO$,FFN
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
M[>Z=>3BFCH#R6_)Z.0\]-&LKDCA7Y$UD6![,!HYDY44""5[)>!8G43)=/M-
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
MBCILNY[-&E0,:=9 M09 2L@WP.I<MM.%.DZ[WNWJK"YU0&%*QGFT?$T >E8
M7'FB087J("'D([\.DYP51!FG6X^%Z;YM+9%,$/2@61#0(E_0&IO\10#M>F8L
MH?/!GY<7L34HW-E<6!ZP(P9.X''19$T" .O!,#LK*/4EFOGAU2R,_9LB31;\
M0!;"\M[HRQ?$* H2F3=-J3(@6%EYV2P5?\R2XI]%_,>,Q%,Q08RB%!*2J:H=
M-WP,/;S.[3YX;J&7,[5Q4R]*(2&=7SL-&08&K'2Z3%K^*_23I1_?%T)&]DI1
M($CGQE9DL+MO*@&N&2+^Z=-Q_ \Q#[N%* ZD$UHK&IB]-Y6&=OB#%V?/>J\0
M!T96%?:X/YI=1@VRJ32U&-KP3N*"W((D68?5NW@<%4$83ZF'.OPO>/4_A0JB
MW1H($/DXIT8Q3SU: NXMVRWJ)/*TREV548'4R^A/*MRF0'[_?WO?UMVVCJSY
M7^8'G(EL)4Y>9BWYDK1G',MC*_NLGA<M6H0D[I9)-R^.W;]^4*1NE%"XD" +
M</QP3N\D!(2OOL*M4!=B=]%V"M,$+:(MON1[OTDX4"B463YNWK,9BUY@X:T_
MW,D>[[4ZX!LXL2M'&\TPP8CH@R_N/7=I,F,L/%)VJ(PET0)9,RX78A_A-MRK
MD2&,]Y0D7GCTOTA6*U9B',]_Q7R X2A\*5_L <9DR10;@'$?7!+$WCA-.&X(
M$R&\?=HY#UPX-LW>E?L&OS?V&^+CAO_&X-/ S87YD!F;'AP5:+=<.#I\D>-P
MB9UTVM"D]297073+]Z*W1SD.GM!NBK)A\BQ70:#RENCH:6'@I!FU$K7VV\+
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
M-,'GM[_2$;I&N4<,>@&I$1MZ3-@5ZX<Y7K_=C8[PEK'LU=^M/1W@X3E]X;>
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
MZ+<7:7FBA(2>BKV@]AT@)[9>]+_ZBR1@R;V4P#]<+"7(GKXH)TMV_K;[9GT
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
M;D< #P              @ $     9#DQ-#0V,60R,&8N:'1M4$L! A0#%
M  @ @#&86OQ(TN:R-0  8@T! !$              ( !6/D% &0Y,30T-C%D
M97@Q,3(N:'1M4$L! A0#%     @ @#&86F;?)%"/!P  *"@  !$
M     ( !.2\& &0Y,30T-C%D97@Q,C$N:'1M4$L! A0#%     @ @#&86F4&
M1<:/!P  ,2@  !$              ( !]S8& &0Y,30T-C%D97@Q,C(N:'1M
M4$L! A0#%     @ @#&86C_VHKT4!   ZPL  !$              ( !M3X&
M &0Y,30T-C%D97@Q,S$N:'1M4$L! A0#%     @ @#&86B\_EET'!   K0L
M !$              ( !^$(& &0Y,30T-C%D97@Q,S(N:'1M4$L! A0#%
M  @ @#&86A&/J"<G!0  7!   !$              ( !+D<& &0Y,30T-C%D
M97@Q-3$N:'1M4$L! A0#%     @ @#&86M0D[I54!@  4Q<  !$
M     ( !A$P& &0Y,30T-C%D97@Q-3(N:'1M4$L! A0#%     @ @#&86KYY
MQ1/AT0  $\8$ !               ( !!U,& &0Y,30T-C%D97@R,RYH=&U0
M2P$"% ,4    " " ,9A:[PCLTBYA  # "0( $               @ $6)0<
M9#DQ-#0V,61E>#(T+FAT;5!+ 0(4 Q0    ( ( QF%I9>E6JNT8  &MB 0 1
M              "  7*&!P!D.3$T-#8Q9&5X-#$U+FAT;5!+ 0(4 Q0    (
M ( QF%K$&&V$! ,  %4-   0              "  5S-!P!D.3$T-#8Q9&5X
M.#$N:'1M4$L! A0#%     @ @#&86F+%D!YQ'   IG$  !$
M ( !CM ' &0Y,30T-C%D97@Y-S$N:'1M4$L! A0#%     @ @#&86I/#'-E@
M*@$  #T! !               ( !+NT' &<Y,30T-C%D<W V,BYJ<&=02P$"
M% ,4    " " ,9A:925(:;!( 0 W3@$ $0              @ &\%PD 9SDQ
M-#0V,61S<#8U82YJ<&=02P$"% ,4    " " ,9A:,0?+=S@+ 0"E$ $ $0
M            @ &;8 H 9SDQ-#0V,61S<#8U8BYJ<&=02P$"% ,4    " "
M,9A:Z9EM09P7 0!)(0$ $               @ $"; L 9SDQ-#0V,61S<#8V
M+FIP9U!+ 0(4 Q0    ( ( QF%J@?+3:9PT! .\/ 0 1              "
M <R## !G.3$T-#8Q9'-P-C9A+FIP9U!+ 0(4 Q0    ( ( QF%HIW/M^**(
M $6T   0              "  6*1#0!G.3$T-#8Q9'-P-F$N:G!G4$L! A0#
M%     @ @#&86BHQH,-9Z@  ^_@   \              ( !N#,. &<Y,30T
M-C%D<W W+FIP9U!+ 0(4 Q0    ( ( QF%HI[3$YNW<" .;/ @ 1
M      "  3X>#P!G.3$T-#8Q9S Q:3 Q+FIP9U!+ 0(4 Q0    ( ( QF%K;
M/KE]9O4   -D 0 1              "  2B6$0!G.3$T-#8Q9S8U=3,S+FIP
M9U!+ 0(4 Q0    ( ( QF%JH=T TQ.\! +^G @ 1              "  ;V+
M$@!G.3$T-#8Q9S@Y>#8Y+FIP9U!+ 0(4 Q0    ( ( QF%I0&(.!$R8  /#9
M 0 0              "  ;![% !Y>'0M,C R-#$R,S$N>'-D4$L! A0#%
M  @ @#&86@+.8#&.(   @0<" !0              ( !\:$4 'EX="TR,#(T
M,3(S,5]C86PN>&UL4$L! A0#%     @ @#&86EF"\O](?P  3=D' !0
M         ( !L<(4 'EX="TR,#(T,3(S,5]D968N>&UL4$L! A0#%     @
M@#&86GT_L)&^S0  K<(+ !0              ( !*T(5 'EX="TR,#(T,3(S
M,5]L86(N>&UL4$L! A0#%     @ @#&86O/M)^SEJP  AB$+ !0
M     ( !&Q 6 'EX="TR,#(T,3(S,5]P<F4N>&UL4$L%!@     < !P Y08
' #*\%@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>d914461d20f_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:yxt="http://www.yxt.com/20241231">
    <link:schemaRef xlink:href="yxt-20241231.xsd" xlink:type="simple"/>
    <context id="P01_01_2024To12_31_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="P06_24_2024To06_24_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2024-06-24</startDate>
            <endDate>2024-06-24</endDate>
        </period>
    </context>
    <context id="PAsOn07_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="PAsOn01_15_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-01-15</instant>
        </period>
    </context>
    <context id="PAsOn01_20_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2017-01-20</instant>
        </period>
    </context>
    <context id="PAsOn03_22_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2021-03-22</instant>
        </period>
    </context>
    <context id="PAsOn09_10_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2021-09-10</instant>
        </period>
    </context>
    <context id="PAsOn12_27_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2023-12-27</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-04-19</instant>
        </period>
    </context>
    <context id="PAsOn06_26_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-06-26</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="PAsOn04_27_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2023-04-27</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="PAsOn04_24_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2023-04-24</instant>
        </period>
    </context>
    <context id="PAsOn04_24_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-04-24</instant>
        </period>
    </context>
    <context id="PAsOn04_24_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-04-24</instant>
        </period>
    </context>
    <context id="PAsOn04_27_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-04-27</instant>
        </period>
    </context>
    <context id="PAsOn04_27_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-04-27</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn06_26_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-06-26</instant>
        </period>
    </context>
    <context id="PAsOn06_26_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2026-06-26</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2025-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2026-04-19</instant>
        </period>
    </context>
    <context id="PAsOn07_30_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2019-07-30</instant>
        </period>
    </context>
    <context id="PAsOn08_15_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-08-15</instant>
        </period>
    </context>
    <context id="P05_13_2024To05_13_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2024-05-13</startDate>
            <endDate>2024-05-13</endDate>
        </period>
    </context>
    <context id="P01_15_2020To01_15_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2020-01-15</startDate>
            <endDate>2020-01-15</endDate>
        </period>
    </context>
    <context id="P01_25_2021To01_25_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="PAsOn07_01_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="P07_01_2024To07_01_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-01</endDate>
        </period>
    </context>
    <context id="P07_01_2008To07_31_2008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <startDate>2008-07-01</startDate>
            <endDate>2008-07-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:YunxuetangInformationTechnologyJiangsuCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:JiangsuRadnovaIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:SuzhouXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:BeijingXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SubscriptionBasedMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SubscriptionBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonSubscriptionBasedMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:NonSubscriptionBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="yxt:SuppliersAxis">yxt:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SuzhouYunzhengMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_XiaoyanLuMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:XiaoyanLuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_YazhouWuMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:YazhouWuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PRCentitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_OverseasEntitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:OverseasEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_YunxuetangMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:YunxuetangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:YunxuetangInformationTechnologyJiangsuCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:JiangsuRadnovaIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:BeijingXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">yxt:SuzhouXuanxingIntelligenceTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_TimeDepositsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:BeijingLingdaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:ShanghaiJiayangInformationSystemCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:GuangzhouTaleBaseTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ElectricGenerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiFengheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CEIBSPublishingGroupMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentCompanyNonconsolidatedSubsidiaryAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_20251231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_20281231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2028-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesE1PreferredSharesSeriesE2PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE1PreferredSharesSeriesE2PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_PromissoryNoteMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yxt:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LaterThanSevenYearsMemberYXTYearOfIpoAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:LaterThanSevenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FourYearsMemberYXTYearOfIpoAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:FourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_FiveYearsMemberYXTYearOfIpoAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:FiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_LaterThanFiveYearsMemberYXTYearOfIpoAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBPreferredStockAndSeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SubscriptionBasedMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SubscriptionBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NonSubscriptionBasedMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:NonSubscriptionBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="yxt:SuppliersAxis">yxt:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SuzhouYunzhengMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_XiaoyanLuMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:XiaoyanLuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_YazhouWuMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:YazhouWuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PRCentitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OverseasEntitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:OverseasEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_YunxuetangMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:YunxuetangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesARedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesDRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesERedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TimeDepositsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:GuangzhouTaleBaseTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:BeijingLingdaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:ShanghaiJiayangInformationSystemCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ShanghaiFengheMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiFengheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:UnsecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">yxt:LongTermDebtCurrentMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">yxt:SecuredBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:OtherInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">yxt:AvailableForSaleSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfTaleBaseInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfJiayangInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">yxt:FinancingTransactionOfLingdaiInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRevenueMultipleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:ConsolidatedEntityVariableInterestEntitiesVIEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">us-gaap:NonrecourseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SubscriptionBasedMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SubscriptionBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonSubscriptionBasedMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:NonSubscriptionBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ShanghaiChinaEuropeMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiChinaEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SuzhouYunzhengMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:SuzhouYunzhengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_XiaoyanLuMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:XiaoyanLuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YazhouWuMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:YazhouWuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OverseasEntitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:OverseasEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PRCentitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YunxuetangMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:YunxuetangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn06_24_2020_CEIBSPublishingGroupLimitedMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:CEIBSPublishingGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_ManCoAndDigitalBMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:ManCoAndDigitalBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_MancoMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:MancoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:DigitalBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_PreferredStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:DigitalBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsPgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_CeibsMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_Seriesd2convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd2convertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD2PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <context id="P08_15_2024To08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <context id="P08_15_2024To08_15_2024_SeriesAOrdinaryShareMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesAOrdinaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <context id="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <context id="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-15</instant>
        </period>
    </context>
    <context id="PAsOn08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-15</instant>
        </period>
    </context>
    <context id="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-15</instant>
        </period>
    </context>
    <context id="PAsOn08_15_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-15</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ShanghaiFengheMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yxt:ShanghaiFengheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="P01_31_2025To01_31_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyTwentyOnePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="PAsOn09_28_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-28</instant>
        </period>
    </context>
    <context id="PAsOn09_28_2021_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-28</instant>
        </period>
    </context>
    <context id="PAsOn10_13_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:JiayangInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-13</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:TaleBaseInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="PAsOn06_01_2021_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:LingdaiInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-01</instant>
        </period>
    </context>
    <context id="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-15</instant>
        </period>
    </context>
    <context id="P01_15_2024To01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-15</startDate>
            <endDate>2024-01-15</endDate>
        </period>
    </context>
    <context id="P07_31_2020To07_31_2020_CashMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P02_28_2023To02_28_2023_CashMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="PAsOn08_31_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsPgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <context id="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis_RedeemableConvertibleSeriesa4preferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">yxt:CEIBSPublishingGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:RedeemableConvertibleSeriesa4preferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-24</startDate>
            <endDate>2020-06-24</endDate>
        </period>
    </context>
    <context id="PAsOn07_31_2023_CeibsManagementLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsManagementLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2024_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">yxt:CeibsPgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_04_2017_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-04</instant>
        </period>
    </context>
    <context id="PAsOn11_30_2017_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-30</instant>
        </period>
    </context>
    <context id="PAsOn09_30_2018_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="PAsOn01_25_2021_Seriesd3convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd3convertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-25</instant>
        </period>
    </context>
    <context id="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd3PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-25</instant>
        </period>
    </context>
    <context id="PAsOn09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-10</instant>
        </period>
    </context>
    <context id="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-10</instant>
        </period>
    </context>
    <context id="PAsOn09_10_2021_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-10</instant>
        </period>
    </context>
    <context id="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-10</instant>
        </period>
    </context>
    <context id="P09_10_2021To09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-10</startDate>
            <endDate>2021-09-10</endDate>
        </period>
    </context>
    <context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">yxt:ZuniformLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-10</startDate>
            <endDate>2021-09-10</endDate>
        </period>
    </context>
    <context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-10</startDate>
            <endDate>2021-09-10</endDate>
        </period>
    </context>
    <context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-10</startDate>
            <endDate>2021-09-10</endDate>
        </period>
    </context>
    <context id="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-10</startDate>
            <endDate>2021-09-10</endDate>
        </period>
    </context>
    <context id="P07_05_2022To07_05_2022_RestrictedStockMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-05</startDate>
            <endDate>2022-07-05</endDate>
        </period>
    </context>
    <context id="P07_05_2023To07_05_2023_RestrictedStockMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-05</startDate>
            <endDate>2023-07-05</endDate>
        </period>
    </context>
    <context id="PAsOn07_01_2024_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="PAsOn07_01_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="PAsOn07_01_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="PAsOn07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="P03_16_2007To03_16_2007_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">yxt:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2007-03-16</startDate>
            <endDate>2007-03-16</endDate>
        </period>
    </context>
    <context id="P01_01_2008To01_01_2008_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">yxt:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-01-01</startDate>
            <endDate>2008-01-01</endDate>
        </period>
    </context>
    <context id="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-05</startDate>
            <endDate>2022-10-05</endDate>
        </period>
    </context>
    <context id="PAsOn10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-05</instant>
        </period>
    </context>
    <context id="PAsOn01_01_2023_BeijingLingdaiMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentCompanyNonconsolidatedSubsidiaryAxis">yxt:BeijingLingdaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-01</instant>
        </period>
    </context>
    <context id="PAsOn11_03_2017_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-03</instant>
        </period>
    </context>
    <context id="PAsOn11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-03</instant>
        </period>
    </context>
    <context id="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesA1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-03</startDate>
            <endDate>2017-11-03</endDate>
        </period>
    </context>
    <context id="P11_03_2017To11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-03</startDate>
            <endDate>2017-11-03</endDate>
        </period>
    </context>
    <context id="P07_26_2018To09_07_2018_RedeemableConvertibleSeriesa2preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:RedeemableConvertibleSeriesa2preferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-26</startDate>
            <endDate>2018-09-07</endDate>
        </period>
    </context>
    <context id="P07_26_2018To09_07_2018_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-26</startDate>
            <endDate>2018-09-07</endDate>
        </period>
    </context>
    <context id="PAsOn07_30_2019_FiveYearsMemberYXTYearOfIpoAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:FiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-30</instant>
        </period>
    </context>
    <context id="PAsOn07_30_2019_LaterThanFiveYearsMemberYXTYearOfIpoAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="yxt:YearOfIpoAxis">yxt:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-30</instant>
        </period>
    </context>
    <context id="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="P07_30_2019To07_30_2019_SeriesC2PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC2PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="P07_30_2019To07_30_2019_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="P07_30_2019To07_30_2019_SeriesBPreferredStockAndSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBPreferredStockAndSeriesC1PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="PAsOn09_10_2018_MaximumMembersrtRangeAxis_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-10</instant>
        </period>
    </context>
    <context id="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-10</startDate>
            <endDate>2018-09-10</endDate>
        </period>
    </context>
    <context id="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:Seriesd1preferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-15</startDate>
            <endDate>2020-01-15</endDate>
        </period>
    </context>
    <context id="P01_15_2020To01_15_2020_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis_SeriesCWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesCWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesC1ConvertibleRedeemablePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-15</startDate>
            <endDate>2020-01-15</endDate>
        </period>
    </context>
    <context id="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE1PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesE2RedeemableConvertiblePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-22</startDate>
            <endDate>2021-03-22</endDate>
        </period>
    </context>
    <context id="P07_01_2024To07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-01</endDate>
        </period>
    </context>
    <context id="P09_10_2021To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-10</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P09_07_2018To09_07_2018_RedeemableConvertibleSeriesa3preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">yxt:SeriesAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:RedeemableConvertibleSeriesa3preferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-07</startDate>
            <endDate>2018-09-07</endDate>
        </period>
    </context>
    <context id="P12_01_2017To12_31_2017_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2018To01_31_2018_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">yxt:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="PAsOn01_15_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-15</instant>
        </period>
    </context>
    <context id="PAsOn01_25_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-25</instant>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">yxt:PRCentitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2027-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn03_27_2025_ShareRepurchaseProgramMembersrtShareRepurchaseProgramAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">yxt:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-27</instant>
        </period>
    </context>
    <context id="P11_30_2021To11_30_2021_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">yxt:EnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-30</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="P04_01_2025To04_30_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="P03_01_2025To03_31_2025_CommonClassAMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyFiveSharePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyTwentyFiveSharePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">yxt:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ParentMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yxt:TwentyThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">yxt:VariableInterestEntityAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_CNY">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Year">
        <measure>utr:Year</measure>
    </unit>
    <unit id="Unit_Month">
        <measure>utr:Month</measure>
    </unit>
    <unit id="Unit_HKD">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="Unit_USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_CNY_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Y">
        <measure>utr:Y</measure>
    </unit>
    <dei:AmendmentFlag contextRef="P01_01_2024To12_31_2024" id="ixv-43541">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P01_01_2024To12_31_2024" id="ixv-43542">0001872090</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2024To12_31_2024" id="ixv-43543">FY</dei:DocumentFiscalPeriodFocus>
    <dei:NoTradingSymbolFlag
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      id="hidden139522102">true</dei:NoTradingSymbolFlag>
    <dei:DocumentType contextRef="P01_01_2024To12_31_2024" id="ixv-47651">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="P01_01_2024To12_31_2024" id="ixv-47652">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="P01_01_2024To12_31_2024" id="ixv-47653">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2024To12_31_2024" id="ixv-47654">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2024To12_31_2024" id="ixv-47655">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2024To12_31_2024" id="ixv-47656">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="P01_01_2024To12_31_2024" id="ixv-47657">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="P01_01_2024To12_31_2024" id="ixv-47658">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="P01_01_2024To12_31_2024" id="ixv-47659">001-42209</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P01_01_2024To12_31_2024" id="ixv-47660">YXT.COM GROUP HOLDING LIMITED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2024To12_31_2024" id="ixv-47661">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2024To12_31_2024" id="ixv-164">Room 501-502, No. 78 East Jinshan Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2024To12_31_2024" id="ixv-47662">Huqiu District</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2024To12_31_2024" id="ixv-47663">Suzhou</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2024To12_31_2024" id="ixv-47664">215011</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="P01_01_2024To12_31_2024" id="ixv-47665">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47666">Pun Leung Liu</dei:ContactPersonnelName>
    <dei:CountryRegion
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47667">86</dei:CountryRegion>
    <dei:CityAreaCode
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47668">512</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47669">6689 9881</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47670">liaobl@yxt.com</dei:ContactPersonnelEmailAddress>
    <dei:EntityAddressAddressLine1
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-183">Room 501-502, No. 78 East Jinshan Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47671">Huqiu District</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47672">Suzhou</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47673">215011</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="P01_01_2024To12_31_2024_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-47674">CN</dei:EntityAddressCountry>
    <dei:Security12bTitle
      contextRef="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis"
      id="ixv-247">American depositary shares, each ADS representing three Class A ordinary shares, par value US$0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis"
      id="ixv-47675">YXT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="P01_01_2024To12_31_2024_AdrMemberusgaapStatementClassOfStockAxis"
      id="ixv-47676">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      id="ixv-47677">Class A ordinary shares, par value US$0.0001 per share</dei:Security12bTitle>
    <dei:SecurityExchangeName
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      id="ixv-47678">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-47679"
      unitRef="Unit_shares">180226597</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47680"
      unitRef="Unit_shares">163294773</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47681"
      unitRef="Unit_shares">16931824</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2024To12_31_2024" id="ixv-47682">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P01_01_2024To12_31_2024" id="ixv-47683">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2024To12_31_2024" id="ixv-47684">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2024To12_31_2024" id="ixv-47685">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="P01_01_2024To12_31_2024" id="ixv-47686">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2024To12_31_2024" id="ixv-47687">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="P01_01_2024To12_31_2024" id="ixv-47688">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47689">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47690">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard contextRef="P01_01_2024To12_31_2024" id="ixv-47691">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="P01_01_2024To12_31_2024" id="ixv-47692">false</dei:EntityShellCompany>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47695">false</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47698">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-18625"> &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company. This framework includes steps for regularly conducting data &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;pr&lt;/div&gt;otection impact assessments on inform&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a&lt;/div&gt;tion systems, monitoring the information about the security vulnerabilities of our systems, identifying the source of a cybersecurity threat including whether the cybersecurity threat is associated with a third-party service provider, implementing data security emergency response plans and adopting remedial measures, and informing management and our board of directors of material cybersecurity threats and incidents. Our cybersecurity team is responsible for assessing our cybersecurity risk management program and we currently &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;do not engage&lt;/div&gt; third parties for such assessment. In addition, our cybersecurity team provides training to all key employees for product development regularly. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Our board of directors has overall oversight responsibility for our risk management, and is charged with oversight of our cybersecurity risk management program. The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents. The management is responsible for identifying, considering and assessing material cybersecurity risks on an ongoing basis, establishing processes to ensure that such potential cybersecurity risk exposures are monitored, putting in place appropriate mitigation measures and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our chief financial officer/chief operating officer, which receives reports from our cybersecurity team and monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents. Our chief financial officer/chief operating officer and dedicated personnel are experienced information systems security professionals and information security ma&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;n&lt;/div&gt;agers with years of experience. The management regularly updates the board of directors on the company&#x2019;s cybersecurity programs, material cybersecurity risks and mitigation strategies and provide cybersecurity reports annually that cover, among other topics, third-party assessments of the company&#x2019;s cybersecurity programs, developments in cybersecurity and updates to the company&#x2019;s cybersecurity programs and mitigation strategies. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#x201c;Item 3. Key Information&#x2014;3.D. Risk Factors&#x2014;Risks Relating to Our Business and Industry&#x2014;Security breaches and improper access to or disclosure of our data or our customers&#x2019; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business.&#x201d; &lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-18626"> &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company. This framework includes steps for regularly conducting data &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;pr&lt;/div&gt;otection impact assessments on inform&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a&lt;/div&gt;tion systems, monitoring the information about the security vulnerabilities of our systems, identifying the source of a cybersecurity threat including whether the cybersecurity threat is associated with a third-party service provider, implementing data security emergency response plans and adopting remedial measures, and informing management and our board of directors of material cybersecurity threats and incidents. Our cybersecurity team is responsible for assessing our cybersecurity risk management program and we currently &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;do not engage&lt;/div&gt; third parties for such assessment. In addition, our cybersecurity team provides training to all key employees for product development regularly. &lt;/div&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-47699">Cybersecurity risk management is an integral part of our overall risk management program. Our cybersecurity risk management program is designed to align with industry best practices and provide a framework for handling cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and facilitate coordination across different departments of our company.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47700">false</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-18631"> &lt;div style="margin-top: 12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Our board of directors has overall oversight responsibility for our risk management, and is charged with oversight of our cybersecurity risk management program. The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents. The management is responsible for identifying, considering and assessing material cybersecurity risks on an ongoing basis, establishing processes to ensure that such potential cybersecurity risk exposures are monitored, putting in place appropriate mitigation measures and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our chief financial officer/chief operating officer, which receives reports from our cybersecurity team and monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents. Our chief financial officer/chief operating officer and dedicated personnel are experienced information systems security professionals and information security ma&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;n&lt;/div&gt;agers with years of experience. The management regularly updates the board of directors on the company&#x2019;s cybersecurity programs, material cybersecurity risks and mitigation strategies and provide cybersecurity reports annually that cover, among other topics, third-party assessments of the company&#x2019;s cybersecurity programs, developments in cybersecurity and updates to the company&#x2019;s cybersecurity programs and mitigation strategies. &lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47701">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-47702">The board is responsible for monitoring the implementation of our risk management policies across our company, ensuring that our company has processes in place designed to identify and evaluate cybersecurity risks to which the company is exposed and implement processes and programs to manage cybersecurity risks and mitigate cybersecurity incidents.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-18634"> &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;In 2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#x201c;Item 3. Key Information&#x2014;3.D. Risk Factors&#x2014;Risks Relating to Our Business and Industry&#x2014;Security breaches and improper access to or disclosure of our data or our customers&#x2019; data or other cyberattacks on our systems could result in litigation and regulatory risk and harm our reputation and our business.&#x201d; &lt;/div&gt;</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="P01_01_2024To12_31_2024" id="ixv-47703">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="PAsOn12_31_2024_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      id="hidden139523036">http://fasb.org/us-gaap/2024#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis"
      id="hidden139523113">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration contextRef="P01_01_2024To12_31_2024" id="hidden139523610">http://fasb.org/srt/2024#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <dei:AuditorFirmId contextRef="P01_01_2024To12_31_2024" id="ixv-47711">5395</dei:AuditorFirmId>
    <dei:AuditorName contextRef="P01_01_2024To12_31_2024" id="ixv-47712">Marcum Asia CPAs LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="P01_01_2024To12_31_2024" id="ixv-19263">China</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47713"
      unitRef="Unit_CNY">320489000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47714"
      unitRef="Unit_CNY">417920000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47715"
      unitRef="Unit_USD">57255000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47716"
      unitRef="Unit_CNY">322000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47717"
      unitRef="Unit_USD">44000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47718"
      unitRef="Unit_CNY">58128000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47719"
      unitRef="Unit_CNY">2201000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47720"
      unitRef="Unit_CNY">1758000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47721"
      unitRef="Unit_CNY">32790000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47722"
      unitRef="Unit_CNY">19386000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47723"
      unitRef="Unit_USD">2656000</us-gaap:AccountsReceivableNetCurrent>
    <yxt:AmountsDueFromRelatedParties
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47724"
      unitRef="Unit_CNY">2000000</yxt:AmountsDueFromRelatedParties>
    <yxt:AmountsDueFromRelatedParties
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47725"
      unitRef="Unit_USD">274000</yxt:AmountsDueFromRelatedParties>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47726"
      unitRef="Unit_CNY">373000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47727"
      unitRef="Unit_CNY">0</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47728"
      unitRef="Unit_CNY">12028000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47729"
      unitRef="Unit_CNY">35791000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47730"
      unitRef="Unit_USD">4903000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47731"
      unitRef="Unit_CNY">423435000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47732"
      unitRef="Unit_CNY">475419000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47733"
      unitRef="Unit_USD">65132000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47734"
      unitRef="Unit_CNY">23402000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47735"
      unitRef="Unit_CNY">15175000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47736"
      unitRef="Unit_USD">2079000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47737"
      unitRef="Unit_CNY">12720000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47738"
      unitRef="Unit_CNY">7069000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47739"
      unitRef="Unit_USD">968000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47740"
      unitRef="Unit_CNY">164113000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47741"
      unitRef="Unit_CNY">163837000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47742"
      unitRef="Unit_USD">22446000</us-gaap:Goodwill>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47743"
      unitRef="Unit_CNY">126341000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47744"
      unitRef="Unit_CNY">114432000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47745"
      unitRef="Unit_USD">15677000</us-gaap:LongTermInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47746"
      unitRef="Unit_CNY">34997000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47747"
      unitRef="Unit_CNY">25655000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47748"
      unitRef="Unit_USD">3515000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47749"
      unitRef="Unit_CNY">22265000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47750"
      unitRef="Unit_CNY">20349000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47751"
      unitRef="Unit_USD">2788000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47752"
      unitRef="Unit_CNY">117573000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47753"
      unitRef="Unit_CNY">501411000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47754"
      unitRef="Unit_CNY">346517000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47755"
      unitRef="Unit_USD">47473000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47756"
      unitRef="Unit_CNY">924846000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47757"
      unitRef="Unit_CNY">821936000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47758"
      unitRef="Unit_USD">112605000</us-gaap:Assets>
    <yxt:AccountsPayableCurrentRelatedPartiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47759"
      unitRef="Unit_CNY">17855000</yxt:AccountsPayableCurrentRelatedPartiesCurrent>
    <yxt:AccountsPayableCurrentRelatedPartiesCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47760"
      unitRef="Unit_CNY">6188000</yxt:AccountsPayableCurrentRelatedPartiesCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47761"
      unitRef="Unit_CNY">17855000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47762"
      unitRef="Unit_CNY">7389000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47763"
      unitRef="Unit_USD">1013000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-3"
      id="ixv-47764"
      unitRef="Unit_CNY">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis_NonrecourseMemberusgaapRecourseStatusAxis_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-3"
      id="ixv-47765"
      unitRef="Unit_CNY">2452000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47766"
      unitRef="Unit_CNY">2452000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47767"
      unitRef="Unit_USD">336000</us-gaap:OtherLiabilities>
    <yxt:ShortTermBorrowingsToRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47768"
      unitRef="Unit_CNY">46800000</yxt:ShortTermBorrowingsToRelatedParty>
    <yxt:ShortTermBorrowingsToRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47769"
      unitRef="Unit_CNY">163000000</yxt:ShortTermBorrowingsToRelatedParty>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47770"
      unitRef="Unit_CNY">46800000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47771"
      unitRef="Unit_CNY">163000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47772"
      unitRef="Unit_USD">22331000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <yxt:DeferredRevenueCurrentRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47773"
      unitRef="Unit_CNY">188485000</yxt:DeferredRevenueCurrentRelatedParty>
    <yxt:DeferredRevenueCurrentRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47774"
      unitRef="Unit_CNY">125428000</yxt:DeferredRevenueCurrentRelatedParty>
    <us-gaap:DeferredRevenueCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47775"
      unitRef="Unit_CNY">188485000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47776"
      unitRef="Unit_CNY">125428000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47777"
      unitRef="Unit_USD">17184000</us-gaap:DeferredRevenueCurrent>
    <yxt:AcquisitionConsiderationPayableRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47778"
      unitRef="Unit_CNY">5792000</yxt:AcquisitionConsiderationPayableRelatedParty>
    <yxt:AcquisitionConsiderationPayableRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47779"
      unitRef="Unit_CNY">5792000</yxt:AcquisitionConsiderationPayableRelatedParty>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47780"
      unitRef="Unit_CNY">14775000</yxt:AcquisitionConsiderationPayable>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47781"
      unitRef="Unit_CNY">14775000</yxt:AcquisitionConsiderationPayable>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47782"
      unitRef="Unit_USD">2024000</yxt:AcquisitionConsiderationPayable>
    <yxt:OtherPayableAndAccruedLiabilitiesRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47783"
      unitRef="Unit_CNY">40025000</yxt:OtherPayableAndAccruedLiabilitiesRelatedParty>
    <yxt:OtherPayableAndAccruedLiabilitiesRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47784"
      unitRef="Unit_CNY">17451000</yxt:OtherPayableAndAccruedLiabilitiesRelatedParty>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47785"
      unitRef="Unit_CNY">89937000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47786"
      unitRef="Unit_CNY">72028000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47787"
      unitRef="Unit_USD">9867000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <yxt:DerivativeLiabilitiesCurrentRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47788"
      unitRef="Unit_CNY">0</yxt:DerivativeLiabilitiesCurrentRelatedParty>
    <yxt:DerivativeLiabilitiesCurrentRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47789"
      unitRef="Unit_CNY">0</yxt:DerivativeLiabilitiesCurrentRelatedParty>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47790"
      unitRef="Unit_CNY">100279000</us-gaap:DerivativeLiabilitiesCurrent>
    <yxt:OperatingLeaseLiabilityCurrentRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47791"
      unitRef="Unit_CNY">12778000</yxt:OperatingLeaseLiabilityCurrentRelatedParty>
    <yxt:OperatingLeaseLiabilityCurrentRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47792"
      unitRef="Unit_CNY">8920000</yxt:OperatingLeaseLiabilityCurrentRelatedParty>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47793"
      unitRef="Unit_CNY">15818000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47794"
      unitRef="Unit_CNY">8966000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47795"
      unitRef="Unit_USD">1228000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47796"
      unitRef="Unit_CNY">473949000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47797"
      unitRef="Unit_CNY">394038000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47798"
      unitRef="Unit_USD">53983000</us-gaap:LiabilitiesCurrent>
    <yxt:LongTermDebtNonCurrentRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47799"
      unitRef="Unit_CNY">219000000</yxt:LongTermDebtNonCurrentRelatedParty>
    <yxt:LongTermDebtNonCurrentRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47800"
      unitRef="Unit_CNY">125500000</yxt:LongTermDebtNonCurrentRelatedParty>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47801"
      unitRef="Unit_CNY">219000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47802"
      unitRef="Unit_CNY">125500000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47803"
      unitRef="Unit_USD">17193000</us-gaap:LongTermLoansFromBank>
    <yxt:OperatingLeaseLiabilityNoncurrentRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47804"
      unitRef="Unit_CNY">20257000</yxt:OperatingLeaseLiabilityNoncurrentRelatedParty>
    <yxt:OperatingLeaseLiabilityNoncurrentRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47805"
      unitRef="Unit_CNY">17439000</yxt:OperatingLeaseLiabilityNoncurrentRelatedParty>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47806"
      unitRef="Unit_CNY">20257000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47807"
      unitRef="Unit_CNY">17458000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47808"
      unitRef="Unit_USD">2392000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <yxt:DeferredRevenueNonCurrentRelatedParty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47809"
      unitRef="Unit_CNY">58952000</yxt:DeferredRevenueNonCurrentRelatedParty>
    <yxt:DeferredRevenueNonCurrentRelatedParty
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47810"
      unitRef="Unit_CNY">57710000</yxt:DeferredRevenueNonCurrentRelatedParty>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47811"
      unitRef="Unit_CNY">58952000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47812"
      unitRef="Unit_CNY">57710000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47813"
      unitRef="Unit_USD">7906000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47814"
      unitRef="Unit_CNY">298209000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47815"
      unitRef="Unit_CNY">200668000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47816"
      unitRef="Unit_USD">27491000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47817"
      unitRef="Unit_CNY">772158000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47818"
      unitRef="Unit_CNY">594706000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47819"
      unitRef="Unit_USD">81474000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2023"
      id="ixv-47820"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2024"
      id="ixv-47821"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2024"
      id="ixv-47822"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47823"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47824"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47825"
      unitRef="Unit_shares">15040570</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47826"
      unitRef="Unit_shares">15040570</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47827"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47828"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47829"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47830"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47831"
      unitRef="Unit_CNY">408139000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47832"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47833"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47834"
      unitRef="Unit_shares">7085330</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47835"
      unitRef="Unit_shares">7085330</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47836"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47837"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47838"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2024_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47839"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47840"
      unitRef="Unit_CNY">199518000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47841"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47842"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47843"
      unitRef="Unit_shares">23786590</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47844"
      unitRef="Unit_shares">23786590</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47845"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47846"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47847"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2024_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47848"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47849"
      unitRef="Unit_CNY">493788000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47850"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47851"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47852"
      unitRef="Unit_shares">37152161</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47853"
      unitRef="Unit_shares">37152161</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47854"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47855"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47856"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2024_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47857"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47858"
      unitRef="Unit_CNY">1059434000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47859"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47860"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47861"
      unitRef="Unit_shares">26417318</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47862"
      unitRef="Unit_shares">26417318</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47863"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47864"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47865"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2024_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47866"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47867"
      unitRef="Unit_CNY">1402802000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47868"
      unitRef="Unit_CNY">3563681000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024"
      decimals="4"
      id="ixv-47869"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023"
      decimals="4"
      id="ixv-47870"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-47871"
      unitRef="Unit_shares">390518031</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-47872"
      unitRef="Unit_shares">48253425</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-47873"
      unitRef="Unit_shares">48253425</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2024"
      decimals="INF"
      id="ixv-47874"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024"
      decimals="INF"
      id="ixv-47875"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024"
      decimals="INF"
      id="ixv-47876"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47877"
      unitRef="Unit_CNY">33000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47878"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47879"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47880"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47881"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47882"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47883"
      unitRef="Unit_shares">483068176</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47884"
      unitRef="Unit_shares">163294773</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47885"
      unitRef="Unit_shares">163294773</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47886"
      unitRef="Unit_CNY">118000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47887"
      unitRef="Unit_USD">16000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47888"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-47889"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47890"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47891"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47892"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47893"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47894"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-47895"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47896"
      unitRef="Unit_CNY">11000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-47897"
      unitRef="Unit_USD">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47898"
      unitRef="Unit_CNY">16671000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47899"
      unitRef="Unit_CNY">3489553000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47900"
      unitRef="Unit_USD">478067000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <yxt:StatutoryReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47901"
      unitRef="Unit_CNY">4322000</yxt:StatutoryReserve>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47902"
      unitRef="Unit_CNY">23775000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47903"
      unitRef="Unit_CNY">25096000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47904"
      unitRef="Unit_USD">3438000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47905"
      unitRef="Unit_CNY">-3490681000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47906"
      unitRef="Unit_CNY">-3287548000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47907"
      unitRef="Unit_USD">-450392000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47908"
      unitRef="Unit_CNY">-3445880000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47909"
      unitRef="Unit_CNY">227230000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47910"
      unitRef="Unit_USD">31131000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47911"
      unitRef="Unit_CNY">34887000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47912"
      unitRef="Unit_CNY">-3410993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47913"
      unitRef="Unit_CNY">227230000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47914"
      unitRef="Unit_USD">31131000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-47915"
      unitRef="Unit_CNY">924846000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47916"
      unitRef="Unit_CNY">821936000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-47917"
      unitRef="Unit_USD">112605000</us-gaap:LiabilitiesAndStockholdersEquity>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47918"
      unitRef="Unit_CNY">424275000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47919"
      unitRef="Unit_CNY">411822000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47920"
      unitRef="Unit_CNY">325579000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47921"
      unitRef="Unit_USD">44604000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenuesOthers
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47922"
      unitRef="Unit_CNY">6361000</yxt:RevenuesOthers>
    <yxt:RevenuesOthers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47923"
      unitRef="Unit_CNY">12194000</yxt:RevenuesOthers>
    <yxt:RevenuesOthers
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47924"
      unitRef="Unit_CNY">5611000</yxt:RevenuesOthers>
    <yxt:RevenuesOthers
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47925"
      unitRef="Unit_USD">769000</yxt:RevenuesOthers>
    <us-gaap:Revenues
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47926"
      unitRef="Unit_CNY">430636000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47927"
      unitRef="Unit_CNY">424016000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47928"
      unitRef="Unit_CNY">331190000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47929"
      unitRef="Unit_USD">45373000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47930"
      unitRef="Unit_CNY">197899000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47931"
      unitRef="Unit_CNY">194474000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47932"
      unitRef="Unit_CNY">126522000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47933"
      unitRef="Unit_USD">17333000</us-gaap:CostOfRevenue>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47934"
      unitRef="Unit_CNY">344729000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47935"
      unitRef="Unit_CNY">244379000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47936"
      unitRef="Unit_CNY">144217000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47937"
      unitRef="Unit_USD">19758000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47938"
      unitRef="Unit_CNY">312093000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47939"
      unitRef="Unit_CNY">176537000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47940"
      unitRef="Unit_CNY">116105000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47941"
      unitRef="Unit_USD">15906000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47942"
      unitRef="Unit_CNY">206254000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47943"
      unitRef="Unit_CNY">142852000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47944"
      unitRef="Unit_CNY">138392000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47945"
      unitRef="Unit_USD">18960000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherOperatingIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47946"
      unitRef="Unit_CNY">9507000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47947"
      unitRef="Unit_CNY">5629000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47948"
      unitRef="Unit_CNY">6974000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47949"
      unitRef="Unit_USD">955000</us-gaap:OtherOperatingIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47950"
      unitRef="Unit_CNY">-620832000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47951"
      unitRef="Unit_CNY">-328597000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47952"
      unitRef="Unit_CNY">-187072000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47953"
      unitRef="Unit_USD">-25629000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47954"
      unitRef="Unit_CNY">5682000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47955"
      unitRef="Unit_CNY">4613000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47956"
      unitRef="Unit_CNY">6494000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47957"
      unitRef="Unit_USD">890000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47958"
      unitRef="Unit_CNY">497000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47959"
      unitRef="Unit_CNY">4650000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47960"
      unitRef="Unit_CNY">10699000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47961"
      unitRef="Unit_USD">1466000</us-gaap:InterestExpenseNonoperating>
    <yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47962"
      unitRef="Unit_CNY">13144000</yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities>
    <yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47963"
      unitRef="Unit_CNY">14464000</yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities>
    <yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47964"
      unitRef="Unit_USD">1981000</yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47965"
      unitRef="Unit_CNY">78760000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47966"
      unitRef="Unit_USD">10790000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47967"
      unitRef="Unit_CNY">2151000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47968"
      unitRef="Unit_CNY">-350000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47969"
      unitRef="Unit_CNY">550000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47970"
      unitRef="Unit_USD">75000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47971"
      unitRef="Unit_CNY">-32190000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47972"
      unitRef="Unit_CNY">102419000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47973"
      unitRef="Unit_CNY">34378000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47974"
      unitRef="Unit_USD">4710000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47975"
      unitRef="Unit_CNY">-645686000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47976"
      unitRef="Unit_CNY">-239709000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47977"
      unitRef="Unit_CNY">-92053000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47978"
      unitRef="Unit_USD">-12611000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47979"
      unitRef="Unit_CNY">-5391000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47980"
      unitRef="Unit_CNY">-9871000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47981"
      unitRef="Unit_CNY">-640295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47982"
      unitRef="Unit_CNY">-229838000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47983"
      unitRef="Unit_CNY">-92053000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47984"
      unitRef="Unit_USD">-12611000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47985"
      unitRef="Unit_CNY">-25520000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47986"
      unitRef="Unit_CNY">-9383000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47987"
      unitRef="Unit_CNY">-300000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47988"
      unitRef="Unit_USD">-41000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47989"
      unitRef="Unit_CNY">-614775000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47990"
      unitRef="Unit_CNY">-220455000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47991"
      unitRef="Unit_CNY">-91753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47992"
      unitRef="Unit_USD">-12570000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-47993"
      unitRef="Unit_CNY">-614775000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-47994"
      unitRef="Unit_CNY">-220455000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47995"
      unitRef="Unit_CNY">-91753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47996"
      unitRef="Unit_USD">-12570000</us-gaap:NetIncomeLoss>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47997"
      unitRef="Unit_CNY">672170000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47998"
      unitRef="Unit_USD">92087000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-47999"
      unitRef="Unit_CNY">-5940000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48000"
      unitRef="Unit_USD">-814000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:NetAccretionOfConvertibleRedeemablePreferredShares
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48001"
      unitRef="Unit_CNY">-396716000</yxt:NetAccretionOfConvertibleRedeemablePreferredShares>
    <yxt:NetAccretionOfConvertibleRedeemablePreferredShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48002"
      unitRef="Unit_CNY">-9452000</yxt:NetAccretionOfConvertibleRedeemablePreferredShares>
    <yxt:NetAccretionOfConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48003"
      unitRef="Unit_CNY">-290543000</yxt:NetAccretionOfConvertibleRedeemablePreferredShares>
    <yxt:NetAccretionOfConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48004"
      unitRef="Unit_USD">-39804000</yxt:NetAccretionOfConvertibleRedeemablePreferredShares>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48005"
      unitRef="Unit_CNY">-1011491000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48006"
      unitRef="Unit_CNY">-229907000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48007"
      unitRef="Unit_CNY">283934000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48008"
      unitRef="Unit_USD">38899000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48009"
      unitRef="Unit_CNY">-640295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48010"
      unitRef="Unit_CNY">-229838000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48011"
      unitRef="Unit_CNY">-92053000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48012"
      unitRef="Unit_USD">-12611000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48013"
      unitRef="Unit_CNY">47034000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48014"
      unitRef="Unit_CNY">2385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48015"
      unitRef="Unit_CNY">3742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48016"
      unitRef="Unit_USD">513000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48017"
      unitRef="Unit_CNY">1650000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48018"
      unitRef="Unit_CNY">-6988000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48019"
      unitRef="Unit_CNY">2421000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48020"
      unitRef="Unit_USD">332000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48021"
      unitRef="Unit_CNY">-594911000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48022"
      unitRef="Unit_CNY">-220465000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48023"
      unitRef="Unit_CNY">-90732000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48024"
      unitRef="Unit_USD">-12430000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48025"
      unitRef="Unit_CNY">-25520000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48026"
      unitRef="Unit_CNY">-9383000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48027"
      unitRef="Unit_CNY">-300000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48028"
      unitRef="Unit_USD">-41000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48029"
      unitRef="Unit_CNY">-569391000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48030"
      unitRef="Unit_CNY">-211082000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48031"
      unitRef="Unit_CNY">-90432000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48032"
      unitRef="Unit_USD">-12389000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48033"
      unitRef="Unit_CNY">-1011491000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48034"
      unitRef="Unit_CNY">-229907000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48035"
      unitRef="Unit_CNY">283934000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48036"
      unitRef="Unit_USD">38899000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-48037"
      unitRef="Unit_shares">47315140</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-48038"
      unitRef="Unit_shares">48781392</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-48039"
      unitRef="Unit_shares">97788561</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-48040"
      unitRef="Unit_shares">97788561</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-48041"
      unitRef="Unit_shares">47315140</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-48042"
      unitRef="Unit_shares">48781392</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-48043"
      unitRef="Unit_shares">168152425</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-48044"
      unitRef="Unit_shares">168152425</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      id="ixv-48045"
      unitRef="Unit_CNY_per_Share">-21.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-48046"
      unitRef="Unit_CNY_per_Share">-4.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-48047"
      unitRef="Unit_CNY_per_Share">2.9</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-48048"
      unitRef="Unit_USD_per_Share">0.4</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      id="ixv-48049"
      unitRef="Unit_CNY_per_Share">-21.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-48050"
      unitRef="Unit_CNY_per_Share">-4.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-48051"
      unitRef="Unit_CNY_per_Share">-0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-48052"
      unitRef="Unit_USD_per_Share">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48053"
      unitRef="Unit_shares">48253425</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48054"
      unitRef="Unit_CNY">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48055"
      unitRef="Unit_CNY">-34124000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48056"
      unitRef="Unit_CNY">4322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48057"
      unitRef="Unit_CNY">-2327408000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48058"
      unitRef="Unit_CNY">-2357177000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48059"
      unitRef="Unit_CNY">69790000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-48060"
      unitRef="Unit_CNY">-2287387000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48061"
      unitRef="Unit_CNY">-614775000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48062"
      unitRef="Unit_CNY">-614775000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48063"
      unitRef="Unit_CNY">-25520000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48064"
      unitRef="Unit_CNY">-640295000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48065"
      unitRef="Unit_CNY">47034000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48066"
      unitRef="Unit_CNY">47034000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48067"
      unitRef="Unit_CNY">47034000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2022To12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48068"
      unitRef="Unit_CNY">-1650000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48069"
      unitRef="Unit_CNY">-1650000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48070"
      unitRef="Unit_CNY">-1650000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48071"
      unitRef="Unit_CNY">-71815000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48072"
      unitRef="Unit_CNY">-324901000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48073"
      unitRef="Unit_CNY">-396716000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48074"
      unitRef="Unit_CNY">-396716000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2022To12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48075"
      unitRef="Unit_CNY">71815000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2022To12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48076"
      unitRef="Unit_CNY">71815000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48077"
      unitRef="Unit_CNY">71815000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48078"
      unitRef="Unit_shares">48253425</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48079"
      unitRef="Unit_CNY">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48080"
      unitRef="Unit_CNY">11260000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48081"
      unitRef="Unit_CNY">4322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48082"
      unitRef="Unit_CNY">-3267084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48083"
      unitRef="Unit_CNY">-3251469000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48084"
      unitRef="Unit_CNY">44270000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48085"
      unitRef="Unit_CNY">-3207199000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48086"
      unitRef="Unit_shares">48253425</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48087"
      unitRef="Unit_CNY">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48088"
      unitRef="Unit_CNY">11260000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48089"
      unitRef="Unit_CNY">4322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48090"
      unitRef="Unit_CNY">-3267084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48091"
      unitRef="Unit_CNY">-3251469000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48092"
      unitRef="Unit_CNY">44270000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48093"
      unitRef="Unit_CNY">-3207199000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48094"
      unitRef="Unit_CNY">-220455000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48095"
      unitRef="Unit_CNY">-220455000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48096"
      unitRef="Unit_CNY">-9383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48097"
      unitRef="Unit_CNY">-229838000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48098"
      unitRef="Unit_CNY">2385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48099"
      unitRef="Unit_CNY">2385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48100"
      unitRef="Unit_CNY">2385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <yxt:OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax
      contextRef="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48101"
      unitRef="Unit_CNY">3142000</yxt:OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax>
    <yxt:OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax
      contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48102"
      unitRef="Unit_CNY">-3142000</yxt:OtherComprehensiveIncomeCumulativeEffectOfAdoptionOfNewAccountingStandardNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2023To12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48103"
      unitRef="Unit_CNY">6988000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48104"
      unitRef="Unit_CNY">6988000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48105"
      unitRef="Unit_CNY">6988000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2023To12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48106"
      unitRef="Unit_CNY">-9452000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48107"
      unitRef="Unit_CNY">-9452000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48108"
      unitRef="Unit_CNY">-9452000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2023To12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48109"
      unitRef="Unit_CNY">26123000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2023To12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48110"
      unitRef="Unit_CNY">26123000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48111"
      unitRef="Unit_CNY">26123000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48112"
      unitRef="Unit_shares">48253425</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48113"
      unitRef="Unit_CNY">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48114"
      unitRef="Unit_CNY">16671000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48115"
      unitRef="Unit_CNY">23775000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48116"
      unitRef="Unit_CNY">4322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48117"
      unitRef="Unit_CNY">-3490681000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48118"
      unitRef="Unit_CNY">-3445880000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48119"
      unitRef="Unit_CNY">34887000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48120"
      unitRef="Unit_CNY">-3410993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48121"
      unitRef="Unit_shares">48253425</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48122"
      unitRef="Unit_CNY">33000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48123"
      unitRef="Unit_CNY">16671000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48124"
      unitRef="Unit_CNY">23775000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48125"
      unitRef="Unit_CNY">4322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48126"
      unitRef="Unit_CNY">-3490681000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48127"
      unitRef="Unit_CNY">-3445880000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48128"
      unitRef="Unit_CNY">34887000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48129"
      unitRef="Unit_CNY">-3410993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48130"
      unitRef="Unit_CNY">-91753000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48131"
      unitRef="Unit_CNY">-91753000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48132"
      unitRef="Unit_CNY">-300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48133"
      unitRef="Unit_CNY">-92053000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2024To12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48134"
      unitRef="Unit_CNY">3742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48135"
      unitRef="Unit_CNY">3742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48136"
      unitRef="Unit_CNY">3742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2024To12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48137"
      unitRef="Unit_CNY">-2421000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48138"
      unitRef="Unit_CNY">-2421000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48139"
      unitRef="Unit_CNY">-2421000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48140"
      unitRef="Unit_shares">6819000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48141"
      unitRef="Unit_CNY">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48142"
      unitRef="Unit_CNY">128076000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48143"
      unitRef="Unit_CNY">128081000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48144"
      unitRef="Unit_CNY">128081000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <yxt:DeconsolidationOfCEIBSPublishingGroup
      contextRef="P01_01_2024To12_31_2024_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48145"
      unitRef="Unit_CNY">-4322000</yxt:DeconsolidationOfCEIBSPublishingGroup>
    <yxt:DeconsolidationOfCEIBSPublishingGroup
      contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48146"
      unitRef="Unit_CNY">4322000</yxt:DeconsolidationOfCEIBSPublishingGroup>
    <yxt:DeconsolidationOfCEIBSPublishingGroup
      contextRef="P01_01_2024To12_31_2024_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48147"
      unitRef="Unit_CNY">-34587000</yxt:DeconsolidationOfCEIBSPublishingGroup>
    <yxt:DeconsolidationOfCEIBSPublishingGroup
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48148"
      unitRef="Unit_CNY">-34587000</yxt:DeconsolidationOfCEIBSPublishingGroup>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48149"
      unitRef="Unit_CNY">-5940000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48150"
      unitRef="Unit_CNY">-5940000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48151"
      unitRef="Unit_CNY">-5940000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48152"
      unitRef="Unit_CNY">191793000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48153"
      unitRef="Unit_CNY">480377000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48154"
      unitRef="Unit_CNY">672170000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48155"
      unitRef="Unit_CNY">672170000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48156"
      unitRef="Unit_shares">125154172</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48157"
      unitRef="Unit_CNY">91000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48158"
      unitRef="Unit_CNY">3187903000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48159"
      unitRef="Unit_CNY">3187994000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48160"
      unitRef="Unit_CNY">3187994000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="Fact_139523611"
      unitRef="Unit_shares">-48253425</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="P01_01_2024To12_31_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="Fact_139523612"
      unitRef="Unit_CNY">-33000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="Fact_139523613"
      unitRef="Unit_shares">31321601</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="Fact_139523614"
      unitRef="Unit_CNY">22000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="Fact_139523615"
      unitRef="Unit_shares">16931824</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="Fact_139523616"
      unitRef="Unit_CNY">11000</us-gaap:ConversionOfStockAmountConverted1>
    <yxt:ExerciseOfConversionFeaturesOfPreferredShares
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48167"
      unitRef="Unit_CNY">65901000</yxt:ExerciseOfConversionFeaturesOfPreferredShares>
    <yxt:ExerciseOfConversionFeaturesOfPreferredShares
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48168"
      unitRef="Unit_CNY">65901000</yxt:ExerciseOfConversionFeaturesOfPreferredShares>
    <yxt:ExerciseOfConversionFeaturesOfPreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48169"
      unitRef="Unit_CNY">65901000</yxt:ExerciseOfConversionFeaturesOfPreferredShares>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48170"
      unitRef="Unit_CNY">-100730000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2024To12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48171"
      unitRef="Unit_CNY">-189813000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48172"
      unitRef="Unit_CNY">-290543000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48173"
      unitRef="Unit_CNY">-290543000</yxt:OtherComprehensiveIncomeNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValueNetOfTax>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2024To12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48174"
      unitRef="Unit_CNY">5879000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2024To12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48175"
      unitRef="Unit_CNY">5879000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <yxt:StockIssuedDuringPeriodShareBasedCompensationValue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48176"
      unitRef="Unit_CNY">5879000</yxt:StockIssuedDuringPeriodShareBasedCompensationValue>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48177"
      unitRef="Unit_shares">163294773</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48178"
      unitRef="Unit_CNY">118000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48179"
      unitRef="Unit_shares">16931824</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48180"
      unitRef="Unit_CNY">11000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48181"
      unitRef="Unit_CNY">3489553000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48182"
      unitRef="Unit_CNY">25096000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48183"
      unitRef="Unit_CNY">-3287548000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_ParentMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-48184"
      unitRef="Unit_CNY">227230000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48185"
      unitRef="Unit_CNY">227230000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48186"
      unitRef="Unit_shares">16931824</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-48187"
      unitRef="Unit_shares">31321601</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48188"
      unitRef="Unit_CNY">-640295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48189"
      unitRef="Unit_CNY">-229838000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48190"
      unitRef="Unit_CNY">-92053000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48191"
      unitRef="Unit_USD">-12611000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48192"
      unitRef="Unit_CNY">7732000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48193"
      unitRef="Unit_CNY">9368000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48194"
      unitRef="Unit_CNY">7638000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48195"
      unitRef="Unit_USD">1046000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48196"
      unitRef="Unit_CNY">23729000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48197"
      unitRef="Unit_CNY">21985000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48198"
      unitRef="Unit_CNY">5673000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48199"
      unitRef="Unit_USD">777000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48200"
      unitRef="Unit_CNY">21660000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48201"
      unitRef="Unit_CNY">78760000</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48202"
      unitRef="Unit_USD">10790000</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48203"
      unitRef="Unit_CNY">-465000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48204"
      unitRef="Unit_CNY">-132000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48205"
      unitRef="Unit_CNY">22000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48206"
      unitRef="Unit_USD">3000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48207"
      unitRef="Unit_CNY">32190000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48208"
      unitRef="Unit_CNY">-102419000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48209"
      unitRef="Unit_CNY">-34378000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48210"
      unitRef="Unit_USD">-4710000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48211"
      unitRef="Unit_CNY">978000</yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection>
    <yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48212"
      unitRef="Unit_CNY">-654000</yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection>
    <yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48213"
      unitRef="Unit_CNY">-252000</yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection>
    <yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48214"
      unitRef="Unit_USD">-35000</yxt:AccountsReceivableCreditLossExpenseReversalIncludingReversalDueToSubsequentCollection>
    <yxt:ImpairmentOfAvailableForSaleDebtSecurities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48215"
      unitRef="Unit_CNY">13144000</yxt:ImpairmentOfAvailableForSaleDebtSecurities>
    <yxt:ImpairmentOfAvailableForSaleDebtSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48216"
      unitRef="Unit_CNY">14464000</yxt:ImpairmentOfAvailableForSaleDebtSecurities>
    <yxt:ImpairmentOfAvailableForSaleDebtSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48217"
      unitRef="Unit_USD">1981000</yxt:ImpairmentOfAvailableForSaleDebtSecurities>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48218"
      unitRef="Unit_CNY">-32000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48219"
      unitRef="Unit_CNY">-335000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48220"
      unitRef="Unit_CNY">79000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48221"
      unitRef="Unit_USD">11000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48222"
      unitRef="Unit_CNY">-5391000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48223"
      unitRef="Unit_CNY">-9871000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48224"
      unitRef="Unit_CNY">71815000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48225"
      unitRef="Unit_CNY">26123000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48226"
      unitRef="Unit_CNY">5879000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48227"
      unitRef="Unit_USD">805000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48228"
      unitRef="Unit_CNY">-4841000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48229"
      unitRef="Unit_CNY">-3224000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48230"
      unitRef="Unit_CNY">-2728000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48231"
      unitRef="Unit_USD">-374000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48232"
      unitRef="Unit_CNY">-3863000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48233"
      unitRef="Unit_CNY">-15330000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48234"
      unitRef="Unit_CNY">40288000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48235"
      unitRef="Unit_USD">5519000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48236"
      unitRef="Unit_CNY">2364000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48237"
      unitRef="Unit_CNY">1100000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48238"
      unitRef="Unit_CNY">-2710000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48239"
      unitRef="Unit_USD">-371000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48240"
      unitRef="Unit_CNY">2452000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48241"
      unitRef="Unit_USD">336000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48242"
      unitRef="Unit_CNY">24658000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48243"
      unitRef="Unit_CNY">19081000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48244"
      unitRef="Unit_CNY">1629000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48245"
      unitRef="Unit_USD">223000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48246"
      unitRef="Unit_CNY">16184000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48247"
      unitRef="Unit_CNY">-45729000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48248"
      unitRef="Unit_CNY">-3655000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48249"
      unitRef="Unit_USD">-499000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48250"
      unitRef="Unit_CNY">-456835000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48251"
      unitRef="Unit_CNY">-257029000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48252"
      unitRef="Unit_CNY">-211734000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48253"
      unitRef="Unit_USD">-29007000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48254"
      unitRef="Unit_CNY">11907000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48255"
      unitRef="Unit_CNY">4640000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48256"
      unitRef="Unit_CNY">1697000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48257"
      unitRef="Unit_USD">232000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48258"
      unitRef="Unit_CNY">6779000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48259"
      unitRef="Unit_CNY">991000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48260"
      unitRef="Unit_CNY">224269000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48261"
      unitRef="Unit_CNY">96468000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48262"
      unitRef="Unit_CNY">56261000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48263"
      unitRef="Unit_USD">7708000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48264"
      unitRef="Unit_CNY">547672000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48265"
      unitRef="Unit_CNY">141728000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48266"
      unitRef="Unit_CNY">115117000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48267"
      unitRef="Unit_USD">15771000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48268"
      unitRef="Unit_CNY">117573000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <yxt:CashReceivedFromMaturityOfLongtermBankDeposit
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48269"
      unitRef="Unit_CNY">117728000</yxt:CashReceivedFromMaturityOfLongtermBankDeposit>
    <yxt:CashReceivedFromMaturityOfLongtermBankDeposit
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48270"
      unitRef="Unit_USD">16129000</yxt:CashReceivedFromMaturityOfLongtermBankDeposit>
    <yxt:PaymentsToAcquireLongtermBankDeposit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48271"
      unitRef="Unit_CNY">36800000</yxt:PaymentsToAcquireLongtermBankDeposit>
    <yxt:PaymentsToAcquireLongtermBankDeposit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48272"
      unitRef="Unit_CNY">10000000</yxt:PaymentsToAcquireLongtermBankDeposit>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48273"
      unitRef="Unit_CNY">9600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <yxt:PaymentOfAmountDueFromRelatedParties
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48274"
      unitRef="Unit_CNY">2000000</yxt:PaymentOfAmountDueFromRelatedParties>
    <yxt:PaymentOfAmountDueFromRelatedParties
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48275"
      unitRef="Unit_USD">274000</yxt:PaymentOfAmountDueFromRelatedParties>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48276"
      unitRef="Unit_CNY">30767000</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48277"
      unitRef="Unit_USD">4215000</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48278"
      unitRef="Unit_CNY">11000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48279"
      unitRef="Unit_CNY">46000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48280"
      unitRef="Unit_USD">6000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48281"
      unitRef="Unit_CNY">267917000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48282"
      unitRef="Unit_CNY">-97533000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48283"
      unitRef="Unit_CNY">142166000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48284"
      unitRef="Unit_USD">19477000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48285"
      unitRef="Unit_CNY">20000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48286"
      unitRef="Unit_CNY">39800000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48287"
      unitRef="Unit_CNY">110000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48288"
      unitRef="Unit_USD">15070000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48289"
      unitRef="Unit_CNY">8000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48290"
      unitRef="Unit_CNY">20000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48291"
      unitRef="Unit_CNY">39800000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48292"
      unitRef="Unit_USD">5453000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48293"
      unitRef="Unit_CNY">230000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48294"
      unitRef="Unit_CNY">138000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48295"
      unitRef="Unit_USD">18906000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48296"
      unitRef="Unit_CNY">4000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48297"
      unitRef="Unit_CNY">185500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48298"
      unitRef="Unit_USD">25413000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48299"
      unitRef="Unit_CNY">178063000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48300"
      unitRef="Unit_USD">24395000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48301"
      unitRef="Unit_CNY">2425000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48302"
      unitRef="Unit_CNY">3896000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48303"
      unitRef="Unit_CNY">27034000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48304"
      unitRef="Unit_USD">3704000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48305"
      unitRef="Unit_CNY">9575000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48306"
      unitRef="Unit_CNY">241904000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48307"
      unitRef="Unit_CNY">173729000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48308"
      unitRef="Unit_USD">23801000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48309"
      unitRef="Unit_CNY">20809000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48310"
      unitRef="Unit_CNY">1140000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48311"
      unitRef="Unit_CNY">-6408000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48312"
      unitRef="Unit_USD">-879000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48313"
      unitRef="Unit_CNY">-158534000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48314"
      unitRef="Unit_CNY">-111518000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48315"
      unitRef="Unit_CNY">97753000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48316"
      unitRef="Unit_USD">13392000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-48317"
      unitRef="Unit_CNY">590541000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48318"
      unitRef="Unit_CNY">432007000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48319"
      unitRef="Unit_CNY">320489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48320"
      unitRef="Unit_USD">43907000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48321"
      unitRef="Unit_CNY">432007000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48322"
      unitRef="Unit_CNY">320489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48323"
      unitRef="Unit_CNY">418242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48324"
      unitRef="Unit_USD">57299000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48325"
      unitRef="Unit_CNY">432007000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48326"
      unitRef="Unit_CNY">320489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48327"
      unitRef="Unit_CNY">418242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48328"
      unitRef="Unit_USD">57299000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48329"
      unitRef="Unit_CNY">322000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48330"
      unitRef="Unit_USD">44000</us-gaap:RestrictedCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48331"
      unitRef="Unit_CNY">432007000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48332"
      unitRef="Unit_CNY">320489000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48333"
      unitRef="Unit_CNY">417920000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48334"
      unitRef="Unit_USD">57255000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48335"
      unitRef="Unit_CNY">543000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48336"
      unitRef="Unit_CNY">4390000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48337"
      unitRef="Unit_CNY">10563000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48338"
      unitRef="Unit_USD">1447000</us-gaap:InterestPaidNet>
    <yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48339"
      unitRef="Unit_CNY">396716000</yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue>
    <yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48340"
      unitRef="Unit_CNY">9452000</yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue>
    <yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48341"
      unitRef="Unit_CNY">290543000</yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue>
    <yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48342"
      unitRef="Unit_USD">39804000</yxt:NetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue>
    <yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48343"
      unitRef="Unit_CNY">-672170000</yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48344"
      unitRef="Unit_USD">-92087000</yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48345"
      unitRef="Unit_CNY">5940000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48346"
      unitRef="Unit_USD">814000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModificationsAndRedesignation>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-28256"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1. PRINCIPAL ACTIVITIES AND ORGANIZATION &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a) Principal Activities &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;YXT.COM Group Holding Limited (&#x201c;the Company&#x201d;) (formerly known as Unicentury Group Holding Limited) was incorporated under the laws of the Cayman Islands in January 2017, as an exempted company with limited liability. In June 2021, the Company was renamed to YXT.COM Group Holding Limited. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Company, through its subsidiaries, consolidated variable interest entities (&#x201c;VIEs&#x201d;) and VIE&#x2019;s subsidiaries (collectively, the &#x201c;Group&#x201d;). The Group&#x2019;s platform has innovated a SaaS model, which integrates software and content, effectively assisting customers in the digital transformation of corporate learning. The Group&#x2019;s principal operation and geographic market is in the People&#x2019;s Republic of China (&#x201c;PRC&#x201d;). &lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;(b) History of the Group and Basis of Presentation for the Reorganization and Latest Development of the Organization &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Prior to the incorporation of the Company and starting in November 2011, the Group commenced its initial operations through Jiangsu Radnova Intelligence Technology Co., Ltd. (formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.) (&#x201c;Jiangsu Radnova&#x201d;) by Xiaoyan Lu (the &#x201c;Founder&#x201d;) and other three founding individuals. After a series of agreements, Jiangsu Radnova was owned by Xiaoyan Lu and other eight founding individuals (collectively, the &#x201c;Initial Ordinary Shareholder&#x201d;) by January 2017. After the Company was established in Cayman Island in January 2017, YXT.COM (HK) Limited (&#x201c;YXT HK&#x201d;) was incorporated in Hong Kong SAR (&#x201c;Hong Kong&#x201d;) as a wholly owned subsidiary of the Company, and Yunxuetang Information Technology (Jiangsu) Co., Ltd. (&#x201c;the WFOE&#x201d;) was established as a wholly owned subsidiary of YXT HK in the PRC. The Group then entered into a series of contractual arrangements among the WFOE, Jiangsu Radnova and Jiangsu Radnova&#x2019;s shareholders in October 2017 (the &#x201c;Reorganization&#x201d;). The principal term of these contractual agreements is discussed below. Jiangsu Radnova became the variable interest entity of the Group (the &#x201c;VIE&#x201d;) as these contractual agreements provided the Group (i)&#160;with the power to direct activities of the VIE that most significantly affected its economic performance and (ii)&#160;received the economic benefits from the VIE that could be significant to them and as such the Group is the primary beneficiary and consolidates the VIE for financial reporting. After the completion of this transaction, the Group&#x2019;s consolidated financial statements include the financial statements of the Company, its subsidiaries and the consolidated VIEs. As the shareholders of the Company and Jiangsu Radnova were mirrored with the same ownership immediately before and after the Reorganization, the Reorganization was determined to be a recapitalization and accounted for in a manner of a common ownership transaction. Accordingly, the accompanying consolidated financial statements were prepared as if the current corporate structure has been in existence since the incorporation of Jiangsu Radnova. In 2018, 2020 and 2024, the VIE agreements were amended or restated, which amended the VIE&#x2019;s shareholders list and equity interest of each shareholder as a result of the change in registered share capital of the VIE. Rights and obligations, clause, and terms regarding VIE accounting and consolidation basis remained substantially the same. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On June&#160;24, 2020, the Company completed acquisition of the 60% outstanding shares, including preferred shares and common shares, of CEIBS Publishing Group Limited(the &#x201c;CEIBS PG&#x201d;). CEIBS PG, its subsidiary and its consolidated variable interest entities (together &#x201c;CEIBS Publishing Group&#x201d;) offer corporate learning solution through providing online learning content and offline training courses in the PRC. Since the completion of this acquisition, the Group had historically consolidated CEIBS Publishing Group. Until January&#160;15, 2024, the Hong Kong International Arbitration Center (the &#x201c;HKIAC Arbitration&#x201d;) tribunal concluded and issued their final decision on the CEIBS arbitration case, resulting in the deconsolidation of CEIBS Publishing Group in January 2024. In January 2025, the High Court of Hong Kong dismissed the Company&#x2019;s application to set aside the partial final award. Refer to Deconsolidation of CEIBS Publishing Group (Note 4) for additional details on the impact to the Group&#x2019;s consolidated financial statements. &lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;(b) History of the Group and Basis of Presentation for the Reorganization and Latest Development of the Organization (continued) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2024, the Company&#x2019;s principal subsidiary is as&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;follow: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 42%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Name of subsidiary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;incorporation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date&#160;of&#160;incorporation&lt;br/&gt;or acquisition&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percentage of direct&lt;br/&gt;or&#160;indirect&#160;ownership&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Establish or&lt;br/&gt;acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal&#160;activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 42%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 42%; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 1em;text-indent: -1em;font-size: 10pt;font-family: &amp;quot;Times New Roman&amp;quot;;line-height: normal;white-space: nowrap;"&gt;Yunxuetang Information Technology (Jiangsu) &lt;br/&gt;Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Suzhou&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;August 8, 2017&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Established&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Technology&lt;br/&gt;development&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2024, the Company&#x2019;s principal VIEs and VIEs&#x2019; subsidiaries are as follow: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 39%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 14%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Name of VIEs and VIEs&#x2019; subsidiaries&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;br/&gt;incorporation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of incorporation&lt;br/&gt;or acquisition&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percentage of&lt;br/&gt;economic&#160;interest&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Establish or&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Principal&#160;activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)*&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;Suzhou&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;December 22, 2011&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Established&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Technology development and sales of SaaS platform&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly &#x201c;Beijing Yunxuetang Network Technology Co., Ltd.&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;Beijing&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;August 21, 2012&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Established&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Technology development and sales of SaaS platform&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly &#x201c;Suzhou Xuancai Network Technology Co., Ltd&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;Suzhou&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;September 25, 2015&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Established&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Technology development and sales of SaaS platform&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; text-align: left; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;*&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The name of this entity was change on March 26, 2025. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(c) Consolidated Variable Interest Entities &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In order to comply with the PRC laws and regulations which prohibit or restrict foreign investments into companies involved in restricted businesses, the Group operates its Apps, websites and other restricted businesses in the PRC through PRC domestic companies and its subsidiaries, whose equity interests are held by certain entities and individuals including management members of the Company (&#x201c;Nominee Shareholders&#x201d;). Unrecognized revenue generating assets mainly include trademarks, licenses, patent and domain names, majority of which were held by VIEs and not recognized on VIEs&#x2019; standalone financial statements. Recognized revenue generating assets mainly included electronic equipment recorded in property, equipment, and software, while certain licenses and domain names were recognized as intangible assets. The Company entered into a series of contractual arrangements with such PRC domestic companies and its respective Nominee Shareholders, which provided the Company with substantially all of the economic benefits from such PRC domestic companies. Management concluded that such PRC domestic companies are VIE of the Company, of which the Company is the ultimate primary beneficiary. As such, the Group consolidated financial results of such PRC domestic companies and its subsidiaries in the Group&#x2019;s consolidated financial statements. The principal terms of the agreements entered into amongst the VIE, the Nominee Shareholders and the WFOE are further described below. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Exclusive Call Option Agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Pursuant to the exclusive call option agreement, the Nominee Shareholders of the VIE have granted the WFOE the exclusive and irrevocable right to purchase or to designate one or more person(s) at its discretion to purchase part or all of the equity interests in the VIE (the &#x201c;Target Equity&#x201d;) from the Nominee Shareholders at any time. The total transfer price for the Target Equity shall be subject to the lowest price permitted by PRC laws and regulations. The VIE and its Nominee Shareholders have agreed that without prior written consent of the WFOE, the Nominee Shareholders or the VIE shall not sell, transfer, pledge or dispose of any of the Target Equity, assets, or the revenue or business in the VIE. In addition, the VIE covenants that it shall not declare any dividend or change capitalization structure of the VIE or enter into any loan or investment agreements without WFOE&#x2019;s prior written consent. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Power of Attorney &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Pursuant to the Power of Attorney, each of the Nominee Shareholders appointed the WFOE or its designee(s) as their &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;attorney-in-fact&lt;/div&gt;&lt;/div&gt; to exercise all shareholder rights under PRC law and the relevant articles of association, including but not limited to, attending shareholders meetings and signing on their behalf on the resolutions, voting on their behalf on all matters requiring shareholder approval, including but not limited to the appointment and removal of legal representative, directors and senior management, as well as the sale, transfer and disposal of all or part of the equity interests owned by such shareholders. The power of attorney will remain effective for a given Nominee Shareholder until such shareholder ceases to be a shareholder of the VIE. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Exclusive Technology, Consulting and Service Agreement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Pursuant to the exclusive technology consulting and service agreement, the WFOE has agreed to provide to the VIE services, including, but not limited to, product development and research, website design, design, installation, commissioning and maintenance of computer networks system, database support and software service, economic and technology information consulting. The VIE shall pay to the WFOE service fees quarterly for an amount equal to 100% of its &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-tax&lt;/div&gt; profit, and the amount shall not be deducted or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;set-off&lt;/div&gt; unless mutually agreed by VIE and WFOE. The agreement remains effective until VIE dissolves in accordance with PRC laws, unless WFOE early terminates the agreement by delivering a prior written notice. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Equity Interest Pledge Agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Pursuant to the equity interest pledge agreement, the Nominee Shareholders of the VIE have pledged 100% equity interests in VIE to the WFOE to guarantee Nominee Shareholders and WFOE&#x2019;s fulfillment of obligations under the above agreements, including the payment of service fees by the VIE of its obligations under the exclusive technology consulting and service agreement. The equity interest pledge shall not be released until Nominee Shareholders and WFOE have fulfilled all the obligations under the above agreements and WFOE has recognized in writing, unless otherwise expressly approved by WFOE in writing. In the event of a breach by the VIE or any of its Nominee Shareholders of contractual obligations under the above agreements, as the case may be, the WFOE, as pledgee, will have the right to auction or dispose of the pledged equity interests in the VIE and will have priority in receiving the proceeds from such auction or disposal. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Spousal Consent Letters &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Pursuant to the Spousal Consent Letter, the spouse of each Nominee Shareholder (except for Mr.&#160;Xiaoyan Lu, Ms.Qi Gao, the shareholder of Jiangsu Radnova, who have no spouse yet), who is a natural person, unconditionally and irrevocably agreed that the equity interests in the VIE held by such Nominee Shareholder will be disposed of pursuant to the equity interest pledge agreement, the exclusive call option agreement, and power of attorney. Each of their spouses agreed not to assert any rights over the equity interests in the VIE held by such Nominee Shareholder. In addition, in the event that any spouse obtains any equity interests in VIE held by such Nominee Shareholder for any reason, he or she agreed to be bound by the equity interest pledge agreement, the exclusive option agreement, and power of attorney. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(d) Risks in Relations to the VIE Structure &lt;/div&gt;&lt;/div&gt;  &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:86%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;ASSETS&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;292,286&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;143,120&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;322&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;32,790&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;19,386&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due from the Group&#x2019;s entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;25,012&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;149,180&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Amounts due from related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;2,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid expense and other current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;9,652&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;29,450&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total current assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;359,740&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;343,458&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term investments&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;126,341&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;113,884&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8,469&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;4,942&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;12,720&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;7,069&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;32,300&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;25,559&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;4,154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;16,092&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;183,984&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;167,546&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;543,724&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;511,004&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;LIABILITIES&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;17,855&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6,188&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Amounts due to related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;2,452&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;46,800&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;163,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;188,485&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;125,428&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due to the Group&#x2019;s entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6,282&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Acquisition consideration payable, onshore&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;5,792&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;5,792&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payable and accrued liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;40,025&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;17,451&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;12,778&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;8,920&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total current liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;318,017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;329,231&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Loan from the Group&#x2019;s entity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;30,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;20,257&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;17,439&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;219,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;125,500&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;58,952&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;57,710&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;298,209&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;230,649&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;616,226&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;559,880&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 72%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Third-party revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(116,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(136,865&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(97,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,952&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(45,835&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(18,255&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash generated from/(used in) operating activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;47,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(4,070&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(54,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in investing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(28,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(10,711&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(147,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash generated from financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;185,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;52,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net increase/(decrease) in cash, cash equivalents and restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;51,150&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;171,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(148,844&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents and restricted cash at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;70,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;121,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;292,286&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents and restricted cash at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;121,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;292,286&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;143,442&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Under the contractual arrangements with the consolidated VIEs, the Company has the power to direct activities of the consolidated VIEs and VIEs&#x2019; subsidiaries through the Group&#x2019;s relevant PRC subsidiaries. Relevant PRC laws and regulations restrict the VIEs and VIEs&#x2019; subsidiaries from transferring a portion of their net assets, equivalent to the balance of its &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;registered&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; capital, additional paid-in capital and statutory reserves, to the Company in the form of loans and advances or cash dividends. Please refer to Note 23 for disclosure of restricted net assets. The Company believes that there are no assets held in the consolidated VIEs and VIEs&#x2019; subsidiaries can be used only to settle obligations of the respective VIEs and VIEs&#x2019; subsidiaries, except for &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;registered&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; capital, additional paid-in capital and PRC statutory reserves. Since the consolidated VIEs and VIEs&#x2019; subsidiaries are incorporated as limited liability companies under the PRC Law, the creditors of the consolidated VIEs and VIEs&#x2019; subsidiaries do not have recourse to any assets of the WFOE or the Company for the debt settlement purpose. In the event that the shareholders of the VIEs breach the terms of the contractual arrangements and voluntarily liquidate the VIE, or the VIE declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, the Company may be unable to conduct some or all of our and our subsidiaries business and the VIEs&#x2019; businesses operations or otherwise benefit from the assets held by the VIEs. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group believes that the Group&#x2019;s relevant PRC subsidiaries&#x2019; contractual arrangements with the consolidated WFOEs, VIEs and VIEs&#x2019; subsidiaries and the Nominee Shareholders are in compliance with PRC laws and regulations, as applicable, and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company&#x2019;s ability to enforce these contractual arrangements. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In addition, if the current structure of any of the contractual arrangements were found to be in violation of any existing PRC laws, the Company may be subject to penalties, which may include but not be limited to, the cancellation or revocation of the Company&#x2019;s business and operating licenses, being required to restructure the Company&#x2019;s operations or terminate the Company&#x2019;s operating activities. The imposition of any of these or other penalties may result in a material and adverse effect on the Company&#x2019;s ability to conduct its operations. In such case, the Company may not be able to operate or consolidate the VIEs and VIEs&#x2019; subsidiaries, which may result in deconsolidation of the VIEs and VIEs&#x2019; subsidiaries. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;There are, however, substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. Accordingly, the Company cannot be assured that the PRC government authorities will not ultimately take a view that is contrary to the Company&#x2019;s belief and the opinion of its PRC legal counsel. In March 2019, the draft Foreign Investment Law was submitted to the National People&#x2019;s Congress for review and was approved on March&#160;15, 2019, which came into effect from January&#160;1, 2020. The approved Foreign Investment Law does not touch upon the relevant concepts and regulatory regimes that were historically suggested for the regulation of VIE structures, and thus this regulatory topic remain unclear under the Foreign Investment Law. Since the Foreign Investment Law is new, there are substantial uncertainties exist with respect to its implementation and interpretation and the possibility that such entities will be deemed as foreign-invested enterprise and subject to relevant restrictions in the future shall not be excluded. If the contractual arrangements establishing the Company&#x2019;s VIE structure are found to be in violation of any existing law and regulations or future PRC laws and regulations, the relevant PRC government authorities will have broad discretion in dealing with such violation, including, without limitation, levying fines, confiscating income or the income of these affiliated Chinese entities, revoking business licenses or the business licenses of these affiliated Chinese entities, requiring the Company and its affiliated Chinese entities to restructure their ownership structure or operations and requiring the Company or its affiliated Chinese entities to discontinue any portion or all of the Company&#x2019;s value-added businesses. Any of these actions could cause significant disruption to the Company&#x2019;s business operations and have a severe adverse impact on the Company&#x2019;s cash flows, financial position and operating performance. If the imposing of these penalties causes the Company to lose its rights to direct the activities of and receive economic benefits from the VIEs, which in turn may restrict the Company&#x2019;s ability to consolidate and reflect in its financial statements the financial position and results of operations of its VIEs. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(e) Liquidity &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group incurred net losses of RMB 640,295, RMB 229,838 and RMB 92,053 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Net cash used in operating activities was RMB 456,835, RMB 257,029 and RMB 211,734 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Accumulated deficit was RMB 3,490,681 and RMB 3,287,548 as of December&#160;31, 2023 and 2024, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Historically, the Group has relied principally on both operational sources of cash and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-operational&lt;/div&gt; sources of financing from investors and borrowings from banks to fund its operations and business development. There can be no assurances that such funding sources will be available at terms acceptable to the Company, or at all. The Group&#x2019;s ability to continue as a going concern is dependent on management&#x2019;s ability to obtain additional loan or equity financing and successfully executing its business plan, which includes increasing revenue while controlling operating cost and expenses to improve operating cash flows. Upon the completion of the Company&#x2019;s IPO on August&#160;15, 2024, the Company offered and issued 6,819,000 Class&#160;A ordinary shares with a par value $0.0001 per share at the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color:#ffffff;display:inline;"&gt;g&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;r&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color:#ffffff;display:inline;"&gt;o&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color:#ffffff;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt; proceeds of RMB 178,063. With these and based on cash flows projection and existing balance of cash and cash equivalents, the Group believes the operating cash flows are sufficient to meet the cash requirements to fund planned operations and other commitments for at least the next twelve months from the consolidated financial statements are issued. The Group&#x2019;s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. &lt;/div&gt; </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <yxt:BusinessAcquisitionPercentageOfEquityInterestsAcquired
      contextRef="PAsOn06_24_2020_CEIBSPublishingGroupLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      id="ixv-48347"
      unitRef="Unit_pure">0.60</yxt:BusinessAcquisitionPercentageOfEquityInterestsAcquired>
    <yxt:MinorityInterestTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-28316"> &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2024, the Company&#x2019;s principal subsidiary is as&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;follow: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 42%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Name of subsidiary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;incorporation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date&#160;of&#160;incorporation&lt;br/&gt;or acquisition&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percentage of direct&lt;br/&gt;or&#160;indirect&#160;ownership&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Establish or&lt;br/&gt;acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal&#160;activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 42%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 42%; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt;margin-bottom: 0pt;margin-left: 1em;text-indent: -1em;font-size: 10pt;font-family: &amp;quot;Times New Roman&amp;quot;;line-height: normal;white-space: nowrap;"&gt;Yunxuetang Information Technology (Jiangsu) &lt;br/&gt;Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Suzhou&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;August 8, 2017&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Established&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Technology&lt;br/&gt;development&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; </yxt:MinorityInterestTableTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis"
      id="ixv-48348">2017-08-08</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis"
      decimals="2"
      id="ixv-48349"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <yxt:DescriptionOfPrincipalActivities
      contextRef="P01_01_2024To12_31_2024_YunxuetangInformationTechnologyJiangsuCoLtdMembersrtOwnershipAxis"
      id="ixv-28486">Technologydevelopment</yxt:DescriptionOfPrincipalActivities>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-28491"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2024, the Company&#x2019;s principal VIEs and VIEs&#x2019; subsidiaries are as follow: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 39%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 14%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Name of VIEs and VIEs&#x2019; subsidiaries&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;br/&gt;incorporation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of incorporation&lt;br/&gt;or acquisition&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percentage of&lt;br/&gt;economic&#160;interest&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Establish or&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Principal&#160;activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Jiangsu Radnova Intelligence Technology Co., Ltd.(formerly known as Jiangsu Yunxuetang Network Technology Co., Ltd.)*&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;Suzhou&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;December 22, 2011&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Established&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Technology development and sales of SaaS platform&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Beijing Xuanxing Intelligence Technology Co., Ltd. (formerly &#x201c;Beijing Yunxuetang Network Technology Co., Ltd.&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;Beijing&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;August 21, 2012&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Established&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Technology development and sales of SaaS platform&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Suzhou Xuanxing Intelligence Technology Co., Ltd (formerly &#x201c;Suzhou Xuancai Network Technology Co., Ltd&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;Suzhou&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;September 25, 2015&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Established&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;Technology development and sales of SaaS platform&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; text-align: left; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;*&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: top;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The name of this entity was change on March 26, 2025. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      id="ixv-48350">2011-12-22</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      decimals="2"
      id="ixv-48351"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <yxt:DescriptionOfPrincipalActivities
      contextRef="P01_01_2024To12_31_2024_JiangsuRadnovaIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      id="ixv-48352">Technology development and sales of SaaS platform</yxt:DescriptionOfPrincipalActivities>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="P01_01_2024To12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      id="ixv-48353">2012-08-21</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      decimals="2"
      id="ixv-48354"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <yxt:DescriptionOfPrincipalActivities
      contextRef="P01_01_2024To12_31_2024_BeijingXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      id="ixv-48355">Technology development and sales of SaaS platform</yxt:DescriptionOfPrincipalActivities>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="P01_01_2024To12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      id="ixv-48356">2015-09-25</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      decimals="2"
      id="ixv-48357"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <yxt:DescriptionOfPrincipalActivities
      contextRef="P01_01_2024To12_31_2024_SuzhouXuanxingIntelligenceTechnologyCoLtdMembersrtOwnershipAxis"
      id="ixv-48358">Technology development and sales of SaaS platform</yxt:DescriptionOfPrincipalActivities>
    <yxt:PercentageOfServiceFees
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-48359"
      unitRef="Unit_pure">1</yxt:PercentageOfServiceFees>
    <yxt:VariableInterestEntityOwnershipPledgePercentage
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-48360"
      unitRef="Unit_pure">1</yxt:VariableInterestEntityOwnershipPledgePercentage>
    <yxt:DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-28751"> &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;   &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 100%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:86%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;ASSETS&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;292,286&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;143,120&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;322&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;32,790&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;19,386&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due from the Group&#x2019;s entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;25,012&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;149,180&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Amounts due from related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;2,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid expense and other current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;9,652&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;29,450&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total current assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;359,740&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;343,458&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term investments&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;126,341&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;113,884&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8,469&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;4,942&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;12,720&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;7,069&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;32,300&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;25,559&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;4,154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;16,092&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;183,984&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;167,546&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;543,724&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;511,004&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;LIABILITIES&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;17,855&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6,188&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Amounts due to related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;2,452&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;46,800&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;163,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;188,485&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;125,428&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due to the Group&#x2019;s entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6,282&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Acquisition consideration payable, onshore&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;5,792&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;5,792&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payable and accrued liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;40,025&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;17,451&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;12,778&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;8,920&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total current liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;318,017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;329,231&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Loan from the Group&#x2019;s entity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;30,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;20,257&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;17,439&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;219,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;125,500&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;58,952&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;57,710&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;298,209&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;230,649&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;616,226&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;559,880&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:DisclosureOfStatementOfFinancialPositionOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock>
    <yxt:DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-28752">&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The following tables set forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the consolidated VIEs and their subsidiaries taken as a whole before eliminations of intercompany balances and transactions with other entities of the Group: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 72%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Third-party revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(116,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(136,865&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(97,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,952&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(45,835&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(18,255&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash generated from/(used in) operating activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;47,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(4,070&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(54,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in investing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(28,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(10,711&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(147,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash generated from financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;185,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;52,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net increase/(decrease) in cash, cash equivalents and restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;51,150&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;171,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(148,844&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents and restricted cash at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;70,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;121,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;292,286&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash, cash equivalents and restricted cash at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;121,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;292,286&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;143,442&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:DisclosureOfOperationsAndCashFlowsOfTheConsolidatedVariableInterestEntitiesAndTheirSubsidiariesTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48361"
      unitRef="Unit_CNY">292286000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48362"
      unitRef="Unit_CNY">143120000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48363"
      unitRef="Unit_CNY">322000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48364"
      unitRef="Unit_CNY">32790000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48365"
      unitRef="Unit_CNY">19386000</us-gaap:AccountsReceivableNetCurrent>
    <yxt:AmountsDueFromRelatedParties
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48366"
      unitRef="Unit_CNY">25012000</yxt:AmountsDueFromRelatedParties>
    <yxt:AmountsDueFromRelatedParties
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48367"
      unitRef="Unit_CNY">149180000</yxt:AmountsDueFromRelatedParties>
    <us-gaap:OtherReceivables
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48368"
      unitRef="Unit_CNY">2000000</us-gaap:OtherReceivables>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48369"
      unitRef="Unit_CNY">9652000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48370"
      unitRef="Unit_CNY">29450000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48371"
      unitRef="Unit_CNY">359740000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48372"
      unitRef="Unit_CNY">343458000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48373"
      unitRef="Unit_CNY">126341000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48374"
      unitRef="Unit_CNY">113884000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48375"
      unitRef="Unit_CNY">8469000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48376"
      unitRef="Unit_CNY">4942000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48377"
      unitRef="Unit_CNY">12720000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48378"
      unitRef="Unit_CNY">7069000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48379"
      unitRef="Unit_CNY">32300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48380"
      unitRef="Unit_CNY">25559000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48381"
      unitRef="Unit_CNY">4154000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48382"
      unitRef="Unit_CNY">16092000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48383"
      unitRef="Unit_CNY">183984000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48384"
      unitRef="Unit_CNY">167546000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48385"
      unitRef="Unit_CNY">543724000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48386"
      unitRef="Unit_CNY">511004000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48387"
      unitRef="Unit_CNY">17855000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48388"
      unitRef="Unit_CNY">6188000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48389"
      unitRef="Unit_CNY">2452000</us-gaap:OtherLiabilities>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48390"
      unitRef="Unit_CNY">46800000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48391"
      unitRef="Unit_CNY">163000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:DeferredRevenueCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48392"
      unitRef="Unit_CNY">188485000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48393"
      unitRef="Unit_CNY">125428000</us-gaap:DeferredRevenueCurrent>
    <yxt:AmountsDueToRelatedParties
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48394"
      unitRef="Unit_CNY">6282000</yxt:AmountsDueToRelatedParties>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48395"
      unitRef="Unit_CNY">5792000</yxt:AcquisitionConsiderationPayable>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48396"
      unitRef="Unit_CNY">5792000</yxt:AcquisitionConsiderationPayable>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48397"
      unitRef="Unit_CNY">40025000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48398"
      unitRef="Unit_CNY">17451000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48399"
      unitRef="Unit_CNY">12778000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48400"
      unitRef="Unit_CNY">8920000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48401"
      unitRef="Unit_CNY">318017000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48402"
      unitRef="Unit_CNY">329231000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48403"
      unitRef="Unit_CNY">30000000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48404"
      unitRef="Unit_CNY">20257000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48405"
      unitRef="Unit_CNY">17439000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48406"
      unitRef="Unit_CNY">219000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48407"
      unitRef="Unit_CNY">125500000</us-gaap:LongTermLoansFromBank>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48408"
      unitRef="Unit_CNY">58952000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48409"
      unitRef="Unit_CNY">57710000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48410"
      unitRef="Unit_CNY">298209000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48411"
      unitRef="Unit_CNY">230649000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48412"
      unitRef="Unit_CNY">616226000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48413"
      unitRef="Unit_CNY">559880000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48414"
      unitRef="Unit_CNY">430636000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48415"
      unitRef="Unit_CNY">424016000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48416"
      unitRef="Unit_CNY">331190000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48417"
      unitRef="Unit_CNY">116162000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48418"
      unitRef="Unit_CNY">136865000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48419"
      unitRef="Unit_CNY">97076000</us-gaap:CostOfRevenue>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48420"
      unitRef="Unit_CNY">-1952000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48421"
      unitRef="Unit_CNY">-45835000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48422"
      unitRef="Unit_CNY">-18255000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48423"
      unitRef="Unit_CNY">47372000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48424"
      unitRef="Unit_CNY">-4070000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48425"
      unitRef="Unit_CNY">-54515000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48426"
      unitRef="Unit_CNY">-28222000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48427"
      unitRef="Unit_CNY">-10711000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48428"
      unitRef="Unit_CNY">-147029000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48429"
      unitRef="Unit_CNY">32000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48430"
      unitRef="Unit_CNY">185800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48431"
      unitRef="Unit_CNY">52700000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48432"
      unitRef="Unit_CNY">51150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2023To12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48433"
      unitRef="Unit_CNY">171019000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2024To12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48434"
      unitRef="Unit_CNY">-148844000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48435"
      unitRef="Unit_CNY">70117000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48436"
      unitRef="Unit_CNY">121267000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48437"
      unitRef="Unit_CNY">292286000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48438"
      unitRef="Unit_CNY">121267000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48439"
      unitRef="Unit_CNY">292286000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48440"
      unitRef="Unit_CNY">143442000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48441"
      unitRef="Unit_CNY">-640295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48442"
      unitRef="Unit_CNY">-229838000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48443"
      unitRef="Unit_CNY">-92053000</us-gaap:ProfitLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48444"
      unitRef="Unit_CNY">-456835000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48445"
      unitRef="Unit_CNY">-257029000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48446"
      unitRef="Unit_CNY">-211734000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48447"
      unitRef="Unit_CNY">-3490681000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48448"
      unitRef="Unit_CNY">-3287548000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="INF"
      id="ixv-48449"
      unitRef="Unit_shares">6819000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="4"
      id="ixv-48450"
      unitRef="Unit_CNY_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="-3"
      id="ixv-48451"
      unitRef="Unit_CNY">178063000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-29884"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2. PRINCIPAL ACCOUNTING POLICIES &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.1 Basis of Presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;US GAAP&#x201d;) for the periods presented. The consolidated financial statements have been prepared on a going concern basis. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Significant accounting policies followed by the Group in the preparation of its accompanying consolidated financial statements are summarized below: &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.2 Basis of Consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements include the financial statements of the Company, its subsidiaries, the consolidated VIEs and VIEs&#x2019; subsidiaries for which the Company is the ultimate primary beneficiary. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, to cast a majority of votes at the meeting of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;All transactions and balances between the Company, its subsidiaries, VIEs and VIEs&#x2019; subsidiaries have been eliminated upon consolidation. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company deconsolidates its subsidiaries or business in accordance with Accounting Standards Codification 810 (&#x201c;ASC 810&#x201d;) as of the date the Company ceased to have a controlling financial interest in the subsidiaries. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a)&#160;the aggregate of the fair value of any consideration received, the fair value of any retained &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest in the subsidiaries being deconsolidated, and the carrying amount of any &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest and (b)&#160;the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated. &lt;/div&gt;  &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.3 &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-Controlling&lt;/div&gt; Interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For the Company&#x2019;s consolidated subsidiaries, VIEs and VIEs&#x2019; subsidiaries, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. The third party held the common shares of our subsidiary. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-controlling&lt;/div&gt; interests are classified as a separate line item in the equity section of the Group&#x2019;s Consolidated Balance Sheets and have been separately disclosed in the Group&#x2019;s Consolidated Statements of Comprehensive Loss and Consolidated Statements of Changes in Shareholders&#x2019; (Deficit)/Equity to distinguish the interests from that of the Company. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.4 Use of Estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses for the reporting period. These estimates and assumptions are based on the Group&#x2019;s historical results and management&#x2019;s future expectations. Actual results could differ from those estimates. Changes in facts and circumstances may cause the Group to revise its estimates. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.5 Foreign Currencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s reporting currency is Renminbi (&#x201c;RMB&#x201d;). The functional currency of the Group&#x2019;s entities incorporated in Cayman Islands, British Virgin Islands, Singapore and Hong Kong is the United States dollars (&#x201c;US$&#x201d;). The Group&#x2019;s PRC subsidiaries consolidated VIEs and VIEs&#x2019; subsidiaries determined their functional currency to be RMB. The determination of the respective functional currency is based on the criteria of ASC 830, Foreign Currency Matters and is based primarily on the currency the entity conducts its business in. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Transactions denominated in other than the functional currencies are translated into the functional currency of the entity at the exchange rates quoted by authoritative banks prevailing on the transaction dates. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded in the Consolidated Statements of Comprehensive Loss. Total foreign exchanges gain/loss were a gain of RMB &lt;/div&gt;&lt;/div&gt;2,151, a loss of RMB 350 and a gain of RMB 550 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current period are translated into RMB at the appropriate historical rates. Revenues, expenses, gain and loss are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in other comprehensive income as a component of shareholders&#x2019; (deficit)/equity. Total foreign currency translation adjustments to the Group&#x2019;s other comprehensive&lt;div style="null;text-indent: 0px;display:inline;"&gt;&#160;loss&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;were gains of RMB 47,034, RMB 2,385 and RMB 3,742 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.6 Convenience Translation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Translations of the Consolidated Balance Sheets, the Consolidated Statements of Comprehensive Loss and the Consolidated Statements of Cash Flows from RMB into US$ as of and for the year ended December&#160;31, 2024 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024 stipulated by the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December&#160;31, 2024, or at any other rate. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.7 Fair Value Measurements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;1 &#x2014; Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;2 &#x2014; Include other inputs that are directly or indirectly observable in the marketplace. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;3 &#x2014; Unobservable inputs which are supported by little or no market activity. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach, (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from related parties, prepaid expenses and other current assets, long-term investments, accounts payable, amounts due to related parties, short-term borrowings, long-term borrowings, deferred revenue, acquisition consideration payable, other payable and accrued liabilities and derivative liabilities. As of December&#160;31, 2023 and 2024, except for short-term investments, long-term investments and derivative liabilities which are measured at fair value and long-term borrowings and long-term bank deposit are measured at amortized cost, the carrying values of the other financial instruments approximated their fair values due to the short-term maturity of these instruments. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.8 Cash, Cash Equivalents and Restricted Cash &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term, highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Cash that is restricted as to withdrawal for use or pledged as security is reported as &#x201c;Restricted cash&#x201d; in the Consolidated Balance Sheets. The Group&#x2019;s restricted cash mainly represents the secured deposits held in designated bank accounts as performance guarantee to customers. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.9 Short-Term Investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Short-term investments are comprised of i) time deposits issued by financial institutions with original maturities greater than three months but less than twelve months and ii) wealth management products issued by PRC banks, which contains variable interest with original maturities within one year. These investments are stated at fair value. Changes in the fair value are reflected in Interest and investment income in the Consolidation Statements of Comprehensive Loss. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.10 Long-Term Bank Deposits &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Long-term&lt;/div&gt; bank deposits which were fixed deposits in financial institutions with original maturities greater than twelve months, stated at amortized cost and interest accrued is recorded in Interest and investment income in the Consolidated Statements of Comprehensive Loss. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.11 Accounts Receivable, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounts receivable &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;is&lt;/div&gt; presented net of allowance for doubtful accounts/expected credit losses. Prior to January&#160;1, 2023, the Group maintained an allowance for doubtful accounts which reflects its best estimate of amounts that potentially would not be collected. The Group determined the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances were written off after all collection efforts had been exhausted. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Starting from January&#160;1, 2023, the Group &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;adopted&#160;ASU&#160;No.&#160;2016-13,&#160;&#x201c;Financial&#160;Instruments&#x2014;Credit&lt;/div&gt; Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASC Topic 326&#x201d;), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. The Group used a modified retrospective approach which resulted in only de minimum impact on the accumulated deficit due to accounts receivable. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s accounts receivable, amounts due from related parties and other receivables included in prepaid expenses and other current assets are within the scope of ASC Topic 326. To estimate expected credit losses, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group&#x2019;s customer collection trends. The Group has identified the relevant credit risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar credit risk characteristics have been grouped into pools. For each pool, the Group determines an expected loss rate based on historical loss experience adjusted for judgments about the effects of relevant observable data including current and future economic conditions. This is assessed at each quarter based on the Group&#x2019;s specific facts and circumstances. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following table summarized the details of the Group&#x2019;s allowance for doubtful accounts/expected credit losses: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deconsolidation of CEIBS Publishing Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(191&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reverse of doubtful accounts due to subsequent collection&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,841&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Provision/(Reverse) for doubtful accounts/expected credit losses&lt;br/&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,027&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.12 Long-term Investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group accounts for debt securities as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; (&#x201c;AFS&#x201d;) when they are not classified as either trading or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;held-to-maturity.&lt;/div&gt;&lt;/div&gt; AFS debt securities are recorded at fair value, with unrealized gains and losses, net of related tax effect, are excluded from earnings and are reported as a separate component of accumulated other comprehensive income until realized. Realized gains and losses from the sale of AFS debt securities are determined on a specific-identification basis. Prior to January&#160;1, 2023, an impairment loss on the AFS debt securities is recognized in the Consolidated Statements of Comprehensive Loss when the decline in value is determined to be other-than-temporary. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Starting from January 1, 2023, after the Group adopted ASC Topic 326, if the amortized cost basis of an AFS security exceeds its fair value and if the Group has the intention to sell the security or it is more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the Consolidated Statements of Comprehensive Loss. If the Group does not have the intention to sell the security and it is not more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis and the Group determines that the decline in fair value below the amortized cost basis of an AFS security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the Consolidated Statements of Comprehensive Loss. The allowance is measured as the amount by which the debt security&#x2019;s amortized cost basis exceeds the Group&#x2019;s best estimate of the present value of cash flows expected to be collected. Upon adoption of the new standard on January 1, 2023, the Company used a modified retrospective approach and recorded a decrease to its accumulated deficit of RMB &lt;/div&gt;&lt;/div&gt;3,142 related to the investment of Beijing Lingdai Information Technology Co., Ltd (&#x201c;Beijing Lingdai&#x201d;) classified from accumulated other comprehensive income. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.13 Property, Equipment and Software, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Property and equipment are stated at historical cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred as repairs and maintenance do not extend the useful life or improve the related assets. Depreciation and amortization, including amortization of leasehold improvements, is computed using the straight-line method over the estimated useful lives of the assets. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The estimated useful life of each asset category is as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:28%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:71%"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Leasehold improvement&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="-sec-ix-hidden:hidden139523036;display:inline;"&gt;Shorter of the lease term or the estimated useful lives of the assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Electronic equipment&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Furniture&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Software purchased&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Vehicles&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from their respective accounts and any loss on such retirement is reflected in operating expenses. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.14 Intangible Assets with Definite Lives &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Separately identifiable intangible assets that have determinable lives continue to be amortized and consist primarily of license, developed content, trademarks, domain name and customer relationship. The content library assets which are classified as license have been acquired from the independent course provider. Particularly, the developed content, trademarks, domain name and customer relationship were acquired from the business combination of CEIBS Publishing Group in 2020 and were fully impaired as of December 31, 2023, which is triggered by the final ruling in the CEBIS arbitration case on January 15, 2024 (refer to Note 4 for further details). The Group amortizes these intangible assets on a straight-line basis over their estimated useful lives, which is &lt;div style="-sec-ix-hidden:hidden139523113;display:inline;"&gt;three&lt;/div&gt; to five years. The estimated life of amortized intangibles is reassessed if circumstances occur that indicate the life has changed. The Group has no intangible assets with indefinite lives.&#160;&lt;/div&gt; &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.15 Impairment of Long-Lived Assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Group assesses potential impairment of its long-lived assets, which include the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, the property, equipment and software and intangible assets with definite lives. The Group performs an impairment review whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Group considers important that could trigger an impairment review include, but are not limited to, significant under-performance relative to historical or projected future results of operations, significant changes in the manner of its use of acquired assets or its overall business strategy, and significant industry or economic trends. When the Group determines that the carrying value of a long-lived asset (or asset group) may not be recoverable based upon the existence of one or more of the above indicators, the Group determines the recoverability by comparing the carrying amount of the asset to the net future undiscounted cash flows that the asset is expected to generate and recognizes an impairment charge equal to the amount by which the carrying amount exceeds the fair value of the asset. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The final decision of the HKIAC Arbitration tribunal on January&#160;15, 2024 for the CEIBS arbitration case triggered an impairment review on the aforementioned developed content, trademarks, domain name and customer relationship acquired from the business combination of CEIBS Publishing Group. Based on the impairment assessment conducted by the Group, the carrying amount of these intangible assets associated with the CEIBS Publishing Group cannot be recovered and therefore were fully impaired as of December&#160;31, 2023. Refer to Note 4 for further details. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;No impairment loss of long-lived assets was recognized for the year ended December 31, 2024.&#160;&lt;/div&gt; &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.16 Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. The Group tests goodwill for impairment annually as of December&#160;31, or whenever events or changes in circumstances indicate that goodwill may be impaired. The Group initially assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;likely-than-not&lt;/div&gt; that the fair value of its sole reporting unit is less than its carrying amount. If, after assessing the events or circumstances, the Group determines it is &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;more-likely-than-not&lt;/div&gt; that the fair value of the reporting unit is less than its carrying amount, then the Group performs a quantitative analysis by comparing the book value of net assets to the fair value of the reporting unit. If the fair value is determined to be less than the book value, an impairment charge is recorded. In assessing the qualitative factors, the Group considers the impact of certain key factors including macroeconomic conditions, industry and market considerations, management turnover, changes in regulation, litigation matters, changes in enterprise value and overall financial performance. The goodwill of the Group is generated from the acquisition of CEIBS PG in June 2020. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Since the acquisition of CEIBS PG, the Group has had one reporting unit for goodwill impairment assessment. According to ASC 350-20-40, when a portion of a reporting unit that constitutes a business or nonprofit activity is to be disposed of, goodwill associated with that business or nonprofit activity shall be included in the carrying amount of the business or nonprofit activity in determining the gain or loss on disposal. The amount of goodwill to be included in that carrying amount shall be based on the relative fair values of the business or nonprofit activity to be disposed of and the portion of the reporting unit that will be retained. The relative fair value allocated to the disposed CEIBS Publishing Group was&lt;/div&gt; RMB 276, &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;which reduced the goodwill amount to&lt;/div&gt;&#160;RMB 163,837 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;as of December 31, 2024.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;After performing goodwill assessment for impairment, the Group determined that &lt;/div&gt;&lt;/div&gt;no impairment of goodwill was recorded for the year&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt; ended December&#160;31, 2023&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;and&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;2&lt;/div&gt;024. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.17 Operating Lease &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Group determines if an arrangement is a lease at inception. The Group enters into operating lease arrangements primarily for office and operation space. The Group determines if an arrangement contains a lease at its inception by assessing whether there is an identified asset and whether the arrangement conveys the right to control the use of the identified asset in exchange for consideration. Operating leases are included in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets and operating lease liabilities on the Consolidated Balance Sheets. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets represent the Group&#x2019;s right to use an underlying asset over the lease term and operating lease liabilities represent the Group&#x2019;s obligation to make payments arising from the lease. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets also includes any lease payments made at or before the lease commencement date and excludes any lease incentives received. Lease payments consist of the fixed payments under the arrangements. As the implicit rate of the Group&#x2019;s leases is not determinable, the Group uses an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. Operating lease expense is recognized on a straight-line basis over the lease term. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s lease term may include options to extend or terminate the lease. Only renewal or termination options that are reasonably certain of exercise are included in the lease term. The Group accounts for lease components and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-lease&lt;/div&gt; components as a single lease component. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;After the lease commencement date, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets are amortized by the difference between the straight-line lease expenses, and the accretion of interest on the operating lease liabilities each period over the lease term. Operating lease liabilities are increased to reflect the accretion of interest and reduced for the lease payment made. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For operating lease with a term of one year or less, the Group has elected to not recognize operating lease liabilities or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset on its Consolidated Balance Sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its Consolidated Statements of Comprehensive Loss. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.18 &lt;div style="white-space:nowrap;display:inline;"&gt;Internal-Use&lt;/div&gt; Software Development Costs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;internal-use&lt;/div&gt; software development costs related to our technology of corporate learning platform, including related software and mobile applications in accordance with ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;350-40&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x201c;Internal-use&lt;/div&gt; software&#x201d;. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Costs that are directly attributable to the development of the software in the application development stage are capitalized. Costs capitalized for developing corporate learning solution were not material for the periods presented. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.19 Revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Consistent with the criteria of Topic 606, the Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Group expects to receive in exchange for those goods or services. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;To achieve that core principle, the Group applies the five steps defined under Topic 606: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract, and (v)&#160;recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided. The Group determines standalone selling prices considering market conditions and based on overall pricing objectives such as observable standalones selling prices. Revenue is recognized upon the transfer of control of promised goods or services to a customer. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Revenue is recorded net of value-added tax. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Revenue recognition policies for each type of revenue steam are as follows: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Corporate Learning Solution &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group offers corporate learning solution to corporate customers through providing subscription-based services including corporate learning platform, personalized &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;e-learning&lt;/div&gt; system, teaching tools and online courses. The Group&#x2019;s subscription-based services generally do not provide customers with the right to take possession of the software supporting the platform, learning content or tools and, as a result, are accounted for as service arrangements. Through the subscription of the Group&#x2019;s SaaS platform service, customers can rapidly deploy the intelligent learning platform in a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;plug-and-play&lt;/div&gt;&lt;/div&gt; manner. Frequently, existing customers who subscribed platform service tend to add additional courses to their subscription by purchasing prioritized package or advanced package with additional charges. The Group also offered the teaching tools, such as virtual classroom or meeting room, for subscription as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;add-on&lt;/div&gt; options. For platform service, online courses and online teaching tools, the Group continually provides customer access and connectivity to its services, and fulfills its obligation to, the end customer over the subscription period. Each distinct service represents a single performance obligation that is satisfied over time. The subscription-based contracts vary from one month to five years. Revenue from subscription-based corporate learning solution is recognized on a straight-line basis over the subscription period. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group also derives revenue from providing &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-subscription&lt;/div&gt; based corporate learning solution, such as offline courses and courseware recording service. Based on the needs of the customers, the Group designs the offline courses and hires experienced lecturer to provide &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;face-to-face&lt;/div&gt;&lt;/div&gt; offline learning courses. The offline course is delivered on the specific date agreed and the unit price for each offline course is also specified in the contract. The recorded courseware belongs to the customers. Revenue from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-subscription&lt;/div&gt; based corporate learning solution is generally recognized at point in time upon completion. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Other Revenue &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group also develops software for other customers who have specific demand for learning platform software. The Group develops learning platform to be installed on these customers&#x2019; own servers. Copyright of the software developed belongs to these customers. The development processes last approximately &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;6-11&lt;/div&gt; months. The Group is also obligated to provide post-sales maintenance service for malfunction during the period determined in the contract, which is usually a year. Revenue for the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-premises&lt;/div&gt; software development is recognized at a point in time when the software is made available to the customer; whereas the revenue for post-sales maintenance service is recognized over the contract term beginning on the date that the software is made available to the customer. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Corporate learning solutions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Subscription-based&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;368,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;347,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;301,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-subscription-based&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;56,099&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;411,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;325,579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Sales of software developed and related maintenance service&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,194&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Remaining Performance Obligations &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Remaining performance obligations represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancelable&lt;/div&gt; contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2024, the aggregate amount of transaction price allocated to the remaining performance obligations was RMB 391,672 which included balance of deferred revenue which will be recognized as revenue in the future periods. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company expects to recognize approximately 56% of the remaining performance obligations in the 12 months following December&#160;31, 2024 and 42% of the remaining performance obligations between 13 to 36 months, with the remainder to be recognized thereafter. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.20 Contract Balance &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Payment terms are established on the Group&#x2019;s &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-established&lt;/div&gt; credit requirements based upon an evaluation of customers&#x2019; credit. A receivable is a right to consideration that is unconditional as compared to a contract asset which is a right to consideration that is conditional upon factors other than the passage of time. The Group recognizes accounts receivable in its Consolidated Balance Sheets when it performs a service in advance of receiving consideration and it has the unconditional right to receive consideration. A contract asset is recorded when the Group has transferred services to the customer before payment is received or is due. As of December&#160;31, 2023 and 2024, the Group did not record contract assets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group records deferred revenue when cash payments are received in advance of revenue recognition from subscription services described above in accordance with the terms of the underlying contracts where the service period has not yet commenced but will commence in the near future. Deferred revenue is recognized when, or as, performance obligations are satisfied. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current; the remaining portion is recorded as deferred revenue, non-current. Revenue recognized that was included in deferred revenue balance at the beginning of the period were RMB 168,362, RMB 182,620 and RMB 145,644 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Changes in deferred revenue were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;203,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;228,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;247,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions to deferred revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;455,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;443,097&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;332,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Recognition of deferred revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deconsolidation of CEIBS Publishing Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(65,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;228,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;247,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;183,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Other than accounts receivable and deferred revenue, the Group had no other material contract assets, contract liabilities or deferred contract costs recorded on its balance sheet as of December&#160;31, 2023 and 2024. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.21 Cost of Revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Cost of revenue includes certain direct costs associated with delivering the Group&#x2019;s platform and includes costs for hosting and bandwidth, depreciation, amortization of long-lived assets used in the provision of SaaS service, cost of self-made courses&#x2019; development and amortization of purchased content library, rental expenses for office space, impairment of intangible assets, personnel-related costs associated with the Group&#x2019;s customer support team and engineering team that is responsible for maintaining the Group&#x2019;s service availability and security of its platform, and other contract fulfilment costs. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.22 Sales and Marketing &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Sales and marketing expenses comprise primarily of expenses relating to marketing and brand promotion activities, employee-related cost for personnel engaged in marketing, business development, impairment of intangible assets, rental expenses for office space and sales support functions. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.23 Research and Development &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Research and development expenses are principally related to our technology of corporate learning platform which consists mainly of employee-related cost for research and development personnel, third-party cloud infrastructure and bandwidth expenses incurred for research and development purposes, rental expenses, and depreciation expenses associated with the equipment used for research and development functions and other expenses incurred for courses designing. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2.18 &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Internal-Use&lt;/div&gt; Software Development Costs. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.24 General and Administrative &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;General and administrative expenses consist of employee-related cost for personnel related to the general corporate functions, including accounting, finance, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.25 Share-based compensation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group grants restricted shares, restricted share units&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;(&#x201c;RSUs&#x201d;) and ordinary shares to the employees and the founder transferred ordinary shares to the employees with no consideration. Such compensations are accounted for in accordance with ASC 718, Compensation&#x2014;Stock Compensation. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) for awards granted with only service conditions, using the graded vesting method, over the vesting period. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Share-based compensation in relation to the restricted shares, RSUs and ordinary shares is measured based on the fair market value of the Group&#x2019;s ordinary shares at the grant date of the award. Given that the shares underlying the awards were not publicly traded at the time of grant, estimation of the fair value of the Group&#x2019;s ordinary shares used the income approach/discounted cash flow method with a discount for lack of marketability and involved assumptions regarding a number of complex and subjective variables, including the comparable companies&#x2019; volatilities, risk-free rate, expected term and weighting among the scenarios of liquidation, &lt;div style="display:inline;"&gt;redemption and IPO.&#160;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2016-09,&lt;/div&gt; the Group has chosen to account for forfeitures when they occur&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.26 Employee Benefits &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees&#x2019; salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. Total amounts of such employee benefit expenses were RMB 129,738, RMB&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;82,336 and RMB 56,091 for the years ended December&#160;31, 2022, 2023 and 2024, respectively, including accrued and unpaid. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.27 Government Grant &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Government grants are recognized as Other Operating Income. Such amounts are recognized in the Consolidated Statements of Comprehensive Loss upon receipts and all conditions attached to the grants are fulfilled. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.28 Income Tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the Consolidated Statements of Comprehensive Loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#x201c;more likely than not&#x201d; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#x201c;more likely than not&#x201d; recognition threshold is measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#x2019;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#x2019;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. As of December&#160;31, 2023 and 2024, the Group did not have any significant unrecognized uncertain tax positions. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Valuation allowances have been provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group evaluates a variety of factors including the Group&#x2019;s entities&#x2019; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December&#160;31, 2023 and 2024, valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be realized based on the Group&#x2019;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.29 Comprehensive Loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss, foreign currency translation adjustments and unrealized (loss)/gain on investments in AFS debt securities. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.30 Net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;Loss)/Earnings Per Share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Basic net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period using the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-class&lt;/div&gt; method. Under the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-class&lt;/div&gt; method, net (loss)/income is allocated between common shares and other participating securities base on their participating rights. Diluted net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share reflects the potential dilution that could occur if securities to issue ordinary shares were exercised. The dilutive effect of convertible redeemable preferred shares and outstanding share-based awards is reflected in the diluted net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share by application of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;if-converted&lt;/div&gt; method and treasury stock method, respectively. Dilutive equivalent shares are excluded from the computation of diluted net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share if their effects would be anti-dilutive. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.31 Segment Reporting &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;ASC 280, Segment Reporting, establishes standards for companies to report in their financial statements information about operating segments, products, services, geographic areas, and major customers. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) and included within each reported measure of a segment&#x2019;s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment&#x2019;s profit or loss in assessing segment performance and deciding how to allocate resources. The Group adopted this ASU commencing January&#160;1, 2024 and the adoption of the ASU does not have a material effect on its consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Based on the criteria established by ASC 280, the Group&#x2019;s CODM has been identified as the &lt;div style="-sec-ix-hidden:hidden139523610;display:inline;"&gt;Chief Executive Officer&lt;/div&gt;, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and hence, the Group has only one operating segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The CODM considers year-over-year fluctuations and budget-to-actual variances of these consolidated results when assessing performance and making &lt;div style="null;text-indent: 0px;display:inline;"&gt;operating&lt;/div&gt; decisions. The Group manages assets on a consolidated basis as reported on the consolidated balance sheets. As the Group&#x2019;s long-lived assets are substantially located in the PRC and substantially all the Group&#x2019;s revenue is derived from within the PRC, no geographical segments are presented. &lt;/div&gt;  &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.32 Recent Accounting Pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group qualifies as an &#x201c;emerging growth company&#x201d;, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group will adopt the standards based on extended transition period provided to private companies. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In December 2023, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;No.&#160;2023-09,&lt;/div&gt; Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as additional information on income taxes paid. For public business entities, this standard is effective for annual periods beginning after December&#160;15, 2024. For &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-public&lt;/div&gt; business entities, this standard is effective for annual periods beginning after December&#160;15, 2025. Early adoption is permitted, and the disclosures in this standard are required to be applied on a prospective basis with the option to apply the standard retrospectively. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures.&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#x201c;ASU 2024-03&#x201d;), and in January&#160;2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (&#x201c;ASU 2025-01&#x201d;). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted. This ASU may be applied either prospectively to financial statements issued for reporting periods after its effective date or retrospectively to all prior periods presented in the financial statements. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Other accounting standards that have been issued by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures. &lt;/div&gt; </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-29889"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.1 Basis of Presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;US GAAP&#x201d;) for the periods presented. The consolidated financial statements have been prepared on a going concern basis. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Significant accounting policies followed by the Group in the preparation of its accompanying consolidated financial statements are summarized below: &lt;/div&gt; </us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-29896"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.2 Basis of Consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The consolidated financial statements include the financial statements of the Company, its subsidiaries, the consolidated VIEs and VIEs&#x2019; subsidiaries for which the Company is the ultimate primary beneficiary. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;A subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, to cast a majority of votes at the meeting of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;All transactions and balances between the Company, its subsidiaries, VIEs and VIEs&#x2019; subsidiaries have been eliminated upon consolidation. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company deconsolidates its subsidiaries or business in accordance with Accounting Standards Codification 810 (&#x201c;ASC 810&#x201d;) as of the date the Company ceased to have a controlling financial interest in the subsidiaries. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for the deconsolidation of its subsidiaries or business by recognizing a gain or loss in net income/loss attributable to the Company in accordance with ASC 810. This gain or loss is measured at the date the subsidiaries are deconsolidated as the difference between (a)&#160;the aggregate of the fair value of any consideration received, the fair value of any retained &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest in the subsidiaries being deconsolidated, and the carrying amount of any &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest in the subsidiaries being deconsolidated, including any accumulated other comprehensive income/loss attributable to the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest and (b)&#160;the carrying amount of the assets and liabilities of the subsidiaries being deconsolidated. &lt;/div&gt; </us-gaap:ConsolidationPolicyTextBlock>
    <yxt:NonControllingInterestsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-29943"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.3 &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-Controlling&lt;/div&gt; Interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For the Company&#x2019;s consolidated subsidiaries, VIEs and VIEs&#x2019; subsidiaries, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the Company as the controlling shareholder. The third party held the common shares of our subsidiary. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-controlling&lt;/div&gt; interests are classified as a separate line item in the equity section of the Group&#x2019;s Consolidated Balance Sheets and have been separately disclosed in the Group&#x2019;s Consolidated Statements of Comprehensive Loss and Consolidated Statements of Changes in Shareholders&#x2019; (Deficit)/Equity to distinguish the interests from that of the Company. &lt;/div&gt; </yxt:NonControllingInterestsPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="P01_01_2024To12_31_2024" id="ixv-29952"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.4 Use of Estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses for the reporting period. These estimates and assumptions are based on the Group&#x2019;s historical results and management&#x2019;s future expectations. Actual results could differ from those estimates. Changes in facts and circumstances may cause the Group to revise its estimates. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-29960"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.5 Foreign Currencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s reporting currency is Renminbi (&#x201c;RMB&#x201d;). The functional currency of the Group&#x2019;s entities incorporated in Cayman Islands, British Virgin Islands, Singapore and Hong Kong is the United States dollars (&#x201c;US$&#x201d;). The Group&#x2019;s PRC subsidiaries consolidated VIEs and VIEs&#x2019; subsidiaries determined their functional currency to be RMB. The determination of the respective functional currency is based on the criteria of ASC 830, Foreign Currency Matters and is based primarily on the currency the entity conducts its business in. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Transactions denominated in other than the functional currencies are translated into the functional currency of the entity at the exchange rates quoted by authoritative banks prevailing on the transaction dates. Exchange gains and losses resulting from those foreign currency transactions denominated in a currency other than the functional currency are recorded in the Consolidated Statements of Comprehensive Loss. Total foreign exchanges gain/loss were a gain of RMB &lt;/div&gt;&lt;/div&gt;2,151, a loss of RMB 350 and a gain of RMB 550 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The financial statements of the Group are translated from the functional currency into RMB. Assets and liabilities denominated in foreign currencies are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings generated in current period are translated into RMB at the appropriate historical rates. Revenues, expenses, gain and loss are translated into RMB using the periodic average exchange rates. The resulting foreign currency translation adjustments are recorded in other comprehensive income as a component of shareholders&#x2019; (deficit)/equity. Total foreign currency translation adjustments to the Group&#x2019;s other comprehensive&lt;div style="null;text-indent: 0px;display:inline;"&gt;&#160;loss&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;were gains of RMB 47,034, RMB 2,385 and RMB 3,742 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt; </us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48452"
      unitRef="Unit_CNY">2151000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48453"
      unitRef="Unit_CNY">-350000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48454"
      unitRef="Unit_CNY">550000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48455"
      unitRef="Unit_CNY">47034000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48456"
      unitRef="Unit_CNY">2385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48457"
      unitRef="Unit_CNY">3742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <yxt:ConvenienceTranslationPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30002"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.6 Convenience Translation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Translations of the Consolidated Balance Sheets, the Consolidated Statements of Comprehensive Loss and the Consolidated Statements of Cash Flows from RMB into US$ as of and for the year ended December&#160;31, 2024 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024 stipulated by the U.S. Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December&#160;31, 2024, or at any other rate. &lt;/div&gt; </yxt:ConvenienceTranslationPolicyTextBlock>
    <us-gaap:ForeignCurrencyTranslationAdjustmentDescription contextRef="P01_01_2024To12_31_2024" id="ixv-48458">calculated at the rate of US$1.00=RMB 7.2993, representing the index rates as of December&#160;31, 2024</us-gaap:ForeignCurrencyTranslationAdjustmentDescription>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30008"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.7 Fair Value Measurements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurement for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;1 &#x2014; Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;2 &#x2014; Include other inputs that are directly or indirectly observable in the marketplace. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Level&#160;3 &#x2014; Unobservable inputs which are supported by little or no market activity. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounting guidance also describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach, (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from related parties, prepaid expenses and other current assets, long-term investments, accounts payable, amounts due to related parties, short-term borrowings, long-term borrowings, deferred revenue, acquisition consideration payable, other payable and accrued liabilities and derivative liabilities. As of December&#160;31, 2023 and 2024, except for short-term investments, long-term investments and derivative liabilities which are measured at fair value and long-term borrowings and long-term bank deposit are measured at amortized cost, the carrying values of the other financial instruments approximated their fair values due to the short-term maturity of these instruments. &lt;/div&gt; </us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="P01_01_2024To12_31_2024" id="ixv-30053"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.8 Cash, Cash Equivalents and Restricted Cash &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Cash includes currency on hand and deposits held by financial institutions that can be added to or withdrawn without limitation. Cash equivalents represent short-term, highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Cash that is restricted as to withdrawal for use or pledged as security is reported as &#x201c;Restricted cash&#x201d; in the Consolidated Balance Sheets. The Group&#x2019;s restricted cash mainly represents the secured deposits held in designated bank accounts as performance guarantee to customers. &lt;/div&gt; </us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <yxt:ShortTermInvestmentsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30060"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.9 Short-Term Investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Short-term investments are comprised of i) time deposits issued by financial institutions with original maturities greater than three months but less than twelve months and ii) wealth management products issued by PRC banks, which contains variable interest with original maturities within one year. These investments are stated at fair value. Changes in the fair value are reflected in Interest and investment income in the Consolidation Statements of Comprehensive Loss. &lt;/div&gt; </yxt:ShortTermInvestmentsPolicyTextBlock>
    <yxt:LongtermBankDepositsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30066"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.10 Long-Term Bank Deposits &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Long-term&lt;/div&gt; bank deposits which were fixed deposits in financial institutions with original maturities greater than twelve months, stated at amortized cost and interest accrued is recorded in Interest and investment income in the Consolidated Statements of Comprehensive Loss. &lt;/div&gt; </yxt:LongtermBankDepositsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="P01_01_2024To12_31_2024" id="ixv-30073"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.11 Accounts Receivable, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Accounts receivable &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;is&lt;/div&gt; presented net of allowance for doubtful accounts/expected credit losses. Prior to January&#160;1, 2023, the Group maintained an allowance for doubtful accounts which reflects its best estimate of amounts that potentially would not be collected. The Group determined the allowance for doubtful accounts by taking into consideration various factors including but not limited to historical collection experience and creditworthiness of the customers. Accounts receivable balances were written off after all collection efforts had been exhausted. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Starting from January&#160;1, 2023, the Group &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;adopted&#160;ASU&#160;No.&#160;2016-13,&#160;&#x201c;Financial&#160;Instruments&#x2014;Credit&lt;/div&gt; Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASC Topic 326&#x201d;), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. The Group used a modified retrospective approach which resulted in only de minimum impact on the accumulated deficit due to accounts receivable. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s accounts receivable, amounts due from related parties and other receivables included in prepaid expenses and other current assets are within the scope of ASC Topic 326. To estimate expected credit losses, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group&#x2019;s customer collection trends. The Group has identified the relevant credit risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar credit risk characteristics have been grouped into pools. For each pool, the Group determines an expected loss rate based on historical loss experience adjusted for judgments about the effects of relevant observable data including current and future economic conditions. This is assessed at each quarter based on the Group&#x2019;s specific facts and circumstances. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;   &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following table summarized the details of the Group&#x2019;s allowance for doubtful accounts/expected credit losses: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deconsolidation of CEIBS Publishing Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(191&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reverse of doubtful accounts due to subsequent collection&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,841&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Provision/(Reverse) for doubtful accounts/expected credit losses&lt;br/&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,027&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30127"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following table summarized the details of the Group&#x2019;s allowance for doubtful accounts/expected credit losses: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deconsolidation of CEIBS Publishing Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(191&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reverse of doubtful accounts due to subsequent collection&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,841&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Provision/(Reverse) for doubtful accounts/expected credit losses&lt;br/&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,027&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-48460"
      unitRef="Unit_CNY">2250000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48461"
      unitRef="Unit_CNY">3228000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48462"
      unitRef="Unit_CNY">2201000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <yxt:DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48463"
      unitRef="Unit_CNY">-191000</yxt:DeconsolidationOfCEIBSPublishingGroupAllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48464"
      unitRef="Unit_CNY">2841000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48465"
      unitRef="Unit_CNY">3819000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48466"
      unitRef="Unit_CNY">-1027000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48467"
      unitRef="Unit_CNY">-252000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48468"
      unitRef="Unit_CNY">3228000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48469"
      unitRef="Unit_CNY">2201000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48470"
      unitRef="Unit_CNY">1758000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <yxt:LongTermInvestmentsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30303"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.12 Long-term Investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group accounts for debt securities as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;available-for-sale&lt;/div&gt;&lt;/div&gt; (&#x201c;AFS&#x201d;) when they are not classified as either trading or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;held-to-maturity.&lt;/div&gt;&lt;/div&gt; AFS debt securities are recorded at fair value, with unrealized gains and losses, net of related tax effect, are excluded from earnings and are reported as a separate component of accumulated other comprehensive income until realized. Realized gains and losses from the sale of AFS debt securities are determined on a specific-identification basis. Prior to January&#160;1, 2023, an impairment loss on the AFS debt securities is recognized in the Consolidated Statements of Comprehensive Loss when the decline in value is determined to be other-than-temporary. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Starting from January 1, 2023, after the Group adopted ASC Topic 326, if the amortized cost basis of an AFS security exceeds its fair value and if the Group has the intention to sell the security or it is more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the Consolidated Statements of Comprehensive Loss. If the Group does not have the intention to sell the security and it is not more likely than not that the Group will be required to sell the security before recovery of the amortized cost basis and the Group determines that the decline in fair value below the amortized cost basis of an AFS security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the Consolidated Statements of Comprehensive Loss. The allowance is measured as the amount by which the debt security&#x2019;s amortized cost basis exceeds the Group&#x2019;s best estimate of the present value of cash flows expected to be collected. Upon adoption of the new standard on January 1, 2023, the Company used a modified retrospective approach and recorded a decrease to its accumulated deficit of RMB &lt;/div&gt;&lt;/div&gt;3,142 related to the investment of Beijing Lingdai Information Technology Co., Ltd (&#x201c;Beijing Lingdai&#x201d;) classified from accumulated other comprehensive income. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; </yxt:LongTermInvestmentsPolicyTextBlock>
    <us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss
      contextRef="PAsOn01_01_2023_BeijingLingdaiMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis"
      decimals="-3"
      id="ixv-48471"
      unitRef="Unit_CNY">-3142000</us-gaap:InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30348"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.13 Property, Equipment and Software, net &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Property and equipment are stated at historical cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred as repairs and maintenance do not extend the useful life or improve the related assets. Depreciation and amortization, including amortization of leasehold improvements, is computed using the straight-line method over the estimated useful lives of the assets. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The estimated useful life of each asset category is as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:28%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:71%"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Leasehold improvement&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="-sec-ix-hidden:hidden139523036;display:inline;"&gt;Shorter of the lease term or the estimated useful lives of the assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Electronic equipment&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Furniture&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Software purchased&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Vehicles&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from their respective accounts and any loss on such retirement is reflected in operating expenses. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Construction in progress represents assets under construction. Construction in progress is transferred to property, equipment and software and depreciation or amortization commences when an asset is ready for its intended use. &lt;/div&gt; </us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <yxt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30354"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The estimated useful life of each asset category is as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:28%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:71%"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Category&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated useful lives&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Leasehold improvement&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="-sec-ix-hidden:hidden139523036;display:inline;"&gt;Shorter of the lease term or the estimated useful lives of the assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Electronic equipment&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3-5&lt;/div&gt; years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Furniture&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Software purchased&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Vehicles&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;5 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis"
      id="ixv-48472">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="PAsOn12_31_2024_ElectricGenerationEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis"
      id="ixv-48473">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="PAsOn12_31_2024_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      id="ixv-48474">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="PAsOn12_31_2024_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      id="ixv-48475">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="PAsOn12_31_2024_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      id="ixv-48476">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend contextRef="P01_01_2024To12_31_2024" id="ixv-30394"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.14 Intangible Assets with Definite Lives &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Separately identifiable intangible assets that have determinable lives continue to be amortized and consist primarily of license, developed content, trademarks, domain name and customer relationship. The content library assets which are classified as license have been acquired from the independent course provider. Particularly, the developed content, trademarks, domain name and customer relationship were acquired from the business combination of CEIBS Publishing Group in 2020 and were fully impaired as of December 31, 2023, which is triggered by the final ruling in the CEBIS arbitration case on January 15, 2024 (refer to Note 4 for further details). The Group amortizes these intangible assets on a straight-line basis over their estimated useful lives, which is &lt;div style="-sec-ix-hidden:hidden139523113;display:inline;"&gt;three&lt;/div&gt; to five years. The estimated life of amortized intangibles is reassessed if circumstances occur that indicate the life has changed. The Group has no intangible assets with indefinite lives.&#160;&lt;/div&gt; &lt;/div&gt; </us-gaap:IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis"
      id="ixv-48477">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30402"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.15 Impairment of Long-Lived Assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Group assesses potential impairment of its long-lived assets, which include the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, the property, equipment and software and intangible assets with definite lives. The Group performs an impairment review whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Group considers important that could trigger an impairment review include, but are not limited to, significant under-performance relative to historical or projected future results of operations, significant changes in the manner of its use of acquired assets or its overall business strategy, and significant industry or economic trends. When the Group determines that the carrying value of a long-lived asset (or asset group) may not be recoverable based upon the existence of one or more of the above indicators, the Group determines the recoverability by comparing the carrying amount of the asset to the net future undiscounted cash flows that the asset is expected to generate and recognizes an impairment charge equal to the amount by which the carrying amount exceeds the fair value of the asset. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The final decision of the HKIAC Arbitration tribunal on January&#160;15, 2024 for the CEIBS arbitration case triggered an impairment review on the aforementioned developed content, trademarks, domain name and customer relationship acquired from the business combination of CEIBS Publishing Group. Based on the impairment assessment conducted by the Group, the carrying amount of these intangible assets associated with the CEIBS Publishing Group cannot be recovered and therefore were fully impaired as of December&#160;31, 2023. Refer to Note 4 for further details. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;   &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;No impairment loss of long-lived assets was recognized for the year ended December 31, 2024.&#160;&lt;/div&gt; &lt;/div&gt; </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48479"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="P01_01_2024To12_31_2024" id="ixv-30450"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.16 Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. The Group tests goodwill for impairment annually as of December&#160;31, or whenever events or changes in circumstances indicate that goodwill may be impaired. The Group initially assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;likely-than-not&lt;/div&gt; that the fair value of its sole reporting unit is less than its carrying amount. If, after assessing the events or circumstances, the Group determines it is &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;more-likely-than-not&lt;/div&gt; that the fair value of the reporting unit is less than its carrying amount, then the Group performs a quantitative analysis by comparing the book value of net assets to the fair value of the reporting unit. If the fair value is determined to be less than the book value, an impairment charge is recorded. In assessing the qualitative factors, the Group considers the impact of certain key factors including macroeconomic conditions, industry and market considerations, management turnover, changes in regulation, litigation matters, changes in enterprise value and overall financial performance. The goodwill of the Group is generated from the acquisition of CEIBS PG in June 2020. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Since the acquisition of CEIBS PG, the Group has had one reporting unit for goodwill impairment assessment. According to ASC 350-20-40, when a portion of a reporting unit that constitutes a business or nonprofit activity is to be disposed of, goodwill associated with that business or nonprofit activity shall be included in the carrying amount of the business or nonprofit activity in determining the gain or loss on disposal. The amount of goodwill to be included in that carrying amount shall be based on the relative fair values of the business or nonprofit activity to be disposed of and the portion of the reporting unit that will be retained. The relative fair value allocated to the disposed CEIBS Publishing Group was&lt;/div&gt; RMB 276, &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;which reduced the goodwill amount to&lt;/div&gt;&#160;RMB 163,837 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;as of December 31, 2024.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;After performing goodwill assessment for impairment, the Group determined that &lt;/div&gt;&lt;/div&gt;no impairment of goodwill was recorded for the year&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt; ended December&#160;31, 2023&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;and&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;2&lt;/div&gt;024. &lt;/div&gt; </us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="PAsOn12_31_2024_CEIBSPublishingGroupMemberusgaapInvestmentCompanyNonconsolidatedSubsidiaryAxis"
      decimals="-3"
      id="ixv-48480"
      unitRef="Unit_CNY">276000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48481"
      unitRef="Unit_CNY">163837000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48482"
      unitRef="Unit_CNY">0</us-gaap:GoodwillImpairmentLoss>
    <yxt:OperatingLeasePolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30469"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.17 Operating Lease &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Group determines if an arrangement is a lease at inception. The Group enters into operating lease arrangements primarily for office and operation space. The Group determines if an arrangement contains a lease at its inception by assessing whether there is an identified asset and whether the arrangement conveys the right to control the use of the identified asset in exchange for consideration. Operating leases are included in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets and operating lease liabilities on the Consolidated Balance Sheets. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets represent the Group&#x2019;s right to use an underlying asset over the lease term and operating lease liabilities represent the Group&#x2019;s obligation to make payments arising from the lease. &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets and operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets also includes any lease payments made at or before the lease commencement date and excludes any lease incentives received. Lease payments consist of the fixed payments under the arrangements. As the implicit rate of the Group&#x2019;s leases is not determinable, the Group uses an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. Operating lease expense is recognized on a straight-line basis over the lease term. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group&#x2019;s lease term may include options to extend or terminate the lease. Only renewal or termination options that are reasonably certain of exercise are included in the lease term. The Group accounts for lease components and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-lease&lt;/div&gt; components as a single lease component. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;After the lease commencement date, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets are amortized by the difference between the straight-line lease expenses, and the accretion of interest on the operating lease liabilities each period over the lease term. Operating lease liabilities are increased to reflect the accretion of interest and reduced for the lease payment made. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For operating lease with a term of one year or less, the Group has elected to not recognize operating lease liabilities or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset on its Consolidated Balance Sheets. Instead, it recognizes the lease payment as expense on a straight-line basis over the lease term. Short-term lease costs are immaterial to its Consolidated Statements of Comprehensive Loss. &lt;/div&gt; </yxt:OperatingLeasePolicyTextBlock>
    <us-gaap:InternalUseSoftwarePolicy contextRef="P01_01_2024To12_31_2024" id="ixv-30566"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.18 &lt;div style="white-space:nowrap;display:inline;"&gt;Internal-Use&lt;/div&gt; Software Development Costs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group recognizes &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;internal-use&lt;/div&gt; software development costs related to our technology of corporate learning platform, including related software and mobile applications in accordance with ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;350-40&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x201c;Internal-use&lt;/div&gt; software&#x201d;. Costs related to preliminary project activities and post-implementation operating activities are expensed as incurred. Costs that are directly attributable to the development of the software in the application development stage are capitalized. Costs capitalized for developing corporate learning solution were not material for the periods presented. &lt;/div&gt; </us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30576"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.19 Revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Consistent with the criteria of Topic 606, the Group recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Group expects to receive in exchange for those goods or services. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;To achieve that core principle, the Group applies the five steps defined under Topic 606: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract, and (v)&#160;recognize revenue when (or as) the entity satisfies a performance obligation. The Group assesses its revenue arrangements against specific criteria in order to determine if it is acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services. The Group allocates the transaction price to each performance obligation based on the relative standalone selling price of the goods or services provided. The Group determines standalone selling prices considering market conditions and based on overall pricing objectives such as observable standalones selling prices. Revenue is recognized upon the transfer of control of promised goods or services to a customer. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Revenue is recorded net of value-added tax. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Revenue recognition policies for each type of revenue steam are as follows: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Corporate Learning Solution &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group offers corporate learning solution to corporate customers through providing subscription-based services including corporate learning platform, personalized &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;e-learning&lt;/div&gt; system, teaching tools and online courses. The Group&#x2019;s subscription-based services generally do not provide customers with the right to take possession of the software supporting the platform, learning content or tools and, as a result, are accounted for as service arrangements. Through the subscription of the Group&#x2019;s SaaS platform service, customers can rapidly deploy the intelligent learning platform in a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;plug-and-play&lt;/div&gt;&lt;/div&gt; manner. Frequently, existing customers who subscribed platform service tend to add additional courses to their subscription by purchasing prioritized package or advanced package with additional charges. The Group also offered the teaching tools, such as virtual classroom or meeting room, for subscription as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;add-on&lt;/div&gt; options. For platform service, online courses and online teaching tools, the Group continually provides customer access and connectivity to its services, and fulfills its obligation to, the end customer over the subscription period. Each distinct service represents a single performance obligation that is satisfied over time. The subscription-based contracts vary from one month to five years. Revenue from subscription-based corporate learning solution is recognized on a straight-line basis over the subscription period. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group also derives revenue from providing &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-subscription&lt;/div&gt; based corporate learning solution, such as offline courses and courseware recording service. Based on the needs of the customers, the Group designs the offline courses and hires experienced lecturer to provide &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;face-to-face&lt;/div&gt;&lt;/div&gt; offline learning courses. The offline course is delivered on the specific date agreed and the unit price for each offline course is also specified in the contract. The recorded courseware belongs to the customers. Revenue from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-subscription&lt;/div&gt; based corporate learning solution is generally recognized at point in time upon completion. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Other Revenue &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group also develops software for other customers who have specific demand for learning platform software. The Group develops learning platform to be installed on these customers&#x2019; own servers. Copyright of the software developed belongs to these customers. The development processes last approximately &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;6-11&lt;/div&gt; months. The Group is also obligated to provide post-sales maintenance service for malfunction during the period determined in the contract, which is usually a year. Revenue for the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-premises&lt;/div&gt; software development is recognized at a point in time when the software is made available to the customer; whereas the revenue for post-sales maintenance service is recognized over the contract term beginning on the date that the software is made available to the customer. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Corporate learning solutions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Subscription-based&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;368,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;347,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;301,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-subscription-based&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;56,099&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;411,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;325,579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Sales of software developed and related maintenance service&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,194&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Remaining Performance Obligations &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Remaining performance obligations represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancelable&lt;/div&gt; contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2024, the aggregate amount of transaction price allocated to the remaining performance obligations was RMB 391,672 which included balance of deferred revenue which will be recognized as revenue in the future periods. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company expects to recognize approximately 56% of the remaining performance obligations in the 12 months following December&#160;31, 2024 and 42% of the remaining performance obligations between 13 to 36 months, with the remainder to be recognized thereafter. &lt;/div&gt; </us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30645">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Corporate learning solutions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Subscription-based&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;368,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;347,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;301,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-subscription-based&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;56,099&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;411,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;325,579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Sales of software developed and related maintenance service&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,194&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2022To12_31_2022_SubscriptionBasedMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48485"
      unitRef="Unit_CNY">368176000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2023To12_31_2023_SubscriptionBasedMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48486"
      unitRef="Unit_CNY">347829000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2024To12_31_2024_SubscriptionBasedMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48487"
      unitRef="Unit_CNY">301796000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2022To12_31_2022_NonSubscriptionBasedMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48488"
      unitRef="Unit_CNY">56099000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2023To12_31_2023_NonSubscriptionBasedMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48489"
      unitRef="Unit_CNY">63993000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2024To12_31_2024_NonSubscriptionBasedMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48490"
      unitRef="Unit_CNY">23783000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48491"
      unitRef="Unit_CNY">424275000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48492"
      unitRef="Unit_CNY">411822000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenueFromCorporateLearningSolutions
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48493"
      unitRef="Unit_CNY">325579000</yxt:RevenueFromCorporateLearningSolutions>
    <yxt:RevenuesOthers
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48494"
      unitRef="Unit_CNY">6361000</yxt:RevenuesOthers>
    <yxt:RevenuesOthers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48495"
      unitRef="Unit_CNY">12194000</yxt:RevenuesOthers>
    <yxt:RevenuesOthers
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48496"
      unitRef="Unit_CNY">5611000</yxt:RevenuesOthers>
    <us-gaap:Revenues
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48497"
      unitRef="Unit_CNY">430636000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48498"
      unitRef="Unit_CNY">424016000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48499"
      unitRef="Unit_CNY">331190000</us-gaap:Revenues>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48501"
      unitRef="Unit_CNY">391672000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="PAsOn12_31_2024_20251231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"
      decimals="2"
      id="ixv-48502"
      unitRef="Unit_pure">0.56</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="PAsOn12_31_2024_20251231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"
      id="ixv-48503">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="PAsOn12_31_2024_20281231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"
      decimals="2"
      id="ixv-48504"
      unitRef="Unit_pure">0.42</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="PAsOn12_31_2024_20281231TypedMemberusgaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"
      id="ixv-48505">P36M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <yxt:ContractBalancePolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30909"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.20 Contract Balance &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Payment terms are established on the Group&#x2019;s &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-established&lt;/div&gt; credit requirements based upon an evaluation of customers&#x2019; credit. A receivable is a right to consideration that is unconditional as compared to a contract asset which is a right to consideration that is conditional upon factors other than the passage of time. The Group recognizes accounts receivable in its Consolidated Balance Sheets when it performs a service in advance of receiving consideration and it has the unconditional right to receive consideration. A contract asset is recorded when the Group has transferred services to the customer before payment is received or is due. As of December&#160;31, 2023 and 2024, the Group did not record contract assets. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group records deferred revenue when cash payments are received in advance of revenue recognition from subscription services described above in accordance with the terms of the underlying contracts where the service period has not yet commenced but will commence in the near future. Deferred revenue is recognized when, or as, performance obligations are satisfied. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current; the remaining portion is recorded as deferred revenue, non-current. Revenue recognized that was included in deferred revenue balance at the beginning of the period were RMB 168,362, RMB 182,620 and RMB 145,644 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Changes in deferred revenue were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;203,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;228,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;247,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions to deferred revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;455,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;443,097&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;332,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Recognition of deferred revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deconsolidation of CEIBS Publishing Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(65,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;228,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;247,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;183,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Other than accounts receivable and deferred revenue, the Group had no other material contract assets, contract liabilities or deferred contract costs recorded on its balance sheet as of December&#160;31, 2023 and 2024. &lt;/div&gt; </yxt:ContractBalancePolicyTextBlock>
    <yxt:DeferredRevenueRecognized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48506"
      unitRef="Unit_CNY">168362000</yxt:DeferredRevenueRecognized>
    <yxt:DeferredRevenueRecognized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48507"
      unitRef="Unit_CNY">182620000</yxt:DeferredRevenueRecognized>
    <yxt:DeferredRevenueRecognized
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48508"
      unitRef="Unit_CNY">145644000</yxt:DeferredRevenueRecognized>
    <yxt:ScheduleOfChangesInDeferredRevenueTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-30917"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Changes in deferred revenue were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;203,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;228,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;247,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions to deferred revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;455,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;443,097&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;332,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Recognition of deferred revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(430,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(424,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(331,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deconsolidation of CEIBS Publishing Group&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(65,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;228,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;247,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;183,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfChangesInDeferredRevenueTableTextBlock>
    <us-gaap:DeferredRevenue
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-48509"
      unitRef="Unit_CNY">203698000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48510"
      unitRef="Unit_CNY">228356000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48511"
      unitRef="Unit_CNY">247437000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenueAdditions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48512"
      unitRef="Unit_CNY">455294000</us-gaap:DeferredRevenueAdditions>
    <us-gaap:DeferredRevenueAdditions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48513"
      unitRef="Unit_CNY">443097000</us-gaap:DeferredRevenueAdditions>
    <us-gaap:DeferredRevenueAdditions
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48514"
      unitRef="Unit_CNY">332819000</us-gaap:DeferredRevenueAdditions>
    <yxt:DeferredRevenueRevenueRecognized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48515"
      unitRef="Unit_CNY">-430636000</yxt:DeferredRevenueRevenueRecognized>
    <yxt:DeferredRevenueRevenueRecognized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48516"
      unitRef="Unit_CNY">-424016000</yxt:DeferredRevenueRevenueRecognized>
    <yxt:DeferredRevenueRevenueRecognized
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48517"
      unitRef="Unit_CNY">-331190000</yxt:DeferredRevenueRevenueRecognized>
    <yxt:DeconsolidationOfCEIBSPublishingGroupDeferredRevenue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48518"
      unitRef="Unit_CNY">-65928000</yxt:DeconsolidationOfCEIBSPublishingGroupDeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48519"
      unitRef="Unit_CNY">228356000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48520"
      unitRef="Unit_CNY">247437000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48521"
      unitRef="Unit_CNY">183138000</us-gaap:DeferredRevenue>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31123"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.21 Cost of Revenues &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Cost of revenue includes certain direct costs associated with delivering the Group&#x2019;s platform and includes costs for hosting and bandwidth, depreciation, amortization of long-lived assets used in the provision of SaaS service, cost of self-made courses&#x2019; development and amortization of purchased content library, rental expenses for office space, impairment of intangible assets, personnel-related costs associated with the Group&#x2019;s customer support team and engineering team that is responsible for maintaining the Group&#x2019;s service availability and security of its platform, and other contract fulfilment costs. &lt;/div&gt; </us-gaap:CostOfSalesPolicyTextBlock>
    <yxt:SalesAndMarketingPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31129"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.22 Sales and Marketing &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Sales and marketing expenses comprise primarily of expenses relating to marketing and brand promotion activities, employee-related cost for personnel engaged in marketing, business development, impairment of intangible assets, rental expenses for office space and sales support functions. &lt;/div&gt; </yxt:SalesAndMarketingPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="P01_01_2024To12_31_2024" id="ixv-31135"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.23 Research and Development &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Research and development expenses are principally related to our technology of corporate learning platform which consists mainly of employee-related cost for research and development personnel, third-party cloud infrastructure and bandwidth expenses incurred for research and development purposes, rental expenses, and depreciation expenses associated with the equipment used for research and development functions and other expenses incurred for courses designing. The Group accounts for internal use software development costs in accordance with guidance on intangible assets and internal use software. See Note 2.18 &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Internal-Use&lt;/div&gt; Software Development Costs. &lt;/div&gt; </us-gaap:ResearchAndDevelopmentExpensePolicy>
    <yxt:GeneralAndAdministrativeExpensesPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31142"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.24 General and Administrative &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;General and administrative expenses consist of employee-related cost for personnel related to the general corporate functions, including accounting, finance, legal and human relations, costs associated with use by these functions of facilities and equipment, such as depreciation expenses, rental and other general corporate related expenses. &lt;/div&gt; </yxt:GeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="P01_01_2024To12_31_2024" id="ixv-31178"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.25 Share-based compensation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group grants restricted shares, restricted share units&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;(&#x201c;RSUs&#x201d;) and ordinary shares to the employees and the founder transferred ordinary shares to the employees with no consideration. Such compensations are accounted for in accordance with ASC 718, Compensation&#x2014;Stock Compensation. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses a) immediately at grant date if no vesting conditions are required; or b) for awards granted with only service conditions, using the graded vesting method, over the vesting period. &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Share-based compensation in relation to the restricted shares, RSUs and ordinary shares is measured based on the fair market value of the Group&#x2019;s ordinary shares at the grant date of the award. Given that the shares underlying the awards were not publicly traded at the time of grant, estimation of the fair value of the Group&#x2019;s ordinary shares used the income approach/discounted cash flow method with a discount for lack of marketability and involved assumptions regarding a number of complex and subjective variables, including the comparable companies&#x2019; volatilities, risk-free rate, expected term and weighting among the scenarios of liquidation, &lt;div style="display:inline;"&gt;redemption and IPO.&#160;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In accordance with ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2016-09,&lt;/div&gt; the Group has chosen to account for forfeitures when they occur&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; </us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <yxt:EmployeeBenefitsPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31200"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.26 Employee Benefits &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees&#x2019; salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. Total amounts of such employee benefit expenses were RMB 129,738, RMB&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;82,336 and RMB 56,091 for the years ended December&#160;31, 2022, 2023 and 2024, respectively, including accrued and unpaid. &lt;/div&gt; </yxt:EmployeeBenefitsPolicyTextBlock>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48522"
      unitRef="Unit_CNY">129738000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48523"
      unitRef="Unit_CNY">82336000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48524"
      unitRef="Unit_CNY">56091000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <yxt:GovernmentGrantPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31207"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.27 Government Grant &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Government grants are recognized as Other Operating Income. Such amounts are recognized in the Consolidated Statements of Comprehensive Loss upon receipts and all conditions attached to the grants are fulfilled. &lt;/div&gt; </yxt:GovernmentGrantPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31246"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.28 Income Tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Current income taxes are recorded in accordance with the regulations of the relevant tax jurisdiction. The Group accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Tax. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of existing assets and liabilities in the financial statements and their respective tax basis, and operating loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in the Consolidated Statements of Comprehensive Loss in the period of change. Valuation allowances are established when necessary to reduce the amount of deferred tax assets if it is considered more likely than not that amount of the deferred tax assets will not be realized. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group recognizes in its consolidated financial statements the benefit of a tax position if the tax position is &#x201c;more likely than not&#x201d; to prevail based on the facts and technical merits of the position. Tax positions that meet the &#x201c;more likely than not&#x201d; recognition threshold is measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group estimates its liability for unrecognized tax benefits which are periodically assessed and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Group&#x2019;s estimates. As each audit is concluded, adjustments, if any, are recorded in the Group&#x2019;s consolidated financial statements in the period in which the audit is concluded. Additionally, in future periods, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred. As of December&#160;31, 2023 and 2024, the Group did not have any significant unrecognized uncertain tax positions. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Valuation allowances have been provided against deferred tax assets when the Group determines that it is more likely than not that the deferred tax assets will not be utilized in the future. In making such determination, the Group evaluates a variety of factors including the Group&#x2019;s entities&#x2019; operating history, accumulated deficit, existence of taxable temporary differences and reversal periods. As of December&#160;31, 2023 and 2024, valuation allowances on deferred tax assets were provided because it was more likely than not that the Group will not be realized based on the Group&#x2019;s estimate of its future taxable income. If events occur in the future that allow the Group to realize more of its deferred income tax than the presently recorded amounts, an adjustment to the valuation allowances will result in a decrease in tax expense when those events occur. &lt;/div&gt; </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31285"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.29 Comprehensive Loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Comprehensive loss for the periods presented includes net loss, foreign currency translation adjustments and unrealized (loss)/gain on investments in AFS debt securities. &lt;/div&gt; </us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31291"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.30 Net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;Loss)/Earnings Per Share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Basic net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period using the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-class&lt;/div&gt; method. Under the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-class&lt;/div&gt; method, net (loss)/income is allocated between common shares and other participating securities base on their participating rights. Diluted net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share reflects the potential dilution that could occur if securities to issue ordinary shares were exercised. The dilutive effect of convertible redeemable preferred shares and outstanding share-based awards is reflected in the diluted net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share by application of the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;if-converted&lt;/div&gt; method and treasury stock method, respectively. Dilutive equivalent shares are excluded from the computation of diluted net &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;loss)/earnings per share if their effects would be anti-dilutive. &lt;/div&gt; </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31305"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.31 Segment Reporting &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;ASC 280, Segment Reporting, establishes standards for companies to report in their financial statements information about operating segments, products, services, geographic areas, and major customers. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) and included within each reported measure of a segment&#x2019;s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment&#x2019;s profit or loss in assessing segment performance and deciding how to allocate resources. The Group adopted this ASU commencing January&#160;1, 2024 and the adoption of the ASU does not have a material effect on its consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Based on the criteria established by ASC 280, the Group&#x2019;s CODM has been identified as the &lt;div style="-sec-ix-hidden:hidden139523610;display:inline;"&gt;Chief Executive Officer&lt;/div&gt;, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group as a whole and hence, the Group has only one operating segment. The Group does not distinguish between markets or segments for the purpose of internal reporting. The CODM considers year-over-year fluctuations and budget-to-actual variances of these consolidated results when assessing performance and making &lt;div style="null;text-indent: 0px;display:inline;"&gt;operating&lt;/div&gt; decisions. The Group manages assets on a consolidated basis as reported on the consolidated balance sheets. As the Group&#x2019;s long-lived assets are substantially located in the PRC and substantially all the Group&#x2019;s revenue is derived from within the PRC, no geographical segments are presented. &lt;/div&gt; </us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription contextRef="P01_01_2024To12_31_2024" id="ixv-48525">In November 2023, the FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) and included within each reported measure of a segment&#x2019;s profit or loss.</us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31315"> &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2.32 Recent Accounting Pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group qualifies as an &#x201c;emerging growth company&#x201d;, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group will adopt the standards based on extended transition period provided to private companies. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In December 2023, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;No.&#160;2023-09,&lt;/div&gt; Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as additional information on income taxes paid. For public business entities, this standard is effective for annual periods beginning after December&#160;15, 2024. For &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-public&lt;/div&gt; business entities, this standard is effective for annual periods beginning after December&#160;15, 2025. Early adoption is permitted, and the disclosures in this standard are required to be applied on a prospective basis with the option to apply the standard retrospectively. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures.&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (&#x201c;ASU 2024-03&#x201d;), and in January&#160;2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (&#x201c;ASU 2025-01&#x201d;). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted. This ASU may be applied either prospectively to financial statements issued for reporting periods after its effective date or retrospectively to all prior periods presented in the financial statements. The Company is in the process of evaluating the potential impact of the new guidance on its consolidated financial statements and related disclosures. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Other accounting standards that have been issued by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures. &lt;/div&gt; </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription contextRef="P01_01_2024To12_31_2024" id="ixv-48526">The Group&#x2019;s CODM uses consolidated net loss as the measures of segment profit or loss. Significant segment expenses are consistent with those reported on the consolidated statements of comprehensive loss and include cost of revenues, sales and marketing expenses, research and development expenses and general and administrative expenses. For significant segment expenses incurred during the years ended December 31, 2022, 2023, and 2024, refer to Consolidated Statements of Comprehensive Loss.</us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31377"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3. CONCENTRATION AND RISKS &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;3.1 Concentration of Credit Risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Financial instruments that potentially subject the Group to the concentration of credit risks consist of cash and cash equivalents, restricted cash and short-term investments. The maximum exposures of such assets to credit risk are their carrying amounts as of the balance sheet dates. As of December&#160;31, 2023 and 2024, all of the Company&#x2019;s cash and cash equivalents, restricted cash and short-term investments were held in major financial institutions located in the PRC, Hong Kong and Singapore, which management considers to be of high credit quality based on their credit ratings. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group has not experienced any significant recoverability issue with respect to its accounts receivable. The Group assesses the creditworthiness of each customer when providing services and requires the customers to make advance payments or a deposit before the services are rendered. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2023 and 2024, there was no customer with greater than 10% of the accounts receivable, respectively. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;3.2 Concentration of Customers and Suppliers &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Substantially all revenue was derived from customers located in &lt;div style="null;text-indent: 0px;display:inline;"&gt;the PRC&lt;/div&gt;. There are no customers or suppliers from whom revenues or purchases individually represent greater than 10% of the total revenues or the total purchases of the Group in any of the periods presented. As of December 31, 2024, there were &lt;div style="null;text-indent: 0px;display:inline;"&gt;two&lt;/div&gt; suppliers collectively accounted for &lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;52&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;% of &lt;div style="null;text-indent: 0px;display:inline;"&gt;the Group&#x2019;s&lt;/div&gt; accounts payable. As of December 31, 2023, there were &lt;div style="null;text-indent: 0px;display:inline;"&gt;two&lt;/div&gt; suppliers collectively accounted for &lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;22&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;% of &lt;div style="null;text-indent: 0px;display:inline;"&gt;the Group&#x2019;s&lt;/div&gt; accounts payable. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;3.3 Foreign Currency Exchange Rate Risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In July 2005, the PRC government changed its &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;decades-old&lt;/div&gt; policy of pegging the value of the RMB to the US$, and the RMB appreciated more than 20% against the US$ over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the US$ remained within a narrow band. Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The depreciation of the RMB against the US$ was approximately 8.5%, 1.7% and 1.5% in years ended December&#160;31, 2022, 2023 and 2024, respectively. It is difficult to predict how market forces or PRC, or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. &lt;/div&gt; </us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2024To12_31_2024_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis"
      decimals="2"
      id="ixv-48527"
      unitRef="Unit_pure">0.52</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2023To12_31_2023_AccountsPayableMemberusgaapConcentrationRiskByBenchmarkAxis_SupplierConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SupplierTwoMemberYXTSuppliersAxis"
      decimals="2"
      id="ixv-48528"
      unitRef="Unit_pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <yxt:ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate
      contextRef="P07_01_2008To07_31_2008"
      decimals="2"
      id="ixv-48529"
      unitRef="Unit_pure">0.20</yxt:ForeignCurrencyExchangeRateBaseCurrencyAppreciationRate>
    <yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-48530"
      unitRef="Unit_pure">0.085</yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate>
    <yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-48531"
      unitRef="Unit_pure">0.017</yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate>
    <yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-48532"
      unitRef="Unit_pure">0.015</yxt:ForeignCurrencyExchangeRateBaseCurrencyDepreciationRate>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31430"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4. DECONSOLIDATION OF CEIBS PUBLISHING GROUP &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On June&#160;24, 2020, the Company acquired 100% shares of CEIBS Management Ltd.(the &#x201c;ManCo&#x201d;) and Digital &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;B-School&lt;/div&gt; China Limited (the &#x201c;Digital B&#x201d;) (the &#x201c;Acquisition&#x201d;, &#x201c;Share Transfer&#x201d;). ManCo held 21% common shares of CEIBS PG. Digital B held 0.04% common shares and 38.96% preferred shares of CEIBS PG. After the Acquisition, the Company effectively held 60% shares of CEIBS PG and obtained control of CEIBS PG. China Europe International Business School (&#x201c;CEIBS&#x201d;) holds the rest 40% common shares of CEIBS Publishing Group. The Company has included the financial results of CEIBS Publishing Group in the consolidated financial statements since the acquisition date. The consideration of the Acquisition included US$15&#160;million in cash (equivalent to RMB 103,924) and 5,252,723 Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4&lt;/div&gt; preferred shares of the Company with the total fair value of RMB 94,755 issued. The Company made partial cash consideration of RMB 79,549 upon closing in July 2020 and also made cash payment of RMB 9,600 in February 2023. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In 2007, CEIBS had entered into a quitclaim with CEIBS PG and stated that CEIBS relinquished and waived all of its rights in relevant intellectual properties and authorized CEIBS PG the exclusive right to file for relevant trademark registration and use such intellectual properties worldwide (the &#x201c;Quitclaim&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;However, in August 2020, CEIBS, the other shareholder of CEIBS PG holding the remaining 40% equity interest, stated publicly that &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;the&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Group &lt;/div&gt;had infringed its intellectual property rights and CEIBS was not aware of and did not recognize the associated share purchase of Shanghai China Europe International Culture Communication Co., Ltd. and Shanghai Fenghe Culture Communication Co., Ltd. by &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt;, the VIEs. In January 2021, CEIBS further filed a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;winding-up&lt;/div&gt; petition with the High Court of Hong Kong, seeking to wind up CEIBS PG and to terminate the Quitclaim (the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&#x201c;Winding-up&lt;/div&gt; Proceedings&#x201d;). These disputes arose from a series of transaction documents, including a share purchase agreement, entered into among CEIBS and certain then shareholders of CEIBS PG for the establishment of CEIBS PG in May 2007 (collectively, the &#x201c;Transaction Documents&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;CEIBS filed this petition on the basis that, amongst others, (i)&#160;the Share Transfer circumvented and was in breach of a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-first-offer&lt;/div&gt;&lt;/div&gt; provision, which requires a shareholder to give notice to other shareholders before it transfers its shares to a transferee who is neither another shareholder or an affiliate of a shareholder; (ii)&#160;the Share Transfer has caused a complete and irretrievable breakdown of mutual trust and confidence in the cooperation of CEIBS PG among the parties; (iii)&#160;CEIBS had the right to withdraw the sole and exclusive rights over the trademarks granted to CEIBS PG when there are significant changes to the shareholder structure of CEIBS PG based on the memorandum of understanding agreed among the parties; and (iv)&#160;the Group infringed its intellectual property rights by using &#x201c;CEIBS&#x201d; related trademarks outside the agreed scope under the Quitclaim. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In November 2020, CEIBS PG brought an arbitration action against CEIBS in the HKIAC Arbitration, alleging the CEIBS has breached the Quitclaim and the Transaction Documents entered into among the parties by using &#x201c;CEIBS&#x201d; related trademarks, which CEIBS PG has sole and exclusive rights to use. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In November 2021, the High Court of Hong Kong decided that the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Winding-up&lt;/div&gt; Proceedings be stayed pending determination of the HKIAC Arbitration. However, upon determination of the HKIAC Arbitration, the parties do have the liberty to restore the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Winding-up&lt;/div&gt; Proceedings for further directions or order. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The hearing of the HKIAC Arbitration was held in May 2023, and in August 2023, a closing of the HKIAC Arbitration was held. Upon the hearing period, as advised by the Group&#x2019;s litigation counsel, the Group believed that the claims of CEIBS above lacked merit and the likelihood for the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Winding-up&lt;/div&gt; Proceedings to succeed was relatively remote based on the available information by at that time, including the claims made by CEIBS throughout the period up to the hearing period. Also, in July 2023, CEIBS alleged in its closing submission to the HKIAC arbitration tribunal that, among other things, the issuance of the&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt; 21&lt;/div&gt;% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#x2019;s 100% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the Series A preferred share purchase agreement (the &#x201c;SPA&#x201d;). The parties had different interpretations regarding the relevant clause in the SPA. Management believed the transfer of 21% of CEIBS PG shares beneficial ownership to the Company in 2020 was valid. The Company&#x2019;s view had been fully supported by their litigation counsel and remained unchanged throughout the process of the HKIAC Arbitration. Although, the Company believed the new allegation raised by CEIBS in July 2023 had no merit at that time, an unfavorable arbitration result would have a material and adverse effect on the Company&#x2019;s results of operations reflected on the consolidated financial statements. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On January&#160;15, 2024, the arbitration tribunal declared the transfer of 21% of CEIBS PG shares to the Company as invalid at the time of the transfer and &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;the&lt;/div&gt; Group&#x2019;s appointment of one director CEIBS PG invalid, while dismissing the Quitclaim issue due to the lack of jurisdiction. Such ruling was based on the tribunal&#x2019;s determination that the issuance of the 21% equity interest of CEIBS PG to CEIBS Management Ltd. in 2007 only entitled CEIBS Management Ltd.&#x2019;s 100% equity owner Mr.&#160;Xuelin Zhou legal ownership rather than beneficial ownership pursuant to the SPA, which made his transfer of such equity interest to Chengwei Capital HK Limited in 2016 invalid, and the subsequent transfer from Chengwei Capital HK Limited to us in 2020 invalid too. &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&lt;/div&gt; subsequently applied to set aside the arbitration award in April 2024 with the High Court of Hong Kong and CEIBS also filed an application to the High Court of Hong Kong to enforce the arbitration award in April 2024. In May 2024, the High Court of Hong Kong held a hearing, during which the set aside application and the enforcement application were adjourned for substantive arguments before a judge in August 2024. Having considered recent Hong Kong courts have generally adopted a very &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;pro-arbitration&lt;/div&gt; approach, the chance of successfully set aside the Award before the Hong Kong Court was determined to be remote. 21% of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;the&lt;/div&gt; &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Company&#x2019;s equity&lt;/div&gt; interest in CEIBS PG was invalidated upon the Partial Final Award. In addition, the Tribunal held that the appointment to the CEIBS PG Board of one of the three Directors from the Group was invalid, one of the three YXT Directors should cease to exercise any rights in its capacity as a director of CEIBS PG, failing which CEIBS may apply to enforce the Award, accordingly, the Group determined they had lost their control over CEIBS PG since the Partial Final Award upon the final ruling declared on January&#160;15, 2024. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;On November 25, 2024, HKIAC issued a cover letter and final award on litigation costs according to which Digital B shall pay to CEIBS the amount up to RMB 17,756. The Group accrued the litigation costs in other payable and accrued liabilities as of December&#160;31, 2024. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;In January 2025, the High Court of Hong Kong dismissed the application to set aside the partial final award. Prior to any future negotiations amongst the counter parties, the remaining consideration payable of the Acquisition amount to RMB 14,775 remains unchanged legally as of December&#160;31, 2023 and 2024.&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In March 2025, CEIBS filed a petition with the High Court of Hong Kong, seeking to restore the Winding-up Proceeding. In the same month, the High Court of Hong Kong order to enforce the final award on the litigation cost. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Company still legally retains the 39% share of CEIBS PG. The Company recorded the remaining 39% share of CEIBS PG amounting to RMB 4,976 as a debt investment in January 2024. &lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Given the underlined shares are redeemable preferred shares issued by CEIBS PG, it is classified as available for sale debt security investment in Long-term investments on the Consolidated Balance Sheet and is subject to market fair value assessment. The fair value assessment utilizes income approach to determine the equity value. The redeemable preferred shares were not considered in substance common stock. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;According to ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;810-10-40,&lt;/div&gt;&lt;/div&gt; the difference between the carrying value of the assets, liabilities and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest of CEIBS Publishing Group that were deconsolidated, and the fair value of the continuing investment, as determined at the date of deconsolidation, resulted in a gain in the amount of RMB 78,760 before tax. This gain on the deconsolidation was presented on the Company&#x2019;s Consolidated Statement of Comprehensive Loss for the year ended December&#160;31, 2024.&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following table sets forth details of the condensed balance sheet of CEIBS Publishing Group, which was deconsolidated on January&#160;15, 2024: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:10%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;January&#160;15,&#160;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;30,767&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid expenses and other current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;383&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,170&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;70&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,005&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(53,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payable and accrued liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(11,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(4,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(12,491&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(34,587&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying net liabilities of CEIBS Publishing Group at deconsolidation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(73,784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value of 39% CEIBS Publishing Group after deconsolidation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gain on deconsolidation of CEIBS Publishing Group&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(78,760&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn06_24_2020_ManCoAndDigitalBMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      id="ixv-48533"
      unitRef="Unit_pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <yxt:Percentageofshareheldbythecompany
      contextRef="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_MancoMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      id="ixv-48534"
      unitRef="Unit_pure">0.21</yxt:Percentageofshareheldbythecompany>
    <yxt:Percentageofshareheldbythecompany
      contextRef="PAsOn06_24_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="4"
      id="ixv-48535"
      unitRef="Unit_pure">0.0004</yxt:Percentageofshareheldbythecompany>
    <yxt:Percentageofshareheldbythecompany
      contextRef="PAsOn06_24_2020_DigitalBMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_PreferredStockMemberusgaapStatementEquityComponentsAxis"
      decimals="4"
      id="ixv-48536"
      unitRef="Unit_pure">0.3896</yxt:Percentageofshareheldbythecompany>
    <yxt:Percentageofshareheldbythecompany
      contextRef="PAsOn06_24_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      id="ixv-48537"
      unitRef="Unit_pure">0.60</yxt:Percentageofshareheldbythecompany>
    <yxt:Percentageofshareheldbythecompany
      contextRef="PAsOn06_24_2020_CeibsMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      id="ixv-48538"
      unitRef="Unit_pure">0.40</yxt:Percentageofshareheldbythecompany>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="P06_24_2024To06_24_2024"
      decimals="-6"
      id="ixv-48539"
      unitRef="Unit_USD">15000000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="P06_24_2024To06_24_2024"
      decimals="-3"
      id="ixv-48540"
      unitRef="Unit_CNY">103924000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn06_24_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-48541"
      unitRef="Unit_shares">5252723</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="PAsOn06_24_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-48542"
      unitRef="Unit_CNY">94755000</us-gaap:PreferredStockValue>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P07_31_2020To07_31_2020_CashMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      id="ixv-48543"
      unitRef="Unit_CNY">79549000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P02_28_2023To02_28_2023_CashMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      id="ixv-48544"
      unitRef="Unit_CNY">9600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <yxt:PercentageOfOwnershipWithOtherShareholders
      contextRef="PAsOn08_31_2020_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      id="ixv-48545"
      unitRef="Unit_pure">0.40</yxt:PercentageOfOwnershipWithOtherShareholders>
    <yxt:PercentageOfIssuanceForEquityInterest
      contextRef="PAsOn07_31_2023"
      decimals="2"
      id="ixv-48546"
      unitRef="Unit_pure">0.21</yxt:PercentageOfIssuanceForEquityInterest>
    <yxt:PercentageOfBeneficialOwnershipTransfer
      contextRef="PAsOn07_31_2023_CeibsManagementLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      id="ixv-48547"
      unitRef="Unit_pure">1</yxt:PercentageOfBeneficialOwnershipTransfer>
    <yxt:PercentageOfBeneficialOwnershipTransfer
      contextRef="PAsOn07_31_2023"
      decimals="2"
      id="ixv-48548"
      unitRef="Unit_pure">0.21</yxt:PercentageOfBeneficialOwnershipTransfer>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn05_31_2024_CeibsPgMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      id="ixv-48549"
      unitRef="Unit_pure">0.21</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <yxt:AccuredLitigationLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48550"
      unitRef="Unit_CNY">17756000</yxt:AccuredLitigationLiabilities>
    <yxt:RemainingAmountOfConsiderationPayableForAcquisition
      contextRef="PAsOn01_31_2025"
      decimals="-3"
      id="ixv-48551"
      unitRef="Unit_CNY">14775000</yxt:RemainingAmountOfConsiderationPayableForAcquisition>
    <yxt:PercentageOfOwnershipShareRetain
      contextRef="PAsOn01_15_2024"
      decimals="2"
      id="ixv-48552"
      unitRef="Unit_pure">0.39</yxt:PercentageOfOwnershipShareRetain>
    <yxt:Percentageofremainingshare
      contextRef="PAsOn01_15_2024"
      decimals="2"
      id="ixv-48553"
      unitRef="Unit_pure">0.39</yxt:Percentageofremainingshare>
    <yxt:Amountofdebtinvestment
      contextRef="PAsOn01_15_2024"
      decimals="-3"
      id="ixv-48554"
      unitRef="Unit_CNY">4976000</yxt:Amountofdebtinvestment>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48555"
      unitRef="Unit_CNY">78760000</us-gaap:DeconsolidationGainOrLossAmount>
    <yxt:ScheduleOfDeconsolidatedBalanceSheetTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31541"> &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following table sets forth details of the condensed balance sheet of CEIBS Publishing Group, which was deconsolidated on January&#160;15, 2024: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:10%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;January&#160;15,&#160;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;30,767&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid expenses and other current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;383&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,170&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;70&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,005&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(53,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payable and accrued liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(11,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(4,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred revenue, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(12,491&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-controlling&lt;/div&gt; interests&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(34,587&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying net liabilities of CEIBS Publishing Group at deconsolidation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(73,784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value of 39% CEIBS Publishing Group after deconsolidation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gain on deconsolidation of CEIBS Publishing Group&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(78,760&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfDeconsolidatedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48556"
      unitRef="Unit_CNY">30767000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48557"
      unitRef="Unit_CNY">10928000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48558"
      unitRef="Unit_CNY">383000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48559"
      unitRef="Unit_CNY">2170000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48560"
      unitRef="Unit_CNY">70000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48561"
      unitRef="Unit_CNY">276000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48562"
      unitRef="Unit_CNY">6005000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48563"
      unitRef="Unit_CNY">1806000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48564"
      unitRef="Unit_CNY">7755000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48565"
      unitRef="Unit_CNY">53437000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48566"
      unitRef="Unit_CNY">11780000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48567"
      unitRef="Unit_CNY">4022000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48568"
      unitRef="Unit_CNY">2117000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48569"
      unitRef="Unit_CNY">12491000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:MinorityInterest
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48570"
      unitRef="Unit_CNY">34587000</us-gaap:MinorityInterest>
    <us-gaap:Liabilities
      contextRef="PAsOn01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48571"
      unitRef="Unit_CNY">73784000</us-gaap:Liabilities>
    <yxt:FairValueOfDeconsolidation
      contextRef="P01_15_2024To01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48572"
      unitRef="Unit_CNY">4976000</yxt:FairValueOfDeconsolidation>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="P01_15_2024To01_15_2024_CEIBSPublishingGroupMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-48573"
      unitRef="Unit_CNY">-78760000</us-gaap:DeconsolidationGainOrLossAmount>
    <yxt:ShortTermInvestmentsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31743"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5. SHORT-TERM INVESTMENTS &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:83%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Time deposits &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;58,128&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </yxt:ShortTermInvestmentsTextBlock>
    <yxt:ScheduleOfShortTermInvestmentTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-48574">&#160;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:83%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Time deposits &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;58,128&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </yxt:ScheduleOfShortTermInvestmentTableTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023_TimeDepositsMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48575"
      unitRef="Unit_CNY">58128000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2024_TimeDepositsMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48576"
      unitRef="Unit_CNY">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48577"
      unitRef="Unit_CNY">58128000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48578"
      unitRef="Unit_CNY">0</us-gaap:ShortTermInvestments>
    <yxt:LongTermBankDepositsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31839"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6. LONG-TERM BANK DEPOSITS &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:84%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term bank deposits &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;117,573&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The Group&#x2019;s long-term bank deposits were fixed deposits in financial institutions with original maturities of 18 months. For the years ended December&#160;31, 2022, 2023 and 2024, the weighted average return of the wealth management products was nil, 4.0% and 0.43%, respectively. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </yxt:LongTermBankDepositsTextBlock>
    <yxt:ScheduleOfLongTermBankDepositsTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-48579">&#160;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:84%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term bank deposits &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;117,573&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The Group&#x2019;s long-term bank deposits were fixed deposits in financial institutions with original maturities of 18 months. For the years ended December&#160;31, 2022, 2023 and 2024, the weighted average return of the wealth management products was nil, 4.0% and 0.43%, respectively. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </yxt:ScheduleOfLongTermBankDepositsTableTextBlock>
    <us-gaap:OtherLongTermInvestments
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48580"
      unitRef="Unit_CNY">117573000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48581"
      unitRef="Unit_CNY">0</us-gaap:OtherLongTermInvestments>
    <yxt:MaturityOfBankDeposits contextRef="P01_01_2024To12_31_2024" id="ixv-48582">P18M</yxt:MaturityOfBankDeposits>
    <yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct
      contextRef="P01_01_2022To12_31_2022_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="2"
      id="ixv-48583"
      unitRef="Unit_pure">0</yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct>
    <yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct
      contextRef="P01_01_2023To12_31_2023_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="3"
      id="ixv-48584"
      unitRef="Unit_pure">0.04</yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct>
    <yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct
      contextRef="P01_01_2024To12_31_2024_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="4"
      id="ixv-48585"
      unitRef="Unit_pure">0.0043</yxt:PercentageOfWeightedAverageDepositsForWealthManagementProduct>
    <yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31934"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7. PREPAID EXPENSES AND OTHER CURRENT ASSETS &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Prepaid expenses and other current assets consist of the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid bandwidth costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deposits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,447&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid travel expense&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,308&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,449&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid office software service fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;927&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,270&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;VAT recoverable &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;992&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid content rental expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;82&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid marketing expenses&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;125&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,648&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid consulting service fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Receivables from third-party payment settlement platform &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;340&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other miscellaneous prepaid expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;612&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,028&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid marketing expenses&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;18,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred initial public offering related costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;16,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deposits for lease&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,940&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,604&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid content rental expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;73&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;73&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;22,265&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;The Company entered marketing and promotion service agreements with total contract price of RMB 46,410 and service terms of two years. The Group &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;recorded&#160;&lt;/div&gt;the marketing and promotion expenses when actual services are provided and fulfilled. The portion of prepaid marketing expenses is expected to be utilized within the next 12 months is classified as prepaid expenses and other current assets, while the remaining balance is included in other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets on the Consolidated Balance Sheets. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Receivables from third-party payment settlement platform represent cash due from the third-party &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-line&lt;/div&gt; payment service providers in relation to their processing of payments to the Group. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2023 and 2024, the Group&#x2019;s allowance for expected credit losses for prepaid expenses and other current assets were RMB 373 and nil, respectively. &lt;/div&gt; </yxt:PrepaidExpensesAndOtherCurrentAssetsTextBlock>
    <yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-31937"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Prepaid expenses and other current assets consist of the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid bandwidth costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deposits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,447&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid travel expense&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,308&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,449&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid office software service fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;927&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,270&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;VAT recoverable &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;992&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid content rental expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;82&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid marketing expenses&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;125&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,648&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid consulting service fee&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Receivables from third-party payment settlement platform &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;340&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other miscellaneous prepaid expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;612&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,028&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid marketing expenses&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;18,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred initial public offering related costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;16,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deposits for lease&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,940&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,604&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid content rental expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;73&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;73&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;22,265&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;VAT recoverable represented the balances that the Group can utilize to deduct its VAT liabilities. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;The Company entered marketing and promotion service agreements with total contract price of RMB 46,410 and service terms of two years. The Group &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;recorded&#160;&lt;/div&gt;the marketing and promotion expenses when actual services are provided and fulfilled. The portion of prepaid marketing expenses is expected to be utilized within the next 12 months is classified as prepaid expenses and other current assets, while the remaining balance is included in other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets on the Consolidated Balance Sheets. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Receivables from third-party payment settlement platform represent cash due from the third-party &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-line&lt;/div&gt; payment service providers in relation to their processing of payments to the Group. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </yxt:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock>
    <yxt:PrepaidBandwidthCosts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48586"
      unitRef="Unit_CNY">4773000</yxt:PrepaidBandwidthCosts>
    <yxt:PrepaidBandwidthCosts
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48587"
      unitRef="Unit_CNY">2542000</yxt:PrepaidBandwidthCosts>
    <us-gaap:DepositsAssetsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48588"
      unitRef="Unit_CNY">1447000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48589"
      unitRef="Unit_CNY">2829000</us-gaap:DepositsAssetsCurrent>
    <yxt:PrepaidTravelExpense
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48590"
      unitRef="Unit_CNY">1308000</yxt:PrepaidTravelExpense>
    <yxt:PrepaidTravelExpense
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48591"
      unitRef="Unit_CNY">1449000</yxt:PrepaidTravelExpense>
    <yxt:PrepaidOfficeSoftwareServiceFee
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48592"
      unitRef="Unit_CNY">927000</yxt:PrepaidOfficeSoftwareServiceFee>
    <yxt:PrepaidOfficeSoftwareServiceFee
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48593"
      unitRef="Unit_CNY">1270000</yxt:PrepaidOfficeSoftwareServiceFee>
    <us-gaap:PrepaidTaxes
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48594"
      unitRef="Unit_CNY">686000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48595"
      unitRef="Unit_CNY">992000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidRent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48596"
      unitRef="Unit_CNY">154000</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48597"
      unitRef="Unit_CNY">82000</us-gaap:PrepaidRent>
    <us-gaap:PrepaidAdvertising
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48598"
      unitRef="Unit_CNY">125000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48599"
      unitRef="Unit_CNY">25648000</us-gaap:PrepaidAdvertising>
    <yxt:PrepaidConsultingServiceFee
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48600"
      unitRef="Unit_CNY">27000</yxt:PrepaidConsultingServiceFee>
    <yxt:PrepaidConsultingServiceFee
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48601"
      unitRef="Unit_CNY">27000</yxt:PrepaidConsultingServiceFee>
    <yxt:ReceivablesFromThirdpartyPaymentSettlementPlatform
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48602"
      unitRef="Unit_CNY">20000</yxt:ReceivablesFromThirdpartyPaymentSettlementPlatform>
    <yxt:ReceivablesFromThirdpartyPaymentSettlementPlatform
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48603"
      unitRef="Unit_CNY">340000</yxt:ReceivablesFromThirdpartyPaymentSettlementPlatform>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48604"
      unitRef="Unit_CNY">2561000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48605"
      unitRef="Unit_CNY">612000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48606"
      unitRef="Unit_CNY">12028000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48607"
      unitRef="Unit_CNY">35791000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <yxt:PrepaidMarketingExpensesNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48608"
      unitRef="Unit_CNY">0</yxt:PrepaidMarketingExpensesNoncurrent>
    <yxt:PrepaidMarketingExpensesNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48609"
      unitRef="Unit_CNY">18672000</yxt:PrepaidMarketingExpensesNoncurrent>
    <us-gaap:DeferredCosts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48610"
      unitRef="Unit_CNY">16252000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48611"
      unitRef="Unit_CNY">0</us-gaap:DeferredCosts>
    <yxt:DepositForLease
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48612"
      unitRef="Unit_CNY">5940000</yxt:DepositForLease>
    <yxt:DepositForLease
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48613"
      unitRef="Unit_CNY">1604000</yxt:DepositForLease>
    <yxt:PrepaidContentRentalExpensesNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48614"
      unitRef="Unit_CNY">73000</yxt:PrepaidContentRentalExpensesNoncurrent>
    <yxt:PrepaidContentRentalExpensesNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48615"
      unitRef="Unit_CNY">73000</yxt:PrepaidContentRentalExpensesNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48616"
      unitRef="Unit_CNY">22265000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48617"
      unitRef="Unit_CNY">20349000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <yxt:PrepaidMarketingAndPromotionalService
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48618"
      unitRef="Unit_CNY">46410000</yxt:PrepaidMarketingAndPromotionalService>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn12_31_2023_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-3"
      id="ixv-48619"
      unitRef="Unit_CNY">373000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn12_31_2024_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-3"
      id="ixv-48620"
      unitRef="Unit_CNY">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-32280"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8. PROPERTY, EQUIPMENT AND SOFTWARE, NET &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Property, equipment and software, net, consist of the following: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:81%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;13,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,264&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,233&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Furniture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software purchased&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;51,844&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;47,019&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: Accumulated depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(28,442&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(31,844&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;23,402&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;15,175&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Depreciation expenses were RMB 7,732, RMB 9,368 and RMB 7,638 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. No impairment charges were recorded for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt; </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-32283"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Property, equipment and software, net, consist of the following: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:81%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Electronic equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;13,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,264&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vehicles&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,233&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Furniture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Software purchased&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;51,844&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;47,019&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: Accumulated depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(28,442&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(31,844&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;23,402&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;15,175&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2023_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48621"
      unitRef="Unit_CNY">27613000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2024_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48622"
      unitRef="Unit_CNY">26520000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2023_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48623"
      unitRef="Unit_CNY">13252000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2024_EquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48624"
      unitRef="Unit_CNY">12264000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2023_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48625"
      unitRef="Unit_CNY">5199000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2024_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48626"
      unitRef="Unit_CNY">3233000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2023_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48627"
      unitRef="Unit_CNY">3949000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2024_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48628"
      unitRef="Unit_CNY">3083000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2023_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48629"
      unitRef="Unit_CNY">1831000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2024_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-3"
      id="ixv-48630"
      unitRef="Unit_CNY">1919000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48631"
      unitRef="Unit_CNY">51844000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48632"
      unitRef="Unit_CNY">47019000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48633"
      unitRef="Unit_CNY">28442000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48634"
      unitRef="Unit_CNY">31844000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48635"
      unitRef="Unit_CNY">23402000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48636"
      unitRef="Unit_CNY">15175000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48637"
      unitRef="Unit_CNY">7732000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48638"
      unitRef="Unit_CNY">9368000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48639"
      unitRef="Unit_CNY">7638000</us-gaap:Depreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48640"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48641"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48642"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-32472"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9. INTANGIBLE ASSETS, NET &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Intangible assets are summarized as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;Average&lt;br/&gt;Amortization&#160;Period&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in years)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Note 2.15)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&#160;Book&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;License&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(16,990&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,720&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Developed Content&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(24,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(10,530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trademarks&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(18,480&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,920&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain Name&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;11,644&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(11,644&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Customer Relationship&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,490&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(3,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;113,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(79,174&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(21,660&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,720&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;Average&lt;br/&gt;Amortization&#160;Period&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in years)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&#160;Carrying&lt;br/&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Note 2.15)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&#160;Book&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;License&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,374&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(22,305&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain Name&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,618&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(22,549&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The total amounts charged to the Consolidated Statements of Comprehensive Loss for amortization expenses amounted to approximately RMB 23,729, RMB 21,985 and RMB 5,673 for the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The amounts charged to Cost of Revenue and Sales and Marketing Expenses in the Consolidated Statements of Comprehensive Loss for impairment amounted to RMB 10,530 and RMB 11,130 for the year ended December&#160;31, 2023, respectively. There is no impairments recorded for the years ended December&#160;31, 2022 and 2024. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Based on the recorded intangible assets on December&#160;31, 2024, estimated amortization expense is expected to be as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:77%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:17%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&#160;Expense&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,093&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2026&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,430&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2027&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2028&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;106&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-32475"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Intangible assets are summarized as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;Average&lt;br/&gt;Amortization&#160;Period&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in years)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Note 2.15)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&#160;Book&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;License&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(16,990&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,720&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Developed Content&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,100&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(24,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(10,530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trademarks&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(18,480&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,920&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain Name&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;11,644&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(11,644&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Customer Relationship&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,490&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(3,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;113,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(79,174&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(21,660&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,720&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;Average&lt;br/&gt;Amortization&#160;Period&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in years)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Gross&#160;Carrying&lt;br/&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Note 2.15)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&#160;Book&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;License&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,374&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(22,305&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Domain Name&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,618&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(22,549&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      id="ixv-48643">P2Y1M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48644"
      unitRef="Unit_CNY">29710000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48645"
      unitRef="Unit_CNY">16990000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2023_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48646"
      unitRef="Unit_CNY">12720000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      id="ixv-48647">P1Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48648"
      unitRef="Unit_CNY">35100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48649"
      unitRef="Unit_CNY">24570000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2023To12_31_2023_DevelopedTechnologyRightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48650"
      unitRef="Unit_CNY">10530000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      id="ixv-48651">P1Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48652"
      unitRef="Unit_CNY">26400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48653"
      unitRef="Unit_CNY">18480000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2023To12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48654"
      unitRef="Unit_CNY">7920000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2023_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48655"
      unitRef="Unit_CNY">11644000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2023_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48656"
      unitRef="Unit_CNY">11644000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      id="ixv-48657">P1Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48658"
      unitRef="Unit_CNY">10700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48659"
      unitRef="Unit_CNY">7490000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2023To12_31_2023_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48660"
      unitRef="Unit_CNY">3210000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48661"
      unitRef="Unit_CNY">113554000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48662"
      unitRef="Unit_CNY">79174000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48663"
      unitRef="Unit_CNY">21660000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48664"
      unitRef="Unit_CNY">12720000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      id="ixv-48665">P1Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48666"
      unitRef="Unit_CNY">29374000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48667"
      unitRef="Unit_CNY">22305000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2024_LicenseMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48668"
      unitRef="Unit_CNY">7069000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2024_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48669"
      unitRef="Unit_CNY">244000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2024_TradeNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      id="ixv-48670"
      unitRef="Unit_CNY">244000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48671"
      unitRef="Unit_CNY">29618000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48672"
      unitRef="Unit_CNY">22549000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48673"
      unitRef="Unit_CNY">7069000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48674"
      unitRef="Unit_CNY">23729000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48675"
      unitRef="Unit_CNY">21985000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48676"
      unitRef="Unit_CNY">5673000</us-gaap:AmortizationOfIntangibleAssets>
    <yxt:CostOfRevenueImpairmentLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48677"
      unitRef="Unit_CNY">10530000</yxt:CostOfRevenueImpairmentLoss>
    <yxt:SalesAndMarketingImpairmentLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48678"
      unitRef="Unit_CNY">11130000</yxt:SalesAndMarketingImpairmentLoss>
    <yxt:SalesAndMarketingImpairmentLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48679"
      unitRef="Unit_CNY">0</yxt:SalesAndMarketingImpairmentLoss>
    <yxt:CostOfRevenueImpairmentLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48680"
      unitRef="Unit_CNY">0</yxt:CostOfRevenueImpairmentLoss>
    <yxt:SalesAndMarketingImpairmentLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48681"
      unitRef="Unit_CNY">0</yxt:SalesAndMarketingImpairmentLoss>
    <yxt:CostOfRevenueImpairmentLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48682"
      unitRef="Unit_CNY">0</yxt:CostOfRevenueImpairmentLoss>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-32978"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Based on the recorded intangible assets on December&#160;31, 2024, estimated amortization expense is expected to be as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:77%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:17%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amortization&#160;Expense&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,093&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2026&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,430&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2027&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2028&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;106&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48683"
      unitRef="Unit_CNY">4093000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48684"
      unitRef="Unit_CNY">2430000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48685"
      unitRef="Unit_CNY">440000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48686"
      unitRef="Unit_CNY">106000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48687"
      unitRef="Unit_CNY">7069000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-33064"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;10. LONG-TERM INVESTMENTS &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:53%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Initial&lt;br/&gt;cost&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Net&lt;br/&gt;cumulative&lt;br/&gt;fair value&lt;br/&gt;adjustments&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Carrying&lt;br/&gt;value&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Initial&#160;cost&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Net&lt;br/&gt;cumulative&lt;br/&gt;fair value&lt;br/&gt;adjustments&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Carrying&lt;br/&gt;value&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Available-for-sale debt securities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai Jiayang Information System Co., Ltd&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;55,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;55,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangzhou Tale Base Technology Co., Ltd&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;776&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Beijing Lingdai&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,980&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(6,507&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,980&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(13,999&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,981&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(4)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(9,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(15,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;133,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;126,341&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;138,756&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(24,324&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;114,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Company&#x2019;s AFS debt investments all include substantive liquidation preference and redemption provision and is redeemable at the option of the investor.&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;On September&#160;28, 2021, &lt;div style="null;text-indent: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt; entered into a share purchase agreement and a share transfer agreement to acquire 10% equity interest of Shanghai Jiayang Information System Co., Ltd (&#x201c;Shanghai Jiayang&#x201d;), which is principally engaged in human resource management software, at a cash consideration of RMB 55,000 (&#x201c;Jiayang Investment&#x201d;), and the investment is legally settled on October&#160;13, 2021. The Company recognized unrealized gains of RMB 2,130, RMB 5,941 and an unrealized loss of RMB 1,645 in Accumulated Other Comprehensive Income for the years ended December&#160;31, 2022, 2023 and 2024, respectively. Dividend of nil, nil and RMB 500 were declared and paid by Shanghai Jiayang during the years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;&lt;div style="null;text-indent: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt;&#160;entered into a share purchase agreement and a share transfer agreement to acquire 10.02% equity interest of Guangzhou Tale Base Technology Co., Ltd (&#x201c;Tale Base&#x201d;), which is principally engaged in human resource management software, at a cash consideration of RMB 31,400 (&#x201c;Tale Base Investment&#x201d;), and the investment was legally closed on February&#160;28, 2022. The Company recognized an unrealized loss of RMB 271&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;,&lt;/div&gt; unrealized gain of RMB 1,047 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and unrealized loss of RMB 776&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;in Accumulated Other Comprehensive Income for the year ended December 31, 2022, 2023 and 2024, respectively. In addition, the&#160;Company recognized an impairment loss of&lt;/div&gt; RMB 1,636&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;div style="display:inline;"&gt;for the &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;difference between the&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt; fair value &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;and amortized cost basis &lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;for the year ended December 31, 2024&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;&#160;as the Company has the intent to sell the impaired securities before recovery of its amortized cost basi&lt;div style="display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;On July&#160;1, 2021, &lt;div style="null;text-indent: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt; entered into a share purchase agreement and a share transfer agreement to acquire 19% equity interest of Beijing Lingdai, which is principally engaged in online and offline training in finance, at a cash consideration of RMB 31,980 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;(&#x201c;Lingdai Investment&#x201d;).&#160;The Company recognized an unrealized loss of&lt;/div&gt; RMB 3,509 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;in Accumulated Other Comprehensive Income for the year ended December 31, 2022. The Company recognized an impairment loss of&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;RMB 3,365 and RMB 7,492 &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;in available-for-sale debt securities &lt;div style="null;text-indent: 0px;display:inline;"&gt;for&lt;/div&gt; the decline in fair value &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;compared to amortized cost basis &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;for the year ended December 31, 2023 and 2024, respectively&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;, as the Company has the intent to sell the impaired securities before recovery of its amortized cost basis&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;.&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(4)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Company assesses the unrealized losses of the other investments and determines that&#160;the Company &lt;div style="null;text-indent: 0px;display:inline;"&gt;has the intent&lt;/div&gt; to sell the impaired &lt;div style="null;text-indent: 0px;display:inline;"&gt;securities&lt;/div&gt; before recovery of its amortized cost basis. Thus, the Company recognized an impairment loss of&lt;/div&gt;&#160;RMB 9,779 and RMB 5,336 &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-33068">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:53%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="22" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Initial&lt;br/&gt;cost&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Net&lt;br/&gt;cumulative&lt;br/&gt;fair value&lt;br/&gt;adjustments&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Carrying&lt;br/&gt;value&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Initial&#160;cost&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Net&lt;br/&gt;cumulative&lt;br/&gt;fair value&lt;br/&gt;adjustments&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;Carrying&lt;br/&gt;value&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Available-for-sale debt securities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai Jiayang Information System Co., Ltd&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;55,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;55,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangzhou Tale Base Technology Co., Ltd&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;776&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Beijing Lingdai&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,980&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(6,507&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,980&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(13,999&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,981&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(4)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(9,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(15,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;133,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;126,341&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;138,756&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(24,324&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;114,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521914"
      unitRef="Unit_CNY">55000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523541"
      unitRef="Unit_CNY">-8071000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2023_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521935"
      unitRef="Unit_CNY">63071000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521915"
      unitRef="Unit_CNY">55000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523542"
      unitRef="Unit_CNY">-6426000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2024_ShanghaiJiayangInformationSystemCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521936"
      unitRef="Unit_CNY">61426000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521937"
      unitRef="Unit_CNY">31400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523543"
      unitRef="Unit_CNY">-776000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2023_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521938"
      unitRef="Unit_CNY">32176000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521939"
      unitRef="Unit_CNY">31400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523544"
      unitRef="Unit_CNY">1636000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2024_GuangzhouTaleBaseTechnologyCoLtdMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521940"
      unitRef="Unit_CNY">29764000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521941"
      unitRef="Unit_CNY">31980000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523545"
      unitRef="Unit_CNY">6507000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2023_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521942"
      unitRef="Unit_CNY">25473000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521943"
      unitRef="Unit_CNY">31980000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523546"
      unitRef="Unit_CNY">13999000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2024_BeijingLingdaiMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521944"
      unitRef="Unit_CNY">17981000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521945"
      unitRef="Unit_CNY">15400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523547"
      unitRef="Unit_CNY">9779000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2023_OtherMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521946"
      unitRef="Unit_CNY">5621000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521947"
      unitRef="Unit_CNY">20376000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139523548"
      unitRef="Unit_CNY">15115000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2024_OtherMemberusgaapFinancialInstrumentAxis"
      decimals="-3"
      id="Fact_139521948"
      unitRef="Unit_CNY">5261000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48712"
      unitRef="Unit_CNY">133780000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48713"
      unitRef="Unit_CNY">7439000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48714"
      unitRef="Unit_CNY">126341000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48715"
      unitRef="Unit_CNY">138756000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48716"
      unitRef="Unit_CNY">24324000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48717"
      unitRef="Unit_CNY">114432000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn09_28_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      id="ixv-48718"
      unitRef="Unit_pure">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn10_13_2021_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48719"
      unitRef="Unit_CNY">55000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2022To12_31_2022_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48720"
      unitRef="Unit_CNY">2130000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2023To12_31_2023_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48721"
      unitRef="Unit_CNY">5941000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2024To12_31_2024_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48722"
      unitRef="Unit_CNY">-1645000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="P01_01_2022To12_31_2022_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48723"
      unitRef="Unit_CNY">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="P01_01_2023To12_31_2023_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48724"
      unitRef="Unit_CNY">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="P01_01_2024To12_31_2024_JiayangInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48725"
      unitRef="Unit_CNY">500000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn09_28_2021_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="4"
      id="ixv-48726"
      unitRef="Unit_pure">0.1002</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn02_28_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48727"
      unitRef="Unit_CNY">31400000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2022To12_31_2022_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48728"
      unitRef="Unit_CNY">-271000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2023To12_31_2023_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48729"
      unitRef="Unit_CNY">1047000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2024To12_31_2024_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48730"
      unitRef="Unit_CNY">-776000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
      contextRef="P01_01_2024To12_31_2024_TaleBaseInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48731"
      unitRef="Unit_CNY">1636000</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn06_01_2021_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      id="ixv-48732"
      unitRef="Unit_pure">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn06_01_2021_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48733"
      unitRef="Unit_CNY">31980000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2022To12_31_2022_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48734"
      unitRef="Unit_CNY">-3509000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
      contextRef="P01_01_2023To12_31_2023_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48735"
      unitRef="Unit_CNY">3365000</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
      contextRef="P01_01_2024To12_31_2024_LingdaiInvestmentMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48736"
      unitRef="Unit_CNY">7492000</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2023To12_31_2023_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48737"
      unitRef="Unit_CNY">9779000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="P01_01_2024To12_31_2024_OtherMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-3"
      id="ixv-48738"
      unitRef="Unit_CNY">5336000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-33487"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11. FAIR VALUE MEASUREMENTS &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2023 and 2024, information about inputs into the fair value measurement of the Group&#x2019;s assets and liabilities that are measured or disclosed at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:52%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;as&#160;of&lt;br/&gt;December&#160;31,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;prices&#160;in&#160;active&lt;br/&gt;markets&#160;for&#160;identical&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;assets (Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&#160;other&lt;br/&gt;observable&#160;inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Time deposits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Available-for-sale debt securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Jiayang Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tale Base Investment&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lingdai Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;184,469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;126,341&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Conversion feature&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;as&#160;of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;prices&#160;in&#160;active&lt;br/&gt;markets&#160;for&#160;identical&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;assets (Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&#160;other&lt;br/&gt;observable&#160;inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Available-for-sale debt securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Jiayang Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tale Base Investment&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lingdai Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,981&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,981&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;114,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;114,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Refer to Note 10&#x2014;Long-term investments for further information on the Company&#x2019;s investments &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets and liabilities that the Group reports in its Consolidated Balance Sheets at fair value. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Short-Term Investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Short-term investment consists of wealth management products and time deposits, which are valued by the Group on a recurring basis. The Group values its short-term wealth management products investments and time deposits held in certain banks using model-derived valuations based upon discounted cash flow, in which significant inputs, mainly including expected return, are observable or can be derived principally from, or corroborated by, observable market data, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;2. The expected return of the financial products was determined based on the prevailing interest rates in the market. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Long-Term Investments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Our Level&#160;3 available-for-sale debt securities as of December&#160;31, 2023 and 2024 primarily consist of redeemable preferred stock investments in privately held companies without readily determinable fair values. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Depending on the investee&#x2019;s financing activity in a reporting period, management&#x2019;s estimate of fair value may be primarily derived from the investee&#x2019;s financing transactions, such as the issuance of preferred stock to new investors. The price in these transactions generally provides the best indication of the enterprise value of the investee. If there are no investee&#x2019;s financing transactions, the Group may estimate the fair value by using other valuation techniques, including the guideline public company approach. The guideline public company approach relies on publicly available market data of comparable companies and uses comparative valuation multiples of the investee&#x2019;s revenue or net profit. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Once the fair value of the investee is estimated, an option-pricing model (&#x201c;OPM&#x201d;) is employed to allocate value to various classes of securities of the investee, including the class owned by the Group. The model involves making assumptions around the investees&#x2019; expected time to liquidity and volatility. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;An increase or decrease in any of the unobservable inputs in isolation, such as the security price in a significant financing transaction of the investee, could result in a material increase or decrease in the Group&#x2019;s estimate of fair value. If there are investee&#x2019;s financing transactions, other unobservable inputs, including short-term revenue projections, expected terms (expiration/time to exit), and volatility are less sensitive to the valuation in the respective reporting periods, as a result of the primary weighting on the investee&#x2019;s financing transactions. Depending on the existence of investee&#x2019;s financing transaction, weight of evidence and valuation approaches used, these or other inputs may have a more significant impact on the Group&#x2019;s estimate of fair value. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For any sales of equity and debt securities, it will be recorded for as realized gains or losses in the Interest and investment income in the Consolidated Statements of Comprehensive Loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;text-indent: 0px; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color:#ffffff;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-style:italic;display:inline;"&gt;&lt;div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The following table summarizes information about the significant unobservable inputs used in the fair value measurement for our long-term investments as of December&#160;31, 2023 and 2024: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 30%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Lingdai Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,980&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;25,473&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiple&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.5x-2.5x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;62%-67%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.5-2.5&#160;years&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 30%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Jiayang Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;55,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;63,071&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Market&#160;Approach&#160;-&lt;/div&gt;&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Net&#160;Profit&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;18x-20x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;35%-40%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-3.0&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 155.609px;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7031px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7031px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.3281px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7031px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.3281px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.2188px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="margin-block: 0em;"&gt;&#160;&lt;/div&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023 (and relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Tale Base Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;32,176&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.8x-4.3x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;35%-40%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-1.5&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: center;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 30%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 31%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Lingdai Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;31,980&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;17,981&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0x-2.5x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 31%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;50%-60%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 31%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.5-2.5&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 27%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 28%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Jiayang Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;55,000&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;61,426&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;0.2x-1.2x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 28%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;40%-48%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 28%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-3.0&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;br/&gt;
&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 154.438px;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7656px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7656px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.0156px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7656px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.0156px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.8281px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024 (and relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Tale Base Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;31,400&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;29,764&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2.4x-3x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;38%-42%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-2.0&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derivative Liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For the years ended December&#160;31, 2022, 2023 and 2024, respectively, the roll forward of these conversion features which required to be bifurcated and accounted for as derivative liabilities are as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 70%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Conversion&lt;br/&gt;feature&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Conversion&lt;br/&gt;feature&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Conversion&lt;br/&gt;feature&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;170,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;202,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;The change in fair value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(102,419&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(34,378&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(65,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;202,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Conversion Feature &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Significant factors, assumptions and methodologies used in determining the business valuation include applying the discounted cash flow approach, and such approach involves certain significant estimates which are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:51%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:12%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:11%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&#160;2024&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Discount rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighting between IPO scenario and Redemption scenario&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;IPO&#160;scenario-80&lt;/div&gt;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: right; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Redemption&#160;scenario-20&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;%&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: right; line-height: normal;"&gt;&#x2014;&#x2002;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;Upon the consummation of the IPO and the automatic conversion of preferred shares on August 15, 2024, the conversion feature of preferred shares were exercised, consequently, the derivative liabilities of conversion features were reduced to zero. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Discount rates &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The discount rates listed out in the table above were based on the weighted average cost of capital, which was determined based on a consideration of the factors including risk-free rate, comparative industry risk, equity risk premium, company size and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-systemic&lt;/div&gt; risk factors. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Comparable companies &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In deriving the weighted average cost of capital used as the discount rates under the income approach, certain publicly traded companies were selected for reference as our guideline companies. The guideline companies were selected based on the following criteria: (i)&#160;they operate in the SaaS industry and (ii)&#160;their shares are publicly traded in the United States, Hong Kong and China. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The income approach involves applying appropriate discount rates to estimated cash flows that are based on earnings forecasts. The Group&#x2019;s revenues and earnings growth rates, as well as major milestones that the Group has achieved. However, these fair values are inherently uncertain and highly subjective. The assumptions used in deriving the fair values are consistent with the Group&#x2019;s business plan. These assumptions include: no material changes in the applicable future periods in the existing political, legal, fiscal or economic conditions in China; no material changes will occur in the current taxation law in China and the applicable tax rates will remain consistent; the Group has the ability to retain competent management and key personnel to support its ongoing operations; and industry trends and market conditions for the corporate training service business will not deviate significantly from current forecasts. These assumptions are inherently uncertain. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Assets and Liabilities Measured at Fair Value on a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-Recurring&lt;/div&gt; Basis &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;See Note 9, Intangible assets, net, regarding the Group&#x2019;s consolidated financial statements for fair value measurements of certain assets and liabilities on a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-recurring&lt;/div&gt; basis. &lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-33490"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2023 and 2024, information about inputs into the fair value measurement of the Group&#x2019;s assets and liabilities that are measured or disclosed at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:52%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;as&#160;of&lt;br/&gt;December&#160;31,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;prices&#160;in&#160;active&lt;br/&gt;markets&#160;for&#160;identical&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;assets (Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&#160;other&lt;br/&gt;observable&#160;inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Time deposits&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Available-for-sale debt securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Jiayang Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;63,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tale Base Investment&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lingdai Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;184,469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;58,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;126,341&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Liabilities:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Conversion feature&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;measurement&#160;at&#160;reporting&#160;date&#160;using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Description&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;as&#160;of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&#160;prices&#160;in&#160;active&lt;br/&gt;markets&#160;for&#160;identical&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;assets (Level&#160;1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&#160;other&lt;br/&gt;observable&#160;inputs&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level&#160;2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(Level&#160;3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term investments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Available-for-sale debt securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Jiayang Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tale Base Investment&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lingdai Investment &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,981&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,981&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;114,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;114,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Refer to Note 10&#x2014;Long-term investments for further information on the Company&#x2019;s investments &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023_TimeDepositsMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48739"
      unitRef="Unit_CNY">58128000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48740"
      unitRef="Unit_CNY">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48741"
      unitRef="Unit_CNY">58128000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TimeDepositsMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48742"
      unitRef="Unit_CNY">0</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48743"
      unitRef="Unit_CNY">63071000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48744"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48745"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48746"
      unitRef="Unit_CNY">63071000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48747"
      unitRef="Unit_CNY">32176000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48748"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48749"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48750"
      unitRef="Unit_CNY">32176000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48751"
      unitRef="Unit_CNY">25473000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48752"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48753"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48754"
      unitRef="Unit_CNY">25473000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48755"
      unitRef="Unit_CNY">5621000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48756"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48757"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48758"
      unitRef="Unit_CNY">5621000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis"
      decimals="-3"
      id="ixv-48759"
      unitRef="Unit_CNY">184469000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48760"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48761"
      unitRef="Unit_CNY">58128000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2023_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48762"
      unitRef="Unit_CNY">126341000</us-gaap:LongTermInvestments>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48763"
      unitRef="Unit_CNY">100279000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48764"
      unitRef="Unit_CNY">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="PAsOn12_31_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48765"
      unitRef="Unit_CNY">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="PAsOn12_31_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48766"
      unitRef="Unit_CNY">100279000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48767"
      unitRef="Unit_CNY">61426000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48768"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48769"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_JiayangInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48770"
      unitRef="Unit_CNY">61426000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48771"
      unitRef="Unit_CNY">29764000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48772"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48773"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_TaleBaseInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48774"
      unitRef="Unit_CNY">29764000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48775"
      unitRef="Unit_CNY">17981000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48776"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48777"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_LingdaiInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48778"
      unitRef="Unit_CNY">17981000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48779"
      unitRef="Unit_CNY">5261000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48780"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48781"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherInvestmentMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      id="ixv-48782"
      unitRef="Unit_CNY">5261000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis"
      decimals="-3"
      id="ixv-48783"
      unitRef="Unit_CNY">114432000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48784"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48785"
      unitRef="Unit_CNY">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="PAsOn12_31_2024_AvailableForSaleSecurityMemberusgaapSecuritiesFinancingTransactionAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-3"
      id="ixv-48786"
      unitRef="Unit_CNY">114432000</us-gaap:LongTermInvestments>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-34336">&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The following table summarizes information about the significant unobservable inputs used in the fair value measurement for our long-term investments as of December&#160;31, 2023 and 2024: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 30%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Lingdai Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,980&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;25,473&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiple&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.5x-2.5x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;62%-67%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.5-2.5&#160;years&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 30%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Jiayang Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;55,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;63,071&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Market&#160;Approach&#160;-&lt;/div&gt;&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Net&#160;Profit&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;18x-20x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;35%-40%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-3.0&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 155.609px;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7031px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7031px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.3281px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7031px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.3281px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.2188px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="margin-block: 0em;"&gt;&#160;&lt;/div&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023 (and relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Tale Base Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;32,176&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.8x-4.3x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;35%-40%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-1.5&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: center;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 30%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 31%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Lingdai Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;31,980&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;17,981&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0x-2.5x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 31%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;50%-60%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 31%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 0%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.5-2.5&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 27%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at initial valuation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024 (and relative&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 28%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Jiayang Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;55,000&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;61,426&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;0.2x-1.2x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 28%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;40%-48%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 28%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-3.0&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;br/&gt;
&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: start; margin: 0px auto; width: 816px; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 154.438px;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7656px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7656px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.0156px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.7656px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 25.0156px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width: 26.8281px; vertical-align: bottom;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: 'Times New Roman'; font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 9pt; letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;At initial&lt;br/&gt;valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Fair&#160;value&#160;method&#160;at&lt;br/&gt;initial valuation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;date&#160;(and&#160;relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;as of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&#160;value&#160;method&#160;as&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024 (and relative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;weighting)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key&#160;unobservable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="display:inline;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px; display: inline;"&gt; &lt;div style="display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Financing transaction of Tale Base Investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;31,400&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Financing&lt;br/&gt;transactions&#160;(100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;29,764&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Market&#160;Approach&#160;-&lt;br/&gt;Guideline&#160;company&lt;br/&gt;method (100%)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Revenue&#160;multiples&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2.4x-3x&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Volatility&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;38%-42%&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 30%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;Expected terms&lt;br/&gt;(expiration/time&#160;to&lt;br/&gt;exit)&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.0-2.0&lt;/div&gt;&#160;years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt; </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48790"
      unitRef="Unit_CNY">31980000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48791"
      unitRef="Unit_CNY">25473000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48792"
      unitRef="Unit_pure">1.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48793"
      unitRef="Unit_pure">2.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48794"
      unitRef="Unit_pure">0.62</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48795"
      unitRef="Unit_pure">0.67</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48796"
      unitRef="Unit_Y">1.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48797"
      unitRef="Unit_Y">2.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48798"
      unitRef="Unit_CNY">55000000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48799"
      unitRef="Unit_CNY">63071000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="0"
      id="ixv-48800"
      unitRef="Unit_pure">18</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="0"
      id="ixv-48801"
      unitRef="Unit_pure">20</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48802"
      unitRef="Unit_pure">0.35</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48803"
      unitRef="Unit_pure">0.40</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48804"
      unitRef="Unit_Y">1</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48805"
      unitRef="Unit_Y">3</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48806"
      unitRef="Unit_CNY">31400000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48807"
      unitRef="Unit_CNY">32176000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48808"
      unitRef="Unit_pure">3.8</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48809"
      unitRef="Unit_pure">4.3</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48810"
      unitRef="Unit_pure">0.35</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48811"
      unitRef="Unit_pure">0.40</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48812"
      unitRef="Unit_Y">1</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48813"
      unitRef="Unit_Y">1.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48814"
      unitRef="Unit_CNY">31980000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48815"
      unitRef="Unit_CNY">17981000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48816"
      unitRef="Unit_pure">1</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48817"
      unitRef="Unit_pure">2.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48818"
      unitRef="Unit_pure">0.50</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48819"
      unitRef="Unit_pure">0.60</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48820"
      unitRef="Unit_Y">1.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfLingdaiInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48821"
      unitRef="Unit_Y">2.5</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48822"
      unitRef="Unit_CNY">55000000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48823"
      unitRef="Unit_CNY">61426000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48824"
      unitRef="Unit_pure">0.2</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48825"
      unitRef="Unit_pure">1.2</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48826"
      unitRef="Unit_pure">0.40</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48827"
      unitRef="Unit_pure">0.48</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48828"
      unitRef="Unit_Y">1</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfJiayangInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48829"
      unitRef="Unit_Y">3</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48830"
      unitRef="Unit_CNY">31400000</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="-3"
      id="ixv-48831"
      unitRef="Unit_CNY">29764000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48832"
      unitRef="Unit_pure">2.4</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputRevenueMultipleMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="0"
      id="ixv-48833"
      unitRef="Unit_pure">3</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48834"
      unitRef="Unit_pure">0.38</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputPriceVolatilityMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="INF"
      id="ixv-48835"
      unitRef="Unit_pure">0.42</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_MinimumMembersrtRangeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48836"
      unitRef="Unit_Y">1</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="PAsOn12_31_2024_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_FinancingTransactionOfTaleBaseInvestmentMemberusgaapFinancialInstrumentAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_ValuationTechniqueOptionPricingModelMemberusgaapValuationTechniqueAxis"
      decimals="1"
      id="ixv-48837"
      unitRef="Unit_Y">2</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <yxt:ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-35595"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For the years ended December&#160;31, 2022, 2023 and 2024, respectively, the roll forward of these conversion features which required to be bifurcated and accounted for as derivative liabilities are as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 70%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Conversion&lt;br/&gt;feature&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Conversion&lt;br/&gt;feature&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Conversion&lt;br/&gt;feature&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;170,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;202,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;The change in fair value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;32,190&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(102,419&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(34,378&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercise of conversion features of convertible redeemable preferred shares upon the consummation of IPO&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(65,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;202,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;100,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfReconciliationOfDerivativeLiabilityTableTextBlock>
    <us-gaap:DerivativeLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-48838"
      unitRef="Unit_CNY">170508000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48839"
      unitRef="Unit_CNY">202698000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48840"
      unitRef="Unit_CNY">100279000</us-gaap:DerivativeLiabilities>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48841"
      unitRef="Unit_CNY">32190000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48842"
      unitRef="Unit_CNY">-102419000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:FairValueChangeOfDerivativesLiabilities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48843"
      unitRef="Unit_CNY">-34378000</yxt:FairValueChangeOfDerivativesLiabilities>
    <yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48844"
      unitRef="Unit_CNY">0</yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo>
    <yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48845"
      unitRef="Unit_CNY">0</yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo>
    <yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48846"
      unitRef="Unit_CNY">-65901000</yxt:ExerciseOfConversionOfConvertibleRedeemablePreferredSharesUponTheConsummationOfIpo>
    <us-gaap:DerivativeLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-48847"
      unitRef="Unit_CNY">202698000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48848"
      unitRef="Unit_CNY">100279000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48849"
      unitRef="Unit_CNY">0</us-gaap:DerivativeLiabilities>
    <yxt:ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-35827"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Significant factors, assumptions and methodologies used in determining the business valuation include applying the discounted cash flow approach, and such approach involves certain significant estimates which are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:51%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:12%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:11%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&#160;2024&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Discount rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighting between IPO scenario and Redemption scenario&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;IPO&#160;scenario-80&lt;/div&gt;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: right; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Redemption&#160;scenario-20&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;%&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: right; line-height: normal;"&gt;&#x2014;&#x2002;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;br/&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;Upon the consummation of the IPO and the automatic conversion of preferred shares on August 15, 2024, the conversion feature of preferred shares were exercised, consequently, the derivative liabilities of conversion features were reduced to zero. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfValuationMethodologiesAndAssumptionsTableTextBlock>
    <yxt:ConversionFeatureDiscountRate
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-48850"
      unitRef="Unit_pure">0.15</yxt:ConversionFeatureDiscountRate>
    <yxt:ConversionFeatureDiscountRate
      contextRef="PAsOn12_31_2024"
      decimals="INF"
      id="ixv-48851"
      unitRef="Unit_pure">0</yxt:ConversionFeatureDiscountRate>
    <yxt:ConversionFeatureInitialPublicOfferingPossiblePercentage
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-48852"
      unitRef="Unit_pure">0.80</yxt:ConversionFeatureInitialPublicOfferingPossiblePercentage>
    <yxt:ConversionFeatureRedemptionPossiblePercentage
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-48853"
      unitRef="Unit_pure">0.20</yxt:ConversionFeatureRedemptionPossiblePercentage>
    <yxt:ConversionFeatureInitialPublicOfferingPossiblePercentage
      contextRef="PAsOn12_31_2024"
      decimals="INF"
      id="ixv-48854"
      unitRef="Unit_pure">0</yxt:ConversionFeatureInitialPublicOfferingPossiblePercentage>
    <yxt:ConversionFeatureRedemptionPossiblePercentage
      contextRef="PAsOn12_31_2024"
      decimals="INF"
      id="ixv-48855"
      unitRef="Unit_pure">0</yxt:ConversionFeatureRedemptionPossiblePercentage>
    <us-gaap:DebtDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-35977"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;12. SHORT-TERM AND LONG-TERM BORROWINGS &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:57%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fixed&#160;annual&lt;br/&gt;interest rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Term&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term borrowings:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Secured bank loans&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.35%-3.60%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Within&#160;12&#160;months&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;110,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unsecured bank loans&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.10%-3.15%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Within 12 months&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;39,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current portion of long-term borrowings&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.30%-4.20%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Mature in 2025&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;53,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;46,800&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;163,000&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term borrowings:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Secured bank loan&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.45%-3.65%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1-2&lt;/div&gt; years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;78,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;73,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unsecured bank loan&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.40%-4.20%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1-2&lt;/div&gt; years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;147,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;105,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: current portion of long-term borrowings&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.30%-4.20%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Mature in 2025&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(53,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;219,000&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;125,500&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;On April&#160;27, 2023, the Group entered into one secured bank loan of RMB 80,000 which was guaranteed by the Founder of the Group with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 76,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 1,500 during the year ended December&#160;31, 2023 when the installment became due. In May 2024, the Company made early repayment of the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;full remaining&#160;&lt;/div&gt;balance, and refinanced a new secured bank loan of RMB 75,000 with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 71,500 in 2024, 2025 and 2026, respectively. The new loan is also guaranteed by the Founder of the Group. &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group repaid RMB 1,500 during the year ended December 31, 2024 when the installment bec&lt;div style="display:inline;"&gt;a&lt;/div&gt;me due.&#160;&lt;/div&gt;In February 2025, the Group made early repayment of the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;entire remaining&#160;&lt;/div&gt;balance. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;On April&#160;24, 2023, the Group entered into one unsecured bank loan of RMB 50,000 with annual payment schedule of RMB 2,500, RMB 5,000 and RMB 42,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 2,500 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and RMB 5,000&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;during the years ended December 31, 2023 and 2024, respectively, when the installment became due. In February 2025, the Group made early repayment of the remaining balance.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Then on December&#160;27, 2023, the Group entered into another two unsecured bank loans with the same bank in total amount of RMB 100,000, both of which are due in June 2025. In 2024, the Group made early repayment of the balance. &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On April&#160;19, 2024, the Group entered into one unsecured bank loan of RMB 43,000 with annual payment schedule of RMB 3,000 and RMB 40,000 in 2025 and 2026, respectively.&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;The Group repaid RMB 3,000 in April 2025 when the installment became due. &lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On June&#160;26, 2024, the Group entered into one unsecured bank loan of RMB 10,000 with annual payment schedule of RMB 500, RMB 3,500 and RMB 6,000 in 2024, 2025 and 2026, respectively. The Group repaid RMB 500 during the year ended December&#160;31, 2024, when the installment became due. &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On July&#160;31, 2024, the Group entered into one unsecured bank loan of RMB 10,000 with annual payment schedule of RMB 2,000 and RMB 8,000 in 2025 and 2026, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The combined aggregate amount of maturities for all long-term borrowings for each of the five years following December&#160;31, 2024 as follows: &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:77%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:14%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Long-term&#160;borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;2025&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;53,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;2026&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;125,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt;text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The weighted average interest rates for the outstanding borrowings were approximately 3.88% and 3.68% as of December&#160;31, 2023 and 2024, respectively. &lt;/div&gt; </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-35981">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:57%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fixed&#160;annual&lt;br/&gt;interest rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Term&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term borrowings:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Secured bank loans&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.35%-3.60%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Within&#160;12&#160;months&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;110,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unsecured bank loans&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.10%-3.15%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Within 12 months&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;39,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current portion of long-term borrowings&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.30%-4.20%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Mature in 2025&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;53,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;46,800&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;163,000&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term borrowings:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Secured bank loan&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.45%-3.65%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1-2&lt;/div&gt; years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;78,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;73,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unsecured bank loan&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.40%-4.20%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1-2&lt;/div&gt; years&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;147,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;105,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: current portion of long-term borrowings&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.30%-4.20%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;Mature in 2025&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(53,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;219,000&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;125,500&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;On April&#160;27, 2023, the Group entered into one secured bank loan of RMB 80,000 which was guaranteed by the Founder of the Group with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 76,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 1,500 during the year ended December&#160;31, 2023 when the installment became due. In May 2024, the Company made early repayment of the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;full remaining&#160;&lt;/div&gt;balance, and refinanced a new secured bank loan of RMB 75,000 with annual payment schedule of RMB 1,500, RMB 2,000 and RMB 71,500 in 2024, 2025 and 2026, respectively. The new loan is also guaranteed by the Founder of the Group. &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group repaid RMB 1,500 during the year ended December 31, 2024 when the installment bec&lt;div style="display:inline;"&gt;a&lt;/div&gt;me due.&#160;&lt;/div&gt;In February 2025, the Group made early repayment of the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;entire remaining&#160;&lt;/div&gt;balance. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;On April&#160;24, 2023, the Group entered into one unsecured bank loan of RMB 50,000 with annual payment schedule of RMB 2,500, RMB 5,000 and RMB 42,500 in 2023, 2024 and 2025, respectively. The Group repaid RMB 2,500 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and RMB 5,000&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;during the years ended December 31, 2023 and 2024, respectively, when the installment became due. In February 2025, the Group made early repayment of the remaining balance.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="4"
      id="ixv-48856"
      unitRef="Unit_pure">0.0335</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="4"
      id="ixv-48857"
      unitRef="Unit_pure">0.036</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="P01_01_2024To12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      id="ixv-48858">Within&#160;12&#160;months</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:SecuredDebtCurrent
      contextRef="PAsOn12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48859"
      unitRef="Unit_CNY">110000000</us-gaap:SecuredDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="4"
      id="ixv-48860"
      unitRef="Unit_pure">0.031</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="4"
      id="ixv-48861"
      unitRef="Unit_pure">0.0315</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="P01_01_2024To12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      id="ixv-48862">Within 12 months</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48863"
      unitRef="Unit_CNY">39800000</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MinimumMembersrtRangeAxis"
      decimals="4"
      id="ixv-48864"
      unitRef="Unit_pure">0.033</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis_MaximumMembersrtRangeAxis"
      decimals="4"
      id="ixv-48865"
      unitRef="Unit_pure">0.042</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis"
      id="ixv-48866">Mature in 2025</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:LongTermDebtCurrent
      contextRef="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48867"
      unitRef="Unit_CNY">7000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48868"
      unitRef="Unit_CNY">53000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48869"
      unitRef="Unit_CNY">46800000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48870"
      unitRef="Unit_CNY">163000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="4"
      id="ixv-48871"
      unitRef="Unit_pure">0.0345</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="4"
      id="ixv-48872"
      unitRef="Unit_pure">0.0365</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      id="ixv-48873">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      id="ixv-48874">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:SecuredDebtCurrent
      contextRef="PAsOn12_31_2023_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="-3"
      id="ixv-48875"
      unitRef="Unit_CNY">78500000</us-gaap:SecuredDebtCurrent>
    <us-gaap:SecuredDebtCurrent
      contextRef="PAsOn12_31_2024_SecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="-3"
      id="ixv-48876"
      unitRef="Unit_CNY">73500000</us-gaap:SecuredDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="4"
      id="ixv-48877"
      unitRef="Unit_pure">0.034</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="4"
      id="ixv-48878"
      unitRef="Unit_pure">0.042</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="P01_01_2024To12_31_2024_MinimumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      id="ixv-48879">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="P01_01_2024To12_31_2024_MaximumMembersrtRangeAxis_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      id="ixv-48880">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="-3"
      id="ixv-48881"
      unitRef="Unit_CNY">147500000</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapLongtermDebtTypeAxis"
      decimals="-3"
      id="ixv-48882"
      unitRef="Unit_CNY">105000000</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MinimumMembersrtRangeAxis"
      decimals="4"
      id="ixv-48883"
      unitRef="Unit_pure">0.033</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis_MaximumMembersrtRangeAxis"
      decimals="4"
      id="ixv-48884"
      unitRef="Unit_pure">0.042</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="P01_01_2024To12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis"
      id="ixv-48885">Mature in 2025</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:LongTermDebtCurrent
      contextRef="PAsOn12_31_2023_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis"
      decimals="-3"
      id="ixv-48886"
      unitRef="Unit_CNY">7000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="PAsOn12_31_2024_LongTermDebtCurrentMaturitiesMemberusgaapLongtermDebtTypeAxis"
      decimals="-3"
      id="ixv-48887"
      unitRef="Unit_CNY">53000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48888"
      unitRef="Unit_CNY">219000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48889"
      unitRef="Unit_CNY">125500000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_27_2023"
      decimals="-3"
      id="ixv-48890"
      unitRef="Unit_CNY">80000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_27_2023"
      decimals="-3"
      id="ixv-48891"
      unitRef="Unit_CNY">1500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_27_2024"
      decimals="-3"
      id="ixv-48892"
      unitRef="Unit_CNY">2000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_27_2025"
      decimals="-3"
      id="ixv-48893"
      unitRef="Unit_CNY">76500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2023_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48894"
      unitRef="Unit_CNY">1500000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn05_31_2024"
      decimals="-3"
      id="ixv-48895"
      unitRef="Unit_CNY">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn05_31_2024"
      decimals="-3"
      id="ixv-48896"
      unitRef="Unit_CNY">1500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn05_31_2025"
      decimals="-3"
      id="ixv-48897"
      unitRef="Unit_CNY">2000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn05_31_2026"
      decimals="-3"
      id="ixv-48898"
      unitRef="Unit_CNY">71500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2024_SecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48899"
      unitRef="Unit_CNY">1500000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_24_2023"
      decimals="-3"
      id="ixv-48900"
      unitRef="Unit_CNY">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_24_2023"
      decimals="-3"
      id="ixv-48901"
      unitRef="Unit_CNY">2500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_24_2024"
      decimals="-3"
      id="ixv-48902"
      unitRef="Unit_CNY">5000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_24_2025"
      decimals="-3"
      id="ixv-48903"
      unitRef="Unit_CNY">42500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2023_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48904"
      unitRef="Unit_CNY">2500000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2024_UnsecuredBankLoanMemberusgaapShortTermDebtTypeAxis"
      decimals="-3"
      id="ixv-48905"
      unitRef="Unit_CNY">5000000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn12_27_2023"
      decimals="-3"
      id="ixv-48906"
      unitRef="Unit_CNY">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="P01_01_2024To12_31_2024" id="ixv-48907">June 2025</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_19_2024"
      decimals="-3"
      id="ixv-48908"
      unitRef="Unit_CNY">43000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_19_2025"
      decimals="-3"
      id="ixv-48909"
      unitRef="Unit_CNY">3000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn04_19_2026"
      decimals="-3"
      id="ixv-48910"
      unitRef="Unit_CNY">40000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="P04_01_2025To04_30_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-3"
      id="ixv-48911"
      unitRef="Unit_CNY">3000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn06_26_2024"
      decimals="-3"
      id="ixv-48912"
      unitRef="Unit_CNY">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn06_26_2024"
      decimals="-3"
      id="ixv-48913"
      unitRef="Unit_CNY">500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn06_26_2025"
      decimals="-3"
      id="ixv-48914"
      unitRef="Unit_CNY">3500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn06_26_2026"
      decimals="-3"
      id="ixv-48915"
      unitRef="Unit_CNY">6000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48916"
      unitRef="Unit_CNY">500000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn07_31_2024"
      decimals="-3"
      id="ixv-48917"
      unitRef="Unit_CNY">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn07_31_2025"
      decimals="-3"
      id="ixv-48918"
      unitRef="Unit_CNY">2000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="PAsOn07_31_2026"
      decimals="-3"
      id="ixv-48919"
      unitRef="Unit_CNY">8000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36321"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The combined aggregate amount of maturities for all long-term borrowings for each of the five years following December&#160;31, 2024 as follows: &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:68%;border:0;margin:0 auto;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:77%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:14%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Long-term&#160;borrowings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;2025&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;53,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;2026&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;125,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48920"
      unitRef="Unit_CNY">53000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48921"
      unitRef="Unit_CNY">125500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="PAsOn12_31_2023"
      decimals="4"
      id="ixv-48923"
      unitRef="Unit_pure">0.0388</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="PAsOn12_31_2024"
      decimals="4"
      id="ixv-48924"
      unitRef="Unit_pure">0.0368</us-gaap:DebtWeightedAverageInterestRate>
    <yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36396"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13. OTHER PAYABLE AND ACCRUED LIABILITIES &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Salary and welfare payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;69,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;43,693&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Accrued litigation liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;17,756&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Taxes payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;8,625&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;4,780&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Professional fees payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;3,855&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;3,063&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term rental payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;2,924&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;1,190&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;907&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;4,006&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;1,031&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);"&gt;89,937&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);"&gt;72,028&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:OtherAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36400">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Salary and welfare payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;69,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;43,693&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Accrued litigation liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;17,756&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Taxes payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;8,625&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;4,780&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Professional fees payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;3,855&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;3,063&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term rental payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;2,924&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;1,190&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold improvement payable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;907&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;4,006&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;1,031&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);"&gt;89,937&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; background-color: rgba(255, 255, 255, 0);"&gt;72,028&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48925"
      unitRef="Unit_CNY">69620000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48926"
      unitRef="Unit_CNY">43693000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <yxt:AccuredLitigationLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48927"
      unitRef="Unit_CNY">17756000</yxt:AccuredLitigationLiabilities>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48928"
      unitRef="Unit_CNY">8625000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48929"
      unitRef="Unit_CNY">4780000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48930"
      unitRef="Unit_CNY">3855000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48931"
      unitRef="Unit_CNY">3063000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48932"
      unitRef="Unit_CNY">2924000</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48933"
      unitRef="Unit_CNY">1190000</us-gaap:AccruedRentCurrent>
    <yxt:LeaseholdImprovementPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48934"
      unitRef="Unit_CNY">907000</yxt:LeaseholdImprovementPayable>
    <yxt:LeaseholdImprovementPayable
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48935"
      unitRef="Unit_CNY">515000</yxt:LeaseholdImprovementPayable>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48936"
      unitRef="Unit_CNY">4006000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48937"
      unitRef="Unit_CNY">1031000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48938"
      unitRef="Unit_CNY">89937000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48939"
      unitRef="Unit_CNY">72028000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36556"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;14. OPERATING LEASE &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group has operating leases primarily for office and operation space. The Group&#x2019;s operating lease arrangements have remaining terms of one year to eleven years with no variable lease costs. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group performed evaluations of its contracts and determined that each of its identified leases &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt; operating lease. The components of operating lease expense were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:76%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease costs&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;22,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;18,472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expenses for short-term lease within 12 months&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,371&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,155&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,266&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total lease cost&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,732&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;19,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;14,173&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Supplemental balance sheet information related to leases is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;34,997&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,655&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities - current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,818&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,966&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities - &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,257&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;36,075&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,424&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Supplemental cash flow information related to leases is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:75%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,997&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;13,444&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets obtained in exchange for operating lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average remaining lease term&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.66&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.63&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5.61&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average discount rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.59&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.73&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3.92&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Maturities of lease liabilities are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 75%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 18%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&#160;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,608&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2026&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2027&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,592&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2028&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2029 and after&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total undiscounted operating lease payments&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: imputed interest&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,506&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,424&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="PAsOn12_31_2024_MinimumMembersrtRangeAxis"
      id="ixv-48940">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="PAsOn12_31_2024_MaximumMembersrtRangeAxis"
      id="ixv-48941">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:VariableLeaseCost
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48942"
      unitRef="Unit_CNY">0</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCostTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36560"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group performed evaluations of its contracts and determined that each of its identified leases &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt; operating lease. The components of operating lease expense were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:76%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease costs&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;22,361&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;18,472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;12,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expenses for short-term lease within 12 months&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,371&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,155&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,266&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total lease cost&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,732&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;19,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;14,173&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48943"
      unitRef="Unit_CNY">22361000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48944"
      unitRef="Unit_CNY">18472000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48945"
      unitRef="Unit_CNY">12907000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48946"
      unitRef="Unit_CNY">3371000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48947"
      unitRef="Unit_CNY">1155000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48948"
      unitRef="Unit_CNY">1266000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48949"
      unitRef="Unit_CNY">25732000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48950"
      unitRef="Unit_CNY">19627000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48951"
      unitRef="Unit_CNY">14173000</us-gaap:LeaseCost>
    <yxt:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36706"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Supplemental balance sheet information related to leases is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:82%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Operating lease &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;34,997&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;25,655&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities - current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,818&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,966&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating lease liabilities - &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,257&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;17,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;36,075&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,424&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48952"
      unitRef="Unit_CNY">34997000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48953"
      unitRef="Unit_CNY">25655000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48954"
      unitRef="Unit_CNY">15818000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48955"
      unitRef="Unit_CNY">8966000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48956"
      unitRef="Unit_CNY">20257000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48957"
      unitRef="Unit_CNY">17458000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-48958"
      unitRef="Unit_CNY">36075000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48959"
      unitRef="Unit_CNY">26424000</us-gaap:OperatingLeaseLiability>
    <yxt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36858"> &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Supplemental cash flow information related to leases is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:75%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,997&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;20,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;13,444&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets obtained in exchange for operating lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;29,168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average remaining lease term&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.66&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.63&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5.61&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average discount rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.59&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4.73&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3.92&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48960"
      unitRef="Unit_CNY">23997000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48961"
      unitRef="Unit_CNY">20187000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48962"
      unitRef="Unit_CNY">13444000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-48963"
      unitRef="Unit_CNY">29168000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-48964"
      unitRef="Unit_CNY">4168000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-48965"
      unitRef="Unit_CNY">9858000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2022" id="ixv-48966">P4Y7M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2023" id="ixv-48967">P4Y7M17D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2024" id="ixv-48968">P5Y7M9D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2022"
      decimals="4"
      id="ixv-48969"
      unitRef="Unit_pure">0.0459</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2023"
      decimals="4"
      id="ixv-48970"
      unitRef="Unit_pure">0.0473</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2024"
      decimals="4"
      id="ixv-48971"
      unitRef="Unit_pure">0.0392</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-36979"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Maturities of lease liabilities are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 75%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 18%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&#160;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,608&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2026&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2027&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,592&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2028&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2029 and after&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total undiscounted operating lease payments&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;27,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: imputed interest&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,506&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,424&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48972"
      unitRef="Unit_CNY">8608000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48973"
      unitRef="Unit_CNY">6124000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48974"
      unitRef="Unit_CNY">3592000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48975"
      unitRef="Unit_CNY">1495000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <yxt:LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48976"
      unitRef="Unit_CNY">8111000</yxt:LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterFiveYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48977"
      unitRef="Unit_CNY">27930000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48978"
      unitRef="Unit_CNY">1506000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-48979"
      unitRef="Unit_CNY">26424000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-37116">&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;15. RELATED PARTY BALANCES AND TRANSACTIONS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2024: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 51%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 48%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Name of related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Relationship with the Group&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Xiaoyan Lu&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Director, Founder, Chairman of the Board, Chief Executive Officer and Shareholder of the Group (&#x201c;Mr.&#160;Lu&#x201d;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Yazhou Wu&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Chief Technology Officer &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;(&#x201c;&lt;/div&gt;&lt;/div&gt;Mr.&#160;Wu&#x201d;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Suzhou Yunzheng Technology Co., Ltd. (&#x201c;Suzhou Yunzheng&#x201d;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Controlled by the Mr.&#160;Lu&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Shanghai China Europe International Culture Communication Co., Ltd. (&#x201c;Shanghai China Europe&#x201d;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Significantly influenced by the Group&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Shanghai Fenghe Culture Communication Co., Ltd. (&#x201c;Shanghai Fenghe&#x201d;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Significantly influenced by the Group&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group had the following transactions with the major related parties: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:81%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Sales of service&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai China Europe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Suzhou Yunzheng&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;57&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;40&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Purchase of service&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai China Europe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;3,561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Suzhou Yunzheng&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Loan to related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai Fenghe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Advances for the Group&#x2019;s operation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Xiaoyan Lu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yazhou Wu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,300&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Collection of unused advances for the Group&#x2019;s operation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Xiaoyan Lu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,455&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yazhou Wu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,300&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group had the following balances with related parties: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 85%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amount due from related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai Fenghe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2014;&#x2002;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;2,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amount due to related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Shanghai China Europe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;2,452&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The balance represented a RMB 2,000 loan to the related party with an interest rate at Loan Prime Rate (&#x201c;LPR&#x201d;) issued by China&#x2019;s central bank, which is expected to be repaid on May 31, 2025. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <yxt:ScheduleOfRelatedPartyRelationshipsTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-37123"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2024: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 51%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 48%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Name of related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Relationship with the Group&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Xiaoyan Lu&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Director, Founder, Chairman of the Board, Chief Executive Officer and Shareholder of the Group (&#x201c;Mr.&#160;Lu&#x201d;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Yazhou Wu&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Chief Technology Officer &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;(&#x201c;&lt;/div&gt;&lt;/div&gt;Mr.&#160;Wu&#x201d;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Suzhou Yunzheng Technology Co., Ltd. (&#x201c;Suzhou Yunzheng&#x201d;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Controlled by the Mr.&#160;Lu&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Shanghai China Europe International Culture Communication Co., Ltd. (&#x201c;Shanghai China Europe&#x201d;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Significantly influenced by the Group&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Shanghai Fenghe Culture Communication Co., Ltd. (&#x201c;Shanghai Fenghe&#x201d;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Significantly influenced by the Group&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfRelatedPartyRelationshipsTableTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-37170">&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group had the following transactions with the major related parties: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:81%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Sales of service&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai China Europe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Suzhou Yunzheng&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;57&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;40&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Purchase of service&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai China Europe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right"&gt;3,561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Suzhou Yunzheng&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Loan to related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai Fenghe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Advances for the Group&#x2019;s operation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Xiaoyan Lu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yazhou Wu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,300&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Collection of unused advances for the Group&#x2019;s operation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Xiaoyan Lu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,455&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yazhou Wu&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,300&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The balance represented a RMB 2,000 loan to the related party with an interest rate at Loan Prime Rate (&#x201c;LPR&#x201d;) issued by China&#x2019;s central bank, which is expected to be repaid on May 31, 2025. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48980"
      unitRef="Unit_CNY">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48981"
      unitRef="Unit_CNY">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48982"
      unitRef="Unit_CNY">219000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2022To12_31_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48983"
      unitRef="Unit_CNY">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2023To12_31_2023_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48984"
      unitRef="Unit_CNY">57000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P01_01_2024To12_31_2024_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis_SuzhouYunzhengMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48985"
      unitRef="Unit_CNY">40000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="P01_01_2022To12_31_2022_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48986"
      unitRef="Unit_CNY">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="P01_01_2023To12_31_2023_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48987"
      unitRef="Unit_CNY">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="P01_01_2024To12_31_2024_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48988"
      unitRef="Unit_CNY">3561000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="P01_01_2022To12_31_2022_SuzhouYunzhengMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48989"
      unitRef="Unit_CNY">245000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="P01_01_2023To12_31_2023_SuzhouYunzhengMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48990"
      unitRef="Unit_CNY">404000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="P01_01_2024To12_31_2024_SuzhouYunzhengMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48991"
      unitRef="Unit_CNY">836000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="PAsOn12_31_2022_ShanghaiFengheMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48992"
      unitRef="Unit_CNY">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="PAsOn12_31_2023_ShanghaiFengheMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48993"
      unitRef="Unit_CNY">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48994"
      unitRef="Unit_CNY">2000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2022To12_31_2022_XiaoyanLuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48995"
      unitRef="Unit_CNY">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2023To12_31_2023_XiaoyanLuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48996"
      unitRef="Unit_CNY">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2024To12_31_2024_XiaoyanLuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48997"
      unitRef="Unit_CNY">1943000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2022To12_31_2022_YazhouWuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48998"
      unitRef="Unit_CNY">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2023To12_31_2023_YazhouWuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-48999"
      unitRef="Unit_CNY">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2024To12_31_2024_YazhouWuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49000"
      unitRef="Unit_CNY">3300000</us-gaap:ProceedsFromRelatedPartyDebt>
    <yxt:CollectionOfUnusedAdvancesFromTheRelatedParty
      contextRef="P01_01_2022To12_31_2022_XiaoyanLuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49001"
      unitRef="Unit_CNY">0</yxt:CollectionOfUnusedAdvancesFromTheRelatedParty>
    <yxt:CollectionOfUnusedAdvancesFromTheRelatedParty
      contextRef="P01_01_2023To12_31_2023_XiaoyanLuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49002"
      unitRef="Unit_CNY">0</yxt:CollectionOfUnusedAdvancesFromTheRelatedParty>
    <yxt:CollectionOfUnusedAdvancesFromTheRelatedParty
      contextRef="P01_01_2024To12_31_2024_XiaoyanLuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49003"
      unitRef="Unit_CNY">1455000</yxt:CollectionOfUnusedAdvancesFromTheRelatedParty>
    <yxt:CollectionOfUnusedAdvancesFromTheRelatedParty
      contextRef="P01_01_2022To12_31_2022_YazhouWuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49004"
      unitRef="Unit_CNY">0</yxt:CollectionOfUnusedAdvancesFromTheRelatedParty>
    <yxt:CollectionOfUnusedAdvancesFromTheRelatedParty
      contextRef="P01_01_2023To12_31_2023_YazhouWuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49005"
      unitRef="Unit_CNY">0</yxt:CollectionOfUnusedAdvancesFromTheRelatedParty>
    <yxt:CollectionOfUnusedAdvancesFromTheRelatedParty
      contextRef="P01_01_2024To12_31_2024_YazhouWuMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49006"
      unitRef="Unit_CNY">3300000</yxt:CollectionOfUnusedAdvancesFromTheRelatedParty>
    <yxt:ScheduleOfRelatedPartyBalancesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-37565"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group had the following balances with related parties: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 85%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amount due from related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Shanghai Fenghe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2014;&#x2002;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;2,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amount due to related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Shanghai China Europe&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;2,452&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The balance represented a RMB 2,000 loan to the related party with an interest rate at Loan Prime Rate (&#x201c;LPR&#x201d;) issued by China&#x2019;s central bank, which is expected to be repaid on May 31, 2025. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ScheduleOfRelatedPartyBalancesTableTextBlock>
    <us-gaap:OtherReceivables
      contextRef="PAsOn12_31_2023_ShanghaiFengheMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49007"
      unitRef="Unit_CNY">0</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="PAsOn12_31_2024_ShanghaiFengheMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49008"
      unitRef="Unit_CNY">2000000</us-gaap:OtherReceivables>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49009"
      unitRef="Unit_CNY">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="PAsOn12_31_2024_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ShanghaiChinaEuropeMembersrtMajorCustomersAxis"
      decimals="-3"
      id="ixv-49010"
      unitRef="Unit_CNY">2452000</us-gaap:OtherLiabilities>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49011"
      unitRef="Unit_CNY">2000000</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <yxt:LoansToRelatedPartiesMaturityDate contextRef="P01_01_2024To12_31_2024" id="ixv-49012">2025-05-31</yxt:LoansToRelatedPartiesMaturityDate>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-37700">&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;16. TAXATION &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a) Value Added Tax (&#x201c;VAT&#x201d;) and Surcharges &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group is subject to VAT at the rate of 6% for both corporate learning solution and other revenue. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b) Income Tax &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Cayman Islands &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Under the current laws of the Cayman Islands, entities incorporated in the Cayman Islands are not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;British Virgin Islands &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Under the current laws of the British Virgin Islands, entities incorporated in the British Virgin Islands are not subject to tax on their income or capital gains. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Hong Kong &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Under the current Hong Kong Inland Revenue Ordinance, the Company&#x2019;s subsidiaries incorporated in Hong Kong are subject to a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-tiered&lt;/div&gt; profits tax rates regime. Under the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-tiered&lt;/div&gt; profits tax rates regime, the first HK$2&#160;million of profits of the qualifying group entity will be taxed at 8.25%, and profits above HK$2&#160;million will be taxed at 16.5%. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;PRC &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On March&#160;16, 2007, the National People&#x2019;s Congress of PRC enacted a new Enterprise Income Tax Law (&#x201c;new EIT law&#x201d;), under which Foreign Investment Enterprises (&#x201c;FIEs&#x201d;) and domestic companies would be subject to enterprise income tax at a uniform rate of 25%. The new EIT law became effective on January&#160;1, 2008. In accordance with the implementation rules of EIT Law, a qualified &#x201c;High and New Technology Enterprise&#x201d; (&#x201c;HNTE&#x201d;) is eligible for a preferential tax rate of 15%. The HNTE certificate is effective for a period of three years. An entity could &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-apply&lt;/div&gt; for the HNTE certificate when the prior certificate expires. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt;&lt;/div&gt; obtained its HNTE certificate on November&#160;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;30&lt;/div&gt;, 2021 and was eligible to enjoy a preferential tax rate of 15% from 2021 to 2023 to the extent it has taxable income under the EIT Law, as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In 2024, &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style=";text-indent: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt;&lt;/div&gt; renewed its HNTE certificate and was eligible to enjoy the preferential tax rate from 2024 to 202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;6&lt;/div&gt;. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;For qualified small and low-profit enterprises, from January 1, 2023 to December&#160;31, 2027, 25% of the first RMB&#160;3.0&#160;million of the assessable profit before tax is subject to the tax rate of 20%. For the year ended December&#160;31, 2024, there are qualified small and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;low-profit&lt;/div&gt; enterprises in PRC, and thus they were eligible for the above preferential tax rate for small and low-profit enterprises. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Withholding Tax on Undistributed Dividends &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The new EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose &#x201c;actual management body&#x201d; is located in the PRC be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the &#x201c;actual management body&#x201d; as &#x201c;the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, property, etc., of a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-PRC&lt;/div&gt; company is located.&#x201d; Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered a resident enterprise for PRC tax purposes. However, due to limited guidance and implementation history of the EIT Law, there is uncertainty as to the application of the EIT Law. Should the company be treated as a resident enterprise for PRC tax purposes, the company will be subject to PRC income tax on worldwide income at a uniform tax rate of 25%. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The new EIT law also imposes a withholding income tax of 10% on dividends distributed by an FIE to its immediate holding company outside of China, if such immediate holding company is considered as a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-resident&lt;/div&gt; enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#x2019;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% if the foreign investor owns directly at least 25% of the shares of the FIE and if Hong Kong company is a beneficial owner of the dividend. The State Taxation Administration (&#x201c;SAT&#x201d;) further promulgated SAT Public Notice [2018] No.9 regarding the assessment criteria on beneficial owner status. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2023 and 2024, the Group does not have any plan for its PRC subsidiaries to distribute their retained earnings and intends to retain them to operate and expand its business in the PRC. Accordingly, no deferred income tax liabilities on withholding tax were provided as of December&#160;31, 2023 and 2024, respectively. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="line-height:normal;display: inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Composition of Income Tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The components of loss before tax are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loss before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loss from PRC entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(607,635&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(307,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(176,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;(Loss)/gain from overseas entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(38,051&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;68,192&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;84,403&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total loss before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(645,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(239,709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(92,053&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="12" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred income tax benefit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,391&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total income tax benefit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,391&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Reconciliation of the Differences Between Statutory Tax Rate and the Effective Tax Rate &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax benefit of the&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Group: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 81%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;PRC Statutory income tax rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax rate difference from statutory rate in other jurisdictions &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(1.5&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;21.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of preferential tax rates and tax holiday &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(0.5&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(4.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(11.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of permanent differences &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(3)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(2.8&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(2.6&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Additional deduction of qualified R&amp;amp;D expenditures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;4.2&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;7.7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;16.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Changes in valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(23.4&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(19.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;70.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of changes in tax rates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of expiration on NOL&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(0.2&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(11.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(49.0&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of deconsolidation on NOL&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;(22.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effective tax rates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;0.8&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;4.1&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The tax rate difference is attributed to varying rates in other jurisdictions where the Group is established or operates, such as the Cayman Islands, British Virgin Islands or Hong Kong. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;&lt;div style="null;text-indent: 0px;display:inline;"&gt;Jiangsu Radnova has been qualified as HNTE and enjoys a preferential income tax rate of&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;15% &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;during 2022, 2023 and 2024. Since Jiangsu Radnova had cumulative tax losses as of December 31, 2023 and 2024, there was no effect of the tax holiday.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: top;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;The permanent differences are primarily related to share-based compensation, non-deductible expenses and true-up on NOL. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(c) Deferred Tax Assets and Deferred Tax Liabilities &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The tax effects of temporary differences that give rise to the deferred tax asset balances as of December&#160;31, 2023 and 2024 are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net accumulated losses-carry forward&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;522,038&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;452,178&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivables allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;259&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value change of long-term investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,972&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,141&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Total deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;524,335&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;456,578&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(521,462&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(456,578&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Total deferred tax assets, net of valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;2,873&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts offset by deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(2,873&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total deferred tax assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 83%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,909&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Total deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;2,873&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts offset by deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(2,873&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 83%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total deferred tax liabilities, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Movement of valuation allowance &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 72%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(325,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(476,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(521,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Changes of valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(150,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(45,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;64,884&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(476,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(521,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(456,578&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;According to PRC tax regulations, the PRC enterprise net operating loss can generally carry forward for no longer than five years, and HNTE&#x2019;s net operating losses can be carried forward for no more than 10 years, starting from the year subsequent to the year in which the loss was incurred. Carryback of losses is not permitted. The Group will re-apply for the HNTE certificate when the prior certificate expires in the foreseeable future. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Total net operating losses (NOLs) carryforwards of the subsidiaries, consolidated VIEs and VIEs&#x2019; subsidiaries established in the PRC of the Company is RMB 1,870,574 and RMB 1,905,882 as of December 31, 2023 and 2024, respectively. As of December 31, 2024, net operating loss carryforwards of the subsidiaries, consolidated VIEs and VIEs&#x2019; subsidiaries established in the PRC of the Company will expire in calendar years 2025-2030 and 2033-2034, if not utilized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will more likely than not be realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses, forecasts of future profitability, the duration of statutory carry forward periods, the Group&#x2019;s experience with tax attributes expiring unused and tax planning alternatives. Valuation allowances have been established for deferred tax assets based on a more-likely-than-not threshold. Under the applicable accounting standards, management has considered the Group&#x2019;s history of losses and concluded that it is more likely than not that the Group will not generate future taxable income prior to the expiration of the net operating losses for PRC. Accordingly, as of December 31, 2023 and 2024, a RMB 521,462 and RMB 456,578 valuation allowance has been established respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023 and 2024, the Group did not have any unrecognized uncertain tax positions and the Group does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023 and 2024, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;As of December 31, 2024, the tax years ended December 31, 2019 through 2023 for the Group&#x2019;s subsidiaries in the PRC and the VIEs are generally subject to examination by the PRC tax authorities. The tax years ended December 31, 2018 through 2023 for the Group&#x2019;s subsidiaries in Hong Kong are generally subject to examination by the Hong Kong tax authorities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <yxt:PercentageOfValueAddedTaxRate
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49013"
      unitRef="Unit_pure">0.06</yxt:PercentageOfValueAddedTaxRate>
    <yxt:ProfitInIncomeTaxRegime
      contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis"
      decimals="-6"
      id="ixv-49014"
      unitRef="Unit_HKD">2000000</yxt:ProfitInIncomeTaxRegime>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis"
      decimals="4"
      id="ixv-49015"
      unitRef="Unit_pure">0.0825</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <yxt:ProfitInIncomeTaxRegime
      contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis"
      decimals="-6"
      id="ixv-49016"
      unitRef="Unit_HKD">2000000</yxt:ProfitInIncomeTaxRegime>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2024To12_31_2024_HKsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis"
      decimals="3"
      id="ixv-49017"
      unitRef="Unit_pure">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P03_16_2007To03_16_2007_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis"
      decimals="2"
      id="ixv-49018"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <yxt:PreferentialTaxRate
      contextRef="P01_01_2008To01_01_2008_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis"
      decimals="2"
      id="ixv-49019"
      unitRef="Unit_pure">0.15</yxt:PreferentialTaxRate>
    <yxt:PreferentialTaxRate
      contextRef="P11_30_2021To11_30_2021_CNsrtStatementGeographicalAxis_EnterpriseIncomeTaxLawMemberusgaapIncomeTaxAuthorityNameAxis"
      decimals="2"
      id="ixv-49020"
      unitRef="Unit_pure">0.15</yxt:PreferentialTaxRate>
    <yxt:IncomeLossBeforeTaxSubjectToTax
      contextRef="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis"
      decimals="2"
      id="ixv-49021"
      unitRef="Unit_pure">0.25</yxt:IncomeLossBeforeTaxSubjectToTax>
    <yxt:PercentageOfProfitBeforeTaxSubjectToTax
      contextRef="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis"
      decimals="-5"
      id="ixv-49022"
      unitRef="Unit_CNY">3000000</yxt:PercentageOfProfitBeforeTaxSubjectToTax>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2023To12_31_2027_PRCentitiesMemberdeiLegalEntityAxis"
      decimals="2"
      id="ixv-49023"
      unitRef="Unit_pure">0.20</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <yxt:PercenatgeOfIncomeTaxRateOnGlobalIncome
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49024"
      unitRef="Unit_pure">0.25</yxt:PercenatgeOfIncomeTaxRateOnGlobalIncome>
    <yxt:PercenatgeOfUniformTaxRate
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49025"
      unitRef="Unit_pure">0.25</yxt:PercenatgeOfUniformTaxRate>
    <yxt:PercentageOfWithHoldingTaxOnUndistributedDividends
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49026"
      unitRef="Unit_pure">0.10</yxt:PercentageOfWithHoldingTaxOnUndistributedDividends>
    <yxt:PercentageOfWithholdingTaxOnForeignInvestor
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49027"
      unitRef="Unit_pure">0.05</yxt:PercentageOfWithholdingTaxOnForeignInvestor>
    <yxt:PercentageOfForeignInvestorOwnsShare
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49028"
      unitRef="Unit_pure">0.25</yxt:PercentageOfForeignInvestorOwnsShare>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-37868"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The components of loss before tax are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loss before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loss from PRC entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(607,635&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(307,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(176,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;(Loss)/gain from overseas entities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(38,051&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;68,192&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;84,403&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total loss before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(645,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(239,709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(92,053&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="12" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred income tax benefit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,391&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total income tax benefit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,391&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2022To12_31_2022_PRCentitiesMemberdeiLegalEntityAxis"
      decimals="-3"
      id="ixv-49029"
      unitRef="Unit_CNY">-607635000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2023To12_31_2023_PRCentitiesMemberdeiLegalEntityAxis"
      decimals="-3"
      id="ixv-49030"
      unitRef="Unit_CNY">-307901000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2024To12_31_2024_PRCentitiesMemberdeiLegalEntityAxis"
      decimals="-3"
      id="ixv-49031"
      unitRef="Unit_CNY">-176456000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2022To12_31_2022_OverseasEntitiesMemberdeiLegalEntityAxis"
      decimals="-3"
      id="ixv-49032"
      unitRef="Unit_CNY">-38051000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2023To12_31_2023_OverseasEntitiesMemberdeiLegalEntityAxis"
      decimals="-3"
      id="ixv-49033"
      unitRef="Unit_CNY">68192000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2024To12_31_2024_OverseasEntitiesMemberdeiLegalEntityAxis"
      decimals="-3"
      id="ixv-49034"
      unitRef="Unit_CNY">84403000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49035"
      unitRef="Unit_CNY">-645686000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49036"
      unitRef="Unit_CNY">-239709000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49037"
      unitRef="Unit_CNY">-92053000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49038"
      unitRef="Unit_CNY">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49039"
      unitRef="Unit_CNY">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49040"
      unitRef="Unit_CNY">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49041"
      unitRef="Unit_CNY">-5391000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49042"
      unitRef="Unit_CNY">-9871000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49043"
      unitRef="Unit_CNY">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49044"
      unitRef="Unit_CNY">-5391000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49045"
      unitRef="Unit_CNY">-9871000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49046"
      unitRef="Unit_CNY">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-38160"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Reconciliation of the differences between the statutory EIT rate applicable to losses of the consolidated entities and the income tax benefit of the&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Group: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 81%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;PRC Statutory income tax rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax rate difference from statutory rate in other jurisdictions &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(1.5&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;21.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of preferential tax rates and tax holiday &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(0.5&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(4.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(11.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 81%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of permanent differences &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(3)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(2.8&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(2.6&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Additional deduction of qualified R&amp;amp;D expenditures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;4.2&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;7.7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;16.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Changes in valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(23.4&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(19.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;70.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of changes in tax rates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(25.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of expiration on NOL&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(0.2&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(11.0&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(49.0&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effect of deconsolidation on NOL&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;(22.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;%)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 81%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Effective tax rates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;0.8&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;4.1&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The tax rate difference is attributed to varying rates in other jurisdictions where the Group is established or operates, such as the Cayman Islands, British Virgin Islands or Hong Kong. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;&lt;div style="null;text-indent: 0px;display:inline;"&gt;Jiangsu Radnova has been qualified as HNTE and enjoys a preferential income tax rate of&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;15% &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;during 2022, 2023 and 2024. Since Jiangsu Radnova had cumulative tax losses as of December 31, 2023 and 2024, there was no effect of the tax holiday.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: top;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;The permanent differences are primarily related to share-based compensation, non-deductible expenses and true-up on NOL. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49047"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49048"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49049"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49050"
      unitRef="Unit_pure">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49051"
      unitRef="Unit_pure">0.08</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49052"
      unitRef="Unit_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49053"
      unitRef="Unit_pure">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49054"
      unitRef="Unit_pure">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49055"
      unitRef="Unit_pure">0.11</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49056"
      unitRef="Unit_pure">-0.028</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49057"
      unitRef="Unit_pure">-0.026</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49058"
      unitRef="Unit_pure">-0.25</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49059"
      unitRef="Unit_pure">0.042</yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures>
    <yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49060"
      unitRef="Unit_pure">0.077</yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures>
    <yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49061"
      unitRef="Unit_pure">0.16</yxt:EffectiveIncomeTaxRateReconciliationAdditionalDeductionOfQualifiedResearchAndDevelopmentExpenditures>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49062"
      unitRef="Unit_pure">-0.234</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49063"
      unitRef="Unit_pure">-0.19</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49064"
      unitRef="Unit_pure">0.70</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="-2"
      id="ixv-49065"
      unitRef="Unit_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-2"
      id="ixv-49066"
      unitRef="Unit_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49067"
      unitRef="Unit_pure">-0.25</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49068"
      unitRef="Unit_pure">-0.002</yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss>
    <yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49069"
      unitRef="Unit_pure">-0.11</yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss>
    <yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49070"
      unitRef="Unit_pure">-0.49</yxt:EffectiveIncomeTaxRateReconciliationEffectOfExpirationOnNetOperatingLoss>
    <yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-2"
      id="ixv-49071"
      unitRef="Unit_pure">0</yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss>
    <yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-2"
      id="ixv-49072"
      unitRef="Unit_pure">0</yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss>
    <yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="3"
      id="ixv-49073"
      unitRef="Unit_pure">-0.22</yxt:EffectiveIncomeTaxRateReconciliationEffectOfDeconsolidationOnNetOperatingLoss>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="3"
      id="ixv-49074"
      unitRef="Unit_pure">0.008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="3"
      id="ixv-49075"
      unitRef="Unit_pure">0.041</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2024To12_31_2024"
      decimals="-2"
      id="ixv-49076"
      unitRef="Unit_pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <yxt:PreferentialTaxRate
      contextRef="P01_01_2022To12_31_2022_YunxuetangMembersrtConsolidatedEntitiesAxis"
      decimals="2"
      id="ixv-49077"
      unitRef="Unit_pure">0.15</yxt:PreferentialTaxRate>
    <yxt:PreferentialTaxRate
      contextRef="P01_01_2023To12_31_2023_YunxuetangMembersrtConsolidatedEntitiesAxis"
      decimals="2"
      id="ixv-49078"
      unitRef="Unit_pure">0.15</yxt:PreferentialTaxRate>
    <yxt:PreferentialTaxRate
      contextRef="P01_01_2024To12_31_2024_YunxuetangMembersrtConsolidatedEntitiesAxis"
      decimals="2"
      id="ixv-49079"
      unitRef="Unit_pure">0.15</yxt:PreferentialTaxRate>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-38457"> &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The tax effects of temporary differences that give rise to the deferred tax asset balances as of December&#160;31, 2023 and 2024 are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net accumulated losses-carry forward&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;522,038&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;452,178&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accounts receivables allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;259&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value change of long-term investment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,972&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,141&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Total deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;524,335&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;456,578&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(521,462&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(456,578&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="line-height: 1pt; font-size: 1pt; background-color: rgb(204, 238, 255);"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Total deferred tax assets, net of valuation allowance&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;2,873&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts offset by deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(2,873&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total deferred tax assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 83%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,909&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 83%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0); line-height: 1pt; font-size: 1pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Total deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;2,873&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 83%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts offset by deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(2,873&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; width: 83%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total deferred tax liabilities, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 83%; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt; </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49080"
      unitRef="Unit_CNY">522038000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49081"
      unitRef="Unit_CNY">452178000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49082"
      unitRef="Unit_CNY">325000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49083"
      unitRef="Unit_CNY">259000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49084"
      unitRef="Unit_CNY">1972000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49085"
      unitRef="Unit_CNY">4141000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49086"
      unitRef="Unit_CNY">524335000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49087"
      unitRef="Unit_CNY">456578000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49088"
      unitRef="Unit_CNY">521462000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49089"
      unitRef="Unit_CNY">456578000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49090"
      unitRef="Unit_CNY">2873000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49091"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49092"
      unitRef="Unit_CNY">2873000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49093"
      unitRef="Unit_CNY">0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49094"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49095"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49096"
      unitRef="Unit_CNY">1909000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49097"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49098"
      unitRef="Unit_CNY">964000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49099"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49100"
      unitRef="Unit_CNY">2873000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49101"
      unitRef="Unit_CNY">0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49102"
      unitRef="Unit_CNY">2873000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49103"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49104"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49105"
      unitRef="Unit_CNY">0</us-gaap:DeferredTaxLiabilities>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-38902"> &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Movement of valuation allowance &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 72%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at beginning of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(325,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(476,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(521,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Changes of valuation allowance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(150,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(45,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;64,884&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance at end of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(476,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(521,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(456,578&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-49106"
      unitRef="Unit_CNY">325200000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-49107"
      unitRef="Unit_CNY">476022000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49108"
      unitRef="Unit_CNY">521462000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49109"
      unitRef="Unit_CNY">-150822000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49110"
      unitRef="Unit_CNY">-45440000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49111"
      unitRef="Unit_CNY">64884000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-49112"
      unitRef="Unit_CNY">476022000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49113"
      unitRef="Unit_CNY">521462000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49114"
      unitRef="Unit_CNY">456578000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn12_31_2023_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49115"
      unitRef="Unit_CNY">1870574000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn12_31_2024_ConsolidatedEntityVariableInterestEntitiesVIEMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49116"
      unitRef="Unit_CNY">1905882000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49117"
      unitRef="Unit_CNY">521462000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49118"
      unitRef="Unit_CNY">456578000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-39118">&lt;div style="null;text-indent: 0px;font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;17. ORDINARY SHARES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="null;text-indent: 0px;font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On January&#160;20, 2017, the Company was incorporated as an exempted company with limited liability with authorized share capital of US$50 divided into 500,000,000 shares with par value US$0.0001 each. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;In addition, 56,179,775 ordinary shares were issued to the Initial Ordinary Shareholders on May&#160;4, 2017 as part of the Reorganization to swap the Initial Ordinary Shareholders&#x2019; equity interests in &lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Jiangsu Radnova&#160;&lt;/div&gt;&lt;/div&gt;with the shareholding interests in the Company. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Company amended the numbers of its ordinary shares authorized as 493,344,264, 467,924,866, 433,071,251, 420,874,891 and 390,518,031 upon the issuance of Series A-1; Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1;&lt;/div&gt; Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1&lt;/div&gt; and Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-2;&lt;/div&gt; Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4&lt;/div&gt; and Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2;&lt;/div&gt; Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; and Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-2&lt;/div&gt; convertible redeemable preferred shares in November 2017, September 2018, January 2020, June 2020 and January 2021, respectively. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On June&#160;24, 2020, The Company &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designated&lt;/div&gt; 6,943,638 ordinary shares to Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; convertible redeemable preferred shares after the Initial Ordinary Shareholder transferred the ordinary share to the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; convertible redeemable preferred shares investor. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On January 25, 2021, the Company &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designated&lt;/div&gt; 3,939,542 ordinary shares to Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; convertible redeemable preferred shares after the Initial Ordinary Shareholder transferred the ordinary share to the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; convertible redeemable preferred shares investor. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On March&#160;22, 2021, one of the Series E investors acquired 3,751,945 ordinary shares of the Company from Unicentury Holding Limited, which is a shareholder of the Company and wholly owned by the founder, at fair value. These shares remained as ordinary shares after the share transaction. In this share transaction, the Company didn&#x2019;t receive any consideration. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On September&#160;10, 2021, the Company granted 1,478,415 restricted ordinary shares at par value US$0.0001 to Zuniform Limited, owned by the CEO. The restricted ordinary shares vested in two tranches, i.e. 739,207 and 739,208 ordinary shares and no longer be deemed restricted shares on July&#160;5, 2022 and July&#160;5, 2023, respectively. This transaction was treated as the Company&#x2019;s share-based compensation to CEO, refer to Note 19 for more details. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On September&#160;10, 2021, the Company also granted 1,478,415 ordinary shares at par value US$0.0001 to Zuniform Limited, which were vested immediately on the grant date. This transaction was treated as the Company&#x2019;s share-based compensation to the CEO. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On September&#160;10, 2021, one of the Company&#x2019;s shareholders Unicentury Holdings Limited (owned by Xiaoyan Lu, the founder) transferred 825,131 ordinary shares to Zuniform Limited (owned by Teng Zu, the CEO of the Company) with no consideration being exchanged. This transaction was treated as the Company&#x2019;s share-based compensation to CEO. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On July&#160;1, 2024, the Company adopted an eighth amended and restated memorandum and articles of association that provided that, immediately prior to the completion of IPO, the Company authorized share capital was $50 divided into 500,000,000 ordinary shares, comprising of (i) 483,068,176 Class&#160;A ordinary shares with a par value of US$0.0001 each, and (ii) 16,931,824 Class&#160;B ordinary shares with a par value of US$0.0001 each. Each Class&#160;A ordinary share is entitled to one vote, and each Class&#160;B ordinary share is entitled to twenty votes. Each Class&#160;B ordinary share is convertible into one Class&#160;A ordinary share at any time by the holder thereof. Class&#160;A ordinary shares are not convertible into Class&#160;B ordinary shares under any circumstances. Except for voting and conversion rights, holder of Class&#160;A ordinary shares and Class&#160;B ordinary shares have the same rights. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Upon the completion of the Company&#x2019;s IPO on August 15, 2024, (1) the Company offered and issued 6,819,000 Class&#160;A ordinary shares at the total gross proceeds of $25,003, and IPO related expense was $7,866; (2) the Company granted the underwriters the rights to purchase up to an additional 1,022,850 Class&#160;A ordinary shares from the Company within 30 days&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;from August 15, 2024, to cover over-allotments.&lt;/div&gt; (3) 16,931,824 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;ordinary shares beneficially owned by the Xiaoyan Lu, prior to IPO were re-designated into Class B ordinary shares. (4) all of the Company&#x2019;s issued and outstanding convertible redeemable preferred shares &lt;/div&gt;&lt;div style="display:inline;"&gt;and all of ordinary shares, except for the 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu were converted or redesignated into Class&#160;A ordinary shares on a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;one-for-one&lt;/div&gt;&lt;/div&gt; basis, reflecting the anti-dilution adjustments based on the initial public offering price of US$11.00 per ADS. &lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt;display:inline;"&gt;As of December&#160;31, 2024, there were &lt;/div&gt;163,294,773&lt;div style="font-size: 10pt;display:inline;"&gt; and &lt;/div&gt;16,931,824&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;shares issued and outstanding for Class&#160;A and Class&#160;B ordinary shares, respectively. Underwriters did not exercise the over-allotment option granted and these over-allotment option has expired after September 15, 2024.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;text-indent: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CapitalUnits
      contextRef="PAsOn01_20_2017"
      decimals="-3"
      id="ixv-49119"
      unitRef="Unit_USD">50000</us-gaap:CapitalUnits>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn01_20_2017"
      decimals="INF"
      id="ixv-49120"
      unitRef="Unit_shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn01_20_2017"
      decimals="4"
      id="ixv-49121"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn05_04_2017_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49122"
      unitRef="Unit_shares">56179775</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn11_30_2017_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49123"
      unitRef="Unit_shares">493344264</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn09_30_2018_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49124"
      unitRef="Unit_shares">467924866</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn01_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesD1AndSeriesC2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49125"
      unitRef="Unit_shares">433071251</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn06_30_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesA4AndSeriesD2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49126"
      unitRef="Unit_shares">420874891</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn01_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_SeriesE1AndSeriesE2ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49127"
      unitRef="Unit_shares">390518031</us-gaap:CommonStockSharesAuthorized>
    <yxt:RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares
      contextRef="PAsOn06_24_2020_Seriesd2convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49128"
      unitRef="Unit_shares">6943638</yxt:RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares>
    <yxt:RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares
      contextRef="PAsOn01_25_2021_Seriesd3convertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49129"
      unitRef="Unit_shares">3939542</yxt:RedesignatedOrdinaryShareTransferredToConvertibleRedeemablePreferredShares>
    <yxt:StockPurchasedDuringPeriodShares
      contextRef="PAsOn03_22_2021"
      decimals="0"
      id="ixv-49130"
      unitRef="Unit_shares">3751945</yxt:StockPurchasedDuringPeriodShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      id="ixv-49131"
      unitRef="Unit_shares">1478415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      id="ixv-49132"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P07_05_2022To07_05_2022_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="0"
      id="ixv-49133"
      unitRef="Unit_shares">739207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P07_05_2023To07_05_2023_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="0"
      id="ixv-49134"
      unitRef="Unit_shares">739208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P09_10_2021To09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      id="ixv-49135"
      unitRef="Unit_shares">1478415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn09_10_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_ZuniformLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      id="ixv-49136"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <yxt:ShareTransferredFromOrdinaryShareToZuniformLimited
      contextRef="PAsOn09_10_2021"
      decimals="0"
      id="ixv-49137"
      unitRef="Unit_shares">825131</yxt:ShareTransferredFromOrdinaryShareToZuniformLimited>
    <us-gaap:CapitalUnits
      contextRef="PAsOn07_01_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-49138"
      unitRef="Unit_USD">50000</us-gaap:CapitalUnits>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn07_01_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49139"
      unitRef="Unit_shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn07_01_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49140"
      unitRef="Unit_shares">483068176</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn07_01_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="4"
      id="ixv-49141"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn07_01_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49142"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn07_01_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="4"
      id="ixv-49143"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49144"
      unitRef="Unit_shares">6819000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="P08_15_2024To08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-49145"
      unitRef="Unit_USD">25003000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <yxt:InitialPublicOfferingRelatedCost
      contextRef="P08_15_2024To08_15_2024_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      id="ixv-49146"
      unitRef="Unit_CNY">7866000</yxt:InitialPublicOfferingRelatedCost>
    <yxt:StockPurchasedDuringPeriodShares
      contextRef="PAsOn08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49147"
      unitRef="Unit_shares">1022850</yxt:StockPurchasedDuringPeriodShares>
    <yxt:StockPurchasedDuringPeriodShares
      contextRef="PAsOn08_15_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49148"
      unitRef="Unit_shares">16931824</yxt:StockPurchasedDuringPeriodShares>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P01_01_2024To12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      id="ixv-49149"
      unitRef="Unit_shares">16931824</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:SharePrice
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      id="ixv-49150"
      unitRef="Unit_USD_per_Share">11</us-gaap:SharePrice>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49151"
      unitRef="Unit_shares">163294773</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      id="ixv-49152"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesOutstanding>
    <yxt:ConvertibleRedeemablePreferredSharesDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-39182">&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;18. CONVERTIBLE REDEEMABLE PREFERRED SHARES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On November&#160;3, 2017, the Company entered into a share purchase agreement with certain investors, pursuant to which 6,655,736 Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1&lt;/div&gt; Preferred Shares (the &#x201c;Series A Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1&lt;/div&gt; Preferred Shares&#x201d;) were issued on November&#160;3, 2017 for an aggregated consideration of US$8,500. The investors were also granted Series A Warrant allowing them to purchase 3,132,111 additional series A preferred shares at the price of $1.277/share within 18 months after the closing. The warrant was separately transferrable. The Company incurred issuance costs of US$101 in connection with the offering of Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1&lt;/div&gt; Preferred Shares and Series A Warrant. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On July&#160;26, 2018 and September&#160;7, 2018, the Series A Warrant holders exercised Series A Warrant to purchase &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;1,566,056 &lt;/div&gt;Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2&lt;/div&gt; Preferred Shares (the &#x201c;Series A Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2&lt;/div&gt; Preferred Shares&#x201d;) and 1,566,055 Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3&lt;/div&gt; Preferred Shares (the &#x201c;Series A Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3&lt;/div&gt; Preferred Shares&#x201d;), respectively. The total consideration was US$4,000. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On June&#160;24, 2020, the Company and its subsidiaries entered into a series of share purchase agreements and acquired 60% of the shares of CEIBS Publishing Group. The Company and its subsidiaries obtained control of CEIBS Publishing Group. As part of the consideration, the Company issued 5,252,723 Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4&lt;/div&gt; Preferred Shares (the &#x201c;Series A Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4&lt;/div&gt; Preferred Shares&#x201d;) to the selling shareholders.&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On July&#160;30, 2019, the Company issued 7,085,330 Redeemable Convertible Series B Preferred Shares (the &#x201c;Series B Preferred Shares&#x201d;) for an aggregated consideration of US$10,595 (equivalent to RMB70,000) pursuant to a share purchase agreement entered into with certain investors. No issuance cost was incurred in connection with the offering of Series B Preferred Shares. These investors injected consideration of RMB60,000 in December 2017 and RMB10,000 in January 2018 into &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Jiangsu Radnova&lt;/div&gt;, respectively, when these investors were warranted to the subscription of the Series B Preferred Shares based on fair value at the time. Accordingly, the proceeds received were recorded as warrant liability and subsequently measured at fair value with changes in fair value recorded in the Consolidated Statements of Comprehensive Loss. The warrant liability was reclassified to mezzanine equity upon issuance of Series B Preferred Shares on July&#160;30, 2019 after the investors&#x2019; completion of the overseas direct investment administrative processes. The Group recognized a loss of RMB3,983 from the change in fair value of the warrant liability up to July&#160;30 in the year of 2019. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On September&#160;10, 2018, the Company entered into a share purchase agreement with certain investors, pursuant to which 15,201,956 Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1&lt;/div&gt; Preferred Shares (the &#x201c;Series C Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1&lt;/div&gt; Preferred Shares&#x201d;) were issued on September&#160;10, 2018 for an aggregated consideration of US$30,000. The investors were also granted Series C Warrant allowing them to purchase no more than US$20,000 Series C preferred shares upon the occurrence of the two scenarios below (whichever occurs first) &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left"&gt;(a)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;the completion of the next equity financing at the price of 85% of the per share purchase price of the shares to be issued by the Company in the next equity financing but no lower than the per share issuance price of the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1&lt;/div&gt; Purchased Shares, or &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left"&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;eighteenth (18th)-month anniversary after the closing at a price agreed upon by the Company and Series C Warrant holder in writing which shall be no lower than the per share issuance price of the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1&lt;/div&gt; Purchased Shares &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company incurred issuance costs of US$1,134 in connection with the offering of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Series&#160;C-1&lt;/div&gt; Preferred Share and Series C Warrant. The warrant is separately transferrable. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;15, 2020, the Series C Warrant holders exercised Series C Warrant to purchase 8,584,634 Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-2&lt;/div&gt; Preferred Shares (the &#x201c;Series C Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-2&lt;/div&gt; Preferred Shares&#x201d;). The total consideration was US$20,000. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;15, 2020, the Company entered into a share purchase agreement with certain investors, pursuant to which 26,268,981 Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1&lt;/div&gt; Preferred Shares (the &#x201c;Series D Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1&lt;/div&gt; Preferred Shares&#x201d;) were issued on January&#160;15, 2020 for an aggregated consideration of US$&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;72,000.&lt;/div&gt; The Company incurred issuance costs of US$2,386 in connection with the offering of Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1&lt;/div&gt; Preferred Shares. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On June&#160;24, 2020, a Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1&lt;/div&gt; Preferred Shareholder acquired 6,943,638 ordinary shares from one of the original shareholders with total consideration of US$16,177 and these shares were &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designated&lt;/div&gt; into Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; preferred shares (the &#x201c;Series D Preferred Shares&#x201d;, &#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; Preferred Shares&#x201d;) after transfer (&#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; Transfer&#x201d;). In this share transaction, the Company didn&#x2019;t receive any consideration. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designation&lt;/div&gt; was approved through the Company&#x2019;s shareholder resolution. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;25, 2021, the Company entered into a share purchase agreement with certain investors, pursuant to which 16,883,753 Redeemable Convertible Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; Preferred Shares were issued for an aggregated consideration of US$90,000. The Company incurred issuance costs of US$ 1,376 in connection with the offering of Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; Preferred Shares. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;25, 2021, a Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; Preferred Share investor acquired 3,939,542 ordinary shares from one of the original shareholders with total consideration of US$11,250 and these shares were &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designated&lt;/div&gt; into Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Preferred Shares after transfer (&#x201c;Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Transfer&#x201d;). In the share transaction, the Company did not receive any consideration. Similar to the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; Transfer, in Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Transfer, ordinary shareholder gave up their benefit to maintain the new investor. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designation&lt;/div&gt; was approved through the Company&#x2019;s shareholder resolution. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On March&#160;22, 2021, the Company entered into a share purchase agreement with certain investors, pursuant to which 9,533,565 Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-2&lt;/div&gt; Redeemable Convertible Preferred Shares were issued for an aggregated consideration of US$64,328. The Company incurred issuance costs of US$ 910 in connection with the offering of Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-2&lt;/div&gt; Preferred Shares. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;On July&#160;1, 2024, the Company approved that the conversion of all of the Group&#x2019;s outstanding convertible redeemable preferred shares into ordinary shares on a one-for-one basis was adjusted from weight-average anti-dilution mechanism to full-ratchet anti-dilution mechanism if the issuance price of the securities issued in the IPO, which is determined based on the per share offering price (the &#x201c;initial public offering price&#x201d;), was lower than the respective issuance prices of the Company&#x2019;s Preferred Shares when they were issued. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Series A, B, C, D and E Preferred Shares are collectively referred to as the Preferred Shares. The holders of Preferred Shares are collectively referred to as the Preferred Shareholders. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;All Preferred Shares were automatically converted into 125,154,172 Series A ordinary share upon the completion of IPO on August 15, 2024. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The key terms of the Preferred Shares issued by the Company are as follows: &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Redemption Rights &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;At any time commencing on a date when certain events specified in the shareholders&#x2019; agreement (the &#x201c;Redemption Start Date&#x201d;) occurred, any holders of the then outstanding Series A, B, C, D Preferred Shares may request a redemption of specified number of Preferred Shares of such series as determined by the shareholders. On receipt of a redemption request from the holders, the Company shall redeem all of the Preferred Shares requested. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Redemption Start Date of Preferred Shares have been amended for a number of times historically. If any holder of any series of Preferred Shares exercises its redemption right, any holder of other series of Preferred Shares shall have the right to exercise the redemption of its series at the same time. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3&lt;/div&gt; and Series B Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the higher of (a)&#160;and (b) below: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left"&gt;(a)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The 150% or 200% of original Preferred Shares issue price for such series and declared but unpaid dividends depend on certain circumstance specified in the shareholders&#x2019; agreement. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left"&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The fair market value of the relevant series of Preferred Shares on the date of redemption. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1&lt;/div&gt; and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-2&lt;/div&gt; Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus 8% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-2&lt;/div&gt; Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;If on the redemption date triggered by the occurrence of any redemption event, the Company&#x2019;s assets or funds which are legally available are insufficient to pay in full the aggregate redemption price for Preferred Shares requested to be redeemed, upon the request of a redeeming shareholder, the Company shall execute and deliver a promissory note, bearing an interest of twelve percent (12%) per annum and with repayment of the principal and interest to be made on a monthly basis. Preferred Shares subject to redemption with respect to which the Company has become obligated to pay the redemption price but which it has not paid in full shall continue to have all the rights and privileges which such Preferred Shareholders had prior to such date, until the redemption price has been paid in full with respect to such Preferred Shares. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Conversion Rights &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Optional Conversion &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Each Preferred Share is convertible, at the option of the holder, at any time after the date of issuance of such Preferred Shares according to a conversion ratio, subject to adjustments for dilution, including but not limited to stock splits, stock dividends and capitalization and certain other events. Each Preferred Share is convertible into a number of ordinary shares determined by dividing the applicable original issuance price by the conversion price (initially being 1 to 1 conversion ratio). The conversion price of each Preferred Share is the same as its original issuance price and no adjustments to conversion price have occurred so far. &lt;/div&gt; &lt;div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Automatic Conversion &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Each Preferred Share shall automatically be converted into ordinary shares, at the then applicable preferred share conversion price upon (i)&#160;closing of a Qualified Initial Public Offering or (ii)&#160;the written approval of the holders of a majority of each series of Preferred Shares (calculated and voting separately in their respective single class on an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;as-converted&lt;/div&gt; basis). &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Upon the issuance of the Series A Preferred Shares, a &#x201c;Qualified IPO&#x201d; was defined as an initial public offering with gross offering proceeds no less than US$100&#160;million and implied market capitalization of the Company of no less than US$500&#160;million prior to such initial public offering. Upon the issuance of the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;B&amp;amp;C-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-2&lt;/div&gt; Preferred Shares, the gross offering proceeds and market capitalization criteria for a &#x201c;Qualified IPO&#x201d; was increased to US$160&#160;million and US$800&#160;million respectively. Upon the issuance of the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Preferred Shares, for a &#x201c;Qualified IPO&#x201d;, the gross offering proceeds was US$160&#160;million and the market capitalization required was the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 5 years, or US$1,000&#160;million, if IPO occurred after 5 years. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Upon the issuance of the Series E Preferred Shares, the definition of &#x201c;Qualified IPO&#x201d; was modified as follows: For Series A, B, C and D &lt;div style="null;text-indent: 0px;display:inline;"&gt;Preferred&lt;/div&gt; shareholders, the market capitalization was the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 4 years, or US$1,000&#160;million, if IPO occurred after 7 years; Upon the issuance of the Series E Preferred Shares, for Series E &lt;div style="null;text-indent: 0px;display:inline;"&gt;Preferred&lt;/div&gt; shareholders, a &#x201c;Qualified IPO&#x201d; was defined as an initial public offering consummated on or prior to the fourth (4th) anniversary of the Series E closing date with gross offering proceeds no less than US$160&#160;million and the implied market capitalization of the Company of no less than US$1,400&#160;million. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Voting Rights &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Each Preferred Share has voting rights equivalent to the number of common shares to which it is convertible at the record date. Each Preferred Share shall be entitled to that number of votes corresponding to the number of ordinary shares on an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;as-converted&lt;/div&gt; basis. The holders of Preferred Shares and ordinary shares shall vote together as a single class. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Dividend Rights &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Each Preferred Share shall have the right to receive dividends, on an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;as-converted&lt;/div&gt; basis, when, as and if declared by the Board. No dividend shall be paid on the ordinary shares at any time unless and until all dividends on the Preferred Shares have been paid in full. No dividends on preferred and ordinary shares have been declared since the issuance date until December&#160;31, 2024. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Liquidation Preferences &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In the event of any liquidation (unless waived by the Preferred Shareholders) including deemed liquidation (i.e. change of control, etc.), dissolution or winding up of the Company, holders of the Preferred Shares shall be entitled to receive the liquidation value in the sequence of Series E Preferred Shares, Series D Preferred Shares, Series C Preferred Shares, Series B and Series A Preferred Shares (Series B and Series A preferred shares share the same sequential position). After such liquidation amounts have been paid in full, any remaining funds or assets of the Company legally available for distribution to shareholders shall be distributed on a pro rata, pari passu basis among the holders of the Preferred Shares, on an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;as-converted&lt;/div&gt; basis, together with the holders of the ordinary shares. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series E Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series D Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus 12% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series C Preferred Shares, liquidation value equals the original Preferred Shares issue price for such series plus 8% compound interest per annum (calculated from the issuance dates of the respective series of Preferred Shares) and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series B and Series A Preferred Shares, liquidation value equals the 150% of the original Preferred Shares issue price and declared but unpaid dividends. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Accounting for Preferred Shares &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company classified the Preferred Shares in the mezzanine section of the Consolidated Balance Sheets because they were redeemable at the holders&#x2019; option any time after a certain date and were contingently redeemable upon the occurrence of certain liquidation event outside of the Company&#x2019;s control. The conversion feature of Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3&lt;/div&gt; and B Preferred Shares and liquidation preferences feature of Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4&lt;/div&gt; and B Preferred Shares as mentioned below, are initially measured at its fair value, respectively, and the initial carrying value for the Preferred Shares are allocated on a residual basis, net of issuance costs. There were no beneficial conversion features for the Preferred Shares. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For each reporting period, the Company accretes the carrying amount of the Preferred Shares to the redemption value. For Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3&lt;/div&gt; and Series B Preferred Shares the redemption value is the higher of (1) 150% of the original preferred shares issue price of such series, or (2)&#160;the fair market value of the Preferred Shares of such series. For Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;C-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-2&lt;/div&gt; Preferred Shares the redemption value is the result of using effective interest rate method to accrete the Preferred Shares to the redemption prices on the optional redemption date. The accretion is recorded against retained earnings, or in the absence of retained earnings, by charges against additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;paid-in-capital,&lt;/div&gt;&lt;/div&gt; or in the absence of additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;paid-in-capital,&lt;/div&gt;&lt;/div&gt; by charges to accumulated deficit. For year ended December&#160;31, 2022, 2023 and 2024, the net accretion of the Preferred Shares was RMB 396,716. RMB 9,452 and RMB 290,543, respectively. In August 2024, in connection with the completion of IPO, all of the Preferred Shares were&#160;converted to 125,154,172 Class&#160;A ordinary shares based on the aforementioned conversion price. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group has determined that, under the whole instrument approach, host contract of the Preferred Shares is more akin to a debt host, given the Preferred Shares holders have potential creditors&#x2019; right in the event of insufficient fund upon redemption, along with other debt-like features in the terms of the Preferred Shares, including the redemption rights. The conversion feature that is embedded in the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3&lt;/div&gt; and B Preferred Shares is required to be bifurcated and accounted for as derivative liability, due to the optional redemption settlement mechanism could give rise to net settlement of the conversion provision in cash if fair market value of relevant series of the Preferred Shares on the date of the redemption is higher than the fixed redemption amount, instead of the settlement by delivery of the ordinary shares of the Company. Thus, the conversion feature is a derivative instrument subject to ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;815-10-15,&lt;/div&gt;&lt;/div&gt; also this equity-like feature is not considered clearly and closely related to the debt host of the Preferred Shares and should be bifurcated and accounted for as derivative liability. The fair value of the derivative liabilities of conversion feature was RMB 29,853 initially, and subsequently was marked to market value of RMB 100,279 as at December&#160;31, 2023. Upon the consummation of IPO and conversion of preferred shares, the conversion feature of preferred shares were automatically exercised, consequently, the derivative liabilities of conversion features were reduced to zero at August&#160;15, 2024. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Also, the Group has determined that, certain debt-like liquidation features (i.e. change of control, etc.) with which the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-1,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-2,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-3,&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;A-4&lt;/div&gt; and B Preferred Shares holders shall be entitled to receive a per share amount equal to 150% of the original preferred share issuance price of the respective series of the Preferred Shares, involve a substantial premium, and could accelerate the repayment of the contractual principal amount as it is contingently exercisable in accordance with ASC &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;815-15-25-42.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; Thus, the liquidation features are considered not to be clearly and closely related to the debt host, and are accounted for as derivative liabilities, too. The Group determined the fair value of these derivative liabilities with the assistance of an independent appraiser and concluded that the fair value of the bifurcated liquidation features was insignificant, both initially and subsequently, at the end of each reporting period presented. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Modification of Preferred Shares &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group assesses whether an amendment to the terms of its convertible redeemable preferred shares is an extinguishment or a modification based on a qualitative evaluation of the amendment. If the amendment adds, removes, significantly changes to a substantive contractual term or to the nature of the overall instrument, the amendment results in an extinguishment of the preferred shares. The Group also assess if the change in terms results in value transfer between Preferred Shareholders or between Preferred Shareholders and ordinary shareholders. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;When convertible redeemable preferred shares are extinguished, the difference between the fair value of the consideration transferred to the convertible redeemable Preferred Shareholders and the carrying amount of such preferred shares (net&#160;of issuance costs) is treated as a deemed dividend to the Preferred Shareholders. When convertible redeemable preferred shares are modified and such modification results in value transfer between Preferred Shareholders and ordinary shareholders, the change in fair value resulted from the amendment is treated as a deemed dividend to or from the Preferred Shareholders. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;15, 2020, the Redemption Start Date of Series A, B and C Preferred Shares were extended from September&#160;10, 2022 to January&#160;15, 2025, which is to be in line with the optional redemption date of Series D Preferred Shares. In the meantime, the market capitalization criteria for a &#x201c;Qualified IPO&#x201d; was increased from US$800&#160;million to the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 5 years, or US$1,000&#160;million, if IPO occurred after 5 years. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;25, 2021, the optional redemption date of Series A, B, C and D Preferred Shares was changed from January&#160;15, 2025 to January&#160;25, 2025, which is to be in line with the optional redemption date of Series E Preferred Shares. On January&#160;25, 2021, the Series D issuance price with respect to one of the Series D investors changed from US$2.7409 to US$2.6510. In the meantime, the definition of &#x201c;Qualified IPO&#x201d; was modified as follows: &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;For Series A, B, C and D &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Preferred&lt;/div&gt; shareholders, the market capitalization was the higher of the balance compounded at the annual rate of return of 25% from the original investment and US$800&#160;million, if IPO occurred within 4 years, or US$1,000&#160;million, if IPO occurred after 7 years; For Series E &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Preferred&lt;/div&gt; shareholders, a &#x201c;Qualified IPO&#x201d; was defined as an initial public offering consummated on or prior to the fourth (4th) anniversary of the Series E closing date with gross offering proceeds no less than US$160&#160;million and the implied market capitalization of the Company of no less than US$1,400&#160;million. &lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="null;text-indent: 0px;display:inline;"&gt;The Group evaluated the above modifications in accordance with U.S. GAAP and concluded that they are modifications, rather than extinguishment, of Preferred Shares, which resulted in transfer of value amongst Preferred Shareholders and ordinary shareholders. The change in fair value of Preferred Shares before and after the modification on January 15, 2020 was&lt;/div&gt; RMB &lt;/div&gt;&lt;/div&gt;8,971&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt; &lt;div style="null;text-indent: 0px;display:inline;"&gt;and was recorded as deemed dividend from ordinary shareholders to Preferred Shareholders. The change in fair value of Preferred Shares before and after the modification on January 25, 2021 was&lt;/div&gt; RMB &lt;/div&gt;1,323&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt; &lt;div style="display:inline;"&gt;and was recorded as deemed contribution from Preferred Shareholders to ordinary shareholders.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On June&#160;24, 2020, Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-1&lt;/div&gt; investor acquired 6,943,638 ordinary shares from one of the original shareholders and these shares were &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designated&lt;/div&gt; as Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; Preferred Shares after transfer. On January&#160;25, 2021, Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;E-1&lt;/div&gt; investor acquired 3,939,542 ordinary shares from one of the original shareholders and these shares were &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designated&lt;/div&gt; as Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Preferred Shares after transfer. In both Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; Transfer and Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Transfer, considerations were directly transferred from the new shareholder to the original shareholder based on mutually agreed share price and the Company received no consideration upon the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designation&lt;/div&gt; of new Preferred Shares. The Group allowed investors to receive redeemable preferred shares without paying the Group any consideration. In both circumstances, ordinary shareholders gave up their benefit to maintain the new investors. Thus, both should be treated as deemed contributions from ordinary shareholders to the Preferred Shareholders. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Accounting treatment is made for value transfer from ordinary shareholders to Preferred Shareholders. The difference between the fair value of the Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-2&lt;/div&gt; and Series &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;D-3&lt;/div&gt; Preferred Share (booked to mezzanine equity) and the fair value of the ordinary shares on the date of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designation&lt;/div&gt; is charged to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;paid-in-capital,&lt;/div&gt;&lt;/div&gt; or in the absence of additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;paid-in-capital,&lt;/div&gt;&lt;/div&gt; by charges to accumulated deficit.&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;On May 13, 2024, the Group entered into agreements with the Preferred Shareholders to extend the optional redemption date. The optional redemption date was changed from January 25, 2025 to March 31, 2026 for Series A-4, Series B and part of Series D Preferred Shares and changed from January 25, 2025 to January 31, 2026 for the rest Preferred Shares, respectively. The Group evaluated the above modifications in accordance with U.S. GAAP and concluded that they are modifications, rather than extinguishment, of Preferred Shares, which resulted in transfer of value amongst Preferred Shareholders and ordinary shareholders. The change in fair value of Preferred Shares before and after the modification on May 13, 2024 was RMB 5,940 and was recorded as deemed dividend from ordinary shareholders to Preferred Shareholders. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On July&#160;1, 2024, the definition of &#x201c;Qualified IPO&#x201d; was modified as an initial public offering with a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-offering&lt;/div&gt; valuation of the Company of at least US$630&#160;million and aggregate gross proceeds to the Company not exceeding US$55&#160;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;million before January&#160;31, 2026 to match with the Company&#x2019;s current valuation and market condition. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;On July&#160;1, 2024,&#160;the conversion of all of the Group&#x2019;s outstanding convertible redeemable preferred shares into ordinary shares on a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;one-for-one&lt;/div&gt;&lt;/div&gt; basis was adjusted from weight-average anti-dilution mechanism to full-ratchet anti-dilution mechanism if the issuance price of the securities issued in the IPO, which is determined based on the per share offering price (the &#x201c;initial public offering price&#x201d;), was lower than the respective issuance prices of the Company&#x2019;s Preferred Shares when they were issued. Immediately prior to the completion of the offering, the Company should issue such number of ordinary shares as fully paid bonus shares for no additional consideration, to the shareholders whose anti-dilution rights were triggered, such that the total number of ordinary shares held by such shareholders on an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;as-converted&lt;/div&gt; basis immediately following such issuance and prior to the completion of this offering shall be equal to (x)&#160;the aggregate purchase price paid by such shareholders to the Company in consideration for their respective shares divided by (y)&#160;the initial public offering price. Following such&#160;full-ratchet&#160;anti-dilution mechanism, the respective issuance price for each shareholder whose anti-dilution right was triggered should be deemed to have been adjusted to be equal to the initial public offering price. Following such full-ratchet anti-dilution mechanism, the respective issuance price for each shareholder whose anti-dilution right is triggered shall be deemed to have been adjusted to be equal to the initial public offering price. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px; line-height: 10pt;"&gt;&lt;div style="font-family:Times New Roman;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size:10pt;display:inline;"&gt;&lt;div style="text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;;display:inline;"&gt;The Group evaluated this amendment on July 1, 2024 based on qualitative and quantitative evaluations and concluded that amendment to Series A, B, C and D Preferred Shares was accounted for as a modification and the amendment to Series E Preferred Shares was accounted for as an extinguishment. The change in fair value of Series A, B, C and D Preferred Shares before and after the modification was&lt;/div&gt;&#160;&lt;div style="text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;;display:inline;"&gt;RMB&lt;/div&gt; 191,793 &lt;div style="display:inline;"&gt;and was recorded as a deemed contribution from Preferred Shareholders to ordinary shareholders. The difference between the fair value after the extinguishment and the carrying amount of Series E Preferred Shares was&lt;/div&gt;&#160;&lt;div style="text-indent: 0px;display:inline;"&gt;RMB&lt;/div&gt; 480,377, &lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; text-indent: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;;display:inline;"&gt;which was recorded as a deemed contribution from Preferred Shareholders to ordinary shareholders.&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company&#x2019;s Preferred Shares activities for the years ended December&#160;31, 2023 and 2024 are summarized below: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:64%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;A Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;B Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;C Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;D Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;E Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of January&#160;1, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;574,512&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;329,406&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;453,926&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;959,436&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,417,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,236,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;109,481,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,554,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(166,373&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(129,888&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;39,862&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;99,998&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;165,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;408,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;493,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,059,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,417,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,402,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;109,481,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,563,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of January&#160;1, 2024&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;408,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;493,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,059,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,417,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,402,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;109,481,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,563,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;14,606&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,438&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;76,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;136,739&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;290,543&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(30,405&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(12,730&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(58,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(90,632&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,672,203&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(480,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,672,203&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(672,170&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deemed dividend to convertible redeemable preferred share shareholders due to modifications and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(8,583&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(5,041&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(8,659&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(203&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;28,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,940&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IP&lt;div style="display:inline;"&gt;O&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(400,835&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(196,353&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(458,541&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,044,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(42,089,521&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,087,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(125,154,172&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(3,187,994&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2024&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </yxt:ConvertibleRedeemablePreferredSharesDisclosureTextBlock>
    <yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49153"
      unitRef="Unit_shares">6655736</yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49154"
      unitRef="Unit_USD">8500000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="PAsOn11_03_2017_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      id="ixv-49155"
      unitRef="Unit_shares">3132111</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="PAsOn11_03_2017_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="3"
      id="ixv-49156"
      unitRef="Unit_USD_per_Share">1.277</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P11_03_2017To11_03_2017_SeriesA1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49157"
      unitRef="Unit_USD">101000</us-gaap:PaymentsOfStockIssuanceCosts>
    <yxt:StockIssuedDuringThePeriodSharesWarrantsExercised
      contextRef="P07_26_2018To09_07_2018_RedeemableConvertibleSeriesa2preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      id="ixv-49158"
      unitRef="Unit_shares">1566056</yxt:StockIssuedDuringThePeriodSharesWarrantsExercised>
    <yxt:StockIssuedDuringThePeriodSharesWarrantsExercised
      contextRef="P09_07_2018To09_07_2018_RedeemableConvertibleSeriesa3preferredSharesMemberusgaapStatementClassOfStockAxis_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      id="ixv-49159"
      unitRef="Unit_shares">1566055</yxt:StockIssuedDuringThePeriodSharesWarrantsExercised>
    <yxt:StockIssuedDuringThePeriodValueWarrantsExercised
      contextRef="P07_26_2018To09_07_2018_SeriesAWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="-3"
      id="ixv-49160"
      unitRef="Unit_USD">4000000</yxt:StockIssuedDuringThePeriodValueWarrantsExercised>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      id="ixv-49161"
      unitRef="Unit_pure">0.60</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="P06_24_2020To06_24_2020_CEIBSPublishingGroupMemberusgaapBusinessAcquisitionAxis_RedeemableConvertibleSeriesa4preferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49162"
      unitRef="Unit_shares">5252723</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49163"
      unitRef="Unit_shares">7085330</yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49164"
      unitRef="Unit_USD">10595000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49165"
      unitRef="Unit_CNY">70000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49166"
      unitRef="Unit_CNY">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P12_01_2017To12_31_2017_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49167"
      unitRef="Unit_CNY">60000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2018To01_31_2018_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49168"
      unitRef="Unit_CNY">10000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P07_30_2019To07_30_2019_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49169"
      unitRef="Unit_CNY">3983000</us-gaap:FairValueAdjustmentOfWarrants>
    <yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49170"
      unitRef="Unit_shares">15201956</yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49171"
      unitRef="Unit_USD">30000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="PAsOn09_10_2018_MaximumMembersrtRangeAxis_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49172"
      unitRef="Unit_USD">20000000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P09_10_2018To09_10_2018_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49173"
      unitRef="Unit_USD">1134000</us-gaap:PaymentsOfStockIssuanceCosts>
    <yxt:StockIssuedDuringThePeriodSharesWarrantsExercised
      contextRef="P01_15_2020To01_15_2020_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis_SeriesCWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      id="ixv-49175"
      unitRef="Unit_shares">8584634</yxt:StockIssuedDuringThePeriodSharesWarrantsExercised>
    <yxt:StockIssuedDuringThePeriodValueWarrantsExercised
      contextRef="P01_15_2020To01_15_2020_SeriesC1ConvertibleRedeemablePreferredSharesMemberusgaapStatementClassOfStockAxis_SeriesCWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="-3"
      id="ixv-49176"
      unitRef="Unit_USD">20000000</yxt:StockIssuedDuringThePeriodValueWarrantsExercised>
    <yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49177"
      unitRef="Unit_shares">26268981</yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49178"
      unitRef="Unit_USD">72000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P01_15_2020To01_15_2020_Seriesd1preferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49179"
      unitRef="Unit_USD">2386000</us-gaap:PaymentsOfStockIssuanceCosts>
    <yxt:CommonSharesAcquired
      contextRef="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49180"
      unitRef="Unit_shares">6943638</yxt:CommonSharesAcquired>
    <us-gaap:CommonStockValue
      contextRef="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49181"
      unitRef="Unit_USD">16177000</us-gaap:CommonStockValue>
    <yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49182"
      unitRef="Unit_shares">16883753</yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49183"
      unitRef="Unit_USD">90000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P01_25_2021To01_25_2021_SeriesE1PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49184"
      unitRef="Unit_USD">1376000</us-gaap:PaymentsOfStockIssuanceCosts>
    <yxt:CommonSharesAcquired
      contextRef="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49185"
      unitRef="Unit_shares">3939542</yxt:CommonSharesAcquired>
    <us-gaap:CommonStockValue
      contextRef="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49186"
      unitRef="Unit_USD">11250000</us-gaap:CommonStockValue>
    <yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49187"
      unitRef="Unit_shares">9533565</yxt:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49188"
      unitRef="Unit_USD">64328000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="P03_22_2021To03_22_2021_SeriesE2RedeemableConvertiblePreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49189"
      unitRef="Unit_USD">910000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P08_15_2024To08_15_2024_SeriesAOrdinaryShareMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49190"
      unitRef="Unit_shares">125154172</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockTypeOfStockConverted
      contextRef="P08_15_2024To08_15_2024_SeriesAOrdinaryShareMemberusgaapStatementClassOfStockAxis"
      id="ixv-49191">Series A ordinary share</us-gaap:ConversionOfStockTypeOfStockConverted>
    <us-gaap:ConvertiblePreferredStockTermsOfConversion contextRef="P01_01_2024To12_31_2024" id="ixv-39342">For Series A-1, A-2, A-3 and Series B Preferred Shares, the price at which each Preferred Share shall be redeemed shall equal to the higher of (a)&#160;and (b) below:  &#160;


&#160;
(a)
 The 150% or 200% of original Preferred Shares issue price for such series and declared but unpaid dividends depend on certain circumstance specified in the shareholders&#x2019; agreement.     &#160;


&#160;
(b)
 The fair market value of the relevant series of Preferred Shares on the date of redemption.    </us-gaap:ConvertiblePreferredStockTermsOfConversion>
    <yxt:CompoundInterestRate
      contextRef="PAsOn12_31_2024_SeriesA4PreferredSharesSeriesC2PreferredSharesSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49193"
      unitRef="Unit_pure">0.08</yxt:CompoundInterestRate>
    <yxt:CompoundInterestRate
      contextRef="PAsOn12_31_2024_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49194"
      unitRef="Unit_pure">0.12</yxt:CompoundInterestRate>
    <yxt:CompoundInterestRate
      contextRef="PAsOn12_31_2024_SeriesE1PreferredSharesSeriesE2PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49195"
      unitRef="Unit_pure">0.12</yxt:CompoundInterestRate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2024_PromissoryNoteMemberusgaapDebtInstrumentAxis"
      decimals="2"
      id="ixv-49196"
      unitRef="Unit_pure">0.12</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P11_03_2017To11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49198"
      unitRef="Unit_USD">100000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <yxt:MarketCapitalization
      contextRef="PAsOn11_03_2017_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49199"
      unitRef="Unit_USD">500000000</yxt:MarketCapitalization>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P07_30_2019To07_30_2019_SeriesBPreferredStockAndSeriesC1PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49200"
      unitRef="Unit_USD">160000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P07_30_2019To07_30_2019_SeriesC2PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49201"
      unitRef="Unit_USD">800000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P07_30_2019To07_30_2019_SeriesD1PreferredSharesSeriesD2PreferredSharesSeriesD3PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49202"
      unitRef="Unit_USD">160000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <yxt:AnnualRateOfReturn
      contextRef="PAsOn07_30_2019"
      decimals="2"
      id="ixv-49203"
      unitRef="Unit_pure">0.25</yxt:AnnualRateOfReturn>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn07_30_2019_FiveYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49204"
      unitRef="Unit_USD">800000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn07_30_2019_LaterThanFiveYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49205"
      unitRef="Unit_USD">1000000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <yxt:AnnualRateOfReturn
      contextRef="PAsOn12_31_2024"
      decimals="2"
      id="ixv-49207"
      unitRef="Unit_pure">0.25</yxt:AnnualRateOfReturn>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024_FourYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49208"
      unitRef="Unit_USD">800000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024_LaterThanSevenYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49209"
      unitRef="Unit_USD">1000000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P07_01_2024To07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49210"
      unitRef="Unit_USD">160000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <yxt:MarketCapitalization
      contextRef="PAsOn07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49211"
      unitRef="Unit_USD">1400000000</yxt:MarketCapitalization>
    <yxt:CompoundInterestRate
      contextRef="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49212"
      unitRef="Unit_pure">0.12</yxt:CompoundInterestRate>
    <yxt:CompoundInterestRate
      contextRef="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49213"
      unitRef="Unit_pure">0.12</yxt:CompoundInterestRate>
    <yxt:CompoundInterestRate
      contextRef="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49214"
      unitRef="Unit_pure">0.08</yxt:CompoundInterestRate>
    <yxt:PreferredStockLiquidationPricePercentage
      contextRef="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49215"
      unitRef="Unit_pure">1.50</yxt:PreferredStockLiquidationPricePercentage>
    <yxt:PreferredStockLiquidationPricePercentage
      contextRef="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49217"
      unitRef="Unit_pure">1.50</yxt:PreferredStockLiquidationPricePercentage>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49218"
      unitRef="Unit_CNY">396716000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49219"
      unitRef="Unit_CNY">9452000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax>
    <yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49220"
      unitRef="Unit_CNY">290543000</yxt:OtherComprehensiveIncomeAccretionOnConvertibleRedeemablePreferredStockToRedemptionValueNetOfTax>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49221"
      unitRef="Unit_shares">125154172</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockTypeOfStockConverted
      contextRef="P08_15_2024To08_15_2024_CommonClassAMemberusgaapStatementClassOfStockAxis"
      id="ixv-49222">Class&#160;A ordinary shares</us-gaap:ConversionOfStockTypeOfStockConverted>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49223"
      unitRef="Unit_CNY">29853000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-49224"
      unitRef="Unit_CNY">100279000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="PAsOn08_15_2024"
      decimals="-3"
      id="ixv-49225"
      unitRef="Unit_CNY">0</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <yxt:PreferredStockLiquidationPricePercentage
      contextRef="PAsOn12_31_2024_SeriesBPreferredStockAndSeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      id="ixv-49226"
      unitRef="Unit_pure">1.50</yxt:PreferredStockLiquidationPricePercentage>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024"
      decimals="-6"
      id="ixv-49228"
      unitRef="Unit_USD">800000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <yxt:AnnualRateOfReturn
      contextRef="PAsOn12_31_2024"
      decimals="2"
      id="ixv-49229"
      unitRef="Unit_pure">0.25</yxt:AnnualRateOfReturn>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024_FiveYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49230"
      unitRef="Unit_USD">800000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024_LaterThanFiveYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49231"
      unitRef="Unit_USD">1000000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn01_15_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-49232"
      unitRef="Unit_USD_per_Share">2.7409</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn01_25_2025_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      id="ixv-49233"
      unitRef="Unit_USD_per_Share">2.651</us-gaap:SharesIssuedPricePerShare>
    <yxt:AnnualRateOfReturn
      contextRef="PAsOn12_31_2024"
      decimals="2"
      id="ixv-49234"
      unitRef="Unit_pure">0.25</yxt:AnnualRateOfReturn>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024_FourYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49235"
      unitRef="Unit_CNY">800000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <yxt:ValueToBeCalculatedToDetermineMarketCapitalization
      contextRef="PAsOn12_31_2024_LaterThanSevenYearsMemberYXTYearOfIpoAxis"
      decimals="-6"
      id="ixv-49236"
      unitRef="Unit_CNY">1000000000</yxt:ValueToBeCalculatedToDetermineMarketCapitalization>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P07_01_2024To07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49237"
      unitRef="Unit_CNY">160000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <yxt:MarketCapitalization
      contextRef="PAsOn07_01_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      id="ixv-49238"
      unitRef="Unit_CNY">1400000000</yxt:MarketCapitalization>
    <yxt:DeemedDividend
      contextRef="P01_15_2020To01_15_2020"
      decimals="-3"
      id="ixv-49239"
      unitRef="Unit_CNY">8971000</yxt:DeemedDividend>
    <yxt:DeemedDividend
      contextRef="P01_25_2021To01_25_2021"
      decimals="-3"
      id="ixv-49240"
      unitRef="Unit_CNY">1323000</yxt:DeemedDividend>
    <yxt:CommonSharesAcquired
      contextRef="PAsOn06_24_2020_SeriesD2PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49242"
      unitRef="Unit_shares">6943638</yxt:CommonSharesAcquired>
    <yxt:CommonSharesAcquired
      contextRef="PAsOn01_25_2021_Seriesd3PreferredSharesMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49243"
      unitRef="Unit_shares">3939542</yxt:CommonSharesAcquired>
    <yxt:DeemedDividend
      contextRef="P05_13_2024To05_13_2024"
      decimals="-3"
      id="ixv-49244"
      unitRef="Unit_CNY">5940000</yxt:DeemedDividend>
    <yxt:PreOfferingValuation
      contextRef="PAsOn07_01_2024"
      decimals="-6"
      id="ixv-49245"
      unitRef="Unit_USD">630000000</yxt:PreOfferingValuation>
    <yxt:AggregateGrossProceeds
      contextRef="PAsOn07_01_2024"
      decimals="-6"
      id="ixv-49246"
      unitRef="Unit_USD">55000000</yxt:AggregateGrossProceeds>
    <yxt:DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares
      contextRef="P07_01_2024To07_01_2024"
      decimals="-3"
      id="ixv-49247"
      unitRef="Unit_CNY">191793000</yxt:DeemedContributionToOrdinaryShareholdersDueToModificationsOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P07_01_2024To07_01_2024"
      decimals="-3"
      id="ixv-49248"
      unitRef="Unit_CNY">480377000</yxt:DeemedContributionToOrdinaryShareholdersDueToExtinguishmentOnConvertibleRedeemablePreferredShares>
    <us-gaap:TemporaryEquityTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-39751"> &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company&#x2019;s Preferred Shares activities for the years ended December&#160;31, 2023 and 2024 are summarized below: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:64%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;A Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;B Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;C Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;D Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Series&#160;E Shares&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:7pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Number of&lt;br/&gt;shares&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;Amount&lt;br/&gt;(RMB)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of January&#160;1, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;574,512&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;329,406&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;453,926&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;959,436&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,417,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,236,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;109,481,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,554,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(166,373&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(129,888&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;39,862&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;99,998&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;165,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;408,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;493,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,059,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,417,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,402,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;109,481,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,563,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of January&#160;1, 2024&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;408,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;493,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,059,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,417,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,402,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;109,481,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,563,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;14,606&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;31,438&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;76,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;136,739&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;290,543&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(30,405&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(12,730&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(58,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(90,632&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,672,203&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(480,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,672,203&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(672,170&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deemed dividend to convertible redeemable preferred share shareholders due to modifications and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-designation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(8,583&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(5,041&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(8,659&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(203&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;28,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,940&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;Conversion of convertible redeemable preferred shares to Class A ordinary shares upon the consummation of IP&lt;div style="display:inline;"&gt;O&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(15,040,570&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(400,835&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(7,085,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(196,353&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(23,786,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(458,541&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(37,152,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,044,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(42,089,521&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,087,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(125,154,172&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(3,187,994&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Balance as of December&#160;31, 2024&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49250"
      unitRef="Unit_shares">15040570</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2022_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49251"
      unitRef="Unit_CNY">574512000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49252"
      unitRef="Unit_shares">7085330</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2022_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49253"
      unitRef="Unit_CNY">329406000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49254"
      unitRef="Unit_shares">23786590</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2022_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49255"
      unitRef="Unit_CNY">453926000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49256"
      unitRef="Unit_shares">37152161</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2022_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49257"
      unitRef="Unit_CNY">959436000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49258"
      unitRef="Unit_shares">26417318</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2022_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49259"
      unitRef="Unit_CNY">1236949000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022"
      decimals="0"
      id="ixv-49260"
      unitRef="Unit_shares">109481969</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-49261"
      unitRef="Unit_CNY">3554229000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2023To12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49262"
      unitRef="Unit_CNY">-166373000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2023To12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49263"
      unitRef="Unit_CNY">-129888000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2023To12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49264"
      unitRef="Unit_CNY">39862000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2023To12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49265"
      unitRef="Unit_CNY">99998000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2023To12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49266"
      unitRef="Unit_CNY">165853000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49267"
      unitRef="Unit_CNY">9452000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49268"
      unitRef="Unit_shares">15040570</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49269"
      unitRef="Unit_CNY">408139000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49270"
      unitRef="Unit_shares">7085330</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49271"
      unitRef="Unit_CNY">199518000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49272"
      unitRef="Unit_shares">23786590</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49273"
      unitRef="Unit_CNY">493788000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49274"
      unitRef="Unit_shares">37152161</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49275"
      unitRef="Unit_CNY">1059434000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49276"
      unitRef="Unit_shares">26417318</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49277"
      unitRef="Unit_CNY">1402802000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023"
      decimals="0"
      id="ixv-49278"
      unitRef="Unit_shares">109481969</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49279"
      unitRef="Unit_CNY">3563681000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49280"
      unitRef="Unit_shares">15040570</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49281"
      unitRef="Unit_CNY">408139000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49282"
      unitRef="Unit_shares">7085330</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49283"
      unitRef="Unit_CNY">199518000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49284"
      unitRef="Unit_shares">23786590</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49285"
      unitRef="Unit_CNY">493788000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49286"
      unitRef="Unit_shares">37152161</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49287"
      unitRef="Unit_CNY">1059434000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49288"
      unitRef="Unit_shares">26417318</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49289"
      unitRef="Unit_CNY">1402802000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023"
      decimals="0"
      id="ixv-49290"
      unitRef="Unit_shares">109481969</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-49291"
      unitRef="Unit_CNY">3563681000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49292"
      unitRef="Unit_CNY">31684000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49293"
      unitRef="Unit_CNY">14606000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49294"
      unitRef="Unit_CNY">31438000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49295"
      unitRef="Unit_CNY">76076000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49296"
      unitRef="Unit_CNY">136739000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49297"
      unitRef="Unit_CNY">290543000</yxt:ValueOfAccretionOfTemporaryEquityToItsRedemptionValue>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49298"
      unitRef="Unit_CNY">30405000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49299"
      unitRef="Unit_CNY">12730000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49300"
      unitRef="Unit_CNY">58026000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49301"
      unitRef="Unit_CNY">90632000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49302"
      unitRef="Unit_shares">15672203</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49303"
      unitRef="Unit_CNY">480377000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-49304"
      unitRef="Unit_shares">15672203</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49305"
      unitRef="Unit_CNY">672170000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49306"
      unitRef="Unit_CNY">8583000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49307"
      unitRef="Unit_CNY">5041000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49308"
      unitRef="Unit_CNY">8659000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49309"
      unitRef="Unit_CNY">203000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49310"
      unitRef="Unit_CNY">-28426000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49311"
      unitRef="Unit_CNY">-5940000</yxt:DeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49312"
      unitRef="Unit_shares">-15040570</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49313"
      unitRef="Unit_CNY">400835000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49314"
      unitRef="Unit_shares">-7085330</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49315"
      unitRef="Unit_CNY">196353000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49316"
      unitRef="Unit_shares">-23786590</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49317"
      unitRef="Unit_CNY">458541000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49318"
      unitRef="Unit_shares">-37152161</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49319"
      unitRef="Unit_CNY">1044675000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49320"
      unitRef="Unit_shares">-42089521</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49321"
      unitRef="Unit_CNY">1087590000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-49322"
      unitRef="Unit_shares">-125154172</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49323"
      unitRef="Unit_CNY">3187994000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49324"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2024_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49325"
      unitRef="Unit_CNY">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49326"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2024_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49327"
      unitRef="Unit_CNY">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49328"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2024_SeriesCPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49329"
      unitRef="Unit_CNY">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49330"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2024_SeriesDPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49331"
      unitRef="Unit_CNY">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49332"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2024_SeriesEPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49333"
      unitRef="Unit_CNY">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024"
      decimals="0"
      id="ixv-49334"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49335"
      unitRef="Unit_CNY">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-40662">&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;19. SHARE-BASED COMPENSATION &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On September&#160;10, 2021, the Company adopted 2021 Share Incentive Plan (&#x201c;the 2021 Plan&#x201d;) with the purpose of providing incentives and rewards to its managements and employees. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Under the 2021 Plan, the Company&#x2019;s Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted shall be 11,258,693 shares&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt; 4,378,011 shares have been granted under the 2021 plan since adoption day. &lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Compensation expenses recognized for share-based awards granted by the Company were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:77%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;71,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="12" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share-based compensation expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-Related to management&#x2019;s restricted shares (a)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;33,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,865&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-Related to management&#x2019;s RSUs (b)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;38,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;16,258&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;71,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;There was no income tax benefit recognized in the Consolidated Statements of Comprehensive Loss for share-based compensation expenses and the Company did not capitalize any of the share-based compensation expenses as part of the cost of any assets for years ended December&#160;31, 2022, 2023 and 2024, respectively. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a) Management&#x2019;s Restricted Shares &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As further discussed in Note &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;17&lt;/div&gt;, on September&#160;10, 2021, the Company granted 1,478,415 restricted ordinary shares at par value US$0.0001 to Zuniform Limited, owned by the CEO. The restricted ordinary shares had been vested in two tranches, i.e., 739,207 and 739,208 ordinary shares and no longer be deemed restricted shares on July&#160;5, 2022 and July&#160;5, 2023, respectively. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The movement of the restricted shares during the year ended December&#160;31, 2023, was as follow: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 58%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 13%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 12%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&#160;restricted&lt;br/&gt;shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;average&#160;grant&lt;br/&gt;date fair value (US$)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;1,478,415&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;5.7072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(739,207&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;5.7072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;739,208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;5.7072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January 1, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;739,208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;5.7072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;(739,208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;5.7072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The fair value of the management&#x2019;s restricted shares was determined at the respective grant date by the Company and was amortized over the respective vesting period on graded vesting method. The share-based compensation expenses related to management&#x2019;s restricted shares for the years ended December&#160;31, 2022, 2023 and 2024 were RMB 33,105, RMB 9,865 and RMB nil, respectively. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b) Management&#x2019;s RSUs &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On October&#160;5, 2022, 1,421,181 RSUs representing 1,421,181 ordinary shares of the Company with par value US$0.0001 were granted to certain director, executive officer and management of the Company. 745,164 RSUs have immediately vested due to the service inception date preceded the grant date and the Company recognized RMB 33,600 on the grant date. 234,005 RSUs vested in 2023 and 2024. 208,007 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RSUs shall vest in 2025. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The movement of the RSUs during the years ended December&#160;31, 2022, 2023 and 2024, was as follow&lt;div style="display:inline;"&gt;s&lt;/div&gt;: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 72%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt;RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;average&lt;br/&gt;grant date fair&lt;br/&gt;value (US$)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;1,421,181&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;(745,164&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;676,017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;676,017&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(234,005&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;442,012&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;442,012&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(234,005&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;208,007&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The fair value of the management&#x2019;s RSUs was determined at the respective grant date by the Company and was amortized over the respective vesting period on graded vesting method. The share-based compensation expenses related to management&#x2019;s RSU for the years ended December&#160;31, 2022, 2023 and 2024 were RMB 38,710, RMB 16,258 and RMB 5,879, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of December&#160;31, 2024, there was RMB 997 of unamortized stock-based compensation expense related to unvested awards which is expected to be recognized over a weighted-average period of &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;0.26&lt;/div&gt; years.&lt;/div&gt; </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="PAsOn09_10_2021_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49336"
      unitRef="Unit_shares">11258693</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="P09_10_2021To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49337"
      unitRef="Unit_shares">4378011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-40672"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Compensation expenses recognized for share-based awards granted by the Company were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:77%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;71,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="12" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share-based compensation expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-Related to management&#x2019;s restricted shares (a)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;33,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;9,865&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-Related to management&#x2019;s RSUs (b)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;38,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;16,258&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;71,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;26,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-3"
      id="ixv-49338"
      unitRef="Unit_CNY">71815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2023To12_31_2023_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-3"
      id="ixv-49339"
      unitRef="Unit_CNY">26123000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2024To12_31_2024_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-3"
      id="ixv-49340"
      unitRef="Unit_CNY">5879000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49341"
      unitRef="Unit_CNY">33105000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49342"
      unitRef="Unit_CNY">9865000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49343"
      unitRef="Unit_CNY">38710000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49344"
      unitRef="Unit_CNY">16258000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49345"
      unitRef="Unit_CNY">5879000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49346"
      unitRef="Unit_CNY">71815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49347"
      unitRef="Unit_CNY">26123000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49348"
      unitRef="Unit_CNY">5879000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49349"
      unitRef="Unit_CNY">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49350"
      unitRef="Unit_CNY">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49351"
      unitRef="Unit_CNY">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49352"
      unitRef="Unit_shares">1478415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49353"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49354"
      unitRef="Unit_shares">739207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P09_10_2021To09_10_2021_RestrictedStockMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49355"
      unitRef="Unit_shares">739208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-40953"> &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The movement of the restricted shares during the year ended December&#160;31, 2023, was as follow: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 58%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 13%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 12%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&#160;restricted&lt;br/&gt;shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;average&#160;grant&lt;br/&gt;date fair value (US$)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;1,478,415&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;5.7072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(739,207&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;5.7072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;739,208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;5.7072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January 1, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;739,208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;5.7072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 58%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;(739,208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;5.7072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 58%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 13%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 12%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49356"
      unitRef="Unit_shares">1478415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2021_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49357"
      unitRef="Unit_USD_per_Share">5.7072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49358"
      unitRef="Unit_shares">739207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49359"
      unitRef="Unit_USD_per_Share">5.7072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49360"
      unitRef="Unit_shares">739208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49361"
      unitRef="Unit_USD_per_Share">5.7072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49362"
      unitRef="Unit_shares">739208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49363"
      unitRef="Unit_USD_per_Share">5.7072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49364"
      unitRef="Unit_shares">739208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49365"
      unitRef="Unit_USD_per_Share">5.7072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49366"
      unitRef="Unit_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49367"
      unitRef="Unit_USD_per_Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49368"
      unitRef="Unit_CNY">33105000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49369"
      unitRef="Unit_CNY">9865000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49370"
      unitRef="Unit_CNY">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49371"
      unitRef="Unit_shares">1421181</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49372"
      unitRef="Unit_shares">1421181</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49373"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49374"
      unitRef="Unit_shares">745164</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P10_05_2022To10_05_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="-3"
      id="ixv-49375"
      unitRef="Unit_CNY">33600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49376"
      unitRef="Unit_shares">234005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49377"
      unitRef="Unit_shares">234005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49378"
      unitRef="Unit_shares">208007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-41165"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The movement of the RSUs during the years ended December&#160;31, 2022, 2023 and 2024, was as follow&lt;div style="display:inline;"&gt;s&lt;/div&gt;: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 72%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt;RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&#160;average&lt;br/&gt;grant date fair&lt;br/&gt;value (US$)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;1,421,181&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;(745,164&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;676,017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;676,017&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(234,005&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;442,012&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of January&#160;1, 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;442,012&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Vested&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(234,005&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 72%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unvested as of December&#160;31, 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;208,007&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;6.3515&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49379"
      unitRef="Unit_shares">1421181</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49380"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49381"
      unitRef="Unit_shares">745164</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49382"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49383"
      unitRef="Unit_shares">676017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49384"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49385"
      unitRef="Unit_shares">676017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49386"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49387"
      unitRef="Unit_shares">234005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49388"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49389"
      unitRef="Unit_shares">442012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49390"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49391"
      unitRef="Unit_shares">442012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49392"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49393"
      unitRef="Unit_shares">234005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49394"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49395"
      unitRef="Unit_shares">208007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="4"
      id="ixv-49396"
      unitRef="Unit_USD_per_Share">6.3515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49397"
      unitRef="Unit_CNY">38710000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49398"
      unitRef="Unit_CNY">16258000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-3"
      id="ixv-49399"
      unitRef="Unit_CNY">5879000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="-3"
      id="ixv-49400"
      unitRef="Unit_CNY">997000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="P01_01_2024To12_31_2024_TwentyThousandTwentyOnePlanMemberusgaapPlanNameAxis"
      id="ixv-49401">P0Y3M3D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-41429">&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;20. NET (LOSS)/EARNINGS PER SHARE &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Basic and diluted net (loss)/earnings per share for each of the years presented were calculated as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 65%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Numerator:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(640,295&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(229,838&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(92,053&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net loss attributable to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25,520&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;9,383&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;300&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"&gt;Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;672,170&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"&gt;Deemed dividend to convertible redeemable preferred share shareholders due to modifications&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(5,940&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(396,716&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(9,452&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(290,543&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (loss)/income attributable to ordinary shareholders &#x2013; Basic&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(1,011,491&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(229,907&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;283,934&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;(672,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;5,940&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Dilution effect from net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;290,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; loss&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; attributable to ordinary shareholders&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;-&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;dilute&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;d&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1,011,491&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(229,907&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(91,753&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Denominator:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares - basic&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;47,315,140&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;48,781,392&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;97,788,561&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;70,363,864&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares - diluted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;47,315,140&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;48,781,392&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;168,152,425&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (loss)/income per share attributable to ordinary shareholders:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Basic&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(21.38&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(4.71&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;2.90&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Diluted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(21.38&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(4.71&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(0.55&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Basic net (loss)/earnings per share is computed using the weighted average number of ordinary shares outstanding and vested RSUs during the period. Diluted net (loss)/earnings per share is computed using the weighted average number of ordinary shares, vested RSUs and dilutive potential ordinary shares outstanding during the period. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For the years ended December&#160;31, 2022, 2023 and 2024, the Company had potential ordinary shares, including convertible redeemable preferred shares, restricted shares and RSUs. Assumed conversion of the restricted shares and RSUs have not been reflected in the dilutive calculations for the years ended December 31, 2022, 2023 and 2024, pursuant to ASC 260, &#x201c;Earnings Per Share&#x201d;, due to the anti-dilutive effect. The weighted-average numbers of restricted shares excluded from the calculation of diluted net (loss)/income per share of the Company were&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;1,115,899&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;, &lt;/div&gt;376,692&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; and &lt;/div&gt;nil&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;for the years ended December&#160;31, 2022, 2023 and 2024, respectively (Note 19). The weighted-average numbers of RSUs excluded from the calculation of diluted net (loss)/income per share of the Company were &lt;/div&gt;&lt;/div&gt;161,133 &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;and &lt;/div&gt;516,522&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; and &lt;/div&gt;325,010&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;for the years ended December&#160;31, 2022, 2023 and 2024, respectively (Note 19). Assumed conversion of the convertible redeemable preferred shares have not been reflected in the dilutive calculations for the years ended December 31, 2022 and 2023, pursuant to ASC 260, &#x201c;Earnings Per Share&#x201d;, due to the anti-dilutive effect. The weighted-average numbers of convertible redeemable preferred shares excluded from the calculation of diluted net (loss)/income per share of the Company were 109,481,969 and 109,481,969 for the years ended December 31, 2022 and 2023 (Note 1&lt;div style="display:inline;"&gt;8&lt;/div&gt;). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &#160;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-41435"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Basic and diluted net (loss)/earnings per share for each of the years presented were calculated as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 65%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Numerator:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(640,295&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(229,838&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(92,053&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net loss attributable to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25,520&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;9,383&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;300&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"&gt;Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;672,170&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"&gt;Deemed dividend to convertible redeemable preferred share shareholders due to modifications&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(5,940&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(396,716&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(9,452&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(290,543&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (loss)/income attributable to ordinary shareholders &#x2013; Basic&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(1,011,491&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(229,907&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;283,934&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Dilution effect from deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;(672,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Dilution effect from deemed dividend to convertible redeemable preferred share shareholders due to modifications&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;5,940&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Dilution effect from net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;290,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; loss&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; attributable to ordinary shareholders&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;-&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;dilute&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;d&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1,011,491&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(229,907&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(91,753&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Denominator:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares - basic&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;47,315,140&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;48,781,392&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;97,788,561&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Weighted average number of ordinary shares from assumed conversion of the convertible redeemable preferred shares&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;70,363,864&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares - diluted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;47,315,140&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;48,781,392&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;168,152,425&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (loss)/income per share attributable to ordinary shareholders:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Basic&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(21.38&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(4.71&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;2.90&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Diluted&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(21.38&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(4.71&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(0.55&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49402"
      unitRef="Unit_CNY">-640295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49403"
      unitRef="Unit_CNY">-229838000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49404"
      unitRef="Unit_CNY">-92053000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49405"
      unitRef="Unit_CNY">-25520000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49406"
      unitRef="Unit_CNY">-9383000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49407"
      unitRef="Unit_CNY">-300000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49408"
      unitRef="Unit_CNY">672170000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49409"
      unitRef="Unit_CNY">5940000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49410"
      unitRef="Unit_CNY">396716000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49411"
      unitRef="Unit_CNY">9452000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49412"
      unitRef="Unit_CNY">290543000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49413"
      unitRef="Unit_CNY">-1011491000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49414"
      unitRef="Unit_CNY">-229907000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49415"
      unitRef="Unit_CNY">283934000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <yxt:DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49416"
      unitRef="Unit_CNY">-672170000</yxt:DilutionEffectFromDeemedContributionToOrdinaryShareholdersDueToModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <yxt:DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49417"
      unitRef="Unit_CNY">5940000</yxt:DilutionEffectFromDeemedDividendToConvertibleRedeemablePreferredShareShareholdersDueToModifications>
    <yxt:DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49418"
      unitRef="Unit_CNY">290543000</yxt:DilutionEffectFromNetAccretionOnConvertibleRedeemablePreferredSharesToRedemptionValue>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49419"
      unitRef="Unit_CNY">-1011491000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49420"
      unitRef="Unit_CNY">-229907000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49421"
      unitRef="Unit_CNY">-91753000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-49422"
      unitRef="Unit_shares">47315140</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-49423"
      unitRef="Unit_shares">48781392</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-49424"
      unitRef="Unit_shares">97788561</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-49425"
      unitRef="Unit_shares">70363864</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-49426"
      unitRef="Unit_shares">47315140</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-49427"
      unitRef="Unit_shares">48781392</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-49428"
      unitRef="Unit_shares">168152425</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      id="ixv-49429"
      unitRef="Unit_CNY_per_Share">-21.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-49430"
      unitRef="Unit_CNY_per_Share">-4.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49431"
      unitRef="Unit_CNY_per_Share">2.9</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      id="ixv-49432"
      unitRef="Unit_CNY_per_Share">-21.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-49433"
      unitRef="Unit_CNY_per_Share">-4.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2024To12_31_2024"
      decimals="2"
      id="ixv-49434"
      unitRef="Unit_CNY_per_Share">-0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2022To12_31_2022_RestrictedStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49435"
      unitRef="Unit_shares">1115899</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2023To12_31_2023_RestrictedStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49436"
      unitRef="Unit_shares">376692</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2024To12_31_2024_RestrictedStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49437"
      unitRef="Unit_shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2022To12_31_2022_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49438"
      unitRef="Unit_shares">161133</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2023To12_31_2023_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49439"
      unitRef="Unit_shares">516522</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2024To12_31_2024_RestrictedStockUnitsRSUMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49440"
      unitRef="Unit_shares">325010</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2022To12_31_2022_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49441"
      unitRef="Unit_shares">109481969</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2024To12_31_2024_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      id="ixv-49442"
      unitRef="Unit_shares">109481969</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-41992">&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;21. COMMITMENTS AND CONTINGENCIES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Commitments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group has outstanding commitments on several &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancellable&lt;/div&gt; operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;to&lt;/div&gt; recognize any lease liability or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset, and operating lease contracts which lease commencement date has not been started yet, therefore not yet reflected in the consolidated financial statements as of December&#160;31, 2024 were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:80%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:16%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;363&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Contingencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, which cover a wide range of matters. Liabilities for contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. If the assessment of a contingency indicates that it is probable that a loss is incurred and the amount of the liability can be estimated, then the estimated liability is accrued in the Group&#x2019;s consolidated financial statements. If the assessment indicates that a potential loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the nature of the guarantee would be disclosed. The Group does not believe that any currently pending legal or administrative proceeding to which the Group is a party will have a material effect on its business or financial condition. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The HKIAC Arbitration tribunal concluded and issued their final decision on the CEIBS arbitration case, which is disclosed in Note 4 to the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-42003">&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Group has outstanding commitments on several &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancellable&lt;/div&gt; operating lease agreements. Operating lease commitment within one year or less lease term, for which the Group elected not&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;to&lt;/div&gt; recognize any lease liability or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space:nowrap;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset, and operating lease contracts which lease commencement date has not been started yet, therefore not yet reflected in the consolidated financial statements as of December&#160;31, 2024 were as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width:80%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:16%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2025&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;363&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn12_31_2024" id="ixv-49444">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="PAsOn12_31_2024"
      decimals="-3"
      id="ixv-49445"
      unitRef="Unit_CNY">363000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:SubsequentEventsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-42081">&lt;div style="null;text-indent: 0px;font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;22. SUBSEQUENT EVENTS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="null;text-indent: 0px;font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;In January 2025, the Group &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;granted 6,776,687&lt;/div&gt; share options to employees under the 2021 Plan. The contractual term is ten years &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;from the grant date and the options granted have both service condition and performance condition based on employees&#x2019; key performance indicators evaluation during the performance period. Options granted are scheduled to be vested over service periods ranging from two months to two years.&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;On March&#160;27, 2025, the board of directors authorized the Company to adopt a share repurchase program under which the Company may repurchase up to US$10&#160;million of its ordinary shares in the form of American depositary shares (&#x201c;ADSs&#x201d;) during a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;two-year&lt;/div&gt; period (the &#x201c;Share Repurchase Program&#x201d;).&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In March 2025, the Group adopted the 2025 Share Plan for the purpose of granting share-based compensation awards to the officers, directors, employees and other eligible persons to incentivize their performance and align their interests with the Group. The maximum aggregate number of Class A ordinary shares the Group authorized to issue pursuant to the 2025 Share Plan is 18,022,659, and the Group has not granted any shares pursuant to the 2025 Share Plan as of the date of this report. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="P01_31_2025To01_31_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyOnePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49446"
      unitRef="Unit_shares">6776687</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="P01_31_2025To01_31_2025_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyOnePlanMemberusgaapPlanNameAxis"
      id="ixv-49447">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MinimumMembersrtRangeAxis"
      id="ixv-49448">P2M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="P01_31_2025To01_31_2025_EmployeeStockOptionMemberusgaapAwardTypeAxis_MaximumMembersrtRangeAxis"
      id="ixv-49449">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="PAsOn03_27_2025_ShareRepurchaseProgramMembersrtShareRepurchaseProgramAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      id="ixv-49450"
      unitRef="Unit_USD">10000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="P03_01_2025To03_31_2025_CommonClassAMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TwentyTwentyFiveSharePlanMemberusgaapPlanNameAxis"
      decimals="0"
      id="ixv-49451"
      unitRef="Unit_shares">18022659</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-42104">&lt;div style="null;text-indent: 0px;font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;23. STATUTORY RESERVES AND RESTRICTED NET ASSETS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="null;text-indent: 0px;font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Pursuant to laws applicable to entities incorporated in the PRC, the Group&#x2019;s subsidiaries and consolidated VIE in the PRC must make appropriations &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;from&#160;after-tax&#160;profit&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;to&#160;non-distributable&#160;reserve&lt;/div&gt; funds. These reserve funds include one or more of the following: (i)&#160;a general reserve, (ii)&#160;an enterprise expansion fund and (iii)&#160;a staff bonus and welfare fund. Subject to certain cumulative limits, the general reserve fund requires an annual appropriation of 10% of after tax profit (as determined under accounting principles generally accepted in the PRC at &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;each&#160;year-end)&#160;until&lt;/div&gt; the accumulative amount of such reserve fund reaches 50% of a company&#x2019;s registered capital, the other fund appropriations are at the subsidiaries&#x2019; discretion. These reserve funds can only be used for specific purposes of enterprise expansion and staff bonus and welfare and are not distributable as cash dividends. During the years ended December&#160;31, 2022, 2023 and 2024, nil statutory reserve has been made by the Group. The statutory reserve of RMB 4,180 was appropriated by the CEIBS Publishing Group&#x2019;s VIEs before the acquisition. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;For the year ended December&#160;31, 2024, the Group performed a test on the restricted net assets of subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;S-X&lt;/div&gt; Rule &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;4-08&lt;/div&gt; (e) (3), &#x201c;General Notes to Financial Statements&#x201d; and concluded that the restricted net assets exceeded 25% of the consolidated net assets of the Group as of December&#160;31, 2024 and the condensed financial information of the Company are required to be presented. &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Condensed Financial Information of the Parent Company &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Balance Sheet &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 74%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 7%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 7%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;ASSETS&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;99,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due from the Group&#x2019;s entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;174,801&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;185,892&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Investments in subsidiaries, VIE and VIE&#x2019;s subsidiaries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;60,013&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;16,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;266,533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;285,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS&#x2019; DEFICIT&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due to the Group&#x2019;s entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Equity loss in subsidiaries, VIE and VIE&#x2019;s subsidiaries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;12,021&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Acquisition consideration payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8,983&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8,983&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payable and accrued liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;3,857&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;2,052&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;100,279&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;148,732&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;58,669&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 74%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Mezzanine equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series A convertible redeemable preferred shares (US$0.0001 par value, 15,040,570 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;408,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series B convertible redeemable preferred shares (US$0.0001 par value, 7,085,330 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series C convertible redeemable preferred shares (US$0.0001 par value, 23,786,590 and nil shares and authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;493,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series D convertible redeemable preferred shares (US$0.0001 par value, 37,152,161 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,059,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series E convertible redeemable preferred shares (US$0.0001 par value, 26,417,318 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,402,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total mezzanine equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,563,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Shareholders&#x2019; (deficit)/equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Ordinary shares (US$0.0001 par value&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;per share;&lt;/div&gt; 390,518,031 shares authorized&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;as of December 31, 2023;&lt;/div&gt; 48,253,425 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;shares&lt;/div&gt; issued and outstanding as of December&#160;31, 2023&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;; None authorized, issued and outstanding as of December 31,&lt;/div&gt; 2024)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;33&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Class A Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 483,068,176 Class A ordinary shares authorized, 163,294,773 Class A ordinary shares issued and outstanding as of December&#160;31, 2024)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;118&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Class B Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 16,931,824 Class B ordinary shares authorized, issued and outstanding as of December&#160;31, 2024)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;11&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;paid-in&lt;/div&gt; capital&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;16,671&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;3,489,553&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;23,775&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25,096&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated deficit&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(3,486,359&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(3,287,548&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total shareholders&#x2019; (deficit)/equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(3,445,880&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;227,230&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities, mezzanine equity and shareholders&#x2019; (deficit)/equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;266,533&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;285,899&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statements of Comprehensive Loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 64%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(9,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(27,856&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(15,730&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Equity in loss of the Group&#x2019;s entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(575,930&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(295,718&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(106,358&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loss from operation&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(584,980&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(323,574&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(122,088&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest and investment income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;2,454&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;756&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;408&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(59&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(56&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;(23&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of available-for-sale debt securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;(4,428&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Change in fair value of derivative liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(32,190&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;102,419&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;34,378&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Loss before income tax expense&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(614,775&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(220,455&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(91,753&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(614,775&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(220,455&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(91,753&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(396,716&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(9,452&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(290,543&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"&gt;Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;672,170&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deemed dividend to preferred shareholders due to modifications&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(5,940&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (loss)/income attributable to ordinary shareholders&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(1,011,491&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(229,907&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;283,934&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statement of Cash Flows &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 64%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;br/&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;br/&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in operating activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(6,211&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(29,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(20,519&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in investing activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(150,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(172,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(44,013&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net cash (used in)/ provided by in financing activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,425&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(3,896&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;151,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of exchange rate changes on cash and cash equivalents&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;22,430&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,146&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net (decrease)/increase in cash and cash equivalents&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(136,662&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(198,092&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;83,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents at beginning of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;350,220&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;213,558&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents at end of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;213,558&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;99,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;</yxt:StatutoryReservesAndRestrictedNetAssetsTextBlock>
    <yxt:StatutoryReserveMadeDuringThePeriod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-49452"
      unitRef="Unit_CNY">0</yxt:StatutoryReserveMadeDuringThePeriod>
    <yxt:StatutoryReserveMadeDuringThePeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-49453"
      unitRef="Unit_CNY">0</yxt:StatutoryReserveMadeDuringThePeriod>
    <yxt:StatutoryReserveMadeDuringThePeriod
      contextRef="P01_01_2024To12_31_2024"
      decimals="-3"
      id="ixv-49454"
      unitRef="Unit_CNY">0</yxt:StatutoryReserveMadeDuringThePeriod>
    <yxt:StatutoryReserve
      contextRef="PAsOn12_31_2024_VariableInterestEntityAndSubsidiariesMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49455"
      unitRef="Unit_CNY">4180000</yxt:StatutoryReserve>
    <yxt:PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset
      contextRef="PAsOn12_31_2024"
      decimals="2"
      id="ixv-49456"
      unitRef="Unit_pure">0.25</yxt:PercentageOfConcludedRestrictedNetAssetThanConsolidatedNetAsset>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-42153"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Balance Sheet &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 74%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 7%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 7%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;ASSETS&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;99,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due from the Group&#x2019;s entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;174,801&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;185,892&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Investments in subsidiaries, VIE and VIE&#x2019;s subsidiaries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;60,013&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;16,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;266,533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;285,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS&#x2019; DEFICIT&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts due to the Group&#x2019;s entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;35,613&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"&gt;Equity loss in subsidiaries, VIE and VIE&#x2019;s subsidiaries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;12,021&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Acquisition consideration payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8,983&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;8,983&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payable and accrued liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;3,857&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;2,052&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Derivative liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;100,279&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;148,732&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;58,669&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse; border-spacing: 0;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 74%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;of&#160;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Mezzanine equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series A convertible redeemable preferred shares (US$0.0001 par value, 15,040,570 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;408,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series B convertible redeemable preferred shares (US$0.0001 par value, 7,085,330 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series C convertible redeemable preferred shares (US$0.0001 par value, 23,786,590 and nil shares and authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;493,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series D convertible redeemable preferred shares (US$0.0001 par value, 37,152,161 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,059,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Series E convertible redeemable preferred shares (US$0.0001 par value, 26,417,318 and nil shares authorized, issued and outstanding as of December&#160;31, 2023 and 2024, respectively)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,402,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total mezzanine equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,563,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Shareholders&#x2019; (deficit)/equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Ordinary shares (US$0.0001 par value&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;per share;&lt;/div&gt; 390,518,031 shares authorized&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;as of December 31, 2023;&lt;/div&gt; 48,253,425 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;shares&lt;/div&gt; issued and outstanding as of December&#160;31, 2023&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;; None authorized, issued and outstanding as of December 31,&lt;/div&gt; 2024)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;33&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Class A Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 483,068,176 Class A ordinary shares authorized, 163,294,773 Class A ordinary shares issued and outstanding as of December&#160;31, 2024)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;118&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Class B Ordinary shares (US$0.0001 par value per share; none authorized, issued and outstanding as of December&#160;31, 2023; 16,931,824 Class B ordinary shares authorized, issued and outstanding as of December&#160;31, 2024)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;11&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;paid-in&lt;/div&gt; capital&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;16,671&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;3,489,553&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;23,775&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;25,096&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accumulated deficit&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(3,486,359&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(3,287,548&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total shareholders&#x2019; (deficit)/equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(3,445,880&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;227,230&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities, mezzanine equity and shareholders&#x2019; (deficit)/equity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;266,533&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;285,899&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49458"
      unitRef="Unit_CNY">15466000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49459"
      unitRef="Unit_CNY">99459000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49460"
      unitRef="Unit_CNY">174801000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49461"
      unitRef="Unit_CNY">185892000</us-gaap:AccountsReceivableNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49462"
      unitRef="Unit_CNY">60013000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49463"
      unitRef="Unit_CNY">16253000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49464"
      unitRef="Unit_CNY">548000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49465"
      unitRef="Unit_CNY">266533000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49466"
      unitRef="Unit_CNY">285899000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49467"
      unitRef="Unit_CNY">35613000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49468"
      unitRef="Unit_CNY">35613000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <yxt:EquityLossInSubsidiariesVieAndViesSubsidiaries
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49469"
      unitRef="Unit_CNY">12021000</yxt:EquityLossInSubsidiariesVieAndViesSubsidiaries>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49470"
      unitRef="Unit_CNY">8983000</yxt:AcquisitionConsiderationPayable>
    <yxt:AcquisitionConsiderationPayable
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49471"
      unitRef="Unit_CNY">8983000</yxt:AcquisitionConsiderationPayable>
    <yxt:OtherPayableAndAccruedLiabilitiesRelatedParty
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49472"
      unitRef="Unit_CNY">3857000</yxt:OtherPayableAndAccruedLiabilitiesRelatedParty>
    <yxt:OtherPayableAndAccruedLiabilitiesRelatedParty
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49473"
      unitRef="Unit_CNY">2052000</yxt:OtherPayableAndAccruedLiabilitiesRelatedParty>
    <us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49474"
      unitRef="Unit_CNY">100279000</us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49475"
      unitRef="Unit_CNY">148732000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49476"
      unitRef="Unit_CNY">58669000</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49477"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49478"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49479"
      unitRef="Unit_shares">15040570</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49480"
      unitRef="Unit_shares">15040570</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49481"
      unitRef="Unit_shares">15040570</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49482"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49483"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49484"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesARedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49485"
      unitRef="Unit_CNY">408139000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49486"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49487"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49488"
      unitRef="Unit_shares">7085330</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49489"
      unitRef="Unit_shares">7085330</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49490"
      unitRef="Unit_shares">7085330</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49491"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49492"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49493"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesBRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49494"
      unitRef="Unit_CNY">199518000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49495"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49496"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49497"
      unitRef="Unit_shares">23786590</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49498"
      unitRef="Unit_shares">23786590</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49499"
      unitRef="Unit_shares">23786590</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49500"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49501"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49502"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesCRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49503"
      unitRef="Unit_CNY">493788000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49504"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49505"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49506"
      unitRef="Unit_shares">37152161</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49507"
      unitRef="Unit_shares">37152161</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49508"
      unitRef="Unit_shares">37152161</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49509"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49510"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49511"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesDRedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49512"
      unitRef="Unit_CNY">1059434000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49513"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49514"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49515"
      unitRef="Unit_shares">26417318</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49516"
      unitRef="Unit_shares">26417318</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49517"
      unitRef="Unit_shares">26417318</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49518"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49519"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      id="ixv-49520"
      unitRef="Unit_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis_SeriesERedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-3"
      id="ixv-49521"
      unitRef="Unit_CNY">1402802000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49522"
      unitRef="Unit_CNY">3563681000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49523"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49524"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49525"
      unitRef="Unit_shares">390518031</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49526"
      unitRef="Unit_shares">48253425</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49527"
      unitRef="Unit_shares">48253425</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49528"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49529"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="0"
      id="ixv-49530"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49531"
      unitRef="Unit_CNY">33000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="4"
      id="ixv-49532"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="4"
      id="ixv-49533"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49534"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49535"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49536"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49537"
      unitRef="Unit_shares">483068176</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49538"
      unitRef="Unit_shares">163294773</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49539"
      unitRef="Unit_shares">163294773</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2024_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49540"
      unitRef="Unit_CNY">118000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="4"
      id="ixv-49541"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="4"
      id="ixv-49542"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49543"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49544"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49545"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49546"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49547"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="INF"
      id="ixv-49548"
      unitRef="Unit_shares">16931824</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2024_CommonClassBMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49549"
      unitRef="Unit_CNY">11000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49550"
      unitRef="Unit_CNY">16671000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49551"
      unitRef="Unit_CNY">3489553000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49552"
      unitRef="Unit_CNY">23775000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49553"
      unitRef="Unit_CNY">25096000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49554"
      unitRef="Unit_CNY">-3486359000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49555"
      unitRef="Unit_CNY">-3287548000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49556"
      unitRef="Unit_CNY">-3445880000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49557"
      unitRef="Unit_CNY">227230000</us-gaap:LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49558"
      unitRef="Unit_CNY">266533000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49559"
      unitRef="Unit_CNY">285899000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-42834"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statements of Comprehensive Loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 64%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;General and administrative&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(9,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(27,856&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(15,730&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Equity in loss of the Group&#x2019;s entities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(575,930&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(295,718&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(106,358&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loss from operation&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(584,980&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(323,574&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(122,088&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest and investment income&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;2,454&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;756&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;408&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(59&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(56&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;(23&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of available-for-sale debt securities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;(4,428&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Change in fair value of derivative liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(32,190&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;102,419&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;34,378&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Loss before income tax expense&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(614,775&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(220,455&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(91,753&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(614,775&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(220,455&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(91,753&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"&gt;Net accretion on convertible redeemable preferred shares to redemption value&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(396,716&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(9,452&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(290,543&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"&gt;Deemed contribution to ordinary shareholders due to modifications and extinguishment on convertible redeemable preferred shares&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;672,170&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deemed dividend to preferred shareholders due to modifications&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgba(255, 255, 255, 0);"&gt;(5,940&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (loss)/income attributable to ordinary shareholders&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(1,011,491&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;(229,907&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"&gt;283,934&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49560"
      unitRef="Unit_CNY">9050000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49561"
      unitRef="Unit_CNY">27856000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49562"
      unitRef="Unit_CNY">15730000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49563"
      unitRef="Unit_CNY">-575930000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49564"
      unitRef="Unit_CNY">-295718000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49565"
      unitRef="Unit_CNY">-106358000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49566"
      unitRef="Unit_CNY">-584980000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49567"
      unitRef="Unit_CNY">-323574000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49568"
      unitRef="Unit_CNY">-122088000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49569"
      unitRef="Unit_CNY">2454000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49570"
      unitRef="Unit_CNY">756000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49571"
      unitRef="Unit_CNY">408000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49572"
      unitRef="Unit_CNY">59000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49573"
      unitRef="Unit_CNY">56000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49574"
      unitRef="Unit_CNY">23000</us-gaap:InterestExpenseNonoperating>
    <yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49575"
      unitRef="Unit_CNY">4428000</yxt:OtherThanTemporaryImpairmentLossOnAvailableForSaleOfDebtSecurities>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49576"
      unitRef="Unit_CNY">-32190000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49577"
      unitRef="Unit_CNY">102419000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49578"
      unitRef="Unit_CNY">34378000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49579"
      unitRef="Unit_CNY">-614775000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49580"
      unitRef="Unit_CNY">-220455000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49581"
      unitRef="Unit_CNY">-91753000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49582"
      unitRef="Unit_CNY">-614775000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49583"
      unitRef="Unit_CNY">-220455000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49584"
      unitRef="Unit_CNY">-91753000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49585"
      unitRef="Unit_CNY">396716000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49586"
      unitRef="Unit_CNY">9452000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49587"
      unitRef="Unit_CNY">290543000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49588"
      unitRef="Unit_CNY">672170000</yxt:DeemedContributionToOrdinaryShareholdersFromModificationsAndExtinguishmentOnConvertibleRedeemablePreferredShares>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49589"
      unitRef="Unit_CNY">5940000</us-gaap:RedeemablePreferredStockDividends>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49590"
      unitRef="Unit_CNY">-1011491000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49591"
      unitRef="Unit_CNY">-229907000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49592"
      unitRef="Unit_CNY">283934000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-43274"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statement of Cash Flows &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 64%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;br/&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;br/&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;br/&gt;December&#160;31,&lt;br/&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in operating activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(6,211&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(29,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(20,519&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash used in investing activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(150,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(172,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(44,013&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net cash (used in)/ provided by in financing activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,425&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(3,896&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;151,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of exchange rate changes on cash and cash equivalents&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;22,430&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,146&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Net (decrease)/increase in cash and cash equivalents&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(136,662&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(198,092&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;83,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents at beginning of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;350,220&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;213,558&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents at end of the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;213,558&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;99,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49593"
      unitRef="Unit_CNY">-6211000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49594"
      unitRef="Unit_CNY">-29486000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49595"
      unitRef="Unit_CNY">-20519000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49596"
      unitRef="Unit_CNY">-150456000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49597"
      unitRef="Unit_CNY">-172856000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49598"
      unitRef="Unit_CNY">-44013000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49599"
      unitRef="Unit_CNY">-2425000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49600"
      unitRef="Unit_CNY">-3896000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49601"
      unitRef="Unit_CNY">151029000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49602"
      unitRef="Unit_CNY">22430000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49603"
      unitRef="Unit_CNY">8146000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49604"
      unitRef="Unit_CNY">-2504000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49605"
      unitRef="Unit_CNY">-136662000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2023To12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49606"
      unitRef="Unit_CNY">-198092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2024To12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49607"
      unitRef="Unit_CNY">83993000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49608"
      unitRef="Unit_CNY">350220000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49609"
      unitRef="Unit_CNY">213558000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49610"
      unitRef="Unit_CNY">15466000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49611"
      unitRef="Unit_CNY">213558000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2023_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49612"
      unitRef="Unit_CNY">15466000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2024_ParentCompanyMembersrtConsolidatedEntitiesAxis"
      decimals="-3"
      id="ixv-49613"
      unitRef="Unit_CNY">99459000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_139521914"
          xlink:label="Fact_139521914"
          xlink:type="locator"/>
        <link:footnote id="FN_550057" xlink:label="FN_550057" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On September 28, 2021, Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 10% equity interest of Shanghai Jiayang Information System Co., Ltd (&#x201c;Shanghai Jiayang&#x201d;), which is principally engaged in human resource management software, at a cash consideration of RMB 55,000 (&#x201c;Jiayang Investment&#x201d;), and the investment is legally settled on October 13, 2021. The Company recognized unrealized gains of RMB 2,130, RMB 5,941 and an unrealized loss of RMB 1,645 in Accumulated Other Comprehensive Income for the years ended December 31, 2022, 2023 and 2024, respectively. Dividend of nil, nil and RMB 500 were declared and paid by Shanghai Jiayang during the years ended December 31, 2022, 2023 and 2024, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521914"
          xlink:to="FN_550057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521915"
          xlink:label="Fact_139521915"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521915"
          xlink:to="FN_550057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521935"
          xlink:label="Fact_139521935"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521935"
          xlink:to="FN_550057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521936"
          xlink:label="Fact_139521936"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521936"
          xlink:to="FN_550057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521937"
          xlink:label="Fact_139521937"
          xlink:type="locator"/>
        <link:footnote id="FN_550058" xlink:label="FN_550058" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 10.02% equity interest of Guangzhou Tale Base Technology Co., Ltd (&#x201c;Tale Base&#x201d;), which is principally engaged in human resource management software, at a cash consideration of RMB 31,400 (&#x201c;Tale Base Investment&#x201d;), and the investment was legally closed on February 28, 2022. The Company recognized an unrealized loss of RMB 271, unrealized gain of RMB 1,047 and unrealized loss of RMB 776 in Accumulated Other Comprehensive Income for the year ended December 31, 2022, 2023 and 2024, respectively. In addition, the investment has been a continuous unrealized loss position for over 12 months and it is more likely than not that the Company will be required to sell the impaired security before recovery of the security&#x2019;s amortized cost basis. The Company recognized an impairment loss of RMB 1,636 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521937"
          xlink:to="FN_550058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521938"
          xlink:label="Fact_139521938"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521938"
          xlink:to="FN_550058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521939"
          xlink:label="Fact_139521939"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521939"
          xlink:to="FN_550058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521940"
          xlink:label="Fact_139521940"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521940"
          xlink:to="FN_550058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521941"
          xlink:label="Fact_139521941"
          xlink:type="locator"/>
        <link:footnote id="FN_550059" xlink:label="FN_550059" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On July 1, 2021, Yunxuetang entered into a share purchase agreement and a share transfer agreement to acquire 19% equity interest of Beijing Lingdai, which is principally engaged in online and offline training in finance, at a cash consideration of RMB 31,980 (&#x201c;Lingdai Investment&#x201d;). The investment has been a continuous unrealized loss position for over 12 months and it is more likely than not that the Company will be required to sell the impaired security before recovery of the security&#x2019;s amortized cost basis. The Company recognized an unrealized loss of RMB 3,509 in Accumulated Other Comprehensive Income for the year ended December 31, 2022. The Company recognized an impairment loss of RMB 3,365 and RMB 7,492 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521941"
          xlink:to="FN_550059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521942"
          xlink:label="Fact_139521942"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521942"
          xlink:to="FN_550059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521943"
          xlink:label="Fact_139521943"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521943"
          xlink:to="FN_550059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521944"
          xlink:label="Fact_139521944"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521944"
          xlink:to="FN_550059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521945"
          xlink:label="Fact_139521945"
          xlink:type="locator"/>
        <link:footnote id="FN_550060" xlink:label="FN_550060" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company assesses the unrealized losses of the other investments and determines that it is more likely than not that the Company will be required to sell the impaired investment before recovery of its amortized cost basis. Thus, the Company recognized an impairment loss of RMB 9,779 and RMB 5,336 in available-for-sale debt securities as the decline in fair value for the year ended December 31, 2023 and 2024, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521945"
          xlink:to="FN_550060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521946"
          xlink:label="Fact_139521946"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521946"
          xlink:to="FN_550060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521947"
          xlink:label="Fact_139521947"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521947"
          xlink:to="FN_550060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139521948"
          xlink:label="Fact_139521948"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139521948"
          xlink:to="FN_550060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523541"
          xlink:label="Fact_139523541"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523541"
          xlink:to="FN_550057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523542"
          xlink:label="Fact_139523542"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523542"
          xlink:to="FN_550057"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523543"
          xlink:label="Fact_139523543"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523543"
          xlink:to="FN_550058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523544"
          xlink:label="Fact_139523544"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523544"
          xlink:to="FN_550058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523545"
          xlink:label="Fact_139523545"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523545"
          xlink:to="FN_550059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523546"
          xlink:label="Fact_139523546"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523546"
          xlink:to="FN_550059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523547"
          xlink:label="Fact_139523547"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523547"
          xlink:to="FN_550060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523548"
          xlink:label="Fact_139523548"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523548"
          xlink:to="FN_550060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523611"
          xlink:label="Fact_139523611"
          xlink:type="locator"/>
        <link:footnote id="FN_550066" xlink:label="FN_550066" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Redesignation of ordinary shares into Class A and Class B ordinary shares upon IPO includes (i) re-designation of 16,931,824 ordinary shares held by Unicentury Holdings Limited beneficially owned by Mr. Xiaoyan Lu into Class B ordinary shares on a one-for-one basis; (ii) re-designation of all of 31,321,601 outstanding ordinary shares into Class A ordinary shares on a one-for-one basis</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523611"
          xlink:to="FN_550066"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523612"
          xlink:label="Fact_139523612"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523612"
          xlink:to="FN_550066"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523613"
          xlink:label="Fact_139523613"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523613"
          xlink:to="FN_550066"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523614"
          xlink:label="Fact_139523614"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523614"
          xlink:to="FN_550066"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523615"
          xlink:label="Fact_139523615"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523615"
          xlink:to="FN_550066"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_139523616"
          xlink:label="Fact_139523616"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_139523616"
          xlink:to="FN_550066"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
